Bug 480142 - dolphin stops responding after it opened
Summary: dolphin stops responding after it opened
Status: RESOLVED WORKSFORME
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 24.01.90
Platform: NixOS Linux
: NOR major
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2024-01-21 17:20 UTC by Alper Çelik
Modified: 2024-02-29 19:44 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alper Çelik 2024-01-21 17:20:44 UTC
SUMMARY
dolphin stops responding after it opened 

here are the some back traces i took

first one :
#0  0x00007ffff4a2fe19 in QMimeDatabasePrivate::inherits(QString const&, QString const&) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#1  0x00007ffff4a30600 in QMimeDatabasePrivate::mimeInherits(QString const&, QString const&) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#2  0x00007ffff748188c in KFileItem::isDir (this=0x115a588) at /build/kio-5.248.0/src/core/kfileitem.cpp:1336
#3  KFileItem::isDir (this=this@entry=0x115a588) at /build/kio-5.248.0/src/core/kfileitem.cpp:1329
#4  0x00007ffff753019e in KCoreDirListerPrivate::matchesFilter (item=..., this=0x832000) at /build/kio-5.248.0/src/core/kcoredirlister.cpp:2379
#5  KCoreDirListerPrivate::matchesFilter (this=0x832000, item=...) at /build/kio-5.248.0/src/core/kcoredirlister.cpp:2367
#6  0x00007ffff7546f20 in KCoreDirListerPrivate::isItemVisible (item=..., this=0x832000) at /build/kio-5.248.0/src/core/kcoredirlister.cpp:2510
#7  KCoreDirListerPrivate::addNewItem (item=..., directoryUrl=..., this=0x832000) at /build/kio-5.248.0/src/core/kcoredirlister.cpp:2427
#8  KCoreDirListerPrivate::addNewItems (items=..., directoryUrl=..., this=0x832000) at /build/kio-5.248.0/src/core/kcoredirlister.cpp:2448
#9  KCoreDirListerCache::slotEntries (this=<optimized out>, job=<optimized out>, entries=...) at /build/kio-5.248.0/src/core/kcoredirlister.cpp:1231
#10 0x00007ffff47cd506 in void doActivate<false>(QObject*, int, void**) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#11 0x00007ffff74db574 in KIO::ListJob::entries (this=<optimized out>, _t1=<optimized out>, _t2=...) at /build/kio-5.248.0/build/src/core/KF6KIOCore_autogen/include/moc_listjob.cpp:320
#12 0x00007ffff47cd506 in void doActivate<false>(QObject*, int, void**) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#13 0x00007ffff756624c in KIO::WorkerInterface::listEntries (_t1=..., this=0xbb5700) at /build/kio-5.248.0/build/src/core/KF6KIOCore_autogen/include/moc_workerinterface_p.cpp:653
#14 KIO::WorkerInterface::dispatch (this=0xbb5700, _cmd=106, rawdata=...) at /build/kio-5.248.0/src/core/workerinterface.cpp:146
#15 0x00007ffff7563a1a in KIO::WorkerInterface::dispatch (this=0xbb5700) at /build/kio-5.248.0/src/core/workerinterface.cpp:60
#16 0x00007ffff7560661 in KIO::Worker::gotInput (this=0xbb5700) at /build/kio-5.248.0/src/core/worker.cpp:263
#17 KIO::Worker::gotInput (this=0xbb5700) at /build/kio-5.248.0/src/core/worker.cpp:257
#18 0x00007ffff47cd506 in void doActivate<false>(QObject*, int, void**) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#19 0x00007ffff47be2b0 in QObject::event(QEvent*) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#20 0x00007ffff5992d61 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Widgets.so.6
#21 0x00007ffff476d848 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#22 0x00007ffff4771170 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#23 0x00007ffff4a22033 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#24 0x00007ffff2b120d7 in g_main_dispatch (context=context@entry=0x7fffe8000ef0) at ../glib/gmain.c:3476
#25 0x00007ffff2b14ff7 in g_main_context_dispatch_unlocked (context=0x7fffe8000ef0) at ../glib/gmain.c:4284
#26 g_main_context_iterate_unlocked (context=context@entry=0x7fffe8000ef0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4349
#27 0x00007ffff2b155cc in g_main_context_iteration (context=0x7fffe8000ef0, may_block=1) at ../glib/gmain.c:4414
#28 0x00007ffff4a21a0c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#29 0x00007ffff477a3a3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#30 0x00007ffff47764b8 in QCoreApplication::exec() () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#31 0x000000000044d916 in main (argc=<optimized out>, argv=<optimized out>) at /build/dolphin-24.01.90/src/main.cpp:253

second one (after letting it run a few seconds):
#0  0x00007ffff484e3cd in void qt_to_latin1_internal<true>(unsigned char*, char16_t const*, long long) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#1  0x00007ffff4857065 in qt_convert_to_latin1(QStringView) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#2  0x00007ffff48570e6 in QString::toLatin1_helper(QString const&) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#3  0x00007ffff4a3b1d5 in QMimeBinaryProvider::addParents(QString const&, QList<QString>&) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#4  0x00007ffff4a2f717 in QMimeDatabasePrivate::parents(QString const&) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#5  0x00007ffff4a2fe4c in QMimeDatabasePrivate::inherits(QString const&, QString const&) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#6  0x00007ffff4a30600 in QMimeDatabasePrivate::mimeInherits(QString const&, QString const&) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#7  0x00007ffff748188c in KFileItem::isDir (this=0x115a588) at /build/kio-5.248.0/src/core/kfileitem.cpp:1336
#8  KFileItem::isDir (this=this@entry=0x115a588) at /build/kio-5.248.0/src/core/kfileitem.cpp:1329
#9  0x00007ffff753019e in KCoreDirListerPrivate::matchesFilter (item=..., this=0x832000) at /build/kio-5.248.0/src/core/kcoredirlister.cpp:2379
#10 KCoreDirListerPrivate::matchesFilter (this=0x832000, item=...) at /build/kio-5.248.0/src/core/kcoredirlister.cpp:2367
#11 0x00007ffff7546f20 in KCoreDirListerPrivate::isItemVisible (item=..., this=0x832000) at /build/kio-5.248.0/src/core/kcoredirlister.cpp:2510
#12 KCoreDirListerPrivate::addNewItem (item=..., directoryUrl=..., this=0x832000) at /build/kio-5.248.0/src/core/kcoredirlister.cpp:2427
#13 KCoreDirListerPrivate::addNewItems (items=..., directoryUrl=..., this=0x832000) at /build/kio-5.248.0/src/core/kcoredirlister.cpp:2448
#14 KCoreDirListerCache::slotEntries (this=<optimized out>, job=<optimized out>, entries=...) at /build/kio-5.248.0/src/core/kcoredirlister.cpp:1231
#15 0x00007ffff47cd506 in void doActivate<false>(QObject*, int, void**) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#16 0x00007ffff74db574 in KIO::ListJob::entries (this=<optimized out>, _t1=<optimized out>, _t2=...) at /build/kio-5.248.0/build/src/core/KF6KIOCore_autogen/include/moc_listjob.cpp:320
#17 0x00007ffff47cd506 in void doActivate<false>(QObject*, int, void**) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#18 0x00007ffff756624c in KIO::WorkerInterface::listEntries (_t1=..., this=0xbb5700) at /build/kio-5.248.0/build/src/core/KF6KIOCore_autogen/include/moc_workerinterface_p.cpp:653
#19 KIO::WorkerInterface::dispatch (this=0xbb5700, _cmd=106, rawdata=...) at /build/kio-5.248.0/src/core/workerinterface.cpp:146
#20 0x00007ffff7563a1a in KIO::WorkerInterface::dispatch (this=0xbb5700) at /build/kio-5.248.0/src/core/workerinterface.cpp:60
#21 0x00007ffff7560661 in KIO::Worker::gotInput (this=0xbb5700) at /build/kio-5.248.0/src/core/worker.cpp:263
#22 KIO::Worker::gotInput (this=0xbb5700) at /build/kio-5.248.0/src/core/worker.cpp:257
#23 0x00007ffff47cd506 in void doActivate<false>(QObject*, int, void**) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#24 0x00007ffff47be2b0 in QObject::event(QEvent*) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#25 0x00007ffff5992d61 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Widgets.so.6
#26 0x00007ffff476d848 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#27 0x00007ffff4771170 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#28 0x00007ffff4a22033 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#29 0x00007ffff2b120d7 in g_main_dispatch (context=context@entry=0x7fffe8000ef0) at ../glib/gmain.c:3476
#30 0x00007ffff2b14ff7 in g_main_context_dispatch_unlocked (context=0x7fffe8000ef0) at ../glib/gmain.c:4284
#31 g_main_context_iterate_unlocked (context=context@entry=0x7fffe8000ef0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4349
#32 0x00007ffff2b155cc in g_main_context_iteration (context=0x7fffe8000ef0, may_block=1) at ../glib/gmain.c:4414
#33 0x00007ffff4a21a0c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#34 0x00007ffff477a3a3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#35 0x00007ffff47764b8 in QCoreApplication::exec() () from /nix/store/vvq4d3g8i8a5draiz5fbcmjajks17h2p-qtbase-6.6.1/lib/libQt6Core.so.6
#36 0x000000000044d916 in main (argc=<optimized out>, argv=<optimized out>) at /build/dolphin-24.01.90/src/main.cpp:253
STEPS TO REPRODUCE
1. start dolphin on my system

OBSERVED RESULT
it stops responding, cant even close using close button 

EXPECTED RESULT
respond to user

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Nixos / plasma 6 rc 1
(available in About System)
KDE Plasma Version: 5.92.0
KDE Frameworks Version: 5.248.0
Qt Version: 6.6.1

ADDITIONAL INFORMATION
see : https://matrix.to/#/!dJhYbRqxhSpIypTouV:matrix.org/$0uXTNPTVX5zDXRUd4NhvSABSYQmy1mc-JN4JGy-XgHg?via=kde.org&via=matrix.org&via=im.kde.org for some more backtraces from another gdb session
Comment 1 Nicolas Fella 2024-01-26 13:06:04 UTC
Is there a network share/filesystem involved?
Comment 2 Alper Çelik 2024-01-26 18:39:57 UTC
(In reply to Nicolas Fella from comment #1)
> Is there a network share/filesystem involved?

no but i sometimes use kdeconnect to connect to my phone and mtp etc.
but this started happening while downloading something with qbitttorrent
Comment 3 Alper Çelik 2024-02-29 19:44:02 UTC
seems to be fixed on plasma 6 or state of my computer changed in a way this is not happening anymore