Bug 418530 - Krita Crashes on Exit
Summary: Krita Crashes on Exit
Status: RESOLVED DUPLICATE of bug 417465
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-03-06 09:29 UTC by Raghavendra kamath
Modified: 2020-03-06 10:17 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raghavendra kamath 2020-03-06 09:29:59 UTC
Application: krita (4.3.0-prealpha (git 22f07ce))

Qt Version: 5.14.1
Frameworks Version: 5.67.0
Operating System: Linux 5.5.7-arch1-1 x86_64
Windowing system: X11
Distribution: Arch Linux

-- Information about the crash:
- What I was doing when the application crashed:
Everytime I open Krita and close it after my work it crashes with Dr. Konqi triggering the crash report dialog. Unless dr konqi is closed this Krita instance is left open.

The crash can be reproduced every time.

-- Backtrace:
Application: Krita (krita), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f47d6279880 (LWP 15608))]

Thread 4 (Thread 0x7f47ae5d9700 (LWP 15621)):
#0  0x00007f47da042abf in poll () at /usr/lib/libc.so.6
#1  0x00007f47d8b287a0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f47d8b28871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f47da75d03c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f47da7034cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f47da527e52 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f47da528fc6 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f47d997a46f in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f47da04d3d3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f47bf7fe700 (LWP 15616)):
#0  0x00007f47da047f8d in syscall () at /usr/lib/libc.so.6
#1  0x00007f47da52b4d1 in  () at /usr/lib/libQt5Core.so.5
#2  0x00007f47da52b336 in QSemaphore::tryAcquire(int, int) () at /usr/lib/libQt5Core.so.5
#3  0x00007f47dd380ec3 in KisTileDataSwapper::waitForWork() (this=<optimized out>) at /mnt/attic/krita-build/src/krita/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:86
#4  0x00007f47dd38109a in KisTileDataSwapper::run() (this=0x7f47dd6aa340 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>) at /mnt/attic/krita-build/src/krita/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:92
#5  0x00007f47da528fc6 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f47d997a46f in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f47da04d3d3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f47ccacd700 (LWP 15613)):
#0  0x00007f47da042abf in poll () at /usr/lib/libc.so.6
#1  0x00007f47d8b287a0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f47d8b28871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f47da75d03c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f47da7034cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f47da527e52 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f47dc323b28 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f47da528fc6 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f47d997a46f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f47da04d3d3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f47d6279880 (LWP 15608)):
[KCrash Handler]
#6  0x00007f47db1ee9a6 in  () at /usr/lib/libQt5Widgets.so.5
#7  0x00007f47db1fdf2b in  () at /usr/lib/libQt5Widgets.so.5
#8  0x00007f47db1fdf51 in  () at /usr/lib/libQt5Widgets.so.5
#9  0x00007f47db1fdf73 in  () at /usr/lib/libQt5Widgets.so.5
#10 0x00007f47db1fdff6 in  () at /usr/lib/libQt5Widgets.so.5
#11 0x00007f47db1f3297 in  () at /usr/lib/libQt5Widgets.so.5
#12 0x00007f47db1e29c9 in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5
#13 0x00007f47db1e2eda in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5
#14 0x00007f47da72ed3e in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#15 0x00007f47db1e2cbe in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5
#16 0x00007f47bddcb8ca in  () at /usr/lib/python3.8/site-packages/PyQt5/QtWidgets.abi3.so
#17 0x00007f47da72ed3e in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#18 0x00007f47db1e2cbe in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5
#19 0x00007f47bdfa552a in  () at /usr/lib/python3.8/site-packages/PyQt5/QtWidgets.abi3.so
#20 0x00007f47be7d4a45 in  () at /usr/lib/python3.8/site-packages/PyQt5/QtCore.abi3.so
#21 0x00007f47be8dc9f8 in  () at /usr/lib/python3.8/site-packages/PyQt5/sip.cpython-38-x86_64-linux-gnu.so
#22 0x00007f47be7d46ed in  () at /usr/lib/python3.8/site-packages/PyQt5/QtCore.abi3.so
#23 0x00007f47bed35d39 in  () at /usr/lib/libpython3.8.so.1.0
#24 0x00007f47bed2730d in PyObject_Call () at /usr/lib/libpython3.8.so.1.0
#25 0x00007f47bee48129 in  () at /usr/lib/libpython3.8.so.1.0
#26 0x00007f47bed067ce in  () at /usr/lib/libpython3.8.so.1.0
#27 0x00007f47c40458a1 in PyKrita::Python::maybeFinalize() () at /mnt/attic/krita-build/src/krita/plugins/extensions/pykrita/plugin/utilities.cpp:468
#28 PyKrita::Python::maybeFinalize() () at /mnt/attic/krita-build/src/krita/plugins/extensions/pykrita/plugin/utilities.cpp:460
#29 0x00007f47c4045a2c in PyKrita::finalize() () at /mnt/attic/krita-build/src/krita/plugins/extensions/pykrita/plugin/utilities.cpp:141
#30 0x00007f47c4042c97 in KritaPyQtPlugin::~KritaPyQtPlugin() (this=0x55ae8c49af40, __in_chrg=<optimized out>) at /mnt/attic/krita-build/src/krita/plugins/extensions/pykrita/plugin/plugin.cpp:92
#31 KritaPyQtPlugin::~KritaPyQtPlugin() (this=0x55ae8c49af40, __in_chrg=<optimized out>) at /mnt/attic/krita-build/src/krita/plugins/extensions/pykrita/plugin/plugin.cpp:93
#32 0x00007f47da72ed3e in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#33 0x00007f47da738608 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#34 0x00007f47da706b40 in QCoreApplication::~QCoreApplication() () at /usr/lib/libQt5Core.so.5
#35 0x00007f47db1a3d59 in QApplication::~QApplication() () at /usr/lib/libQt5Widgets.so.5
#36 0x00007f47de746ecf in QtSingleApplication::~QtSingleApplication() (this=0x7ffe1a4d5e20, __in_chrg=<optimized out>) at /usr/include/c++/9.2.1/bits/atomic_base.h:326
#37 0x000055ae7a64e30c in main(int, char**) (argc=<optimized out>, argv=0x7ffe1a4d5f98) at /mnt/attic/krita-build/src/krita/krita/main.cc:600
[Inferior 1 (process 15608) detached]

Possible duplicates by query: bug 418468, bug 418351, bug 418277, bug 418257, bug 418231.

Reported using DrKonqi
Comment 1 Halla Rempt 2020-03-06 10:17:04 UTC

*** This bug has been marked as a duplicate of bug 417465 ***