Bug 477097

Summary: Dolphin crashed when I tried to open a screenshot with double-click
Product: [Applications] dolphin Reporter: Patrick Silva <bugseforuns>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde, kfm-devel, nicolas.fella
Priority: NOR Keywords: drkonqi, qt6
Version: 24.01.75   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Patrick Silva 2023-11-16 14:02:55 UTC
Application: dolphin (24.01.75)

Qt Version: 6.6.0
Frameworks Version: 5.245.0
Operating System: Linux 6.5.7-060507-generic x86_64
Windowing System: Wayland
Distribution: KDE neon Unstable Edition
DrKonqi: 5.81.0 [CoredumpBackend]

-- Information about the crash:
I tried to open a screenshot taken with Spectable located in my Home with double-click; Dolphin crashed.

The reporter is unsure if this crash is reproducible.

-- Backtrace (Reduced):
#6  0x00007f1ce62a3d8a in KItemListController::onRelease(QPointF const&, QFlags<Qt::KeyboardModifier>, QFlags<Qt::MouseButton>, bool) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.6
#7  0x00007f1ce62a3ef7 in KItemListController::mouseReleaseEvent(QGraphicsSceneMouseEvent*, QTransform const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.6
#8  0x00007f1ce62a63a6 in KItemListController::processEvent(QEvent*, QTransform const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.6
#9  0x00007f1ce62aa69c in KItemListView::event(QEvent*) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.6
#10 0x00007f1ce4df079b in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55c07a317980, e=0x7fffcd886f30) at ./src/widgets/kernel/qapplication.cpp:3290


Reported using DrKonqi
Comment 1 Patrick Silva 2023-11-16 14:02:57 UTC
Created attachment 163216 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nicolas Fella 2023-11-16 15:18:26 UTC
#6  0x00007f1ce62a3d8a in KItemListController::onRelease(QPointF const&, QFlags<Qt::KeyboardModifier>, QFlags<Qt::MouseButton>, bool) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.6
#7  0x00007f1ce62a3ef7 in KItemListController::mouseReleaseEvent(QGraphicsSceneMouseEvent*, QTransform const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.6
#8  0x00007f1ce62a63a6 in KItemListController::processEvent(QEvent*, QTransform const&) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.6
#9  0x00007f1ce62aa69c in KItemListView::event(QEvent*) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.6
#10 0x00007f1ce4df079b in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55c07a317980, e=0x7fffcd886f30) at ./src/widgets/kernel/qapplication.cpp:3290
#11 0x00007f1ce3c5e828 in QCoreApplication::notifyInternal2 (receiver=0x55c07a317980, event=event@entry=0x7fffcd886f30) at ./src/corelib/kernel/qcoreapplication.cpp:1118
#12 0x00007f1ce3c5e87d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=event@entry=0x7fffcd886f30) at ./src/corelib/kernel/qcoreapplication.cpp:1550
#13 0x00007f1ce4b819c4 in qt_sendSpontaneousEvent (event=0x7fffcd886f30, receiver=<optimized out>) at ./src/widgets/kernel/qapplication.cpp:3682
#14 QGraphicsScenePrivate::sendEvent (this=<optimized out>, item=<optimized out>, event=0x7fffcd886f30) at ./src/widgets/graphicsview/qgraphicsscene.cpp:1220
#15 0x00007f1ce4b83105 in QGraphicsScenePrivate::sendMouseEvent (this=0x55c07a8eee40, mouseEvent=0x7fffcd886f30) at ./src/widgets/graphicsview/qgraphicsscene.cpp:1301
#16 0x00007f1ce4b93378 in QGraphicsScene::mouseReleaseEvent (this=<optimized out>, mouseEvent=0x7fffcd886f30) at ./src/widgets/graphicsview/qgraphicsscene.cpp:4009
#17 0x00007f1ce4b9101d in QGraphicsScene::event (this=0x55c07a8eee20, event=0x7fffcd886f30) at ./src/widgets/graphicsview/qgraphicsscene.cpp:3318
#18 0x00007f1ce4df079b in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55c07a8eee20, e=0x7fffcd886f30) at ./src/widgets/kernel/qapplication.cpp:3290
#19 0x00007f1ce3c5e828 in QCoreApplication::notifyInternal2 (receiver=0x55c07a8eee20, event=event@entry=0x7fffcd886f30) at ./src/corelib/kernel/qcoreapplication.cpp:1118
#20 0x00007f1ce3c5e87d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=event@entry=0x7fffcd886f30) at ./src/corelib/kernel/qcoreapplication.cpp:1550
#21 0x00007f1ce4bb0bc3 in qt_sendSpontaneousEvent (event=0x7fffcd886f30, receiver=<optimized out>) at ./src/widgets/kernel/qapplication.cpp:3682
#22 QGraphicsView::mouseReleaseEvent (this=0x55c07a8ef560, event=0x7fffcd887530) at ./src/widgets/graphicsview/qgraphicsview.cpp:3357
#23 0x00007f1ce4e2dd1f in QWidget::event (this=0x55c07a8ef560, event=0x7fffcd887530) at ./src/widgets/kernel/qwidget.cpp:8988
#24 0x00007f1ce4d66236 in QFrame::event (this=0x55c07a8ef560, e=0x7fffcd887530) at ./src/widgets/widgets/qframe.cpp:515
#25 0x00007f1ce3c5e4d8 in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x55c07a901900, event=event@entry=0x7fffcd887530) at ./src/corelib/kernel/qcoreapplication.cpp:1250
#26 0x00007f1ce4df078b in QApplicationPrivate::notify_helper (this=this@entry=0x55c079cf7700, receiver=receiver@entry=0x55c07a901900, e=e@entry=0x7fffcd887530) at ./src/widgets/kernel/qapplication.cpp:3284
#27 0x00007f1ce4df5a9e in QApplication::notify (this=<optimized out>, receiver=0x55c07a901900, e=0x7fffcd887530) at ./src/widgets/kernel/qapplication.cpp:2777
#28 0x00007f1ce3c5e828 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x55c07a901900, event=event@entry=0x7fffcd887530) at ./src/corelib/kernel/qcoreapplication.cpp:1118
#29 0x00007f1ce3c5e87d in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x55c07a901900, event=event@entry=0x7fffcd887530) at ./src/corelib/kernel/qcoreapplication.cpp:1550
#30 0x00007f1ce4debed8 in QApplicationPrivate::sendMouseEvent (receiver=0x55c07a901900, event=0x7fffcd887530, alienWidget=0x55c07a901900, nativeWidget=0x55c079ea9ee0, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at ./src/widgets/kernel/qapplication.cpp:2361
#31 0x00007f1ce4e39d07 in QWidgetWindow::handleMouseEvent (this=0x55c07a286df0, event=0x7fffcd8878d0) at ./src/widgets/kernel/qwidgetwindow.cpp:627
#32 0x00007f1ce4e3ce15 in QWidgetWindow::event (this=0x55c07a286df0, event=0x7fffcd8878d0) at ./src/widgets/kernel/qwidgetwindow.cpp:241
#33 0x00007f1ce4df079b in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55c07a286df0, e=0x7fffcd8878d0) at ./src/widgets/kernel/qapplication.cpp:3290
#34 0x00007f1ce3c5e828 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x55c07a286df0, event=event@entry=0x7fffcd8878d0) at ./src/corelib/kernel/qcoreapplication.cpp:1118
#35 0x00007f1ce3c5e87d in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x55c07a286df0, event=event@entry=0x7fffcd8878d0) at ./src/corelib/kernel/qcoreapplication.cpp:1550
#36 0x00007f1ce40ee79b in QGuiApplicationPrivate::processMouseEvent (e=0x7f1cd0005db0) at ./src/gui/kernel/qguiapplication.cpp:2315
#37 0x00007f1ce41549ac in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at ./src/gui/kernel/qwindowsysteminterface.cpp:1109
#38 0x00007f1ce450a2b4 in userEventSourceDispatch (source=<optimized out>) at ./src/gui/platform/unix/qeventdispatcher_glib.cpp:38
#39 0x00007f1ce20d1d3b in g_main_dispatch (context=0x7f1cd8005040) at ../../../glib/gmain.c:3419
#40 g_main_context_dispatch (context=0x7f1cd8005040) at ../../../glib/gmain.c:4137
#41 0x00007f1ce2127258 in g_main_context_iterate.constprop.0 (context=context@entry=0x7f1cd8005040, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4213
#42 0x00007f1ce20cf3e3 in g_main_context_iteration (context=0x7f1cd8005040, may_block=1) at ../../../glib/gmain.c:4278
#43 0x00007f1ce3a5de60 in QEventDispatcherGlib::processEvents (this=0x55c079d00b00, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:393
#44 0x00007f1ce3c60a5b in QEventLoop::exec (this=this@entry=0x7fffcd887d10, flags=..., flags@entry=...) at ./src/corelib/global/qflags.h:34
#45 0x00007f1ce3c6268c in QCoreApplication::exec () at ./src/corelib/global/qflags.h:74
#46 0x000055c079b3c830 in ?? ()
#47 0x00007f1ce3029d90 in __libc_start_call_main (main=main@entry=0x55c079b3acc0, argc=argc@entry=1, argv=argv@entry=0x7fffcd8880b8) at ../sysdeps/nptl/libc_start_call_main.h:58
#48 0x00007f1ce3029e40 in __libc_start_main_impl (main=0x55c079b3acc0, argc=1, argv=0x7fffcd8880b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffcd8880a8) at ../csu/libc-start.c:392
#49 0x000055c079b3d0a5 in ?? ()
Comment 3 David Edmundson 2023-11-27 09:53:45 UTC

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