kbackup in kdereview

Albert Astals Cid aacid at kde.org
Tue Jan 9 23:14:40 GMT 2018

El dilluns, 8 de gener de 2018, a les 23:47:52 CET, Martin Koller va escriure:
> Hi all,
> I'd like to announce kbackup - A Backup program with an easy to use User
> Interface
> KBackup is a program that lets you back up any directories or files,
> whereby it uses an easy to use directory tree to select the things to back
> up.
> The program was designed to be very simple in its use so that it can be used
> by non-computer experts.
> It can do full- and incremental backups.
> The storage format is the well known TAR format, whereby the data is still
> stored in compressed format (bzip2 or gzip).
> The backup can be put onto a local directory (mounted device, etc.) but also
> on a remote URL (thanks to KDE KIO).
> I started development already a long time ago in 2006, based on Qt3(!).
> I released it on https://www.linux-apps.com/content/show.php?content=44998
> and it quickly became a much downloaded program.
> Over the years I always added new features when something I felt was
> missing. In the last year I finally managed to upgrade it to using KF5, and
> I feel it's time to integrate it more deeply with the KDE project. It has
> also a handbook and was already integrated with the translation team,
> thanks to Luigi Toscano and Burkhard Lück
> I think a good harbor for it will be kdeutils.
> It is already in playground at https://cgit.kde.org/kbackup.git

Also crashes on Alt+F4

==8882== Invalid read of size 8
==8882==    at 0x138655: main (main.cxx:142)
==8882==  Address 0x160707a0 is 0 bytes inside a block of size 176 free'd
==8882==    at 0x4C2F25B: operator delete(void*) (vg_replace_malloc.c:576)
==8882==    by 0x1436B1: MainWindow::~MainWindow() (Selector.hxx:24)
==8882==    by 0x831766F: QObject::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.7.1)
==8882==    by 0x6D68B0A: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.7.1)
==8882==    by 0x6E67ABA: QMainWindow::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.7.1)
==8882==    by 0x5CDB636: KMainWindow::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5.31.0)
==8882==    by 0x5D20DD4: KXmlGuiWindow::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5.31.0)
==8882==    by 0x6D2135B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.7.1)
==8882==    by 0x6D28B20: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.7.1)
==8882==    by 0x82EABFF: QCoreApplication::notifyInternal2(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.7.1)
==8882==    by 0x82ED39C: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.7.1)
==8882==    by 0x833EC92: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.7.1)
==8882==  Block was alloc'd at
==8882==    at 0x4C2E19F: operator new(unsigned long) (vg_replace_malloc.c:334)
==8882==    by 0x1383F6: main (main.cxx:105)

More information about the kde-core-devel mailing list