https://bugs.kde.org/show_bug.cgi?id=518229
TraceyC <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] Summary|Dolphin crashes when |Dolphin crashes in |opening Contextmenue |KItemListView::event when | |opening Context menu --- Comment #2 from TraceyC <[email protected]> --- Searchable backtrace Thread 1 (Thread 0x7f03cd0e0c80 (LWP 479548)): [KCrash Handler] #5 std::__atomic_base<QObjectPrivate::Connection*>::load (this=0x841f1f, __m=std::memory_order_acquire) at /usr/include/c++/15.2.1/bits/atomic_base.h:828 #6 std::atomic<QObjectPrivate::Connection*>::load (this=0x841f1f, __m=std::memory_order_acquire) at /usr/include/c++/15.2.1/atomic:586 #7 QAtomicOps<QObjectPrivate::Connection*>::loadAcquire<QObjectPrivate::Connection*> (_q_value=<error reading variable: Cannot access memory at address 0x841f1f>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qatomic_cxx11.h:215 #8 QBasicAtomicPointer<QObjectPrivate::Connection>::loadAcquire (this=0x841f1f) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qbasicatomic.h:179 #9 QObjectPrivate::maybeSignalConnected (this=0x7f03d653a750 <vtable for QAccessibleMenuItem+224>, signalIndex=3) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:458 #10 0x00007f03d4ddc673 in doActivate<false> (sender=0x55dc7bf85610, signal_index=3, argv=0x7ffcb103e870) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4271 #11 0x00007f03d6b0b2e0 in QMetaObject::activate<void, KJob*, KJob::QPrivateSignal> (sender=0x55dc7bf85610, mo=<optimized out>, local_signal_index=0, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:319 #12 KJob::finished (this=this@entry=0x55dc7bf85610, _t1=<optimized out>, _t1@entry=0x55dc7bf85610, _t2=...) at /usr/src/debug/kcoreaddons/build/src/lib/KF6CoreAddons_autogen/include/moc_kjob.cpp:457 #13 0x00007f03d6b104e6 in KJob::finishJob (this=0x55dc7bf85610, emitResult=false) at /usr/src/debug/kcoreaddons/kcoreaddons-6.24.0/src/lib/jobs/kjob.cpp:112 #14 0x00007f03d6b105cf in KJob::kill (this=0x55dc7bf85610, verbosity=verbosity@entry=KJob::Quietly) at /usr/src/debug/kcoreaddons/kcoreaddons-6.24.0/src/lib/jobs/kjob.cpp:135 #15 0x00007f03d74b3040 in KIO::FilePreviewJob::timerEvent (event=<optimized out>, this=<optimized out>) at /usr/src/debug/kio/kio-6.24.0/src/gui/filepreviewjob.cpp:759 #16 KIO::FilePreviewJob::timerEvent (this=0x55dc7c34a4f0, event=<optimized out>) at /usr/src/debug/kio/kio-6.24.0/src/gui/filepreviewjob.cpp:755 #17 0x00007f03d4dd45b6 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1453 #18 0x00007f03d5f02450 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55dc7c34a4f0, e=0x7ffcb103eab0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3276 #19 0x00007f03d4d76c98 in QCoreApplication::notifyInternal2 (receiver=0x55dc7c34a4f0, event=0x7ffcb103eab0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #20 0x00007f03d4f4ab6f in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7ffcb103eab0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549 #21 QTimerInfoList::activateTimers (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:426 #22 0x00007f03d5075d19 in timerSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:152 #23 0x00007f03d1906f4d in g_main_dispatch (context=0x7f03c8000f00) at ../glib/glib/gmain.c:3565 #24 0x00007f03d1908617 in g_main_context_dispatch_unlocked (context=0x7f03c8000f00) at ../glib/glib/gmain.c:4425 #25 g_main_context_iterate_unlocked (context=context@entry=0x7f03c8000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4490 #26 0x00007f03d1908825 in g_main_context_iteration (context=0x7f03c8000f00, may_block=1) at ../glib/glib/gmain.c:4556 #27 0x00007f03d5072222 in QEventDispatcherGlib::processEvents (this=0x55dc7b15aa40, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #28 0x00007f03d4d845d6 in QEventLoop::processEvents (this=0x7ffcb103ed90, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:108 #29 QEventLoop::exec (this=0x7ffcb103ed90, flags=..., flags@entry=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:197 #30 0x00007f03d61174cc in QMenuPrivate::exec (this=0x55dc7c1f2a40, p=..., action=action@entry=0x0, positionFunction=...) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qmenu.cpp:2697 #31 0x00007f03d6117603 in QMenu::exec (this=this@entry=0x55dc7c13d770, p=..., action=action@entry=0x0) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qmenu.cpp:2683 #32 0x000055dc6769e3c5 in DolphinMainWindow::openContextMenu (this=<optimized out>, pos=..., item=..., selectedItems=..., url=...) at /usr/src/debug/dolphin/dolphin-25.12.3/src/dolphinmainwindow.cpp:1532 #33 0x00007f03d4ddc9c2 in QtPrivate::QSlotObjectBase::call (this=0x55dc7bad0f40, r=<optimized out>, a=0x7ffcb103ef70, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #34 doActivate<false> (sender=0x55dc7b980f90, signal_index=30, argv=0x7ffcb103ef70) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4371 #35 0x00007f03d7905c49 in QMetaObject::activate<void, QPoint, KFileItem, KFileItemList, QUrl> (sender=<optimized out>, mo=<optimized out>, local_signal_index=23, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:319 #36 DolphinView::requestContextMenu (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>, _t3=<optimized out>, _t4=<optimized out>) at /usr/src/debug/dolphin/build/src/dolphinprivate_autogen/include/moc_dolphinview.cpp:1077 #37 0x00007f03d78fae60 in DolphinView::slotItemContextMenuRequested (this=0x55dc7b980f90, index=57, pos=...) at /usr/src/debug/dolphin/dolphin-25.12.3/src/views/dolphinview.cpp:1215 #38 0x00007f03d4ddc9c2 in QtPrivate::QSlotObjectBase::call (this=0x55dc7bc23fd0, r=<optimized out>, a=0x7ffcb103f100, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #39 doActivate<false> (sender=0x55dc7b98a8f0, signal_index=6, argv=0x7ffcb103f100) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4371 #40 0x00007f03d7895ade in QMetaObject::activate<void, int, QPointF> (sender=0x55dc7b98a8f0, mo=0x7f03d7973560 <KItemListController::staticMetaObject>, local_signal_index=3, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:319 #41 KItemListController::itemContextMenuRequested (this=this@entry=0x55dc7b98a8f0, _t1=<optimized out>, _t1@entry=57, _t2=...) at /usr/src/debug/dolphin/build/src/dolphinprivate_autogen/include/moc_kitemlistcontroller.cpp:387 #42 0x00007f03d789b011 in KItemListController::contextMenuEvent (this=0x55dc7b98a8f0, event=<optimized out>) at /usr/src/debug/dolphin/dolphin-25.12.3/src/kitemviews/kitemlistcontroller.cpp:778 #43 0x00007f03d78a999b in KItemListView::event (this=0x55dc7b710290, event=0x7ffcb103f680) at /usr/src/debug/dolphin/dolphin-25.12.3/src/kitemviews/kitemlistview.cpp:1096 #44 0x00007f03d5f02450 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55dc7b710290, e=0x7ffcb103f680) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3276 #45 0x00007f03d4d76c98 in QCoreApplication::notifyInternal2 (receiver=0x55dc7b710290, event=0x7ffcb103f680) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #46 0x00007f03d5f5f154 in QWidget::event (this=0x55dc7b96d780, event=0x7ffcb103f680) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:9213 #47 0x00007f03d5fcd766 in QFrame::event (this=0x55dc7b96d780, e=0x7ffcb103f680) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qframe.cpp:522 #48 0x00007f03d4d761da in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x55dc7ba072e0, event=event@entry=0x7ffcb103f680) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1246 #49 0x00007f03d5f02440 in QApplicationPrivate::notify_helper (this=this@entry=0x55dc7afde920, receiver=receiver@entry=0x55dc7ba072e0, e=e@entry=0x7ffcb103f680) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3270 #50 0x00007f03d5f0512b in QApplication::notify (this=<optimized out>, receiver=0x55dc7ba1d1e0, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2895 #51 0x00007f03d4d76c98 in QCoreApplication::notifyInternal2 (receiver=0x55dc7ba1d1e0, event=0x7ffcb103f810) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #52 0x00007f03d4d76cca in QCoreApplication::forwardEvent (receiver=<optimized out>, event=<optimized out>, originatingEvent=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1124 #53 0x00007f03d5f7afcc in QWidgetWindow::handleContextMenuEvent (this=<optimized out>, e=0x7ffcb103fa10) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidgetwindow.cpp:1239 #54 QWidgetWindow::event (this=<optimized out>, event=0x7ffcb103fa10) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidgetwindow.cpp:370 #55 0x00007f03d5f02450 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55dc7b7a9180, e=0x7ffcb103fa10) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3276 #56 0x00007f03d4d76c98 in QCoreApplication::notifyInternal2 (receiver=0x55dc7b7a9180, event=0x7ffcb103fa10) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #57 0x00007f03d4d76cca in QCoreApplication::forwardEvent (receiver=<optimized out>, event=<optimized out>, originatingEvent=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1124 #58 0x00007f03d561eb01 in QWindowPrivate::maybeSynthesizeContextMenuEvent (this=0x55dc7b7a8c90, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindow_p.h:35 #59 QWindowPrivate::maybeSynthesizeContextMenuEvent (this=0x55dc7b7a8c90, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindow.cpp:2820 #60 0x00007f03d5f79503 in QWidgetWindow::handleMouseEvent (this=0x55dc7b7a9180, event=event@entry=0x7ffcb103ffd0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidgetwindow.cpp:702 #61 0x00007f03d5f7a2a8 in QWidgetWindow::event (this=<optimized out>, event=0x7ffcb103ffd0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidgetwindow.cpp:293 #62 0x00007f03d5f02450 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55dc7b7a9180, e=0x7ffcb103ffd0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3276 #63 0x00007f03d4d76c98 in QCoreApplication::notifyInternal2 (receiver=0x55dc7b7a9180, event=0x7ffcb103ffd0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #64 0x00007f03d4d76ced in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1563 #65 0x00007f03d55aedb8 in QGuiApplicationPrivate::processMouseEvent (e=0x55dc7bb0feb0) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:2500 #66 0x00007f03d563528c in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:1117 #67 0x00007f03ccfbf237 in xcbSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:59 #68 0x00007f03d1906f4d in g_main_dispatch (context=0x7f03c8000f00) at ../glib/glib/gmain.c:3565 #69 0x00007f03d1908617 in g_main_context_dispatch_unlocked (context=0x7f03c8000f00) at ../glib/glib/gmain.c:4425 #70 g_main_context_iterate_unlocked (context=context@entry=0x7f03c8000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4490 #71 0x00007f03d1908825 in g_main_context_iteration (context=0x7f03c8000f00, may_block=1) at ../glib/glib/gmain.c:4556 #72 0x00007f03d5072222 in QEventDispatcherGlib::processEvents (this=0x55dc7b15aa40, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #73 0x00007f03d4d845d6 in QEventLoop::processEvents (this=0x7ffcb1040430, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:108 #74 QEventLoop::exec (this=0x7ffcb1040430, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:197 #75 0x00007f03d4d7a311 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452 #76 0x00007f03d5efea6a in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2546 #77 0x000055dc6768bb1e in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/dolphin/dolphin-25.12.3/src/main.cpp:276 -- You are receiving this mail because: You are watching all bug changes.
