Application: dolphin (24.02.2) Qt Version: 6.7.0 Frameworks Version: 6.1.0 Operating System: Linux 6.4.3-x64v3-xanmod1 x86_64 Windowing System: X11 Distribution: KDE neon 6.0 DrKonqi: 6.0.4 [KCrashBackend] -- Information about the crash: On every login, one Dolphin window crashes and is not restored. the others are fine, including all tabs. The crash can be reproduced every time. -- Backtrace: Application: Dolphin (dolphin), signal: Aborted [KCrash Handler] #4 __pthread_kill_implementation (no_tid=0, signo=6, threadid=139644127947456) at ./nptl/pthread_kill.c:44 #5 __pthread_kill_internal (signo=6, threadid=139644127947456) at ./nptl/pthread_kill.c:78 #6 __GI___pthread_kill (threadid=139644127947456, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #7 0x00007f0173842476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007f01738287f3 in __GI_abort () at ./stdlib/abort.c:79 #9 0x00007f01744fdb6e in qAbort () at ./src/corelib/global/qglobal.cpp:161 #10 0x00007f01744f820a in qt_message_fatal<QString&> (message=..., context=...) at ./src/corelib/global/qlogging.cpp:2025 #11 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=<optimized out>, ap=ap@entry=0x7ffc92bee020) at ./src/corelib/global/qlogging.cpp:374 #12 0x00007f01744fe511 in QMessageLogger::fatal (this=<optimized out>, msg=<optimized out>) at ./src/corelib/global/qlogging.cpp:889 #13 0x00007f01744c2ac2 in qt_assert (assertion=assertion@entry=0x7f0176499660 "it != dirItem->lstItems.end()", file=file@entry=0x7f0176499642 "./src/core/kcoredirlister_p.h", line=line@entry=326) at ./src/corelib/global/qassert.cpp:68 #14 0x00007f017637522a in KCoreDirListerCache::reinsert (this=<optimized out>, item=..., oldUrl=...) at ./src/core/kcoredirlister_p.h:320 #15 KCoreDirListerCache::reinsert (this=<optimized out>, item=..., oldUrl=...) at ./src/core/kcoredirlister_p.h:320 #16 0x00007f01764276eb in KCoreDirListerCache::processPendingUpdates (this=0x55ede96734d0) at ./src/core/kcoredirlister.cpp:2011 #17 0x00007f017642c40a in KCoreDirListerCache::slotResult (this=0x55ede96734d0, j=<optimized out>) at ./src/core/kcoredirlister.cpp:1322 #18 0x00007f017446355e in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ./src/corelib/kernel/qobjectdefs_impl.h:469 #19 doActivate<false> (sender=0x55ede99fef00, signal_index=6, argv=0x7ffc92bee4b0) at ./src/corelib/kernel/qobject.cpp:4078 #20 0x00007f0175e0ea80 in KJob::result (this=this@entry=0x55ede99fef00, _t1=<optimized out>, _t1@entry=0x55ede99fef00, _t2=...) at ./obj-x86_64-linux-gnu/src/lib/KF6CoreAddons_autogen/include/moc_kjob.cpp:622 #21 0x00007f0175e1285b in KJob::finishJob (this=0x55ede99fef00, emitResult=<optimized out>) at ./src/lib/jobs/kjob.cpp:98 #22 0x00007f017446355e in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ./src/corelib/kernel/qobjectdefs_impl.h:469 #23 doActivate<false> (sender=0x55edea8516e0, signal_index=7, argv=0x7ffc92bee578) at ./src/corelib/kernel/qobject.cpp:4078 #24 0x00007f017644b63d in KIO::WorkerInterface::finished (this=0x55edea8516e0) at ./obj-x86_64-linux-gnu/src/core/KF6KIOCore_autogen/include/moc_workerinterface_p.cpp:525 #25 KIO::WorkerInterface::dispatch (this=0x55edea8516e0, _cmd=<optimized out>, rawdata=...) at ./src/core/workerinterface.cpp:129 #26 0x00007f01764445e3 in KIO::WorkerInterface::dispatch (this=0x55edea8516e0) at ./src/core/workerinterface.cpp:60 #27 0x00007f017644114a in KIO::Worker::gotInput (this=0x55edea8516e0) at ./src/core/worker.cpp:263 #28 0x00007f017446355e in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ./src/corelib/kernel/qobjectdefs_impl.h:469 #29 doActivate<false> (sender=0x55ede9ba9d20, signal_index=3, argv=0x7ffc92bee8f8) at ./src/corelib/kernel/qobject.cpp:4078 #30 0x00007f01743fa272 in QObject::event (this=0x55ede9ba9d20, e=0x55edeac782e0) at ./src/corelib/kernel/qobject.cpp:1446 #31 0x00007f017560992b in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55ede9ba9d20, e=0x55edeac782e0) at ./src/widgets/kernel/qapplication.cpp:3287 #32 0x00007f01744a1c38 in QCoreApplication::notifyInternal2 (receiver=0x55ede9ba9d20, event=event@entry=0x55edeac782e0) at ./src/corelib/kernel/qcoreapplication.cpp:1134 #33 0x00007f01744a1c7d in QCoreApplication::sendEvent (receiver=<optimized out>, event=event@entry=0x55edeac782e0) at ./src/corelib/kernel/qcoreapplication.cpp:1575 #34 0x00007f01744a23e0 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55ede95cd5d0) at ./src/corelib/kernel/qcoreapplication.cpp:1932 #35 0x00007f0174278277 in postEventSourceDispatch (s=0x55ede9671e10) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:244 #36 0x00007f01725e2d3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #37 0x00007f0172638258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #38 0x00007f01725e03e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #39 0x00007f0174276570 in QEventDispatcherGlib::processEvents (this=0x55ede9671f40, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:394 #40 0x00007f01744a3e3b in QEventLoop::exec (this=this@entry=0x7ffc92beed10, flags=..., flags@entry=...) at ./src/corelib/global/qflags.h:34 #41 0x00007f01744a5a6c in QCoreApplication::exec () at ./src/corelib/global/qflags.h:74 #42 0x00007f01748e4330 in QGuiApplication::exec () at ./src/gui/kernel/qguiapplication.cpp:1926 #43 0x00007f01756078d9 in QApplication::exec () at ./src/widgets/kernel/qapplication.cpp:2555 #44 0x000055ede88028b3 in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:253 [Inferior 1 (process 4292) detached] Reported using DrKonqi
*** Bug 488787 has been marked as a duplicate of this bug. ***
*** Bug 489270 has been marked as a duplicate of this bug. ***
In the Dolphin window that crashes, do you happen to have any tabs open to a resource that isn't available? This could be an unmounted network mount, a samba share, an mtp connection to a phone or the like
.
One of the two bugs that have been marked as duplicates was opened by me and that crash happened when the remote side blocked an in progress copy a file. However, there is a general issue that I've always been encountering on KDE: when a filesystem becomes unresponsive or slows down severely, the entire desktop environment appears to freeze. I can reliably reproduce the issue with KDE Connect because, at least on my Android device, when sleeping (screen off) remote access slows down to a halt.
๐๐งน โ ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!
๐๐งน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.