[dolphin] [Bug 487718] dolphin crashing on double tapping the spacebar.

Dario Cambié bugzilla_noreply at kde.org
Wed May 29 13:18:41 BST 2024


https://bugs.kde.org/show_bug.cgi?id=487718

Dario Cambié <dariocambie at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dariocambie at gmail.com

--- Comment #1 from Dario Cambié <dariocambie at gmail.com> ---
Can reproduce also on Fedora 40 (Dolphin 24.02.2).
Essentially, when no file is selected (status bar shows the number of files in
the folder) and the space bar is pressed, instead of activating selection mode,
dolphin crashes.

Thread 1 (Thread 0x7f69cde3a000 (LWP 5172)):
[KCrash Handler]
#4  0x00007f69d3de95ce in QObject::deleteLater() () at /lib64/libQt6Core.so.6
#5  0x0000557b1c6e05b1 in
SelectionMode::BottomBarContentsContainer::contextActionsFor
(this=0x557b1e2627c0, selectedItems=..., baseUrl=<optimized out>) at
/usr/src/debug/dolphin-24.02.2-2.fc40.x86_64/src/selectionmode/bottombarcontentscontainer.cpp:486
#6  SelectionMode::BottomBarContentsContainer::slotSelectionChanged
(this=0x557b1e2627c0, selection=..., baseUrl=<optimized out>) at
/usr/src/debug/dolphin-24.02.2-2.fc40.x86_64/src/selectionmode/bottombarcontentscontainer.cpp:133
#7  0x0000557b1c6b8bd9 in SelectionMode::BottomBar::slotSelectionChanged
(this=0x557b1e286150, selection=..., baseUrl=...) at
/usr/src/debug/dolphin-24.02.2-2.fc40.x86_64/src/selectionmode/bottombar.cpp:103
#8  DolphinViewContainer::setSelectionModeEnabled (this=0x557b1dd29d00,
enabled=<optimized out>, actionCollection=0x557b1d95a890,
bottomBarContents=<optimized out>) at
/usr/src/debug/dolphin-24.02.2-2.fc40.x86_64/src/dolphinviewcontainer.cpp:367
#9  0x0000557b1c699f00 in DolphinMainWindow::toggleSelectionMode
(this=0x557b1d939e40) at
/usr/src/debug/dolphin-24.02.2-2.fc40.x86_64/src/dolphinmainwindow.cpp:979
#10 0x00007f69d3dfa752 in void doActivate<false>(QObject*, int, void**) () at
/lib64/libQt6Core.so.6
#11 0x00007f69d4a23ec4 in QAction::triggered(bool) () at /lib64/libQt6Gui.so.6
#12 0x00007f69d4a26eff in QAction::activate(QAction::ActionEvent) () at
/lib64/libQt6Gui.so.6
#13 0x00007f69d4a27f42 in QAction::event(QEvent*) () at /lib64/libQt6Gui.so.6
#14 0x00007f69d4f8b168 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt6Widgets.so.6
#15 0x00007f69d3d95b18 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt6Core.so.6
#16 0x00007f69d4a3a658 in QShortcutMap::dispatchEvent(QKeyEvent*) () at
/lib64/libQt6Gui.so.6
#17 0x00007f69d4a3b56f in QShortcutMap::tryShortcut(QKeyEvent*) () at
/lib64/libQt6Gui.so.6
#18 0x00007f69d464e458 in QWindowSystemInterface::handleShortcutEvent(QWindow*,
unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int,
unsigned int, QString const&, bool, unsigned short) () at /lib64/libQt6Gui.so.6
#19 0x00007f69d45e20ea in
QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*)
() at /lib64/libQt6Gui.so.6
#20 0x00007f69d464952c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /lib64/libQt6Gui.so.6
#21 0x00007f69d4b54e74 in userEventSourceDispatch(_GSource*, int (*)(void*),
void*) () at /lib64/libQt6Gui.so.6
#22 0x00007f69d211a6ac in g_main_context_dispatch_unlocked.lto_priv () at
/lib64/libglib-2.0.so.0
#23 0x00007f69d217b708 in g_main_context_iterate_unlocked.isra () at
/lib64/libglib-2.0.so.0
#24 0x00007f69d211bb23 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#25 0x00007f69d407cb53 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt6Core.so.6
#26 0x00007f69d3da2713 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt6Core.so.6
#27 0x00007f69d3d9e69c in QCoreApplication::exec() () at /lib64/libQt6Core.so.6
#28 0x0000557b1c696612 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/dolphin-24.02.2-2.fc40.x86_64/src/main.cpp:253

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list