https://bugs.kde.org/show_bug.cgi?id=458480
Bug ID: 458480 Summary: Krita 5.0.2 crashes when try to export image or save as a copy Product: krita Version: 5.0.2 Platform: unspecified OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: General Assignee: krita-bugs-n...@kde.org Reporter: wpla...@aosc.io Target Milestone: --- Application: krita (5.0.2) Qt Version: 5.15.5 Frameworks Version: 5.96.0 Operating System: Linux 5.19.3-aosc-main x86_64 Windowing System: X11 Distribution: AOSC OS (9.1.4) DrKonqi: 5.25.3 [KCrashBackend] -- Information about the crash: I use Krita 5.0.2 on AOSC OS. When I try to export a modified image or save it as a copy, it crashes, whatever image format I choosen to export or save as. The crash can be reproduced every time. -- Backtrace: Application: Krita (krita), signal: Segmentation fault [KCrash Handler] #4 0x00007fe4fac71013 in std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x2ffffffff) at /usr/include/c++/11.2.0/bits/atomic_base.h:481 #5 QAtomicOps<int>::loadRelaxed<int> (_q_value=...) at /usr/include/qt5/QtCore/qatomic_cxx11.h:239 #6 QBasicAtomicInteger<int>::loadRelaxed (this=0x2ffffffff) at /usr/include/qt5/QtCore/qbasicatomic.h:107 #7 QtPrivate::RefCount::deref (this=0x2ffffffff) at /usr/include/qt5/QtCore/qrefcount.h:66 #8 QList<QAction*>::~QList (this=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtCore/qlist.h:873 #9 0x00007fe4facd0eb4 in KToolBar::Private::~Private (this=<optimized out>, this=<optimized out>) at /var/cache/acbs/build/acbs.5f5djwog/krita-5.0.2/libs/widgetutils/xmlgui/ktoolbar.cpp:83 #10 KToolBar::~KToolBar (this=<optimized out>, this=<optimized out>) at /var/cache/acbs/build/acbs.5f5djwog/krita-5.0.2/libs/widgetutils/xmlgui/ktoolbar.cpp:794 #11 0x00007fe4facd0f99 in KToolBar::~KToolBar (this=<optimized out>, this=<optimized out>) at /var/cache/acbs/build/acbs.5f5djwog/krita-5.0.2/libs/widgetutils/xmlgui/ktoolbar.cpp:795 #12 0x00007fe4fc2673be in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5 #13 0x00007fe4fce64f36 in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5 #14 0x00007fe4fce65289 in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5 #15 0x00007fe4fc2673be in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5 #16 0x00007fe4fce64f36 in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5 #17 0x00007fe4fcfda849 in QSplitter::~QSplitter() () from /usr/lib/libQt5Widgets.so.5 #18 0x00007fe4fc2673be in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5 #19 0x00007fe4fce64f36 in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5 #20 0x00007fe4e9e0a059 in KFileWidget::~KFileWidget() () from /usr/lib/libKF5KIOFileWidgets.so.5 #21 0x00007fe4fc2673be in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5 #22 0x00007fe4fce64f36 in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5 #23 0x00007fe4e9eea4cd in ?? () from /usr/lib/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so #24 0x00007fe4e9eff108 in ?? () from /usr/lib/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so #25 0x00007fe4e9eff179 in ?? () from /usr/lib/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so #26 0x00007fe4fd0322d4 in QDialogPrivate::~QDialogPrivate() () from /usr/lib/libQt5Widgets.so.5 #27 0x00007fe4fd03ce19 in QFileDialogPrivate::~QFileDialogPrivate() () from /usr/lib/libQt5Widgets.so.5 #28 0x00007fe4fac63ed1 in KisPreviewFileDialog::~KisPreviewFileDialog (this=<optimized out>, this=<optimized out>) at /var/cache/acbs/build/acbs.5f5djwog/krita-5.0.2/abbuild/libs/widgetutils/kritawidgetutils_autogen/EWIEGA46WW/../../../../../libs/widgetutils/KisPreviewFileDialog.h:41 #29 KisPreviewFileDialog::~KisPreviewFileDialog (this=<optimized out>, this=<optimized out>) at /var/cache/acbs/build/acbs.5f5djwog/krita-5.0.2/abbuild/libs/widgetutils/kritawidgetutils_autogen/EWIEGA46WW/../../../../../libs/widgetutils/KisPreviewFileDialog.h:41 #30 0x00007fe4fac7935b in QScopedPointerDeleter<KisPreviewFileDialog>::cleanup (pointer=<optimized out>) at /usr/include/qt5/QtCore/qscopedpointer.h:52 #31 QScopedPointer<KisPreviewFileDialog, QScopedPointerDeleter<KisPreviewFileDialog> >::~QScopedPointer (this=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtCore/qscopedpointer.h:107 #32 KoFileDialog::Private::~Private (this=<optimized out>, this=<optimized out>) at /var/cache/acbs/build/acbs.5f5djwog/krita-5.0.2/libs/widgetutils/KoFileDialog.cpp:43 #33 KoFileDialog::~KoFileDialog (this=<optimized out>, this=<optimized out>) at /var/cache/acbs/build/acbs.5f5djwog/krita-5.0.2/libs/widgetutils/KoFileDialog.cpp:67 #34 0x00007fe4fe04debe in KisMainWindow::saveDocument (this=0x563a7d02b790, document=<optimized out>, saveas=<optimized out>, isExporting=<optimized out>, isAdvancedExporting=<optimized out>) at /var/cache/acbs/build/acbs.5f5djwog/krita-5.0.2/libs/ui/KisMainWindow.cpp:1474 #35 0x00007fe4fe04e969 in KisMainWindow::slotExportFile (this=0x563a7d02b790) at /var/cache/acbs/build/acbs.5f5djwog/krita-5.0.2/libs/ui/KisMainWindow.cpp:1762 #36 0x00007fe4fc273f08 in ?? () from /usr/lib/libQt5Core.so.5 #37 0x00007fe4fce20d52 in QAction::triggered(bool) () from /usr/lib/libQt5Widgets.so.5 #38 0x00007fe4fce23984 in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQt5Widgets.so.5 #39 0x00007fe4fcfaaf22 in ?? () from /usr/lib/libQt5Widgets.so.5 #40 0x00007fe4fcfb29d1 in ?? () from /usr/lib/libQt5Widgets.so.5 #41 0x00007fe4fce697ee in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #42 0x00007fe4fce2764f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #43 0x00007fe4fce2f194 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #44 0x00007fe4fe017aee in KisApplication::notify (this=0x7ffc949aaab0, receiver=0x563a858223f0, event=0x7ffc949aa1d0) at /var/cache/acbs/build/acbs.5f5djwog/krita-5.0.2/libs/ui/KisApplication.cpp:768 #45 0x00007fe4fc23d43a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #46 0x00007fe4fce2dc93 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /usr/lib/libQt5Widgets.so.5 #47 0x00007fe4fce833d3 in ?? () from /usr/lib/libQt5Widgets.so.5 #48 0x00007fe4fce85b35 in ?? () from /usr/lib/libQt5Widgets.so.5 #49 0x00007fe4fce2764f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #50 0x00007fe4fe017aee in KisApplication::notify (this=0x7ffc949aaab0, receiver=0x563a7edf8570, event=0x7ffc949aa540) at /var/cache/acbs/build/acbs.5f5djwog/krita-5.0.2/libs/ui/KisApplication.cpp:768 #51 0x00007fe4fc23d43a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #52 0x00007fe4fc6b1877 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/libQt5Gui.so.5 #53 0x00007fe4fc68606c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5 #54 0x00007fe4ea21f64a in ?? () from /usr/lib/libQt5XcbQpa.so.5 #55 0x00007fe4f7ae3b8d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #56 0x00007fe4f7b36e88 in ?? () from /usr/lib/libglib-2.0.so.0 #57 0x00007fe4f7ae132f in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #58 0x00007fe4fc294d84 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #59 0x00007fe4fc23be3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #60 0x00007fe4fc244100 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #61 0x0000563a792798dc in main (argc=<optimized out>, argv=<optimized out>) at /var/cache/acbs/build/acbs.5f5djwog/krita-5.0.2/krita/main.cc:698 [Inferior 1 (process 119808) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.