Bug 471544

Summary: Dolphin crashes after file editing
Product: [Applications] dolphin Reporter: Gigaman <gigaman>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: REPORTED ---    
Severity: crash CC: alirezaahani1386, kfm-devel
Priority: NOR Keywords: drkonqi
Version: 23.04.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Gigaman 2023-06-28 19:04:16 UTC
Application: dolphin (23.04.2)

Qt Version: 5.15.10
Frameworks Version: 5.107.0
Operating System: Linux 6.3.9-1-default x86_64
Windowing System: X11
Distribution: openSUSE Tumbleweed
DrKonqi: 5.27.6 [KCrashBackend]

-- Information about the crash:
I used Dolphin to locate a file on an SMB share and then edit it in the appropriate program. After editing, I saved my changes, closed the program, and after that Dolphin crashed.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f64964d8e48 in QScopedPointer<QGraphicsItemPrivate, QScopedPointerDeleter<QGraphicsItemPrivate> >::operator-> (this=0x10000000a) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:118
#5  QGraphicsScenePrivate::storeMouseButtonsForMouseGrabber (this=this@entry=0x55c948b8de80, event=event@entry=0x7ffdeddab860) at graphicsview/qgraphicsscene.cpp:1154
#6  0x00007f64964e0e8f in QGraphicsScenePrivate::mousePressEventHandler (this=0x55c948b8de80, mouseEvent=0x7ffdeddab860) at graphicsview/qgraphicsscene.cpp:1472
#7  0x00007f64964ea827 in QGraphicsScene::event (this=0x55c948b8dd90, event=0x7ffdeddab860) at graphicsview/qgraphicsscene.cpp:3433
#8  0x00007f64961a519e in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55c948b8dd90, e=0x7ffdeddab860) at kernel/qapplication.cpp:3640
#9  0x00007f64954ed4f8 in QCoreApplication::notifyInternal2 (receiver=0x55c948b8dd90, event=0x7ffdeddab860) at kernel/qcoreapplication.cpp:1064
#10 0x00007f64954ed6ce in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1474
#11 0x00007f64961a5495 in qt_sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qapplication.cpp:4064
#12 0x00007f64965073fd in QGraphicsView::mousePressEvent (this=0x55c948b8dd20, event=0x7ffdeddabdf0) at graphicsview/qgraphicsview.cpp:3307
#13 0x00007f64961e6d68 in QWidget::event (this=this@entry=0x55c948b8dd20, event=event@entry=0x7ffdeddabdf0) at kernel/qwidget.cpp:9045
#14 0x00007f6496291f7e in QFrame::event (this=0x55c948b8dd20, e=0x7ffdeddabdf0) at widgets/qframe.cpp:550
#15 0x00007f64954ed27b in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x55c948ba5cb0, event=event@entry=0x7ffdeddabdf0) at kernel/qcoreapplication.cpp:1190
#16 0x00007f64961a518e in QApplicationPrivate::notify_helper (this=this@entry=0x55c9481b6330, receiver=receiver@entry=0x55c948ba5cb0, e=e@entry=0x7ffdeddabdf0) at kernel/qapplication.cpp:3634
#17 0x00007f64961ad5cf in QApplication::notify (this=<optimized out>, receiver=<optimized out>, e=0x7ffdeddabdf0) at kernel/qapplication.cpp:3084
#18 0x00007f64954ed4f8 in QCoreApplication::notifyInternal2 (receiver=0x55c948ba5cb0, event=0x7ffdeddabdf0) at kernel/qcoreapplication.cpp:1064
#19 0x00007f64954ed6ce in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1474
#20 0x00007f64961ab92e in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x55c948ba5cb0, event=event@entry=0x7ffdeddabdf0, alienWidget=<optimized out>, nativeWidget=0x55c948629070, buttonDown=buttonDown@entry=0x7f64966f2330 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2622
#21 0x00007f64961ff7fd in QWidgetWindow::handleMouseEvent (this=this@entry=0x55c948768520, event=event@entry=0x7ffdeddac0a0) at kernel/qwidgetwindow.cpp:684
#22 0x00007f6496202d1f in QWidgetWindow::event (this=0x55c948768520, event=0x7ffdeddac0a0) at kernel/qwidgetwindow.cpp:300
#23 0x00007f64961a519e in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55c948768520, e=0x7ffdeddac0a0) at kernel/qapplication.cpp:3640
#24 0x00007f64954ed4f8 in QCoreApplication::notifyInternal2 (receiver=0x55c948768520, event=0x7ffdeddac0a0) at kernel/qcoreapplication.cpp:1064
#25 0x00007f64954ed6ce in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1474
#26 0x00007f649597d12b in QGuiApplicationPrivate::processMouseEvent (e=0x55c94906e7d0) at kernel/qguiapplication.cpp:2285
#27 0x00007f64959503ac in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169
#28 0x00007f6491cea1aa in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#29 0x00007f64933168d8 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#30 0x00007f6493316ce8 in ?? () from /lib64/libglib-2.0.so.0
#31 0x00007f6493316d7c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#32 0x00007f6495546496 in QEventDispatcherGlib::processEvents (this=0x55c948299730, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#33 0x00007f64954ebf8b in QEventLoop::exec (this=this@entry=0x7ffdeddac3d0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#34 0x00007f64954f4420 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#35 0x00007f649597059c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1870
#36 0x00007f64961a5115 in QApplication::exec () at kernel/qapplication.cpp:2832
#37 0x000055c946bd4597 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/dolphin-23.04.2/src/main.cpp:232
[Inferior 1 (process 10933) detached]

Reported using DrKonqi
Comment 1 Akseli Lahtinen 2023-12-20 11:41:14 UTC
*** Bug 451652 has been marked as a duplicate of this bug. ***