Application: dolphin (21.08.3) Qt Version: 5.15.2 Frameworks Version: 5.88.0 Operating System: Linux 5.15.6-200.fc35.x86_64 x86_64 Windowing System: Wayland Distribution: Fedora Linux 35 (KDE Plasma) DrKonqi: 5.23.3 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: copying some files manually to a folder synced with nextcloud using the nextcloud-client rpm. I did this by ctrl+c from one window of the split view to another, - Custom settings of the application: split view. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = {<No data fields>}} [KCrash Handler] #6 0x00007fcea79aef64 in QQuickShortcutContext::matcher(QObject*, Qt::ShortcutContext) (context=<optimized out>, obj=0x55928815e040) at /usr/src/debug/qt5-qtquickcontrols2-5.15.2-4.fc35.x86_64/src/quicktemplates2/qquickshortcutcontext.cpp:78 #7 QQuickShortcutContext::matcher(QObject*, Qt::ShortcutContext) (obj=<optimized out>, context=<optimized out>) at /usr/src/debug/qt5-qtquickcontrols2-5.15.2-4.fc35.x86_64/src/quicktemplates2/qquickshortcutcontext.cpp:71 #8 0x00007fceba8f34aa in QShortcutEntry::correctContext() const (this=0x5592882b0a90) at kernel/qshortcutmap.cpp:79 #9 QShortcutMap::find(QKeyEvent*, int) (this=this@entry=0x559284de1168, e=e@entry=0x7ffc63148bf0, ignoredModifiers=ignoredModifiers@entry=0) at kernel/qshortcutmap.cpp:457 #10 0x00007fceba8f5704 in QShortcutMap::nextState(QKeyEvent*) (this=this@entry=0x559284de1168, e=e@entry=0x7ffc63148bf0) at kernel/qshortcutmap.cpp:372 #11 0x00007fceba8f6579 in QShortcutMap::tryShortcut(QKeyEvent*) (this=this@entry=0x559284de1168, e=e@entry=0x7ffc63148bf0) at kernel/qshortcutmap.cpp:328 #12 0x00007fceba8ad0a7 in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) (window=0x7ffc63148bf0, timestamp=14773259, keyCode=67, modifiers=..., nativeScanCode=54, nativeVirtualKey=99, nativeModifiers=20, text=..., autorepeat=false, count=1) at kernel/qwindowsysteminterface.cpp:477 #13 0x00007fceba8c650f in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) (e=0x5592882b41c0) at kernel/qguiapplication.cpp:2388 #14 0x00007fceba8a9c9c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:1169 #15 0x00007fceb7bbd684 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5WaylandClient.so.5 #16 0x00007fceb812d130 in g_main_dispatch (context=0x559284e132a0) at ../glib/gmain.c:3381 #17 g_main_context_dispatch (context=0x559284e132a0) at ../glib/gmain.c:4099 #18 0x00007fceb8182208 in g_main_context_iterate.constprop.0 (context=context@entry=0x559284e132a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175 #19 0x00007fceb812a933 in g_main_context_iteration (context=0x559284e132a0, may_block=1) at ../glib/gmain.c:4240 #20 0x00007fceba3fdbb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x559284dfdb70, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #21 0x00007fceba3ab1e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc63148f90, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #22 0x00007fceba3b3724 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #23 0x00005592838be6c5 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/dolphin-21.08.3-1.fc35.x86_64/src/main.cpp:222 [Inferior 1 (process 54313) detached] Possible duplicates by query: bug 445334, bug 441729, bug 441006, bug 440153, bug 437968. Reported using DrKonqi
This is an upstream bug in Qt which was fixed with https://codereview.qt-project.org/c/qt/qtdeclarative/+/371842. It will be backported to the KDE patch collection soon; see https://invent.kde.org/qt/qt/qtquickcontrols2/-/merge_requests/3 Thanks so much to Nicolas Fella for discovering this and backporting it!