Bug 477699 - Yet Another Dolphin Crash
Summary: Yet Another Dolphin Crash
Status: RESOLVED WORKSFORME
Alias: None
Product: dolphin
Classification: Applications
Component: general (other bugs)
Version First Reported In: 23.08.3
Platform: Manjaro Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-11-29 03:43 UTC by starcastle550
Modified: 2023-12-30 03:46 UTC (History)
2 users (show)

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


Attachments
attachment-647840-0.html (1.78 KB, text/html)
2023-11-30 04:06 UTC, starcastle550
Details

Note You need to log in before you can comment on or make changes to this bug.
Description starcastle550 2023-11-29 03:43:50 UTC
Application: dolphin (23.08.3)

Qt Version: 5.15.11
Frameworks Version: 5.112.0
Operating System: Linux 6.1.62-1-MANJARO x86_64
Windowing System: X11
Distribution: Manjaro Linux
DrKonqi: 5.27.9 [KCrashBackend]

-- Information about the crash:
I feel like whatever keeps crashing dolphin is also what causes startplasma-x11 to hang and segfault too. I thought it was something in ~/.local/share, but nothing in the debugging output so far even so much as hints to what it is...

The crash can be reproduced sometimes.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fec6b8cad2a in  () at /usr/lib/libKF5KIOCore.so.5
#5  0x00007fec6b8ce0f6 in  () at /usr/lib/libKF5KIOCore.so.5
#6  0x00007fec6b9084f1 in KIO::SlaveBase::send(int, QByteArray const&) () at /usr/lib/libKF5KIOCore.so.5
#7  0x00007fec6b9032bc in KIO::SlaveBase::mimeType(QString const&) () at /usr/lib/libKF5KIOCore.so.5
#8  0x00007fec69cd1097 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fec545f5421 in  () at /usr/lib/qt/plugins/kf5/kio/admin.so
#10 0x00007fec545f5543 in  () at /usr/lib/qt/plugins/kf5/kio/admin.so
#11 0x00007fec6affe76e in  () at /usr/lib/libQt5DBus.so.5
#12 0x00007fec69cc3bd4 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#13 0x00007fec6a9788ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#14 0x00007fec69c9c168 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#15 0x00007fec69ca10cb in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#16 0x00007fec69ce7138 in  () at /usr/lib/libQt5Core.so.5
#17 0x00007fec67d0df69 in  () at /usr/lib/libglib-2.0.so.0
#18 0x00007fec67d6c327 in  () at /usr/lib/libglib-2.0.so.0
#19 0x00007fec67d0c162 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#20 0x00007fec69ceaf7c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#21 0x00007fec69c9ae74 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#22 0x00007fec545f1057 in  () at /usr/lib/qt/plugins/kf5/kio/admin.so
#23 0x00007fec6b90b9a4 in  () at /usr/lib/libKF5KIOCore.so.5
#24 0x00007fec6b908096 in KIO::SlaveBase::dispatch(int, QByteArray const&) () at /usr/lib/libKF5KIOCore.so.5
#25 0x00007fec6b9001fe in KIO::SlaveBase::dispatchLoop() () at /usr/lib/libKF5KIOCore.so.5
#26 0x00007fec6b980d89 in  () at /usr/lib/libKF5KIOCore.so.5
#27 0x00007fec69af371a in  () at /usr/lib/libQt5Core.so.5
#28 0x00007fec694aa9eb in  () at /usr/lib/libc.so.6
#29 0x00007fec6952e7cc in  () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fec413fb6c0 (LWP 483379) "KDirectoryConte"):
#1  0x00007ffd699a49a0 in clock_gettime ()
#2  0x00007fec694f36dd in clock_gettime () at /usr/lib/libc.so.6
#3  0x00007fec67d0f085 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fec67d6c190 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007fec67d0c162 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#6  0x00007fec69ceaf9f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007fec69c9ae74 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#8  0x00007fec69af74f6 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#9  0x00007fec69af371a in  () at /usr/lib/libQt5Core.so.5
#10 0x00007fec694aa9eb in  () at /usr/lib/libc.so.6
#11 0x00007fec6952e7cc in  () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fec5ca576c0 (LWP 483341) "dolphin"):
#1  0x00007fec671016f9 in  () at /usr/lib/libusbmuxd-2.0.so.6
#2  0x00007fec671023cc in  () at /usr/lib/libusbmuxd-2.0.so.6
#3  0x00007fec694aa9eb in  () at /usr/lib/libc.so.6
#4  0x00007fec6952e7cc in  () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fec5e1ff6c0 (LWP 483286) "QDBusConnection"):
#1  0x00007fec67d6c276 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fec67d0c162 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fec69ceaf9f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fec69c9ae74 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fec69af74f6 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fec6aff5a9a in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007fec69af371a in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fec694aa9eb in  () at /usr/lib/libc.so.6
#9  0x00007fec6952e7cc in  () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fec64249100 (LWP 483269) "dolphin"):
#1  0x00007fec694a9d40 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007fec69afb4a4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#3  0x00007fec69af2062 in QThread::wait(QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#4  0x00007fec6b97f1d9 in  () at /usr/lib/libKF5KIOCore.so.5
#5  0x00007fec69cc6e1d in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#6  0x00007fec69cc7599 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#7  0x00007fec6b91843e in KIO::Slave::~Slave() () at /usr/lib/libKF5KIOCore.so.5
#8  0x00007fec6b92d186 in KIO::SimpleJob::doKill() () at /usr/lib/libKF5KIOCore.so.5
#9  0x00007fec6b16b13d in KJob::kill(KJob::KillVerbosity) () at /usr/lib/libKF5CoreAddons.so.5
#10 0x00007fec6b91dff7 in KIO::Job::doKill() () at /usr/lib/libKF5KIOCore.so.5
#11 0x00007fec6b16b13d in KJob::kill(KJob::KillVerbosity) () at /usr/lib/libKF5CoreAddons.so.5
#12 0x00007fec6b91dff7 in KIO::Job::doKill() () at /usr/lib/libKF5KIOCore.so.5
#13 0x00007fec6b16b13d in KJob::kill(KJob::KillVerbosity) () at /usr/lib/libKF5CoreAddons.so.5
#14 0x00007fec6be9ba82 in KFileItemModelRolesUpdater::killPreviewJob() () at /usr/lib/libdolphinprivate.so.5
#15 0x00007fec6be7f605 in KFileItemListView::triggerVisibleIndexRangeUpdate() () at /usr/lib/libdolphinprivate.so.5
#16 0x00007fec6bec3193 in KItemListView::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib/libdolphinprivate.so.5
#17 0x00007fec6be811fa in KFileItemListView::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib/libdolphinprivate.so.5
#18 0x00007fec69adfc75 in QPropertyAnimation::updateCurrentValue(QVariant const&) () at /usr/lib/libQt5Core.so.5
#19 0x00007fec69ae2575 in  () at /usr/lib/libQt5Core.so.5
#20 0x00007fec69adf965 in QAbstractAnimation::setCurrentTime(int) () at /usr/lib/libQt5Core.so.5
#21 0x00007fec69adfacc in  () at /usr/lib/libQt5Core.so.5
#22 0x00007fec69adaf63 in QUnifiedTimer::updateAnimationTimers(long long) () at /usr/lib/libQt5Core.so.5
#23 0x00007fec69ade352 in QAnimationDriver::advanceAnimation(long long) () at /usr/lib/libQt5Core.so.5
#24 0x00007fec69cc3b4e in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#25 0x00007fec6a9788ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#26 0x00007fec69c9c168 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#27 0x00007fec69cea7cb in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#28 0x00007fec69ceae02 in  () at /usr/lib/libQt5Core.so.5
#29 0x00007fec67d0df69 in  () at /usr/lib/libglib-2.0.so.0
#30 0x00007fec67d6c327 in  () at /usr/lib/libglib-2.0.so.0
#31 0x00007fec67d0c162 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#32 0x00007fec69ceaf9f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#33 0x00007fec69c9ae74 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#34 0x00007fec69c9c313 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#35 0x000055631f5f4db8 in  ()
#36 0x00007fec69445cd0 in  () at /usr/lib/libc.so.6
#37 0x00007fec69445d8a in __libc_start_main () at /usr/lib/libc.so.6
#38 0x000055631f5f5575 in  ()
[Inferior 1 (process 483269) detached]

Reported using DrKonqi
Comment 1 fanzhuyifan 2023-11-30 04:02:21 UTC
Would you be able to get backtraces with debug symbols? You can just click install debug symbols in Dr. Konqi. Or see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Thanks!
Comment 2 starcastle550 2023-11-30 04:06:00 UTC
Created attachment 163632 [details]
attachment-647840-0.html

Sorry, the best I can do is paste over what DrKonki's "Intensive Care" 
has in it's history for this crash...

On 11/29/23 20:02, bugzilla_noreply@kde.org wrote:
> https://bugs.kde.org/show_bug.cgi?id=477699
>
> fanzhuyifan@gmail.com  changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                   CC|                            |fanzhuyifan@gmail.com
>           Resolution|---                         |BACKTRACE
>               Status|REPORTED                    |NEEDSINFO
>
> --- Comment #1 fromfanzhuyifan@gmail.com  ---
> Would you be able to get backtraces with debug symbols? You can just click
> install debug symbols in Dr. Konqi. Or see
> https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
>
> Thanks!
>
Comment 3 Bug Janitor Service 2023-12-15 03:46:06 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2023-12-30 03:46:08 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!