https://bugs.kde.org/show_bug.cgi?id=418136
Nate Graham <n...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Summary|Plasma crashes after making |Plasma crashes in |and deleting a note then |QWindowSystemInterface::han |pressing Ctrl+V. |dleShortcutEvent() after | |making and deleting a | |sticky note, dismissing the | |"undonote then pressing | |Ctrl+V. Status|REPORTED |CONFIRMED --- Comment #8 from Nate Graham <n...@kde.org> --- Yup, that makes it crash for me too. Here's a symbolicated backtrace: #0 0x0000000000000060 in () #1 0x00007ffff5575f3a in QMetaObject::cast(QObject const*) const (this=0x7ffff79cee20 <QQuickItem::staticMetaObject>, obj=0x41aa710) at kernel/qmetaobject.cpp:382 #2 0x00007ffff5575f75 in QMetaObject::cast(QObject*) const (this=<optimized out>, obj=<optimized out>) at kernel/qmetaobject.cpp:371 #3 0x00007ffff091350c in qobject_cast<QQuickItem*>(QObject*) (object=0x41aa710, object=<optimized out>) at /usr/include/qt5/QtCore/qobject.h:519 #4 QQuickShortcutContext::matcher(QObject*, Qt::ShortcutContext) (context=<optimized out>, obj=0x41aa710) at qquickshortcutcontext.cpp:79 #5 QQuickShortcutContext::matcher(QObject*, Qt::ShortcutContext) (obj=<optimized out>, context=<optimized out>) at qquickshortcutcontext.cpp:71 #6 0x00007ffff5b98b4f in QShortcutEntry::correctContext() const (this=0x1234bc8) at kernel/qshortcutmap.cpp:79 #7 QShortcutMap::find(QKeyEvent*, int) (this=this@entry=0x4d97d8, e=e@entry= 0x7fffffffc750, ignoredModifiers=ignoredModifiers@entry=0) at kernel/qshortcutmap.cpp:457 #8 0x00007ffff5b9b9f0 in QShortcutMap::nextState(QKeyEvent*) (this=this@entry=0x4d97d8, e=e@entry=0x7fffffffc750) at kernel/qshortcutmap.cpp:372 #9 0x00007ffff5b9cca1 in QShortcutMap::tryShortcut(QKeyEvent*) (this=this@entry=0x4d97d8, e=e@entry=0x7fffffffc750) at kernel/qshortcutmap.cpp:328 #10 0x00007ffff5b462be in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) (window=0x7fffffffc750, timestamp=108275895, keyCode=86, modifiers=..., nativeScanCode=55, nativeVirtualKey=118, nativeModifiers=4, text=..., autorepeat=false, count=1) at kernel/qwindowsysteminterface.cpp:477 #11 0x00007ffff5b68abb in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) (e=0x5747a60) at kernel/qguiapplication.cpp:2395 #12 0x00007ffff5b42c5c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169 #13 0x00007ffff146cfaa in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=source@entry=0x5b5dd0) at qxcbeventdispatcher.cpp:105 #14 0x00007ffff3a8de57 in g_main_dispatch (context=0x7fffec005000) at ../glib/gmain.c:3325 #15 g_main_context_dispatch (context=0x7fffec005000) at ../glib/gmain.c:4043 #16 0x00007ffff3a8e1d8 in g_main_context_iterate (context=context@entry=0x7fffec005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4119 #17 0x00007ffff3a8e28f in g_main_context_iteration (context=0x7fffec005000, may_block=may_block@entry=1) at ../glib/gmain.c:4184 #18 0x00007ffff55c483f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x59fc00, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #19 0x00007ffff556bcab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffca90, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #20 0x00007ffff5573f20 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #21 0x00007ffff5b601bc in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1867 #22 0x00007ffff6485485 in QApplication::exec() () at kernel/qapplication.cpp:2824 #23 0x0000000000421605 in main(int, char**) (argc=<optimized out>, argv=0x7fffffffcc00) at /home/nate/kde/src/plasma-workspace/shell/main.cpp:252 -- You are receiving this mail because: You are watching all bug changes.