Application: krita (5.0.2) Qt Version: 5.15.3 Frameworks Version: 5.92.0 Operating System: Linux 5.16.16-zen1-1-zen x86_64 Windowing System: X11 Distribution: Arch Linux DrKonqi: 5.24.3 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: After clicking with the Smart Patch Tool about a dozen times around the image to apply the effect, Krita simply crashes. When I loaded the image up in Krita again, it exhibited the same behavior. The crash can be reproduced sometimes. -- Backtrace: Application: Krita (krita), signal: Segmentation fault [KCrash Handler] #4 0x00007ff4482dc4ea in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #5 0x00007ff4494c58df in KisApplication::notify(QObject*, QEvent*) () from /usr/lib/libkritaui.so.17 #6 0x00007ff4478625aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #7 0x00007ff4478630a9 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5 #8 0x00007ff4478aa678 in ?? () from /usr/lib/libQt5Core.so.5 #9 0x00007ff444b81163 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #10 0x00007ff444bd79e9 in ?? () from /usr/lib/libglib-2.0.so.0 #11 0x00007ff444b7e6c5 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #12 0x00007ff4478ae5d8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #13 0x00007ff44959300b in ?? () from /usr/lib/libkritaui.so.17 #14 0x00007ff449518f3f in ?? () from /usr/lib/libkritaui.so.17 #15 0x00007ff449519007 in ?? () from /usr/lib/libkritaui.so.17 #16 0x00007ff448c13a9a in KisBusyWaitBroker::notifyWaitOnImageStarted(KisImage*) () from /usr/lib/libkritaimage.so.17 #17 0x00007ff448c753e0 in KisImage::waitForDone() () from /usr/lib/libkritaimage.so.17 #18 0x00007ff3fb955183 in ?? () from /usr/lib/kritaplugins/kritatoolSmartPatch.so #19 0x00007ff4491cfbf3 in ?? () from /usr/lib/libkritaui.so.17 #20 0x00007ff4491cffa8 in ?? () from /usr/lib/libkritaui.so.17 #21 0x00007ff449461d60 in ?? () from /usr/lib/libkritaui.so.17 #22 0x00007ff449466e22 in KisShortcutMatcher::tryEndRunningShortcut(Qt::MouseButton, QEvent*) () from /usr/lib/libkritaui.so.17 #23 0x00007ff449466f1a in KisShortcutMatcher::buttonReleased(Qt::MouseButton, QEvent*) () from /usr/lib/libkritaui.so.17 #24 0x00007ff44945e2d8 in KisInputManager::eventFilterImpl(QEvent*) () from /usr/lib/libkritaui.so.17 #25 0x00007ff44786132a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #26 0x00007ff4482d81b5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #27 0x00007ff4482dcff7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #28 0x00007ff4494c58df in KisApplication::notify(QObject*, QEvent*) () from /usr/lib/libkritaui.so.17 #29 0x00007ff4478625aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #30 0x00007ff4482db9bf in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /usr/lib/libQt5Widgets.so.5 #31 0x00007ff44832c937 in ?? () from /usr/lib/libQt5Widgets.so.5 #32 0x00007ff44832e4ec in ?? () from /usr/lib/libQt5Widgets.so.5 #33 0x00007ff4482d81c6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #34 0x00007ff4494c58df in KisApplication::notify(QObject*, QEvent*) () from /usr/lib/libkritaui.so.17 #35 0x00007ff4478625aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #36 0x00007ff447c35230 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/libQt5Gui.so.5 #37 0x00007ff447c206e5 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5 #38 0x00007ff4417e3f60 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #39 0x00007ff444b81163 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #40 0x00007ff444bd79e9 in ?? () from /usr/lib/libglib-2.0.so.0 #41 0x00007ff444b7e6c5 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #42 0x00007ff4478ae57a in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #43 0x00007ff44785a88b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #44 0x00007ff447865fd7 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #45 0x000055a977d379a8 in ?? () #46 0x00007ff4471b8310 in __libc_start_call_main () from /usr/lib/libc.so.6 #47 0x00007ff4471b83c1 in __libc_start_main_impl () from /usr/lib/libc.so.6 #48 0x000055a977d38c2e in ?? () [Inferior 1 (process 309146) detached] Possible duplicates by query: bug 451182, bug 450384, bug 450121, bug 449408, bug 448774. Reported using DrKonqi
Could you try to install the debug symbols and check again? This backtrace doesn't have enough infrmation, and I cannot reproduce (though that might be because my current system is really fast, and even there I get the wait for image operation window a lot)
I cannot reproduce the behavior myself anymore, tried with the exact same image.
Thanks for your comment! Automatically switching the status of this bug to REPORTED so that the KDE team knows that the bug is ready to get confirmed. In the future you may also do this yourself when providing needed information.
Okay, let's close then.