Bug 499113 - Crash when opening Phone in Dolphin
Summary: Crash when opening Phone in Dolphin
Status: REPORTED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-01-24 23:22 UTC by Nicolas Fella
Modified: 2025-02-04 23:38 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/123381/events/a7be71bdc60f45158063d8c4629b2044/


Attachments
New crash information added by DrKonqi (64.13 KB, text/plain)
2025-01-24 23:22 UTC, Nicolas Fella
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Fella 2025-01-24 23:22:21 UTC
Application: dolphin (25.03.70)
 (Compiled from sources)
ApplicationNotResponding [ANR]: false
Qt Version: 6.9.0
Frameworks Version: 6.11.0
Operating System: Linux 6.12.10-200.fc41.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 41 (KDE Plasma)"
DrKonqi: 6.3.80 [CoredumpBackend]

-- Information about the crash:
Connect Phone via MTP -> In Plasma click "Open in file manager"

The reporter is unsure if this crash is reproducible.

-- Backtrace (Reduced):
#5  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6  0x00007f2a3a87f163 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78
#7  0x00007f2a3a825fde in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007f2a3a80d942 in __GI_abort () at abort.c:79
#9  0x00007f2a3aebefe9 in qAbort () at /home/nico/workspace/qt6/qtbase/src/corelib/global/qassert.cpp:46


Reported using DrKonqi
Comment 1 Nicolas Fella 2025-01-24 23:22:22 UTC
Created attachment 177655 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 TraceyC 2025-01-27 18:37:34 UTC
Searchable backtrace


Thread 1 (Thread 0x7f2a34c49d40 (LWP 18740)):
[KCrash Handler]
#5  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6  0x00007f2a3a87f163 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78
#7  0x00007f2a3a825fde in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007f2a3a80d942 in __GI_abort () at abort.c:79
#9  0x00007f2a3aebefe9 in qAbort () at /home/nico/workspace/qt6/qtbase/src/corelib/global/qassert.cpp:46
#10 0x00007f2a3af12178 in qt_message_fatal<QString&> (context=<optimized out>, message=...) at /home/nico/workspace/qt6/qtbase/src/corelib/global/qlogging.cpp:2122
#11 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x7f2a3b2d62e0 "ASSERT: \"%s\" in file %s, line %d", ap=ap@entry=0x7fff6a997f78) at /home/nico/workspace/qt6/qtbase/src/corelib/global/qlogging.cpp:381
#12 0x00007f2a3aec0579 in QMessageLogger::fatal (this=this@entry=0x7fff6a9981b8, msg=msg@entry=0x7f2a3b2d62e0 "ASSERT: \"%s\" in file %s, line %d") at /home/nico/workspace/qt6/qtbase/src/corelib/global/qlogging.cpp:883
#13 0x00007f2a3aebf040 in qt_assert (assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/corelib/global/qassert.cpp:105
#14 0x00007f2a3dd96447 in KCoreDirListerCacheDirectoryData::moveListersWithoutCachedItemsJob (this=0x1fc3ece0, url=...) at /home/nico/kde/src/kio/src/core/kcoredirlister.cpp:2739
#15 0x00007f2a3dd8f60c in KCoreDirListerCache::slotUpdateResult (this=0x1ff94710, j=0x206790c0) at /home/nico/kde/src/kio/src/core/kcoredirlister.cpp:1675
#16 0x00007f2a3ddc5a78 in QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul>, QtPrivate::List<KJob*>, void, void (KCoreDirListerCache::*)(KJob*)>::call(void (KCoreDirListerCache::*)(KJob*), KCoreDirListerCache*, void**)::{lambda()#1}::operator()() const (__closure=0x7fff6a9987d0) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:127
#17 0x00007f2a3ddc974f in QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul>, QtPrivate::List<KJob*>, void, void (KCoreDirListerCache::*)(KJob*)>::call(void (KCoreDirListerCache::*)(KJob*), KCoreDirListerCache*, void**)::{lambda()#1}>(void**, QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul>, QtPrivate::List<KJob*>, void, void (KCoreDirListerCache::*)(KJob*)>::call(void (KCoreDirListerCache::*)(KJob*), KCoreDirListerCache*, void**)::{lambda()#1}&&) (args=0x7fff6a998990, fn=...) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:65
#18 0x00007f2a3ddc5adb in QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul>, QtPrivate::List<KJob*>, void, void (KCoreDirListerCache::*)(KJob*)>::call (f=(void (KCoreDirListerCache::*)(class KCoreDirListerCache * const, class KJob *)) 0x7f2a3dd8f3ee <KCoreDirListerCache::slotUpdateResult(KJob*)>, o=0x1ff94710, arg=0x7fff6a998990) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:126
#19 0x00007f2a3ddbf82e in QtPrivate::FunctionPointer<void (KCoreDirListerCache::*)(KJob*)>::call<QtPrivate::List<KJob*>, void> (f=(void (KCoreDirListerCache::*)(class KCoreDirListerCache * const, class KJob *)) 0x7f2a3dd8f3ee <KCoreDirListerCache::slotUpdateResult(KJob*)>, o=0x1ff94710, arg=0x7fff6a998990) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:174
#20 0x00007f2a3ddb62bd in QtPrivate::QCallableObject<void (KCoreDirListerCache::*)(KJob*), QtPrivate::List<KJob*>, void>::impl (which=1, this_=0x209f19a0, r=0x1ff94710, a=0x7fff6a998990, ret=0x0) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:545
#21 0x00007f2a3b0021ae in QtPrivate::QSlotObjectBase::call (this=0x209f19a0, r=<optimized out>, a=0x7fff6a998990) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#22 doActivate<false> (sender=0x206790c0, signal_index=6, argv=0x7fff6a998990) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4130
#23 0x00007f2a3aff8507 in QMetaObject::activate (sender=sender@entry=0x206790c0, m=m@entry=0x7f2a3cffae60 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff6a998990) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4190
#24 0x00007f2a3cf8d4e9 in QMetaObject::activate<void, KJob*, KJob::QPrivateSignal> (sender=sender@entry=0x206790c0, mo=0x7f2a3cffae60 <KJob::staticMetaObject>, local_signal_index=3, ret=0x0) at /home/nico/kde/usr/include/QtCore/qobjectdefs.h:306
#25 KJob::result (this=this@entry=0x206790c0, _t1=<optimized out>, _t1@entry=0x206790c0, _t2=...) at /home/nico/kde/build/kcoreaddons/src/lib/KF6CoreAddons_autogen/include/moc_kjob.cpp:475
#26 0x00007f2a3cf8e0ab in KJob::finishJob (this=0x206790c0, emitResult=<optimized out>) at /home/nico/kde/src/kcoreaddons/src/lib/jobs/kjob.cpp:115
#27 0x00007f2a3dd224cf in KIO::SimpleJob::slotFinished (this=0x206790c0) at /home/nico/kde/src/kio/src/core/simplejob.cpp:229
#28 0x00007f2a3dd19f03 in KIO::ListJob::slotFinished (this=0x206790c0) at /home/nico/kde/src/kio/src/core/listjob.cpp:236
#29 0x00007f2a3dd260ee in QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (KIO::SimpleJob::*)()>::call(void (KIO::SimpleJob::*)(), KIO::SimpleJob*, void**)::{lambda()#1}::operator()() const (__closure=0x7fff6a998ba0) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:127
#30 0x00007f2a3dd262af in QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (KIO::SimpleJob::*)()>::call(void (KIO::SimpleJob::*)(), KIO::SimpleJob*, void**)::{lambda()#1}>(void**, QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (KIO::SimpleJob::*)()>::call(void (KIO::SimpleJob::*)(), KIO::SimpleJob*, void**)::{lambda()#1}&&) (args=0x7fff6a998cf8, fn=...) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:65
#31 0x00007f2a3dd26151 in QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (KIO::SimpleJob::*)()>::call(void (KIO::SimpleJob::*)(), KIO::SimpleJob*, void**) (f=&virtual KIO::SimpleJob::slotFinished(), o=0x206790c0, arg=0x7fff6a998cf8) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:126
#32 0x00007f2a3dd25d74 in QtPrivate::FunctionPointer<void (KIO::SimpleJob::*)()>::call<QtPrivate::List<>, void>(void (KIO::SimpleJob::*)(), KIO::SimpleJob*, void**) (f=&virtual KIO::SimpleJob::slotFinished(), o=0x206790c0, arg=0x7fff6a998cf8) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:174
#33 0x00007f2a3dd25b4d in QtPrivate::QCallableObject<void (KIO::SimpleJob::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x20a62b20, r=0x206790c0, a=0x7fff6a998cf8, ret=0x0) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:545
#34 0x00007f2a3b0021ae in QtPrivate::QSlotObjectBase::call (this=0x20a62b20, r=<optimized out>, a=0x7fff6a998cf8) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#35 doActivate<false> (sender=0x1f927120, signal_index=7, argv=0x7fff6a998cf8) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4130
#36 0x00007f2a3dddf519 in KIO::WorkerInterface::finished (this=0x1f927120) at /home/nico/kde/build/kio/src/core/KF6KIOCore_autogen/include/moc_workerinterface_p.cpp:341
#37 0x00007f2a3dddd3f4 in KIO::WorkerInterface::dispatch (this=0x1f927120, _cmd=104, rawdata=...) at /home/nico/kde/src/kio/src/core/workerinterface.cpp:127
#38 0x00007f2a3dddd094 in KIO::WorkerInterface::dispatch (this=0x1f927120) at /home/nico/kde/src/kio/src/core/workerinterface.cpp:58
#39 0x00007f2a3ddd9c79 in KIO::Worker::gotInput (this=0x1f927120) at /home/nico/kde/src/kio/src/core/worker.cpp:260
#40 0x00007f2a3dddcc7a in QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (KIO::Worker::*)()>::call(void (KIO::Worker::*)(), KIO::Worker*, void**)::{lambda()#1}::operator()() const (__closure=0x7fff6a999140) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:127
#41 0x00007f2a3dddcdc2 in QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (KIO::Worker::*)()>::call(void (KIO::Worker::*)(), KIO::Worker*, void**)::{lambda()#1}>(void**, QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (KIO::Worker::*)()>::call(void (KIO::Worker::*)(), KIO::Worker*, void**)::{lambda()#1}&&) (args=0x7fff6a999298, fn=...) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:65
#42 0x00007f2a3dddccdd in QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (KIO::Worker::*)()>::call(void (KIO::Worker::*)(), KIO::Worker*, void**) (f=(void (KIO::Worker::*)(class KIO::Worker * const)) 0x7f2a3ddd9c36 <KIO::Worker::gotInput()>, o=0x1f927120, arg=0x7fff6a999298) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:126
#43 0x00007f2a3dddcba6 in QtPrivate::FunctionPointer<void (KIO::Worker::*)()>::call<QtPrivate::List<>, void>(void (KIO::Worker::*)(), KIO::Worker*, void**) (f=(void (KIO::Worker::*)(class KIO::Worker * const)) 0x7f2a3ddd9c36 <KIO::Worker::gotInput()>, o=0x1f927120, arg=0x7fff6a999298) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:174
#44 0x00007f2a3dddca01 in QtPrivate::QCallableObject<void (KIO::Worker::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x209177a0, r=0x1f927120, a=0x7fff6a999298, ret=0x0) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:545
#45 0x00007f2a3b0021ae in QtPrivate::QSlotObjectBase::call (this=0x209177a0, r=<optimized out>, a=0x7fff6a999298) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#46 doActivate<false> (sender=0x20387e90, signal_index=3, argv=0x7fff6a999298) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4130
#47 0x00007f2a3dc55793 in KIO::Connection::readyRead (this=0x20387e90) at /home/nico/kde/build/kio/src/core/KF6KIOCore_autogen/include/moc_connection_p.cpp:116
#48 0x00007f2a3dc5461d in KIO::ConnectionPrivate::dequeue (this=0x2076dbb0) at /home/nico/kde/src/kio/src/core/connection.cpp:32
#49 0x00007f2a3dc55461 in operator() (__closure=0x1fe1f8f0) at /home/nico/kde/src/kio/src/core/connection.cpp:236
#50 0x00007f2a3dc56691 in operator() (__closure=0x7fff6a9993c0) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:116
#51 0x00007f2a3dc56758 in QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>, QtPrivate::List<>, void, KIO::Connection::read(int*, QByteArray&)::<lambda()> >::call(KIO::Connection::read(int*, QByteArray&)::<lambda()>&, void**)::<lambda()> >(void **, struct {...} &&) (args=0x20628778, fn=...) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:65
#52 0x00007f2a3dc566c7 in QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>, QtPrivate::List<>, void, KIO::Connection::read(int*, QByteArray&)::<lambda()> >::call(struct {...} &, void **) (f=..., arg=0x20628778) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:115
#53 0x00007f2a3dc5657d in QtPrivate::FunctorCallable<KIO::Connection::read(int*, QByteArray&)::<lambda()> >::call<QtPrivate::List<>, void>(struct {...} &, void *, void **) (f=..., arg=0x20628778) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:337
#54 0x00007f2a3dc5640f in QtPrivate::QCallableObject<KIO::Connection::read(int*, QByteArray&)::<lambda()>, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0x1fe1f8e0, r=0x20387e90, a=0x20628778, ret=0x0) at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:547
#55 0x00007f2a3aff3982 in QObject::event (this=0x20387e90, e=0x20628730) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:1431
#56 0x00007f2a3c191afd in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x20387e90, e=0x20628730) at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qapplication.cpp:3297
#57 0x00007f2a3af99c28 in QCoreApplication::notifyInternal2 (receiver=0x20387e90, event=0x20628730) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1101
#58 0x00007f2a3af99e8d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1541
#59 0x00007f2a3af9d7f7 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1f8d4260) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1874
#60 0x00007f2a3b2a35bf in postEventSourceDispatch (s=0x1f908910) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#61 0x00007f2a388a928c in g_main_dispatch (context=0x7f2a20000f00) at ../glib/gmain.c:3357
#62 g_main_context_dispatch_unlocked (context=0x7f2a20000f00) at ../glib/gmain.c:4208
#63 0x00007f2a389097b8 in g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7f2a20000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4273
#64 0x00007f2a388aa783 in g_main_context_iteration (context=0x7f2a20000f00, may_block=1) at ../glib/gmain.c:4338
#65 0x00007f2a3b2a2cf3 in QEventDispatcherGlib::processEvents (this=0x1f8db270, flags=...) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#66 0x00007f2a3afa7633 in QEventLoop::exec (this=this@entry=0x7fff6a9998d0, flags=..., flags@entry=...) at /home/nico/workspace/qt6/qtbase/src/corelib/global/qflags.h:77
#67 0x00007f2a3afa2be1 in QCoreApplication::exec () at /home/nico/workspace/qt6/qtbase/src/corelib/global/qflags.h:77
#68 0x00007f2a3b7df9bd in QGuiApplication::exec () at /home/nico/workspace/qt6/qtbase/src/gui/kernel/qguiapplication.cpp:1993
#69 0x00007f2a3c191a69 in QApplication::exec () at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qapplication.cpp:2564
#70 0x0000000000440f22 in main (argc=<optimized out>, argv=<optimized out>) at /home/nico/kde/src/dolphin/src/main.cpp:273
Comment 3 Akseli Lahtinen 2025-01-29 10:25:22 UTC
I am unable to reproduce this with my Fairphone 5. 


Operating System: Fedora Linux 41
KDE Plasma Version: 6.3.80
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.1
Kernel Version: 6.12.10-200.fc41.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 15.5 GiB of RAM
Graphics Processor: AMD Radeon RX 6600
Comment 4 TraceyC 2025-02-04 23:38:40 UTC
I'm also not able to produce the crash with a Google Pixel Pro 9 XL