https://bugs.kde.org/show_bug.cgi?id=507229
Bug ID: 507229 Summary: Dolphin crashes when opening a sftp connection the second time Classification: Applications Product: dolphin Version First 25.04.3 Reported In: Platform: Neon OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: dolphin-bugs-n...@kde.org Reporter: ker...@ag.de1.cc CC: kfm-de...@kde.org Target Milestone: --- Application: dolphin (25.04.3) ApplicationNotResponding [ANR]: false Qt Version: 6.9.1 Frameworks Version: 6.16.0 Operating System: Linux 6.14.0-24-generic x86_64 Windowing System: Wayland Distribution: KDE neon User Edition DrKonqi: 6.4.3 [CoredumpBackend] -- Information about the crash: To reproduce: 1. open a sftp connection (e.g. "sftp://host") 2. change to a different url (e.g. "/home") 3. open the previous sftp connection again Result: dolphin crashes. Other Observations: - I tried to reproduce this in konqueror, which worked fine. After closing konqueror I tried another time in dolphin and was able to navigate between sftp and local a few times without crashing. Otherwise the above steps result in a crash every time. - Opening a sftp connection to a different host works - it only crashes if the host was previously visited in the same session. Probable not relevant, but just in case...: For every host I visit I have an entry in ~/.ssh/config which says which (if any) key to use. This is necessary because the number of different keys might cause problems (too many attempts) if ssh tries all of them automatically. The crash happens on any host I tried, no matter if a key or password is used. The crash can be reproduced every time. -- Backtrace (Reduced): #6 __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44 #7 __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78 #8 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #9 0x000079b666e4527e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #10 0x000079b666e288ff in __GI_abort () at ./stdlib/abort.c:79 #11 0x000079b667b2a09e in qAbort () at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+release+build117/src/corelib/global/qassert.cpp:46 #12 qt_message_fatal<QString&> (message=..., context=<optimized out>) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+release+build117/src/corelib/global/qlogging.cpp:2149 [...] #14 0x000079b667b2b779 in QMessageLogger::fatal (this=<optimized out>, msg=0x79b66784a7e8 "ASSERT: \"%s\" in file %s, line %d") at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+release+build117/src/corelib/global/qlogging.cpp:883 #15 0x000079b667b15f53 in qt_assert (assertion=assertion@entry=0x79b669c026c4 "oldJob", file=file@entry=0x79b669c02314 "./src/core/kcoredirlister.cpp", line=line@entry=1412) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+release+build117/src/corelib/global/qassert.cpp:105 #16 0x000079b669ae7b04 in KCoreDirListerCache::slotRedirection (this=0x59a5a91e5460, j=0x59a5a9bf99d0, url=<optimized out>) at /usr/src/kf6-kio-6.16.0-0zneon+24.04+noble+release+build49/src/core/kcoredirlister.cpp:1412 #17 0x000079b667a7cce9 in QtPrivate::QSlotObjectBase::call (a=0x7fff9c6a9da0, r=<optimized out>, this=0x59a5a9ba05c0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+release+build117/src/corelib/kernel/qobjectdefs_impl.h:461 #18 doActivate<false> (sender=0x59a5a9bf99d0, signal_index=21, argv=0x7fff9c6a9da0) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+release+build117/src/corelib/kernel/qobject.cpp:4146 [...] #20 KIO::ListJob::redirection (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at /usr/src/kf6-kio-6.16.0-0zneon+24.04+noble+release+build49/obj-x86_64-linux-gnu/src/core/KF6KIOCore_autogen/include/moc_listjob.cpp:215 #21 0x000079b667a7cce9 in QtPrivate::QSlotObjectBase::call (a=0x7fff9c6aa010, r=<optimized out>, this=0x59a5a99cce60, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+release+build117/src/corelib/kernel/qobjectdefs_impl.h:461 #22 doActivate<false> (sender=0x59a5a9cee8a0, signal_index=19, argv=0x7fff9c6aa010) at /usr/src/qt6-base-6.9.1-0zneon+24.04+noble+release+build117/src/corelib/kernel/qobject.cpp:4146 [...] #24 KIO::WorkerInterface::redirection (_t1=..., this=0x59a5a9cee8a0) at /usr/src/kf6-kio-6.16.0-0zneon+24.04+noble+release+build49/obj-x86_64-linux-gnu/src/core/KF6KIOCore_autogen/include/moc_workerinterface_p.cpp:413 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.