Application: dolphin (26.03.70) ApplicationNotResponding [ANR]: false Qt Version: 6.10.1 Frameworks Version: 6.22.0 Operating System: Linux 6.14.0-37-generic x86_64 Windowing System: Wayland Distribution: KDE neon Unstable Edition DrKonqi: 6.5.80 [CoredumpBackend] -- Information about the crash: activate preview for remote files in Dolphin settings, connect an android phone to usb port, activate data transfer mode in android phone, open a folder of android phone containing previwable files (pictures, for example), try to scroll the files list: Dolphin crashes 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=6) at ./nptl/pthread_kill.c:89 #9 0x00007737ed04527e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 #10 0x00007737ed0288ff in __GI_abort () at ./stdlib/abort.c:79 #11 0x00007737edd32891 in qAbort () at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/global/qassert.cpp:46 #12 qt_maybe_message_fatal<QString&> (message=..., context=..., msgType=QtFatalMsg) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/global/qlogging.cpp:2166 [...] #14 0x00007737edd33653 in QMessageLogger::fatal (this=<optimized out>, msg=0x7737eda4e8e8 "ASSERT: \"%s\" in file %s, line %d") at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/global/qlogging.cpp:901 #15 0x00007737edd21020 in qt_assert (assertion=assertion@entry=0x7737f02b6388 "(!QFileInfo(m_tempName).isDir() && QFileInfo(m_tempName).isFile()) || QFileInfo(m_tempName).isSymLink()", file=file@entry=0x7737f02b74f7 "./src/gui/filepreviewjob.cpp", line=line@entry=85) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/global/qassert.cpp:113 #16 0x00007737f0267f88 in KIO::FilePreviewJob::~FilePreviewJob (this=<optimized out>, this=<optimized out>) at /usr/src/kf6-kio-6.21.0+p24.04+vunstable+git20251224.0924-0/src/gui/filepreviewjob.cpp:85 #17 0x00007737f0286895 in KIO::FilePreviewJob::~FilePreviewJob (this=<optimized out>, this=<optimized out>) at /usr/src/kf6-kio-6.21.0+p24.04+vunstable+git20251224.0924-0/src/gui/filepreviewjob.cpp:94 #18 0x00007737edc32c2c in QObject::event (this=0x61d647a12ca0, e=0x61d6473131d0) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/kernel/qobject.cpp:1398 #19 0x00007737ef03d68d in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x61d647a12ca0, e=0x61d6473131d0) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/widgets/kernel/qapplication.cpp:3305 #20 0x00007737edcd6ec0 in QCoreApplication::notifyInternal2 (receiver=0x61d647a12ca0, event=0x61d6473131d0) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/kernel/qcoreapplication.cpp:1109 #21 0x00007737edcd6f0d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/kernel/qcoreapplication.cpp:1549 #22 0x00007737edcd7191 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x61d6465502b0) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/kernel/qcoreapplication.cpp:1904 Reported using DrKonqi
Created attachment 187957 [details] New crash information added by DrKonqi DrKonqi auto-attaching complete backtrace.
Searchable backtrace of the crashing process Thread 1 (Thread 0x7737e5d2ce80 (LWP 8455)): [KCrash Handler] #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=6) at ./nptl/pthread_kill.c:89 #9 0x00007737ed04527e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 #10 0x00007737ed0288ff in __GI_abort () at ./stdlib/abort.c:79 #11 0x00007737edd32891 in qAbort () at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/global/qassert.cpp:46 #12 qt_maybe_message_fatal<QString&> (message=..., context=..., msgType=QtFatalMsg) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/global/qlogging.cpp:2166 #13 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x7737eda4e8e8 "ASSERT: \"%s\" in file %s, line %d", ap=ap@entry=0x7ffdb1e546c8) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/global/qlogging.cpp:412 #14 0x00007737edd33653 in QMessageLogger::fatal (this=<optimized out>, msg=0x7737eda4e8e8 "ASSERT: \"%s\" in file %s, line %d") at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/global/qlogging.cpp:901 #15 0x00007737edd21020 in qt_assert (assertion=assertion@entry=0x7737f02b6388 "(!QFileInfo(m_tempName).isDir() && QFileInfo(m_tempName).isFile()) || QFileInfo(m_tempName).isSymLink()", file=file@entry=0x7737f02b74f7 "./src/gui/filepreviewjob.cpp", line=line@entry=85) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/global/qassert.cpp:113 #16 0x00007737f0267f88 in KIO::FilePreviewJob::~FilePreviewJob (this=<optimized out>, this=<optimized out>) at /usr/src/kf6-kio-6.21.0+p24.04+vunstable+git20251224.0924-0/src/gui/filepreviewjob.cpp:85 #17 0x00007737f0286895 in KIO::FilePreviewJob::~FilePreviewJob (this=<optimized out>, this=<optimized out>) at /usr/src/kf6-kio-6.21.0+p24.04+vunstable+git20251224.0924-0/src/gui/filepreviewjob.cpp:94 #18 0x00007737edc32c2c in QObject::event (this=0x61d647a12ca0, e=0x61d6473131d0) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/kernel/qobject.cpp:1398 #19 0x00007737ef03d68d in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x61d647a12ca0, e=0x61d6473131d0) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/widgets/kernel/qapplication.cpp:3305 #20 0x00007737edcd6ec0 in QCoreApplication::notifyInternal2 (receiver=0x61d647a12ca0, event=0x61d6473131d0) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/kernel/qcoreapplication.cpp:1109 #21 0x00007737edcd6f0d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/kernel/qcoreapplication.cpp:1549 #22 0x00007737edcd7191 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x61d6465502b0) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/kernel/qcoreapplication.cpp:1904 #23 0x00007737eda8852f in postEventSourceDispatch (s=0x61d646665600) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #24 0x00007737ea5505c5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007737ea5af737 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007737ea54fa63 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007737eda86fef in QEventDispatcherGlib::processEvents (this=0x61d6465671a0, flags=...) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #28 0x00007737edce14e3 in QEventLoop::exec (this=0x7ffdb1e54dc0, flags=...) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/global/qflags.h:77 #29 0x00007737edcdb62f in QCoreApplication::exec () at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+unstable+build146/src/corelib/global/qflags.h:77 #30 0x000061d641e96f69 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/dolphin-4:25.12.0+p24.04+vunstable+git20251222.0431-0/src/main.cpp:276
I'm not immediately able to reproduce this with Dolphin built from master (26.03.70) and KF 6.22.0 In the backtrace I noticed this /usr/src/kf6-kio-6.21.0 Can you try rebuilding frameworks and trying to reproduce?
Cannot reproduce anymore.