Bug 498482 - Plasma on Xorg usually crashes when waking up from sleep on multi-monitor optimus notebook
Summary: Plasma on Xorg usually crashes when waking up from sleep on multi-monitor opt...
Status: RESOLVED DUPLICATE of bug 471305
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 6.2.5
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-10 17:28 UTC by Lech
Modified: 2025-01-13 20:12 UTC (History)
2 users (show)

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


Attachments
journalctl log with the crash (541.72 KB, text/plain)
2025-01-10 17:28 UTC, Lech
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lech 2025-01-10 17:28:04 UTC
Created attachment 177262 [details]
journalctl log with the crash

SUMMARY


STEPS TO REPRODUCE
1. Put laptop and KDE to sleep by disconnecting external monitors
2. Wake up laptop by connecting external monitors

OBSERVED RESULT
Login screen, because Plasma has crashed.

EXPECTED RESULT
Standard wake up from sleep to the KDE with apps opened before going to sleep.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 40
KDE Plasma Version: 6.2.5

ADDITIONAL INFORMATION

Asus TUF gaming laptop with NVidia 4070 running on proprietary nvidia drivers in optimus mode. Two external monitors connected, one with HDMI and one with USB->DP.
Comment 1 TraceyC 2025-01-10 19:04:32 UTC
It looks like Dr Konqui also crashed

Jan 10 17:47:50 lwpcomp4 systemd-coredump[266626]: Process 266612 (drkonqi) of user 1000 dumped core.

                                                   Stack trace of thread 266612:
                                                   #0  0x00007fb6c8aa8014 __pthread_kill_implementation (libc.so.6 + 0x9a014)
                                                   #1  0x00007fb6c8a4ef1e raise (libc.so.6 + 0x40f1e)
                                                   #2  0x00007fb6c8a36902 abort (libc.so.6 + 0x28902)
                                                   #3  0x00007fb6c90cb631 _Z6qAbortv (libQt6Core.so.6 + 0xcb631)
                                                   #4  0x00007fb6c9119e27 _ZL10qt_message9QtMsgTypeRK18QMessageLogContextPKcP13__va_list_tag (libQt6Core.so.6 + 0x119e27)
                                                   #5  0x00007fb6c90cc4d3 _ZNK14QMessageLogger5fatalEPKcz (libQt6Core.so.6 + 0xcc4d3)
                                                   #6  0x00007fb6c9d39f44 _ZL13init_platformRK7QStringS1_S1_RiPPc.cold (libQt6Gui.so.6 + 0x139f44)
                                                   #7  0x00007fb6c9ddcaa4 _ZN22QGuiApplicationPrivate25createPlatformIntegrationEv (libQt6Gui.so.6 + 0x1dcaa4)
                                                   #8  0x00007fb6c9ddd500 _ZN22QGuiApplicationPrivate21createEventDispatcherEv (libQt6Gui.so.6 + 0x1dd500)
                                                   #9  0x00007fb6c919e3f5 _ZN23QCoreApplicationPrivate4initEv (libQt6Core.so.6 + 0x19e3f5)
                                                   #10 0x00007fb6c9de10ad _ZN22QGuiApplicationPrivate4initEv (libQt6Gui.so.6 + 0x1e10ad)
                                                   #11 0x00007fb6ca7917f5 _ZN19QApplicationPrivate4initEv (libQt6Widgets.so.6 + 0x1917f5)
                                                   #12 0x00005564bdd4f36a main (drkonqi + 0x2f36a)
                                                   #13 0x00007fb6c8a38088 __libc_start_call_main (libc.so.6 + 0x2a088)
                                                   #14 0x00007fb6c8a3814b __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2a14b)
                                                   #15 0x00005564bdd53355 _start (drkonqi + 0x33355)
                                                   
                                                   Stack trace of thread 266618:
                                                   #0  0x00007fb6c8b1c1bd __poll (libc.so.6 + 0x10e1bd)
                                                   #1  0x00007fb6c889ac34 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0xbec34)
                                                   #2  0x00007fb6c883a383 g_main_context_iteration (libglib-2.0.so.0 + 0x5e383)
                                                   #3  0x00007fb6c94851a3 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x4851a3)
                                                   #4  0x00007fb6c91a3bc3 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1a3bc3)
                                                   #5  0x00007fb6c92b7f4f _ZN7QThread4execEv (libQt6Core.so.6 + 0x2b7f4f)
                                                   #6  0x00007fb6c9885e41 _ZN22QDBusConnectionManager3runEv (libQt6DBus.so.6 + 0x3ce41)
                                                   #7  0x00007fb6c935473c _ZN14QThreadPrivate5startEPv (libQt6Core.so.6 + 0x35473c)
                                                   #8  0x00007fb6c8aa6057 start_thread (libc.so.6 + 0x98057)
                                                   #9  0x00007fb6c8b29f4c __clone3 (libc.so.6 + 0x11bf4c)
                                                   ELF object binary architecture: AMD x86-64
Comment 2 TraceyC 2025-01-10 19:05:18 UTC
Plasmashell crash


Jan 10 17:47:49 lwpcomp4 systemd-coredump[265859]: Process 190312 (plasmashell) of user 1000 dumped core.


                                                   Stack trace of thread 190312:
                                                   #0  0x00007f7c5a4a8014 __pthread_kill_implementation (libc.so.6 + 0x9a014)
                                                   #1  0x00007f7c5a44ef1e raise (libc.so.6 + 0x40f1e)
                                                   #2  0x00007f7c5d8691a2 _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x71a2)
                                                   #3  0x00007f7c5a44efd0 __restore_rt (libc.so.6 + 0x40fd0)
                                                   #4  0x00007f7c5abf91e1 _ZN7QObjectD1Ev (libQt6Core.so.6 + 0x1f91e1)
                                                   #5  0x00007f7c5abf9755 _ZN7QObjectD0Ev (libQt6Core.so.6 + 0x1f9755)
                                                   #6  0x00007f7c3c0c75c2 _ZN14Plasma5Support18DataEngineConsumerD1Ev (libPlasma5Support.so.6 + 0x155c2)
                                                   #7  0x00007f7c3c05807f _ZN13WeatherEngineD2Ev (plasma_engine_weather.so + 0xa07f)
                                                   #8  0x00007f7c3c0580b5 _ZN13WeatherEngineD0Ev (plasma_engine_weather.so + 0xa0b5)
                                                   #9  0x00007f7c3c0cbdc0 _ZN14Plasma5Support17DataEngineManagerD2Ev (libPlasma5Support.so.6 + 0x19dc0)
                                                   #10 0x00007f7c3c0cc18d _ZN14QtGlobalStatic6HolderIN14Plasma5Support12_GLOBAL__N_134Q_QGS_privateDataEngineManagerSelfEED2Ev (libPlasma5Support.so.6 + 0x1a18d)
                                                   #11 0x00007f7c5a451641 __run_exit_handlers (libc.so.6 + 0x43641)
                                                   #12 0x00007f7c5a45170e exit (libc.so.6 + 0x4370e)
                                                   #13 0x00007f7c59b7be08 _XDefaultIOError (libX11.so.6 + 0x40e08)
                                                   #14 0x00007f7c59b7ee2c _XIOError (libX11.so.6 + 0x43e2c)
                                                   #15 0x00007f7c59b83398 _XFlush (libX11.so.6 + 0x48398)
                                                   #16 0x00007f7c59b5ccc6 XFlush (libX11.so.6 + 0x21cc6)
                                                   #17 0x00007f7c46b7e1ca _ZN14QXcbConnection16processXcbEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6XcbQpa.so.6 + 0x3c1ca)
                                                   #18 0x00007f7c46b9e37f _ZL17xcbSourceDispatchP8_GSourcePFiPvES1_ (libQt6XcbQpa.so.6 + 0x5c37f)
                                                   #19 0x00007f7c596b8e8c g_main_context_dispatch_unlocked.lto_priv.0 (libglib-2.0.so.0 + 0x5ce8c)
                                                   #20 0x00007f7c5971ac98 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0xbec98)
                                                   #21 0x00007f7c596ba383 g_main_context_iteration (libglib-2.0.so.0 + 0x5e383)
                                                   #22 0x00007f7c5ae851a3 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x4851a3)
                                                   #23 0x00007f7c5aba3bc3 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1a3bc3)
                                                   #24 0x00007f7c5ab9fa7c _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x19fa7c)
                                                   #25 0x000055b413506183 main (plasmashell + 0x30183)
                                                   #26 0x00007f7c5a438088 __libc_start_call_main (libc.so.6 + 0x2a088)
                                                   #27 0x00007f7c5a43814b __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2a14b)
                                                   #28 0x000055b413506665 _start (plasmashell + 0x30665)
Comment 3 Nate Graham 2025-01-13 20:12:49 UTC
*** This bug has been marked as a duplicate of bug 471305 ***