Bug 505569 - Dolphin crashing, when idle in background
Summary: Dolphin crashing, when idle in background
Status: RESOLVED UNMAINTAINED
Alias: None
Product: dolphin
Classification: Applications
Component: general (other bugs)
Version First Reported In: 23.08.5
Platform: Kubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-06-13 15:23 UTC by Mikhail Fludkov
Modified: 2025-06-17 19:31 UTC (History)
2 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 Mikhail Fludkov 2025-06-13 15:23:11 UTC
Application: dolphin (23.08.5)

Qt Version: 5.15.13
Frameworks Version: 5.115.0
Operating System: Linux 6.8.0-60-generic x86_64
Windowing System: X11
Distribution: Ubuntu 24.04.2 LTS
DrKonqi: 5.27.11 [KCrashBackend]

-- Information about the crash:
Long story short I m experiencing this segfault very often. Pretty much any dolphin window i keep opened in background will crash at some point with similar signature

The crash can be reproduced every time.

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

[KCrash Handler]
#4  0x00007779f4400e70 in Solid::Device::isValid() const () from /lib/x86_64-linux-gnu/libKF5Solid.so.5
#5  0x00007779f4a75d7b in ?? () from /lib/x86_64-linux-gnu/libKF5KIOFileWidgets.so.5
#6  0x00007779f4a766ad in ?? () from /lib/x86_64-linux-gnu/libKF5KIOFileWidgets.so.5
#7  0x00007779f4a7b571 in KFilePlacesModel::data(QModelIndex const&, int) const () from /lib/x86_64-linux-gnu/libKF5KIOFileWidgets.so.5
#8  0x000062b40882cf7a in ?? ()
#9  0x00007779f4a7b166 in KFilePlacesModel::url(QModelIndex const&) const () from /lib/x86_64-linux-gnu/libKF5KIOFileWidgets.so.5
#10 0x000062b408829f81 in ?? ()
#11 0x000062b40882cfeb in ?? ()
#12 0x00007779f4a8dc00 in ?? () from /lib/x86_64-linux-gnu/libKF5KIOFileWidgets.so.5
#13 0x00007779f383a818 in QListView::paintEvent(QPaintEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007779f4a92d3f in KFilePlacesView::paintEvent(QPaintEvent*) () from /lib/x86_64-linux-gnu/libKF5KIOFileWidgets.so.5
#15 0x00007779f35b0df8 in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007779f3662647 in QFrame::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007779f28d7e82 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007779f356bd35 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007779f28d8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007779f35a8aee in QWidgetPrivate::sendPaintEvent(QRegion const&) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007779f35a94a9 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007779f35aa91d in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007779f35a90c3 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007779f35aa91d in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007779f35a90c3 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007779f35aa91d in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x00007779f35a90c3 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007779f357ddc8 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007779f35b146c in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007779f434550f in KXmlGuiWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#31 0x00007779f356bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007779f28d8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007779f28db94b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007779f2935c0f in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007779f05145c5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007779f0573737 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007779f0513a63 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007779f2935279 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#39 0x00007779f28d6a7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#40 0x00007779f28df3e8 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#41 0x000062b40880a47a in ?? ()
#42 0x00007779f1e2a1ca in __libc_start_call_main (main=main@entry=0x62b408807c60, argc=argc@entry=2, argv=argv@entry=0x7ffd62a19808) at ../sysdeps/nptl/libc_start_call_main.h:58
#43 0x00007779f1e2a28b in __libc_start_main_impl (main=0x62b408807c60, argc=2, argv=0x7ffd62a19808, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd62a197f8) at ../csu/libc-start.c:360
#44 0x000062b40880ac25 in ?? ()
[Inferior 1 (process 171398) detached]

The reporter indicates this bug may be a duplicate of or related to bug 240713.

Reported using DrKonqi
Comment 1 TraceyC 2025-06-17 19:31:23 UTC
Hi, I'm afraid Dolphin 23.08.5 is unfortunately no longer eligible for support or maintenance from KDE.

KDE projects typically move quickly, and bugs in one version are often fixed in the next one. Please update to Dolphin 25.04 as soon as your distribution offers it to you, or use other application distribution methods such as Flathub. If you need support for Dolphin 23.08.5, please contact your distribution, who bears the responsibility of providing support for older software in their "long-term support" releases.

If this issue is still reproducible in Dolphin 25.04.1 or later, feel free to re-open this bug report.

Thanks for understanding!