Control: tag -1 confirmed Hi Sandro,
Thank you for the bug report, always appreciated! :-) Reply follows inline: On Fri, Dec 25, 2020 at 10:21:40PM -0500, Sandro Tosi wrote: > Package: vorta > Version: 0.7.1-2 > Severity: normal > Forwarded: https://github.com/borgbase/vorta/issues/456 > > Hello, > when i close vorta, it SIGEGV. Attached is a gdb run that shows the problem + > some debugging commands (but i dont really know how useful that may be). > > Upstream had this reported at https://github.com/borgbase/vorta/issues/456 but > got closed for lack of updates. It may be due to specific circumstances only > happening on recent debian systems? > > Regards, > Sandro > [snip] > $ gdb python3 [snip] > > Thread 1 "python3" received signal SIGSEGV, Segmentation fault. > 0x00007ffff1ead7e7 in QWidget::~QWidget() () from > /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 > (gdb) bt > #0 0x00007ffff1ead7e7 in QWidget::~QWidget() () at > /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 > #1 0x00007ffff21f7e1d in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 > #2 0x00007ffff21f7502 in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 > #3 0x00007ffff21d7d7b in QSystemTrayIcon::~QSystemTrayIcon() () at > /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 > #4 0x00007ffff2521d19 in sipQSystemTrayIcon::~sipQSystemTrayIcon() > (this=0x13c2ba0, __in_chrg=<optimized out>) at > ./build-3.9/QtWidgets/sipQtWidgetspart1.cpp:52811 > #5 0x00007ffff59fdb3e in QObjectPrivate::deleteChildren() () at > /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 > #6 0x00007ffff5a08714 in QObject::~QObject() () at > /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 > #7 0x00007ffff27115e9 in sipQApplication::~sipQApplication() > (this=0x121a8f0, __in_chrg=<optimized out>) at > ./build-3.9/QtWidgets/sipQtWidgetspart9.cpp:17016 > #8 0x00007ffff5e827ad in cleanup_on_exit(PyObject*, PyObject*) () at > ../../qpy/QtCore/qpycore_init.cpp:44 > #9 0x000000000052607e in cfunction_vectorcall_NOARGS (func=<built-in > function _qtcore_cleanup>, args=<optimized out>, nargsf=<optimized out>, > kwnames=<optimized out>) at ../Objects/methodobject.c:485 I was able to reproduce this with 1. Open vorta from konsole, 2. Run backup (remote repo via SSH), 3. Backup succeeds, 4. Close vorta from tray. 5. SIGEGV I also noticed some xcb-related debug output in the area of the window used for updating the state of a backup operation, and I suspect this may provide a clue about where to look next, and I'll consult the QT/KDE Team to see if there are any known issues in our PyQt5. Merry Christmas and Happy New Year, Nicholas
signature.asc
Description: PGP signature

