https://bugs.kde.org/show_bug.cgi?id=392422
Bug ID: 392422 Summary: Krita 4 crash while specific shortcuts Product: krita Version: unspecified Platform: Ubuntu Packages OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: normal Priority: NOR Component: General Assignee: krita-bugs-n...@kde.org Reporter: andrasszerencs...@gmail.com Target Milestone: --- Application: krita (4.0.0) Qt Version: 5.10.0 Frameworks Version: 5.44.0 Operating System: Linux 4.13.0-37-generic x86_64 Distribution: KDE neon User Edition 5.12 -- Information about the crash: - What I was doing when the application crashed: press alt+meta+x Some other keys crash too. Also Krita closes sometime when I duplicate and modify some brush. -- Backtrace: Application: Krita (krita), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f13791e4900 (LWP 21997))] Thread 4 (Thread 0x7f133a8e2700 (LWP 22608)): #0 0x00007f1375b7e74d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f136dcd638c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f132c003070, timeout=<optimized out>, context=0x7f132c000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135 #2 g_main_context_iterate (context=context@entry=0x7f132c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835 #3 0x00007f136dcd649c in g_main_context_iteration (context=0x7f132c000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901 #4 0x00007f13766c75cb in QEventDispatcherGlib::processEvents (this=0x7f132c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f137666e64a in QEventLoop::exec (this=this@entry=0x7f133a8e1ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #6 0x00007f137648e554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522 #7 0x00007f1355ac8a35 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #8 0x00007f13764936eb in QThreadPrivate::start (arg=0xce90590) at thread/qthread_unix.cpp:376 #9 0x00007f136f60d6ba in start_thread (arg=0x7f133a8e2700) at pthread_create.c:333 #10 0x00007f1375b8a41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f133a0e1700 (LWP 22575)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f137649467b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xbfcadd0) at thread/qwaitcondition_unix.cpp:143 #2 QWaitCondition::wait (this=<optimized out>, mutex=mutex@entry=0xbe1b0d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #3 0x00007f137648d1ef in QSemaphore::tryAcquire (this=0xbfcabb0, n=n@entry=1, timeout=timeout@entry=-1) at thread/qsemaphore.cpp:229 #4 0x00007f137371c4b3 in KisTileDataSwapper::waitForWork (this=this@entry=0x7f1373c1ecc0 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>) at /workspace/build/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:86 #5 0x00007f137371c6aa in KisTileDataSwapper::run (this=0x7f1373c1ecc0 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>) at /workspace/build/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:92 #6 0x00007f13764936eb in QThreadPrivate::start (arg=0x7f1373c1ecc0 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>) at thread/qthread_unix.cpp:376 #7 0x00007f136f60d6ba in start_thread (arg=0x7f133a0e1700) at pthread_create.c:333 #8 0x00007f1375b8a41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f1352b1b700 (LWP 22001)): #0 0x00007f1375b7e74d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f136dcd638c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f134c017cd0, timeout=<optimized out>, context=0x7f134c000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135 #2 g_main_context_iterate (context=context@entry=0x7f134c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835 #3 0x00007f136dcd649c in g_main_context_iteration (context=0x7f134c000990, may_block=may_block@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901 #4 0x00007f13766c75cb in QEventDispatcherGlib::processEvents (this=0x7f134c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f137666e64a in QEventLoop::exec (this=this@entry=0x7f1352b1ac90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #6 0x00007f137648e554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522 #7 0x00007f136f8392c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007f13764936eb in QThreadPrivate::start (arg=0x7f136faadd60) at thread/qthread_unix.cpp:376 #9 0x00007f136f60d6ba in start_thread (arg=0x7f1352b1b700) at pthread_create.c:333 #10 0x00007f1375b8a41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f13791e4900 (LWP 21997)): [KCrash Handler] #6 0x00007f1376679ff7 in QMetaObject::cast (this=0x7f1377a84820 <QAction::staticMetaObject>, obj=obj@entry=0xd587cb0) at kernel/qmetaobject.cpp:366 #7 0x00007f137667a035 in QMetaObject::cast (this=<optimized out>, obj=obj@entry=0xd587cb0) at kernel/qmetaobject.cpp:355 #8 0x00007f13773d25e2 in qobject_cast<QAction*> (object=0xd587cb0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:514 #9 qWidgetShortcutContextMatcher (object=0xd587cb0, context=Qt::WindowShortcut) at kernel/qshortcut.cpp:113 #10 0x00007f1376c3618a in QShortcutEntry::correctContext (this=0x22c03d50) at kernel/qshortcutmap.cpp:79 #11 QShortcutMap::find (this=this@entry=0x2c17380, e=e@entry=0x7ffd04bb12b0, ignoredModifiers=ignoredModifiers@entry=0) at kernel/qshortcutmap.cpp:469 #12 0x00007f1376c36d0e in QShortcutMap::nextState (this=this@entry=0x2c17380, e=e@entry=0x7ffd04bb12b0) at kernel/qshortcutmap.cpp:380 #13 0x00007f1376c37041 in QShortcutMap::tryShortcut (this=this@entry=0x2c17380, e=e@entry=0x7ffd04bb12b0) at kernel/qshortcutmap.cpp:336 #14 0x00007f1376be8956 in QWindowSystemInterface::handleShortcutEvent (window=<optimized out>, window@entry=0xbba05a0, timestamp=21578233, keyCode=88, modifiers=..., nativeScanCode=53, nativeVirtualKey=120, nativeModifiers=88, text=..., autorepeat=false, count=1) at kernel/qwindowsysteminterface.cpp:405 #15 0x00007f1376c05a94 in QGuiApplicationPrivate::processKeyEvent (e=0x17fe3820) at kernel/qguiapplication.cpp:2064 #16 0x00007f1376c0ae25 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x17fe3820) at kernel/qguiapplication.cpp:1747 #17 0x00007f1376be48fb in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:976 #18 0x00007f135f8d61ab in QPAEventDispatcherGlib::processEvents (this=0x2ce2c40, flags=...) at qeventdispatcher_glib.cpp:70 #19 0x00007f137666e64a in QEventLoop::exec (this=this@entry=0x7ffd04bb1530, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #20 0x00007f1376677854 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1332 #21 0x00007f1376c0083c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1687 #22 0x00007f13773b0a25 in QApplication::exec () at kernel/qapplication.cpp:2917 #23 0x000000000040514f in main (argc=2, argv=<optimized out>) at /workspace/build/krita/main.cc:361 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.