Bug 504502 - dolphin crash when right-click on file
Summary: dolphin crash when right-click on file
Status: RESOLVED DUPLICATE of bug 504460
Alias: None
Product: dolphin
Classification: Applications
Component: general (other bugs)
Version First Reported In: git-master
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-05-19 07:23 UTC by Robby Engelmann
Modified: 2025-05-26 04:21 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/183484/events/96580582dbd34365bcf7830e5bfc31e3/


Attachments
New crash information added by DrKonqi (71.55 KB, text/plain)
2025-05-19 07:23 UTC, Robby Engelmann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robby Engelmann 2025-05-19 07:23:39 UTC
Application: dolphin (25.07.70)

ApplicationNotResponding [ANR]: false
Qt Version: 6.9.0
Frameworks Version: 6.15.0
Operating System: Linux 6.14.6-1-default x86_64
Windowing System: Wayland
Distribution: "openSUSE Tumbleweed"
DrKonqi: 6.3.90 [CoredumpBackend]

-- Information about the crash:
dolphin crashs when right-click on file. It is not not every click, but quite often.

The reporter is unsure if this crash is reproducible.

-- Backtrace (Reduced):
#5  0x00007fa6c901cf4b in QArrayDataPointer<QAction*>::QArrayDataPointer (this=0x7fffbbcb3700, other=...) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/tools/qarraydatapointer.h:38
#6  QList<QAction*>::QList (this=0x7fffbbcb3700) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/tools/qlist.h:76
#7  QWidget::actions (this=0x5591f0b9a370) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/kernel/qwidget.cpp:3232
#8  0x00007fa6c91b2e39 in QMenu::clear (this=0x5591f0b9a370) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/widgets/qmenu.cpp:2217
#9  0x00007fa68379e7e8 in TagsFileItemAction::actions (this=0x5591f0955e80, fileItemInfos=<optimized out>, parentWidget=0x5591f08a0030) at /usr/src/debug/baloo-widgets-25.07.70git.20250505T013804~fe08ff9/src/tagsfileitemactionplugin/tagsfileitemaction.cpp:98
#11 0x00005591c13d895f in DolphinContextMenu::addAdditionalActions (this=this@entry=0x5591f08a0030, props=...) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/src/dolphincontextmenu.cpp:502
#12 0x00005591c13db2b7 in DolphinContextMenu::addItemContextMenu (this=0x5591f08a0030) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/src/dolphincontextmenu.cpp:290
#13 DolphinContextMenu::addAllActions (this=0x5591f08a0030) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/src/dolphincontextmenu.cpp:96
#14 DolphinContextMenu::DolphinContextMenu (this=0x5591f08a0030, parent=<optimized out>, fileInfo=<optimized out>, selectedItems=<optimized out>, baseUrl=<optimized out>, fileItemActions=<optimized out>, this=<optimized out>, parent=<optimized out>, fileInfo=<optimized out>, selectedItems=<optimized out>, baseUrl=<optimized out>, fileItemActions=<optimized out>) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/src/dolphincontextmenu.cpp:56
#15 0x00005591c13bba95 in DolphinMainWindow::openContextMenu (this=0x5591efcea0d0, pos=..., item=..., selectedItems=..., url=...) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/src/dolphinmainwindow.cpp:1486
#16 0x00007fa6c7e181e1 in QtPrivate::QSlotObjectBase::call (this=0x5591f00be150, r=<optimized out>, a=0x7fffbbcb3e10, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qobjectdefs_impl.h:461
#17 doActivate<false> (sender=0x5591f01a1970, signal_index=29, argv=0x7fffbbcb3e10) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qobject.cpp:4138
[...]
#19 DolphinView::requestContextMenu (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>, _t3=<optimized out>, _t4=<optimized out>) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/build/src/dolphinprivate_autogen/include/moc_dolphinview.cpp:1039
#20 0x00007fa6ca94393c in DolphinView::slotItemContextMenuRequested (this=0x5591f01a1970, index=<optimized out>, pos=...) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/src/views/dolphinview.cpp:1180
#21 0x00007fa6c7e181e1 in QtPrivate::QSlotObjectBase::call (this=0x5591f0510500, r=<optimized out>, a=0x7fffbbcb3fc0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qobjectdefs_impl.h:461
#22 doActivate<false> (sender=0x5591eff9c450, signal_index=6, argv=0x7fffbbcb3fc0) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qobject.cpp:4138


Reported using DrKonqi
Comment 1 Robby Engelmann 2025-05-19 07:23:40 UTC
Created attachment 181489 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 TraceyC 2025-05-20 00:24:02 UTC
Searchable backtrace


Thread 1 (Thread 0x7fa6c2d90040 (LWP 13748)):
[KCrash Handler]
#5  0x00007fa6c901cf4b in QArrayDataPointer<QAction*>::QArrayDataPointer (this=0x7fffbbcb3700, other=...) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/tools/qarraydatapointer.h:38
#6  QList<QAction*>::QList (this=0x7fffbbcb3700) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/tools/qlist.h:76
#7  QWidget::actions (this=0x5591f0b9a370) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/kernel/qwidget.cpp:3232
#8  0x00007fa6c91b2e39 in QMenu::clear (this=0x5591f0b9a370) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/widgets/qmenu.cpp:2217
#9  0x00007fa68379e7e8 in TagsFileItemAction::actions (this=0x5591f0955e80, fileItemInfos=<optimized out>, parentWidget=0x5591f08a0030) at /usr/src/debug/baloo-widgets-25.07.70git.20250505T013804~fe08ff9/src/tagsfileitemactionplugin/tagsfileitemaction.cpp:98
#10 0x00007fa6ca6667f3 in KFileItemActionsPrivate::addPluginActionsTo(QMenu*, QMenu*, QList<QString> const&) [clone .isra.0] (this=0x5591efddc830, mainMenu=0x5591f08a0030, actionsMenu=0x5591efb6d970, excludeList=...) at /usr/src/debug/kio-6.15.0git.20250518T131823~2d6417f/src/widgets/kfileitemactions.cpp:598
#11 0x00005591c13d895f in DolphinContextMenu::addAdditionalActions (this=this@entry=0x5591f08a0030, props=...) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/src/dolphincontextmenu.cpp:502
#12 0x00005591c13db2b7 in DolphinContextMenu::addItemContextMenu (this=0x5591f08a0030) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/src/dolphincontextmenu.cpp:290
#13 DolphinContextMenu::addAllActions (this=0x5591f08a0030) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/src/dolphincontextmenu.cpp:96
#14 DolphinContextMenu::DolphinContextMenu (this=0x5591f08a0030, parent=<optimized out>, fileInfo=<optimized out>, selectedItems=<optimized out>, baseUrl=<optimized out>, fileItemActions=<optimized out>, this=<optimized out>, parent=<optimized out>, fileInfo=<optimized out>, selectedItems=<optimized out>, baseUrl=<optimized out>, fileItemActions=<optimized out>) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/src/dolphincontextmenu.cpp:56
#15 0x00005591c13bba95 in DolphinMainWindow::openContextMenu (this=0x5591efcea0d0, pos=..., item=..., selectedItems=..., url=...) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/src/dolphinmainwindow.cpp:1486
#16 0x00007fa6c7e181e1 in QtPrivate::QSlotObjectBase::call (this=0x5591f00be150, r=<optimized out>, a=0x7fffbbcb3e10, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qobjectdefs_impl.h:461
#17 doActivate<false> (sender=0x5591f01a1970, signal_index=29, argv=0x7fffbbcb3e10) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qobject.cpp:4138
#18 0x00007fa6ca94dca4 in QMetaObject::activate<void, QPoint, KFileItem, KFileItemList, QUrl> (sender=<optimized out>, mo=<optimized out>, local_signal_index=22, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:306
#19 DolphinView::requestContextMenu (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>, _t3=<optimized out>, _t4=<optimized out>) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/build/src/dolphinprivate_autogen/include/moc_dolphinview.cpp:1039
#20 0x00007fa6ca94393c in DolphinView::slotItemContextMenuRequested (this=0x5591f01a1970, index=<optimized out>, pos=...) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/src/views/dolphinview.cpp:1180
#21 0x00007fa6c7e181e1 in QtPrivate::QSlotObjectBase::call (this=0x5591f0510500, r=<optimized out>, a=0x7fffbbcb3fc0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qobjectdefs_impl.h:461
#22 doActivate<false> (sender=0x5591eff9c450, signal_index=6, argv=0x7fffbbcb3fc0) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qobject.cpp:4138
#23 0x00007fa6ca8ed876 in QMetaObject::activate<void, int, QPointF> (sender=0x5591eff9c450, mo=0x7fa6ca9c7b80, local_signal_index=3, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:306
#24 KItemListController::itemContextMenuRequested (this=this@entry=0x5591eff9c450, _t1=<optimized out>, _t1@entry=14, _t2=...) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/build/src/dolphinprivate_autogen/include/moc_kitemlistcontroller.cpp:386
#25 0x00007fa6ca8f23c8 in KItemListController::contextMenuEvent (this=0x5591eff9c450, event=<optimized out>) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/src/kitemviews/kitemlistcontroller.cpp:774
#26 0x00007fa6ca8ff339 in KItemListView::event (this=0x5591eff8de50, event=0x7fffbbcb4530) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/src/kitemviews/kitemlistview.cpp:1081
#27 0x00007fa6c8fe142a in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5591eff8de50, e=0x7fffbbcb4530) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/kernel/qapplication.cpp:3301
#28 0x00007fa6c7db7568 in QCoreApplication::notifyInternal2 (receiver=0x5591eff8de50, event=0x7fffbbcb4530) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1106
#29 0x00007fa6c90319ff in QWidget::event (this=0x5591f00fcc20, event=0x7fffbbcb4530) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/kernel/qwidget.cpp:9158
#30 0x00007fa6c90c91c6 in QFrame::event (this=0x5591f00fcc20, e=0x7fffbbcb4530) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/widgets/qframe.cpp:521
#31 0x00007fa6c7db4418 in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x5591f02e8ff0, event=event@entry=0x7fffbbcb4530) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1243
#32 0x00007fa6c8fe141a in QApplicationPrivate::notify_helper (this=this@entry=0x5591efb70980, receiver=receiver@entry=0x5591f02e8ff0, e=e@entry=0x7fffbbcb4530) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/kernel/qapplication.cpp:3295
#33 0x00007fa6c8fe7614 in QApplication::notify (this=<optimized out>, receiver=<optimized out>, e=0x7fffbbcb46b0) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/kernel/qapplication.cpp:2919
#34 0x00007fa6c7db7568 in QCoreApplication::notifyInternal2 (receiver=0x5591f02d6580, event=0x7fffbbcb46b0) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1106
#35 0x00007fa6c7db759a in QCoreApplication::forwardEvent (receiver=<optimized out>, event=<optimized out>, originatingEvent=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1121
#36 0x00007fa6c904bc47 in QWidgetWindow::handleContextMenuEvent (this=0x5591effe8b20, e=0x7fffbbcb4860) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/kernel/qwidgetwindow.cpp:1211
#37 QWidgetWindow::event (this=0x5591effe8b20, event=0x7fffbbcb4860) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/kernel/qwidgetwindow.cpp:369
#38 0x00007fa6c8fe142a in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5591effe8b20, e=0x7fffbbcb4860) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/kernel/qapplication.cpp:3301
#39 0x00007fa6c7db7568 in QCoreApplication::notifyInternal2 (receiver=0x5591effe8b20, event=0x7fffbbcb4860) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1106
#40 0x00007fa6c7db759a in QCoreApplication::forwardEvent (receiver=<optimized out>, event=<optimized out>, originatingEvent=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1121
#41 0x00007fa6c86756c6 in QWindowPrivate::maybeSynthesizeContextMenuEvent (this=0x5591f0021d50, event=0x7fffbbcb4dd0) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/gui/kernel/qwindow_p.h:35
#42 QWindowPrivate::maybeSynthesizeContextMenuEvent (this=0x5591f0021d50, event=0x7fffbbcb4dd0) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/gui/kernel/qwindow.cpp:2799
#43 0x00007fa6c90484b9 in QWidgetWindow::handleMouseEvent (this=0x5591effe8b20, event=event@entry=0x7fffbbcb4dd0) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/kernel/qwidgetwindow.cpp:683
#44 0x00007fa6c904b6c8 in QWidgetWindow::event (this=0x5591effe8b20, event=0x7fffbbcb4dd0) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/kernel/qwidgetwindow.cpp:292
#45 0x00007fa6c8fe142a in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5591effe8b20, e=0x7fffbbcb4dd0) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/kernel/qapplication.cpp:3301
#46 0x00007fa6c7db7568 in QCoreApplication::notifyInternal2 (receiver=0x5591effe8b20, event=0x7fffbbcb4dd0) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1106
#47 0x00007fa6c7db7bad in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1560
#48 0x00007fa6c861a381 in QGuiApplicationPrivate::processMouseEvent (e=0x5591f0daed80) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/gui/kernel/qguiapplication.cpp:2483
#49 0x00007fa6c868443c in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/gui/kernel/qwindowsysteminterface.cpp:1113
#50 0x00007fa6c86845ef in QWindowSystemInterface::flushWindowSystemEvents (flags=...) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/gui/kernel/qwindowsysteminterface.cpp:1082
#51 0x00007fa6c7dfe047 in QObject::event (this=0x5591efb7fb10, e=0x7fa6b4002a90) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qobject.cpp:1431
#52 0x00007fa6c8fe142a in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5591efb7fb10, e=0x7fa6b4002a90) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/kernel/qapplication.cpp:3301
#53 0x00007fa6c7db7568 in QCoreApplication::notifyInternal2 (receiver=0x5591efb7fb10, event=0x7fa6b4002a90) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1106
#54 0x00007fa6c7db75ad in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1546
#55 0x00007fa6c7db7926 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5591efb686e0) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1879
#56 0x00007fa6c801c007 in postEventSourceDispatch (s=0x5591efb70900) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#57 0x00007fa6c562d678 in ??? () at /lib64/libglib-2.0.so.0
#58 0x00007fa6c562f3d8 in ??? () at /lib64/libglib-2.0.so.0
#59 0x00007fa6c562fbec in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#60 0x00007fa6c8019fd3 in QEventDispatcherGlib::processEvents (this=0x5591efb76090, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#61 0x00007fa6c7dc23db in QEventLoop::exec (this=0x7fffbbcb53e0, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/global/qflags.h:77
#62 0x00007fa6c7dbad5c in QCoreApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/global/qflags.h:77
#63 0x00007fa6c8614650 in QGuiApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/gui/kernel/qguiapplication.cpp:1993
#64 0x00007fa6c8fdd959 in QApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/widgets/kernel/qapplication.cpp:2568
#65 0x00005591c13abdd3 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/dolphin-25.07.70git.20250514T143136~832b7c4a/src/main.cpp:258
Warning: the current language does not match this frame.
Comment 3 John Kizer 2025-05-26 04:21:53 UTC
Hi - merging this in with an existing bug report for this issue, thanks!

*** This bug has been marked as a duplicate of bug 504460 ***