Application: krita (5.0.6) Qt Version: 5.15.4 Frameworks Version: 5.94.0 Operating System: Linux 5.17.7-arch1-1 x86_64 Windowing System: X11 Distribution: "Arch Linux" DrKonqi: 5.24.5 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: Krita crashed when I tried to save or export my image, an autosave exists but I can't even save that The crash can be reproduced every time. -- Backtrace: Application: Krita (krita), signal: Segmentation fault [KCrash Handler] #4 0x00007fc3c652bc77 in ?? () from /usr/lib/libkritawidgetutils.so.17 #5 0x00007fc3c658f3dc in KToolBar::~KToolBar() () from /usr/lib/libkritawidgetutils.so.17 #6 0x00007fc3c658f4be in KToolBar::~KToolBar() () from /usr/lib/libkritawidgetutils.so.17 #7 0x00007fc3c7b12db5 in QObjectPrivate::deleteChildren (this=this@entry=0x55e1d7b5f9b0) at kernel/qobject.cpp:2104 #8 0x00007fc3c8580d05 in QWidget::~QWidget (this=<optimized out>, this=<optimized out>) at kernel/qwidget.cpp:1522 #9 0x00007fc3c8580f1e in QWidget::~QWidget (this=<optimized out>, this=<optimized out>) at kernel/qwidget.cpp:1546 #10 0x00007fc3c7b12db5 in QObjectPrivate::deleteChildren (this=this@entry=0x55e1d7b41d60) at kernel/qobject.cpp:2104 #11 0x00007fc3c8580d05 in QWidget::~QWidget (this=<optimized out>, this=<optimized out>) at kernel/qwidget.cpp:1522 #12 0x00007fc3c87099be in QSplitter::~QSplitter (this=<optimized out>, this=<optimized out>) at widgets/qsplitter.cpp:979 #13 0x00007fc3c7b12db5 in QObjectPrivate::deleteChildren (this=this@entry=0x55e1d7b5fca0) at kernel/qobject.cpp:2104 #14 0x00007fc3c8580d05 in QWidget::~QWidget (this=<optimized out>, this=<optimized out>) at kernel/qwidget.cpp:1522 #15 0x00007fc3c0198f0e in KFileWidget::~KFileWidget() () from /usr/lib/libKF5KIOFileWidgets.so.5 #16 0x00007fc3c7b12db5 in QObjectPrivate::deleteChildren (this=this@entry=0x55e1d7976590) at kernel/qobject.cpp:2104 #17 0x00007fc3c8580d05 in QWidget::~QWidget (this=<optimized out>, this=<optimized out>) at kernel/qwidget.cpp:1522 #18 0x00007fc3c0238c82 in ?? () from /usr/lib/qt/plugins/platformthemes/KDEPlasmaPlatformTheme.so #19 0x00007fc3c024e4fc in ?? () from /usr/lib/qt/plugins/platformthemes/KDEPlasmaPlatformTheme.so #20 0x00007fc3c024e56d in ?? () from /usr/lib/qt/plugins/platformthemes/KDEPlasmaPlatformTheme.so #21 0x00007fc3c8755828 in QDialogPrivate::~QDialogPrivate (this=<optimized out>, this=<optimized out>) at dialogs/qdialog.cpp:112 #22 0x00007fc3c8764aee in QFileDialogPrivate::~QFileDialogPrivate (this=<optimized out>, this=<optimized out>) at dialogs/qfiledialog.cpp:556 #23 0x00007fc3c6520176 in ?? () from /usr/lib/libkritawidgetutils.so.17 #24 0x00007fc3c65366e0 in KoFileDialog::~KoFileDialog() () from /usr/lib/libkritawidgetutils.so.17 #25 0x00007fc3c97957ff in KisMainWindow::saveDocument(KisDocument*, bool, bool, bool) () from /usr/lib/libkritaui.so.17 #26 0x00007fc3c9796359 in KisMainWindow::slotFileSave() () from /usr/lib/libkritaui.so.17 #27 0x00007fc3c7b1cc78 in doActivate<false> (sender=0x55e1ddfbac60, signal_index=4, argv=0x7ffc127beb80) at kernel/qobject.cpp:3898 #28 0x00007fc3c8550e07 in QAction::triggered (this=this@entry=0x55e1ddfbac60, _t1=<optimized out>) at .moc/moc_qaction.cpp:376 #29 0x00007fc3c8556817 in QAction::activate (this=0x55e1ddfbac60, event=<optimized out>) at kernel/qaction.cpp:1161 #30 0x00007fc3c86d89db in QMenuPrivate::activateCausedStack (this=this@entry=0x55e1de028770, causedStack=..., action=action@entry=0x55e1ddfbac60, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1384 #31 0x00007fc3c86d8afd in QMenuPrivate::activateAction (this=0x55e1de028770, action=0x55e1ddfbac60, action_e=QAction::Trigger, self=<optimized out>) at widgets/qmenu.cpp:1461 #32 0x00007fc3c8594677 in QWidget::event (this=0x55e1de360190, event=0x7ffc127bf230) at kernel/qwidget.cpp:8659 #33 0x00007fc3c855da7c in QApplicationPrivate::notify_helper (this=this@entry=0x55e1d6f00d60, receiver=receiver@entry=0x55e1de360190, e=e@entry=0x7ffc127bf230) at kernel/qapplication.cpp:3637 #34 0x00007fc3c8563289 in QApplication::notify (this=<optimized out>, receiver=<optimized out>, e=0x7ffc127bf230) at kernel/qapplication.cpp:3081 #35 0x00007fc3c975984f in KisApplication::notify(QObject*, QEvent*) () from /usr/lib/libkritaui.so.17 #36 0x00007fc3c7aec4a8 in QCoreApplication::notifyInternal2 (receiver=0x55e1de360190, event=0x7ffc127bf230) at kernel/qcoreapplication.cpp:1064 #37 0x00007fc3c8561287 in QApplicationPrivate::sendMouseEvent (receiver=0x55e1de360190, event=0x7ffc127bf230, alienWidget=<optimized out>, nativeWidget=0x55e1de360190, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2619 #38 0x00007fc3c85b2824 in QWidgetWindow::handleMouseEvent (this=0x55e1d799b740, event=0x7ffc127bf630) at kernel/qwidgetwindow.cpp:580 #39 0x00007fc3c85b40ee in QWidgetWindow::event (this=0x55e1d799b740, event=0x7ffc127bf630) at kernel/qwidgetwindow.cpp:300 #40 0x00007fc3c855da7c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55e1d799b740, e=0x7ffc127bf630) at kernel/qapplication.cpp:3637 #41 0x00007fc3c975984f in KisApplication::notify(QObject*, QEvent*) () from /usr/lib/libkritaui.so.17 #42 0x00007fc3c7aec4a8 in QCoreApplication::notifyInternal2 (receiver=0x55e1d799b740, event=0x7ffc127bf630) at kernel/qcoreapplication.cpp:1064 #43 0x00007fc3c7ebdf8c in QGuiApplicationPrivate::processMouseEvent (e=0x55e1e350fc70) at kernel/qguiapplication.cpp:2282 #44 0x00007fc3c7ea78e5 in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169 #45 0x00007fc3c1980de0 in xcbSourceDispatch (source=<optimized out>) at /usr/src/debug/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105 #46 0x00007fc3c4e85163 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #47 0x00007fc3c4edb9e9 in ?? () from /usr/lib/libglib-2.0.so.0 #48 0x00007fc3c4e826c5 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #49 0x00007fc3c7b36c6c in QEventDispatcherGlib::processEvents (this=0x55e1d7491600, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #50 0x00007fc3c7ae4c5c in QEventLoop::exec (this=0x7ffc127bf9c0, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #51 0x00007fc3c7aef759 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #52 0x000055e1d651c9a8 in ?? () #53 0x00007fc3c7422290 in ?? () from /usr/lib/libc.so.6 #54 0x00007fc3c742234a in __libc_start_main () from /usr/lib/libc.so.6 #55 0x000055e1d651dc25 in ?? () [Inferior 1 (process 10471) detached] The reporter indicates this bug may be a duplicate of or related to bug 453884. Possible duplicates by query: bug 454496, bug 454164, bug 454020, bug 453953, bug 453884. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 453884 ***
I've cut a 5.0.8 tarball with this patch and released.