Bug 485428

Summary: dolpin crashes when i drag-drop a file on a directory in location bar breadcrumb
Product: [Applications] dolphin Reporter: Koshika <koshikas>
Component: bars: locationAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bugsie, kfm-devel, koshikas
Priority: NOR    
Version: 24.02.2   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Koshika 2024-04-12 11:05:07 UTC
SUMMARY


STEPS TO REPRODUCE
1.  open dolphin 
2.  go to any (user) directory
3. drag a file and drop it on any of the breadcrumb location/directory in the location bar.

OBSERVED RESULT
dolphin immediately crashes, as soon as you release the mouse click on the drag-drop 

EXPECTED RESULT
even on dolphin (24.02.1) it was functioning well, as soon as you release the mouse click to drop the file on the breadcrumb location/directory, you will get the context menu to copy/move/....)

SOFTWARE/OS VERSIONS
Operating System: Manjaro Linux 
KDE Plasma Version: 6.0.3
KDE Frameworks Version: 6.0.0
Qt Version: 6.7.0
Kernel Version: 5.15.154-1-MANJARO (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-3612QM CPU @ 2.10GHz
Memory: 7.6 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 4000

ADDITIONAL INFORMATION

backtrace of crash;
12/04/24 2:15 PM	systemd-coredump	Process 7890 (dolphin) of user 1000 dumped core.

Stack trace of thread 7890:
#0  0x00007f98deb62567 _ZN7QObject11deleteLaterEv (libQt6Core.so.6 + 0x189567)
#1  0x00007f98e0e15dfe n/a (libKF6KIOFileWidgets.so.6 + 0xafdfe)
#2  0x00007f98df9440d3 _ZN7QWidget5eventEP6QEvent (libQt6Widgets.so.6 + 0x1470d3)
#3  0x00007f98df8f8fcb _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0xfbfcb)
#4  0x00007f98df8fdd14 _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x100d14)
#5  0x00007f98deb16ae8 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x13dae8)
#6  0x00007f98df95acf9 n/a (libQt6Widgets.so.6 + 0x15dcf9)
#7  0x00007f98df8f8fcb _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0xfbfcb)
#8  0x00007f98deb16ae8 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x13dae8)
#9  0x00007f98df143e70 _ZN22QGuiApplicationPrivate11processDragEP7QWindowPK9QMimeDataRK6QPoint6QFlagsIN2Qt10DropActionEES8_INS9_11MouseButtonEES8_INS9_16KeyboardModifierEE (libQt6Gui.so.6 + 0x17ae70)
#10 0x00007f98df1a7fa1 _ZN22QWindowSystemInterface10handleDragEP7QWindowPK9QMimeDataRK6QPoint6QFlagsIN2Qt10DropActionEES8_INS9_11MouseButtonEES8_INS9_16KeyboardModifierEE (libQt6Gui.so.6 + 0x1defa1)
#11 0x00007f98d837fe35 n/a (libQt6XcbQpa.so.6 + 0x78e35)
#12 0x00007f98d8380e19 n/a (libQt6XcbQpa.so.6 + 0x79e19)
#13 0x00007f98df4be22a _ZN10QBasicDrag11eventFilterEP7QObjectP6QEvent (libQt6Gui.so.6 + 0x4f522a)
#14 0x00007f98deb15978 _ZN23QCoreApplicationPrivate34sendThroughApplicationEventFiltersEP7QObjectP6QEvent (libQt6Core.so.6 + 0x13c978)
#15 0x00007f98df8f90a2 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0xfc0a2)
#16 0x00007f98deb16ae8 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x13dae8)
#17 0x00007f98df13b0e5 _ZN22QGuiApplicationPrivate17processMouseEventEPN29QWindowSystemInterfacePrivate10MouseEventE (libQt6Gui.so.6 + 0x1720e5)
#18 0x00007f98df1a5fdc _ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Gui.so.6 + 0x1dcfdc)
#19 0x00007f98d8353b9f n/a (libQt6XcbQpa.so.6 + 0x4cb9f)
#20 0x00007f98dcebd199 n/a (libglib-2.0.so.0 + 0x5a199)
#21 0x00007f98dcf1c3bf n/a (libglib-2.0.so.0 + 0xb93bf)
#22 0x00007f98dcebc712 g_main_context_iteration (libglib-2.0.so.0 + 0x59712)
#23 0x00007f98ded5cdf4 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x383df4)
#24 0x00007f98deb1ec7e _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x145c7e)
#25 0x00007f98df4b989a _ZN10QBasicDrag4dragEP5QDrag (libQt6Gui.so.6 + 0x4f089a)
#26 0x00007f98df4baa29 _ZN12QDragManager4dragEP5QDrag (libQt6Gui.so.6 + 0x4f1a29)
#27 0x00007f98df4bad78 _ZN5QDrag4execE6QFlagsIN2Qt10DropActionEES2_ (libQt6Gui.so.6 + 0x4f1d78)
#28 0x00007f98e0f22a63 _ZN19KItemListController13startDraggingEv (libdolphinprivate.so.6 + 0xafa63)
#29 0x00007f98e0f1b0ec _ZN19KItemListController14mouseMoveEventEP24QGraphicsSceneMouseEventRK10QTransform (libdolphinprivate.so.6 + 0xa80ec)
#30 0x00007f98e0f25abb _ZN19KItemListController12processEventEP6QEventRK10QTransform (libdolphinprivate.so.6 + 0xb2abb)
#31 0x00007f98e0f2a36e _ZN13KItemListView5eventEP6QEvent (libdolphinprivate.so.6 + 0xb736e)
#32 0x00007f98df8f8fcb _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0xfbfcb)
#33 0x00007f98deb16ae8 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x13dae8)
#34 0x00007f98dfc9b01f n/a (libQt6Widgets.so.6 + 0x49e01f)
#35 0x00007f98dfc9f782 n/a (libQt6Widgets.so.6 + 0x4a2782)
#36 0x00007f98dfca2618 _ZN14QGraphicsScene14mouseMoveEventEP24QGraphicsSceneMouseEvent (libQt6Widgets.so.6 + 0x4a5618)
#37 0x00007f98dfca7123 _ZN14QGraphicsScene5eventEP6QEvent (libQt6Widgets.so.6 + 0x4aa123)
#38 0x00007f98df8f8fcb _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0xfbfcb)
#39 0x00007f98deb16ae8 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x13dae8)
#40 0x00007f98dfcce1e0 _ZN20QGraphicsViewPrivate21mouseMoveEventHandlerEP11QMouseEvent (libQt6Widgets.so.6 + 0x4d11e0)
#41 0x00007f98df9440ab _ZN7QWidget5eventEP6QEvent (libQt6Widgets.so.6 + 0x1470ab)
#42 0x00007f98df9d15b6 _ZN6QFrame5eventEP6QEvent (libQt6Widgets.so.6 + 0x1d45b6)
#43 0x00007f98deb15ab0 _ZN23QCoreApplicationPrivate29sendThroughObjectEventFiltersEP7QObjectP6QEvent (libQt6Core.so.6 + 0x13cab0)
#44 0x00007f98df8f8fbb _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0xfbfbb)
#45 0x00007f98df8fdac5 _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x100ac5)
#46 0x00007f98deb16ae8 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x13dae8)
#47 0x00007f98df8f1597 _ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Ebb (libQt6Widgets.so.6 + 0xf4597)
#48 0x00007f98df958e37 n/a (libQt6Widgets.so.6 + 0x15be37)
#49 0x00007f98df95a1c0 n/a (libQt6Widgets.so.6 + 0x15d1c0)
#50 0x00007f98df8f8fcb _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0xfbfcb)
#51 0x00007f98deb16ae8 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x13dae8)
#52 0x00007f98df13b0e5 _ZN22QGuiApplicationPrivate17processMouseEventEPN29QWindowSystemInterfacePrivate10MouseEventE (libQt6Gui.so.6 + 0x1720e5)
#53 0x00007f98df1a5fdc _ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Gui.so.6 + 0x1dcfdc)
#54 0x00007f98d8353b9f n/a (libQt6XcbQpa.so.6 + 0x4cb9f)
#55 0x00007f98dcebd199 n/a (libglib-2.0.so.0 + 0x5a199)
#56 0x00007f98dcf1c3bf n/a (libglib-2.0.so.0 + 0xb93bf)
#57 0x00007f98dcebc712 g_main_context_iteration (libglib-2.0.so.0 + 0x59712)
#58 0x00007f98ded5cdf4 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x383df4)
#59 0x00007f98deb1ec7e _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x145c7e)
#60 0x00007f98deb1a6e8 _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x1416e8)
#61 0x00005609a6186fbc n/a (dolphin + 0x42fbc)
#62 0x00007f98de5a1cd0 n/a (libc.so.6 + 0x29cd0)
#63 0x00007f98de5a1d8a __libc_start_main (libc.so.6 + 0x29d8a)

Stack trace of thread 7893:
#0  0x00007f98de6770bf __poll (libc.so.6 + 0xff0bf)
#1  0x00007f98dd9c820b n/a (libxcb.so.1 + 0xd20b)
#2  0x00007f98dd9c9f3d xcb_wait_for_event (libxcb.so.1 + 0xef3d)
#3  0x00007f98d8352f0e n/a (libQt6XcbQpa.so.6 + 0x4bf0e)
#4  0x00007f98dec86cd3 n/a (libQt6Core.so.6 + 0x2adcd3)
#5  0x00007f98de60755a n/a (libc.so.6 + 0x8f55a)
#6  0x00007f98de684a3c n/a (libc.so.6 + 0x10ca3c)

Stack trace of thread 7901:
#0  0x00007f98de6770bf __poll (libc.so.6 + 0xff0bf)
#1  0x00007f98dcf1c306 n/a (libglib-2.0.so.0 + 0xb9306)
#2  0x00007f98dcebc712 g_main_context_iteration (libglib-2.0.so.0 + 0x59712)
#3  0x00007f98ded5cdf4 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x383df4)
#4  0x00007f98deb1ec7e _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x145c7e)
#5  0x00007f98dec05cef _ZN7QThread3runEv (libQt6Core.so.6 + 0x22ccef)
#6  0x00007f98dec86cd3 n/a (libQt6Core.so.6 + 0x2adcd3)
#7  0x00007f98de60755a n/a (libc.so.6 + 0x8f55a)
#8  0x00007f98de684a3c n/a (libc.so.6 + 0x10ca3c)

Stack trace of thread 7984:
#0  0x00007f98de603ebe n/a (libc.so.6 + 0x8bebe)
#1  0x00007f98de606a65 pthread_cond_timedwait (libc.so.6 + 0x8ea65)
#2  0x00007f98dec91b24 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2b8b24)
#3  0x00007f98dec8bd52 n/a (libQt6Core.so.6 + 0x2b2d52)
#4  0x00007f98dec86cd3 n/a (libQt6Core.so.6 + 0x2adcd3)
#5  0x00007f98de60755a n/a (libc.so.6 + 0x8f55a)
#6  0x00007f98de684a3c n/a (libc.so.6 + 0x10ca3c)

Stack trace of thread 7892:
#0  0x00007f98de6770bf __poll (libc.so.6 + 0xff0bf)
#1  0x00007f98dcf1c306 n/a (libglib-2.0.so.0 + 0xb9306)
#2  0x00007f98dcebc712 g_main_context_iteration (libglib-2.0.so.0 + 0x59712)
#3  0x00007f98ded5cdf4 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x383df4)
#4  0x00007f98deb1ec7e _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x145c7e)
#5  0x00007f98dec05bef _ZN7QThread4execEv (libQt6Core.so.6 + 0x22cbef)
#6  0x00007f98dff7413f n/a (libQt6DBus.so.6 + 0x2c13f)
#7  0x00007f98dec86cd3 n/a (libQt6Core.so.6 + 0x2adcd3)
#8  0x00007f98de60755a n/a (libc.so.6 + 0x8f55a)
#9  0x00007f98de684a3c n/a (libc.so.6 + 0x10ca3c)

Stack trace of thread 7983:
#0  0x00007f98de603ebe n/a (libc.so.6 + 0x8bebe)
#1  0x00007f98de606a65 pthread_cond_timedwait (libc.so.6 + 0x8ea65)
#2  0x00007f98dec91b24 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2b8b24)
#3  0x00007f98dec8bd52 n/a (libQt6Core.so.6 + 0x2b2d52)
#4  0x00007f98dec86cd3 n/a (libQt6Core.so.6 + 0x2adcd3)
#5  0x00007f98de60755a n/a (libc.so.6 + 0x8f55a)
#6  0x00007f98de684a3c n/a (libc.so.6 + 0x10ca3c)

Stack trace of thread 7992:
#0  0x00007f98de603ebe n/a (libc.so.6 + 0x8bebe)
#1  0x00007f98de606a65 pthread_cond_timedwait (libc.so.6 + 0x8ea65)
#2  0x00007f98dec91b24 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2b8b24)
#3  0x00007f98dec8bd52 n/a (libQt6Core.so.6 + 0x2b2d52)
#4  0x00007f98dec86cd3 n/a (libQt6Core.so.6 + 0x2adcd3)
#5  0x00007f98de60755a n/a (libc.so.6 + 0x8f55a)
#6  0x00007f98de684a3c n/a (libc.so.6 + 0x10ca3c)

Stack trace of thread 7982:
#0  0x00007f98de603ebe n/a (libc.so.6 + 0x8bebe)
#1  0x00007f98de606a65 pthread_cond_timedwait (libc.so.6 + 0x8ea65)
#2  0x00007f98dec91b24 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2b8b24)
#3  0x00007f98dec8bd52 n/a (libQt6Core.so.6 + 0x2b2d52)
#4  0x00007f98dec86cd3 n/a (libQt6Core.so.6 + 0x2adcd3)
#5  0x00007f98de60755a n/a (libc.so.6 + 0x8f55a)
#6  0x00007f98de684a3c n/a (libc.so.6 + 0x10ca3c)

Stack trace of thread 7991:
#0  0x00007f98de603ebe n/a (libc.so.6 + 0x8bebe)
#1  0x00007f98de606a65 pthread_cond_timedwait (libc.so.6 + 0x8ea65)
#2  0x00007f98dec91b24 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2b8b24)
#3  0x00007f98dec8bd52 n/a (libQt6Core.so.6 + 0x2b2d52)
#4  0x00007f98dec86cd3 n/a (libQt6Core.so.6 + 0x2adcd3)
#5  0x00007f98de60755a n/a (libc.so.6 + 0x8f55a)
#6  0x00007f98de684a3c n/a (libc.so.6 + 0x10ca3c)

Stack trace of thread 7894:
#0  0x00007f98de603ebe n/a (libc.so.6 + 0x8bebe)
#1  0x00007f98de606750 pthread_cond_wait (libc.so.6 + 0x8e750)
#2  0x00007f98d4c48b7c n/a (crocus_dri.so + 0x96b7c)
#3  0x00007f98d4c3f8dd n/a (crocus_dri.so + 0x8d8dd)
#4  0x00007f98de60755a n/a (libc.so.6 + 0x8f55a)
#5  0x00007f98de684a3c n/a (libc.so.6 + 0x10ca3c)

Stack trace of thread 7990:
#0  0x00007f98de603ebe n/a (libc.so.6 + 0x8bebe)
#1  0x00007f98de606a65 pthread_cond_timedwait (libc.so.6 + 0x8ea65)
#2  0x00007f98dec91b24 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2b8b24)
#3  0x00007f98dec8bd52 n/a (libQt6Core.so.6 + 0x2b2d52)
#4  0x00007f98dec86cd3 n/a (libQt6Core.so.6 + 0x2adcd3)
#5  0x00007f98de60755a n/a (libc.so.6 + 0x8f55a)
#6  0x00007f98de684a3c n/a (libc.so.6 + 0x10ca3c)

Stack trace of thread 7908:
#0  0x00007f98de677616 ppoll (libc.so.6 + 0xff616)
#1  0x00007f98dec7f123 _Z12qt_safe_pollP6pollfdm14QDeadlineTimer (libQt6Core.so.6 + 0x2a6123)
#2  0x00007f98ddc32c02 n/a (libQt6Network.so.6 + 0x10ec02)
#3  0x00007f98ddbc64b3 n/a (libQt6Network.so.6 + 0xa24b3)
#4  0x00007f98ddbbe789 _ZN15QAbstractSocket16waitForReadyReadEi (libQt6Network.so.6 + 0x9a789)
#5  0x00007f98e09469da n/a (libKF6KIOCore.so.6 + 0x3c9da)
#6  0x00007f98e0a26a9d n/a (libKF6KIOCore.so.6 + 0x11ca9d)
#7  0x00007f98e0a02632 n/a (libKF6KIOCore.so.6 + 0xf8632)
#8  0x00007f98dec86cd3 n/a (libQt6Core.so.6 + 0x2adcd3)
#9  0x00007f98de60755a n/a (libc.so.6 + 0x8f55a)
#10 0x00007f98de684a3c n/a (libc.so.6 + 0x10ca3c)

Stack trace of thread 7985:
#0  0x00007f98de603ebe n/a (libc.so.6 + 0x8bebe)
#1  0x00007f98de606a65 pthread_cond_timedwait (libc.so.6 + 0x8ea65)
#2  0x00007f98dec91b24 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2b8b24)
#3  0x00007f98dec8bd52 n/a (libQt6Core.so.6 + 0x2b2d52)
#4  0x00007f98dec86cd3 n/a (libQt6Core.so.6 + 0x2adcd3)
#5  0x00007f98de60755a n/a (libc.so.6 + 0x8f55a)
#6  0x00007f98de684a3c n/a (libc.so.6 + 0x10ca3c)
ELF object binary architecture: AMD x86-64
Comment 1 bugsie 2024-04-12 11:09:18 UTC

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