Bug 465040

Summary: Plasma crashes immediately after waking from sleep.
Product: [Plasma] plasmashell Reporter: lnxusr
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde, nicolas.fella
Priority: NOR Keywords: drkonqi
Version: 5.26.5   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description lnxusr 2023-01-30 15:05:11 UTC
Application: plasmashell (5.26.5)

Qt Version: 5.15.8
Frameworks Version: 5.102.0
Operating System: Linux 5.15.0-58-generic x86_64
Windowing System: X11
Distribution: {'RELEASE': '22.04', 'CODENAME': 'jammy', 'DESCRIPTION': 'KDE neon 5.26', 'ID': 'Neon'}
[]
DrKonqi: 5.26.5 [CoredumpBackend]

-- Information about the crash:
This started happening again after the last update.

The crash can be reproduced every time.

-- Backtrace (Reduced):
#6  QScreen::geometry() const (this=0x0) at kernel/qscreen.cpp:419
#7  0x000055d2d0b6ac67 in PanelView::geometryByDistance(int) const (this=this@entry=0x55d2d770fb10, distance=0) at ./shell/panelview.cpp:533
#8  0x000055d2d0b6b0d0 in PanelView::positionPanel() (this=this@entry=0x55d2d770fb10) at ./shell/panelview.cpp:519
#9  0x000055d2d0b6c633 in PanelView::updateFloating() (this=this@entry=0x55d2d770fb10) at ./shell/panelview.cpp:1554
#10 0x000055d2d0b6c708 in PanelView::handleQmlStatusChange(QQmlComponent::Status) (this=0x55d2d770fb10, status=<optimized out>) at ./shell/panelview.cpp:1372


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

Reported using DrKonqi
Comment 1 lnxusr 2023-01-30 15:05:13 UTC
Created attachment 155788 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nicolas Fella 2023-02-05 13:12:21 UTC
#6  QScreen::geometry() const (this=0x0) at kernel/qscreen.cpp:419
#7  0x000055d2d0b6ac67 in PanelView::geometryByDistance(int) const (this=this@entry=0x55d2d770fb10, distance=0) at ./shell/panelview.cpp:533
#8  0x000055d2d0b6b0d0 in PanelView::positionPanel() (this=this@entry=0x55d2d770fb10) at ./shell/panelview.cpp:519
#9  0x000055d2d0b6c633 in PanelView::updateFloating() (this=this@entry=0x55d2d770fb10) at ./shell/panelview.cpp:1554
#10 0x000055d2d0b6c708 in PanelView::handleQmlStatusChange(QQmlComponent::Status) (this=0x55d2d770fb10, status=<optimized out>) at ./shell/panelview.cpp:1372
#11 0x00007fdcd1ccc0d4 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fff8a7bd7f0, r=0x55d2d770fb10, this=0x55d2d51a71f0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#12 doActivate<false>(QObject*, int, void**) (sender=0x55d2d770fb10, signal_index=38, argv=0x7fff8a7bd7f0) at kernel/qobject.cpp:3923
#13 0x00007fdcd3f0c8c2 in KQuickAddons::QuickViewSharedEngine::statusChanged(QQmlComponent::Status) () at /lib/x86_64-linux-gnu/libKF5QuickAddons.so.5
#14 0x00007fdcd1ccc0d4 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fff8a7bd900, r=0x55d2d770fb10, this=0x55d2db7333c0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#15 doActivate<false>(QObject*, int, void**) (sender=0x55d2d8bab960, signal_index=4, argv=0x7fff8a7bd900) at kernel/qobject.cpp:3923
#16 0x00007fdcd3c083f5 in KDeclarative::QmlObject::statusChanged(QQmlComponent::Status) () at /lib/x86_64-linux-gnu/libKF5Declarative.so.5
#17 0x00007fdcd1cc1ade in QObject::event(QEvent*) (this=0x55d2d8bab960, e=0x55d2d5ad9640) at kernel/qobject.cpp:1347
#18 0x00007fdcd299c793 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55d2d8bab960, e=0x55d2d5ad9640) at kernel/qapplication.cpp:3640
#19 0x00007fdcd1c9407a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55d2d8bab960, event=0x55d2d5ad9640) at kernel/qcoreapplication.cpp:1064
#20 0x00007fdcd1c97167 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x55d2d1a53ec0) at kernel/qcoreapplication.cpp:1821
#21 0x00007fdcd1cee487 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x55d2d1c23fe0) at kernel/qeventdispatcher_glib.cpp:277
#22 0x00007fdccfc93d3b in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007fdccfce86c8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007fdccfc913e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007fdcd1cedad8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55d2d1c28f00, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#26 0x00007fdcd1c9299b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff8a7bdcf0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#27 0x00007fdcd1c9af34 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#28 0x00007fdcd20724d0 in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1870
#29 0x00007fdcd299c709 in QApplication::exec() () at kernel/qapplication.cpp:2832
#30 0x000055d2d0b557f4 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:233
Comment 3 Nicolas Fella 2023-02-05 13:13:43 UTC

*** This bug has been marked as a duplicate of bug 451147 ***