Bug 471816

Summary: plasma crashed when moving widgets
Product: [Plasma] plasmashell Reporter: anqianmo <2327885967>
Component: generic-crashAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: akselmo, kde, nate
Priority: NOR Keywords: drkonqi
Version First Reported In: 5.27.5   
Target Milestone: 1.0   
Platform: Debian stable   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description anqianmo 2023-07-01 06:05:34 UTC
Application: plasmashell (5.27.5)

Qt Version: 5.15.8
Frameworks Version: 5.103.0
Operating System: Linux 6.1.0-9-amd64 x86_64
Windowing System: X11
Distribution: Debian GNU/Linux 12 (bookworm)
DrKonqi: 5.27.5 [CoredumpBackend]

-- Information about the crash:
I was adding widgets, and when I tried to drag one of the widgets, the system crashed. I tried adding 4 or 5 widgets at once. It took a long time for the plugin to load

The reporter is unsure if this crash is reproducible.

-- Backtrace (Reduced):
#5  0x00007fe791069ae0 in QQuickWindowPrivate::polishItems() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
[...]
#7  0x00007fe791076e20 in QQuickWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007fe790162fae in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007fe78f4b16f8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fe78f92c4b3 in QPlatformWindow::windowEvent(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5


The reporter indicates this bug may be a duplicate of or related to bug 471409, bug 470822.

Reported using DrKonqi
Comment 1 anqianmo 2023-07-01 06:05:36 UTC
Created attachment 160012 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nate Graham 2023-09-14 19:09:51 UTC
Pasting full backtrace of the crashing thread inline for searchability:

Thread 1 (Thread 0x7fe78c7d9500 (LWP 1404)):
[KCrash Handler]
#5  0x00007fe791069ae0 in QQuickWindowPrivate::polishItems() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007fe79100bbcd in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fe791076e20 in QQuickWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007fe790162fae in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007fe78f4b16f8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fe78f92c4b3 in QPlatformWindow::windowEvent(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#11 0x00007fe79016a1f9 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007fe78f4b16f8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007fe78f508c31 in QTimerInfoList::activateTimers() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007fe78f5094fc in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007fe78de527a9 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007fe78de52a38 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007fe78de52acc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007fe78f509836 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007fe78f4b017b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007fe78f4b82d6 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00005651686a0dc3 in ?? ()
#22 0x00007fe78f04618a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#23 0x00007fe78f046245 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#24 0x00005651686a0ee1 in ?? ()
Comment 3 Akseli Lahtinen 2024-06-03 13:36:31 UTC
Can't reproduce, likely fixed on Plasma 6.