https://bugs.kde.org/show_bug.cgi?id=419492
Bug ID: 419492 Summary: Plasma crashed immediately after login to Wayland session with an external monitor connected to hdmi port and mult-monitor mode set to "Switch to external screen" Product: plasmashell Version: master Platform: unspecified OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: bugsefor...@gmx.com CC: plasma-b...@kde.org Target Milestone: 1.0 Application: plasmashell (5.18.80) Qt Version: 5.14.1 Frameworks Version: 5.69.0 Operating System: Linux 5.3.0-45-generic x86_64 Windowing system: Wayland Distribution: KDE neon Unstable Edition -- Information about the crash: - What I was doing when the application crashed: I started Wayland session with an external monitor connected to hdmi port, multi-monitor mode was configured as "Switch to external screen", plasma shown a crash notification immediately after login. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7f2bd2ff0c80 (LWP 1082))] [KCrash Handler] #7 QWeakPointer<QObject>::internalData (this=0x8) at ../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:701 #8 QPointer<QScreen>::data (this=0x8) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:77 #9 QPointer<QScreen>::operator QScreen* (this=0x8) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:83 #10 QPlatformScreen::screen (this=this@entry=0x55e8dcf93ff0) at kernel/qplatformscreen.cpp:154 #11 0x00007f2bc03c86a0 in QtWaylandClient::QWaylandWindow::handleScreensChanged (this=0x55e8dd285e10) at qwaylandwindow.cpp:969 #12 0x00007f2bcd004fe7 in QtPrivate::QSlotObjectBase::call (a=0x7ffe4522a170, r=0x55e8dd285e10, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394 #13 doActivate<false> (sender=0x55e8dd3019e0, signal_index=3, argv=0x7ffe4522a170) at kernel/qobject.cpp:3870 #14 0x00007f2bccfff8a2 in QMetaObject::activate (sender=sender@entry=0x55e8dd3019e0, m=m@entry=0x7f2bc0686d20 <QtWaylandClient::QWaylandSurface::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3930 #15 0x00007f2bc03e6840 in QtWaylandClient::QWaylandSurface::screensChanged (this=this@entry=0x55e8dd3019e0) at .moc/moc_qwaylandsurface_p.cpp:155 #16 0x00007f2bc03ce7a4 in QtWaylandClient::QWaylandSurface::surface_enter (this=0x55e8dd3019e0, output=0x55e8dcf92b80) at qwaylandsurface.cpp:97 #17 0x00007f2bc603ddae in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6 #18 0x00007f2bc603d71f in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6 #19 0x00007f2bcb7d1e24 in ?? () from /usr/lib/x86_64-linux-gnu/libwayland-client.so.0 #20 0x00007f2bcb7ce659 in ?? () from /usr/lib/x86_64-linux-gnu/libwayland-client.so.0 #21 0x00007f2bcb7cfb24 in wl_display_dispatch_queue_pending () from /usr/lib/x86_64-linux-gnu/libwayland-client.so.0 #22 0x00007f2bc03c0642 in QtWaylandClient::QWaylandDisplay::flushRequests (this=0x55e8dcf90750) at qwaylanddisplay.cpp:208 #23 0x00007f2bcd004dc9 in doActivate<false> (sender=0x55e8dcfb7620, signal_index=4, argv=0x7ffe4522a6a0) at kernel/qobject.cpp:3882 #24 0x00007f2bccfff8a2 in QMetaObject::activate (sender=sender@entry=0x55e8dcfb7620, m=m@entry=0x7f2bcd497240 <QAbstractEventDispatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3930 #25 0x00007f2bccfc64b3 in QAbstractEventDispatcher::awake (this=this@entry=0x55e8dcfb7620) at .moc/moc_qabstracteventdispatcher.cpp:149 #26 0x00007f2bcd0290fb in QEventDispatcherGlib::processEvents (this=0x55e8dcfb7620, flags=...) at kernel/qeventdispatcher_glib.cpp:430 #27 0x00007f2bccfc863a in QEventLoop::exec (this=this@entry=0x7ffe4522a7c0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #28 0x00007f2bccfd1db0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1400 #29 0x000055e8db8a5058 in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:220 Possible duplicates by query: bug 419060, bug 418477, bug 416347, bug 412307, bug 411959. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.