Bug 460477 - Plasmashell Crash When External Disk Plugged In to USB-C Port
Summary: Plasmashell Crash When External Disk Plugged In to USB-C Port
Status: RESOLVED UPSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (other bugs)
Version First Reported In: 5.26.0
Platform: Neon Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-10-15 10:58 UTC by Tim
Modified: 2024-05-30 11:18 UTC (History)
3 users (show)

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


Attachments
New crash information added by DrKonqi (81.38 KB, text/plain)
2022-10-15 10:58 UTC, Tim
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tim 2022-10-15 10:58:28 UTC
Application: plasmashell (5.26.0)

Qt Version: 5.15.6
Frameworks Version: 5.98.0
Operating System: Linux 5.15.0-50-generic x86_64
Windowing System: X11
Distribution: KDE neon User - 5.26
DrKonqi: 5.26.0 [KCrashBackend]

-- Information about the crash:
I was just plugging in an external SSD in to a USB-C port, when suddenly my desktop turned black and then was re-populated/re-created. I tried installing debug symbols for a better backtrace; the level of the backtrace's usefulness did not increase.

The reporter is unsure if this crash is reproducible.

-- Backtrace (Reduced):
#4  0x00007fbfa58cfaec in QQuickItem::~QQuickItem() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
[...]
#6  0x00007fbfa3df7aa3 in QObject::event (this=0x559f7e7fde70, e=0x559f7d85cc20) at kernel/qobject.cpp:1334
#7  0x00007fbfa58d2af9 in QQuickItem::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007fbfa4afee43 in QApplicationPrivate::notify_helper (this=this@entry=0x559f783a2cd0, receiver=receiver@entry=0x559f7e7fde70, e=e@entry=0x559f7d85cc20) at kernel/qapplication.cpp:3637
#9  0x00007fbfa4b07c58 in QApplication::notify (this=0x7ffdadb5e2e0, receiver=0x559f7e7fde70, e=0x559f7d85cc20) at kernel/qapplication.cpp:3161


Reported using DrKonqi
Comment 1 Tim 2022-10-15 10:58:29 UTC
Created attachment 152837 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nate Graham 2022-10-16 00:21:44 UTC
Full backtrace:

Thread 1 (Thread 0x7fbf9f9722c0 (LWP 3060)):
[KCrash Handler]
#4  0x00007fbfa58cfaec in QQuickItem::~QQuickItem() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007fbfa5a4d349 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007fbfa3df7aa3 in QObject::event (this=0x559f7e7fde70, e=0x559f7d85cc20) at kernel/qobject.cpp:1334
#7  0x00007fbfa58d2af9 in QQuickItem::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007fbfa4afee43 in QApplicationPrivate::notify_helper (this=this@entry=0x559f783a2cd0, receiver=receiver@entry=0x559f7e7fde70, e=e@entry=0x559f7d85cc20) at kernel/qapplication.cpp:3637
#9  0x00007fbfa4b07c58 in QApplication::notify (this=0x7ffdadb5e2e0, receiver=0x559f7e7fde70, e=0x559f7d85cc20) at kernel/qapplication.cpp:3161
#10 0x00007fbfa3dca03a in QCoreApplication::notifyInternal2 (receiver=0x559f7e7fde70, event=0x559f7d85cc20) at ../../include/QtCore/5.15.6/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#11 0x00007fbfa3dcc941 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x559f7837cef0) at kernel/qcoreapplication.cpp:1821
#12 0x00007fbfa3e25527 in postEventSourceDispatch (s=0x559f784ceeb0) at kernel/qeventdispatcher_glib.cpp:277
#13 0x00007fbfa1f6717d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007fbfa1f67400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007fbfa1f674a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007fbfa3e24b82 in QEventDispatcherGlib::processEvents (this=0x559f784cf4d0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#17 0x00007fbfa3dc8b3b in QEventLoop::exec (this=this@entry=0x7ffdadb5e1a0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#18 0x00007fbfa3dd0ce4 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#19 0x0000559f773f47ec in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:233
[Inferior 1 (process 3060) detached]


Can't see any KDE code implicated. Maybe a Qt or graphics driver bug?