Created attachment 177902 [details] KCrash Handler: dolphin, signal Segmentation fault, split-view, MouseEvent SUMMARY `Segmentation fault` when changing directory by MouseEvent in dolphin split-view with fish-protokoll. STEPS TO REPRODUCE 1. dolphin split-view 2. one view with fish-protokoll 3. changing directory by MouseEvent OBSERVED RESULT Crashed , signal: Segmentation fault EXPECTED RESULT SOFTWARE/OS VERSIONS Operating System: openSUSE Leap 15.6 KDE Plasma Version: 5.27.11 KDE Frameworks Version: 5.115.0 Qt Version: 5.15.12 Kernel Version: 6.4.0-150600.23.33-default (64-bit) Graphics Platform: offscreen Processors: 4 × Intel® Core™ i3-6006U CPU @ 2.00GHz Memory: 7.7 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics 520 ADDITIONAL INFORMATION
Searchable backtrace Application: Dolphin (dolphin), signal: Segmentation fault [KCrash Handler] #4 QUrl::QUrl (this=this@entry=0x7ffffe792170, other=...) at io/qurl.cpp:1858 #5 0x00007f519e7d3265 in KFileItem::url (this=<optimized out>) at /usr/src/debug/kio-5.115.0-150600.1.4.x86_64/src/core/kfileitem.cpp:1562 #6 0x00007f519ef0724e in qHash (item=...) at /usr/include/KF5/KIOCore/kfileitem.h:648 #7 qHash<KFileItem> (seed=186202636, t=...) at /usr/include/qt5/QtCore/qhashfunctions.h:119 #8 QHash<KFileItem, KFileItemModel::ItemData*>::findNode (this=this@entry=0x5623614cc9f8, akey=..., ahp=ahp@entry=0x0) at /usr/include/qt5/QtCore/qhash.h:946 #9 0x00007f519ef010c9 in QHash<KFileItem, KFileItemModel::ItemData*>::contains (akey=..., this=0x5623614cc9f8) at /usr/include/qt5/QtCore/qhash.h:920 #10 KFileItemModel::applyFilters (this=this@entry=0x5623614cc960) at /usr/src/debug/dolphin-23.08.5-bp156.2.2.x86_64/src/kitemviews/kfileitemmodel.cpp:834 #11 0x00007f519ef02e8f in KFileItemModel::setNameFilter (this=0x5623614cc960, nameFilter=...) at /usr/src/debug/dolphin-23.08.5-bp156.2.2.x86_64/src/kitemviews/kfileitemmodel.cpp:744 #12 0x00007f519ef62a19 in DolphinView::setNameFilter (this=<optimized out>, nameFilter=...) at /usr/src/debug/dolphin-23.08.5-bp156.2.2.x86_64/src/views/dolphinview.cpp:573 #13 0x00005623354ee053 in DolphinViewContainer::setNameFilter (this=0x56236188fd80, nameFilter=...) at /usr/src/debug/dolphin-23.08.5-bp156.2.2.x86_64/src/dolphinviewcontainer.cpp:774 #14 0x00007f519cb1522b in QtPrivate::QSlotObjectBase::call (a=0x7ffffe7923a0, r=0x56236188fd80, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #15 doActivate<false> (sender=0x56236129b7f0, signal_index=7, argv=0x7ffffe7923a0) at kernel/qobject.cpp:3925 #16 0x00007f519cb0e5f2 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x5623355949a0 <FilterBar::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffffe7923a0) at kernel/qobject.cpp:3985 #17 0x0000562335506932 in FilterBar::filterChanged (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/dolphin-23.08.5-bp156.2.2.x86_64/build/src/dolphinstatic_autogen/include/moc_filterbar.cpp:174 #18 0x00007f519cb1522b in QtPrivate::QSlotObjectBase::call (a=0x7ffffe7924b0, r=0x56236129b7f0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #19 doActivate<false> (sender=0x5623617503e0, signal_index=7, argv=0x7ffffe7924b0) at kernel/qobject.cpp:3925 #20 0x00007f519cb0e5f2 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f519dc94c40 <QLineEdit::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffffe7924b0) at kernel/qobject.cpp:3985 #21 0x00007f519d8e0d12 in QLineEdit::textChanged (this=<optimized out>, _t1=<optimized out>) at .moc/moc_qlineedit.cpp:447 #22 0x00007f519d8e79d9 in QLineEdit::qt_static_metacall (_o=0x5623617503e0, _c=<optimized out>, _id=<optimized out>, _a=0x7ffffe792620) at .moc/moc_qlineedit.cpp:255 #23 0x00007f519cb14fa5 in doActivate<false> (sender=0x5623613e5880, signal_index=6, argv=0x7ffffe792620) at kernel/qobject.cpp:3937 #24 0x00007f519cb0e5f2 in QMetaObject::activate (sender=sender@entry=0x5623613e5880, m=m@entry=0x7f519dc94d00 <QWidgetLineControl::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffffe792620) at kernel/qobject.cpp:3985 #25 0x00007f519d8e8615 in QWidgetLineControl::textChanged (this=this@entry=0x5623613e5880, _t1=...) at .moc/moc_qwidgetlinecontrol_p.cpp:273 #26 0x00007f519d8eb921 in QWidgetLineControl::finishChange (this=0x5623613e5880, validateFromState=<optimized out>, update=update@entry=false, edited=edited@entry=false) at widgets/qwidgetlinecontrol.cpp:736 #27 0x00007f519d8edc13 in QWidgetLineControl::clear (this=<optimized out>) at widgets/qwidgetlinecontrol.cpp:284 #28 0x00007f519d8e4eda in QLineEdit::clear (this=this@entry=0x5623617503e0) at widgets/qlineedit.cpp:1341 #29 0x00007f519d8df24c in QLineEditPrivate::_q_clearButtonClicked (this=0x562361069c20) at widgets/qlineedit_p.cpp:483 #30 0x00007f519d8e7b79 in QLineEdit::qt_static_metacall (_o=0x5623617503e0, _c=<optimized out>, _id=<optimized out>, _a=0x7ffffe792830) at .moc/moc_qlineedit.cpp:277 #31 0x00007f519cb14fa5 in doActivate<false> (sender=0x5623615c3700, signal_index=9, argv=0x7ffffe792830) at kernel/qobject.cpp:3937 #32 0x00007f519cb0e5f2 in QMetaObject::activate (sender=sender@entry=0x5623615c3700, m=m@entry=0x7f519dc8f280 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffffe792830) at kernel/qobject.cpp:3985 #33 0x00007f519d88c382 in QAbstractButton::clicked (this=this@entry=0x5623615c3700, _t1=<optimized out>) at .moc/moc_qabstractbutton.cpp:308 #34 0x00007f519d88c60a in QAbstractButtonPrivate::emitClicked (this=0x5623614603e0) at widgets/qabstractbutton.cpp:416 #35 0x00007f519d88da6a in QAbstractButtonPrivate::click (this=0x5623614603e0) at widgets/qabstractbutton.cpp:409 #36 0x00007f519d88dc5d in QAbstractButton::mouseReleaseEvent (this=0x5623615c3700, e=0x7ffffe792db0) at widgets/qabstractbutton.cpp:1045 #37 0x00007f519d98431a in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:622 #38 0x00007f519d7e00d8 in QWidget::event (this=0x5623615c3700, event=0x7ffffe792db0) at kernel/qwidget.cpp:9045 #39 0x00007f519d88f57b in QAbstractButton::event (this=this@entry=0x5623615c3700, e=e@entry=0x7ffffe792db0) at widgets/qabstractbutton.cpp:1002 #40 0x00007f519d9843b4 in QToolButton::event (this=0x5623615c3700, event=0x7ffffe792db0) at widgets/qtoolbutton.cpp:1020 #41 0x00007f519d79f87c in QApplicationPrivate::notify_helper (this=this@entry=0x562360bc3e00, receiver=receiver@entry=0x5623615c3700, e=e@entry=0x7ffffe792db0) at kernel/qapplication.cpp:3640 #42 0x00007f519d7a6bb7 in QApplication::notify (this=<optimized out>, receiver=0x5623615c3700, e=0x7ffffe792db0) at kernel/qapplication.cpp:3084 #43 0x00007f519cad7d53 in QCoreApplication::notifyInternal2 (receiver=0x5623615c3700, event=0x7ffffe792db0) at kernel/qcoreapplication.cpp:1064 #44 0x00007f519cad7f3e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x5623615c3700, event=event@entry=0x7ffffe792db0) at kernel/qcoreapplication.cpp:1474 #45 0x00007f519d7a5bbf in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x5623615c3700, event=event@entry=0x7ffffe792db0, alienWidget=0x5623615c3700, nativeWidget=0x562360bcada0, buttonDown=buttonDown@entry=0x7f519dcc1330 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2622 #46 0x00007f519d7fa8da in QWidgetWindow::handleMouseEvent (this=this@entry=0x562360f3f0b0, event=event@entry=0x7ffffe793200) at kernel/qwidgetwindow.cpp:684 #47 0x00007f519d7fda4d in QWidgetWindow::event (this=0x562360f3f0b0, event=0x7ffffe793200) at kernel/qwidgetwindow.cpp:300 #48 0x00007f519d79f87c in QApplicationPrivate::notify_helper (this=this@entry=0x562360bc3e00, receiver=receiver@entry=0x562360f3f0b0, e=e@entry=0x7ffffe793200) at kernel/qapplication.cpp:3640 #49 0x00007f519d7a663f in QApplication::notify (this=<optimized out>, receiver=0x562360f3f0b0, e=0x7ffffe793200) at kernel/qapplication.cpp:3164 #50 0x00007f519cad7d53 in QCoreApplication::notifyInternal2 (receiver=0x562360f3f0b0, event=0x7ffffe793200) at kernel/qcoreapplication.cpp:1064 #51 0x00007f519cad7f3e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x562360f3f0b0, event=event@entry=0x7ffffe793200) at kernel/qcoreapplication.cpp:1474 #52 0x00007f519cf6881b in QGuiApplicationPrivate::processMouseEvent (e=0x562361520d20) at kernel/qguiapplication.cpp:2285 #53 0x00007f519cf69ac5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x562361520d20) at kernel/qguiapplication.cpp:2005 #54 0x00007f519cf4010b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169 #55 0x00007f51974ebdfa in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #56 0x00007f5199915fac in ??? () at /usr/lib64/libglib-2.0.so.0 #57 0x00007f5199917bd0 in ??? () at /usr/lib64/libglib-2.0.so.0 #58 0x00007f51999181cc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #59 0x00007f519cb3a17c in QEventDispatcherGlib::processEvents (this=0x562360ca28c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #60 0x00007f519cad65ba in QEventLoop::exec (this=this@entry=0x7ffffe7935a0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:235 #61 0x00007f519cadfdf7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1375 #62 0x00007f519cf5d4bc in QGuiApplication::exec () at kernel/qguiapplication.cpp:1870 #63 0x00007f519d79f7d5 in QApplication::exec () at kernel/qapplication.cpp:2832 #64 0x00005623354d5ee8 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/dolphin-23.08.5-bp156.2.2.x86_64/src/main.cpp:238 [Inferior 1 (process 22159) detached]