Bug 489664

Summary: Dolphin crashed when losing focus
Product: [Applications] dolphin Reporter: Hannes <h2+bugs>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: kdedev, kfm-devel
Priority: NOR Keywords: drkonqi
Version First Reported In: 23.08.5   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=468676
https://bugs.kde.org/show_bug.cgi?id=485523
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Hannes 2024-07-03 09:04:56 UTC
Application: dolphin (23.08.5)

Qt Version: 5.15.13
Frameworks Version: 5.115.0
Operating System: Linux 6.8.0-35-generic x86_64
Windowing System: Wayland
Distribution: Ubuntu 24.04 LTS
DrKonqi: 5.27.11 [KCrashBackend]

-- Information about the crash:
Dolphin crashed when losing focus. Nothing else to report.

The reporter is unsure if this crash is reproducible.

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

[KCrash Handler]
#4  0x00007c4258721403 in KItemListView::paint(QPainter*, QStyleOptionGraphicsItem const*, QWidget*) () from /lib/x86_64-linux-gnu/libdolphinprivate.so.5
#5  0x00007c42574b9d28 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#6  0x00007c42574cf6bc in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#7  0x00007c42574cfd2f in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x00007c42574d07ba in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007c42574f64a6 in QGraphicsView::paintEvent(QPaintEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007c42571b0df8 in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007c4257262647 in QFrame::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007c42564d7e82 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007c425716bd35 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007c42564d8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007c42571a8aee in QWidgetPrivate::sendPaintEvent(QRegion const&) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007c42571a94a9 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007c425717dd21 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007c42571b146c in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007c4257ecf50f in KXmlGuiWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#20 0x00007c425716bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007c42564d8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007c42564db94b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007c42574c1731 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007c4256506343 in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007c425716bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007c42564d8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007c42564db94b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007c4256535c0f in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007c42541145b5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007c4254173717 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007c4254113a53 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007c4256535279 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007c42564d6a7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007c42564df3e8 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00005e84028e047a in ?? ()
#36 0x00007c4255a2a1ca in __libc_start_call_main (main=main@entry=0x5e84028ddc60, argc=argc@entry=1, argv=argv@entry=0x7ffdd1c49088) at ../sysdeps/nptl/libc_start_call_main.h:58
#37 0x00007c4255a2a28b in __libc_start_main_impl (main=0x5e84028ddc60, argc=1, argv=0x7ffdd1c49088, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffdd1c49078) at ../csu/libc-start.c:360
#38 0x00005e84028e0c25 in ?? ()
[Inferior 1 (process 133607) detached]

Reported using DrKonqi
Comment 1 TraceyC 2024-07-10 17:23:48 UTC
Thank you for the bug report! Unfortunately the backtrace is incomplete and missing debug symbols for the following line that we need to figure out exactly what's going wrong:

#5  0x00007c42574b9d28 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5

Could you please install debug symbols and attach a new symbolicated backtrace generated by using `coredumpctl gdb` in a terminal window? See [https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl](https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl) for details about how to do this. Thanks again!
Comment 2 Bug Janitor Service 2024-07-25 03:46:14 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 3 Bug Janitor Service 2024-08-09 03:46:43 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.