https://bugs.kde.org/show_bug.cgi?id=498878

            Bug ID: 498878
           Summary: kscreen_osd_service crashed in
                    KScreen::WaylandOutputDevice::enabled with 2nd (HDMI)
                    screen plugged in
    Classification: Plasma
           Product: kwin
           Version: 6.2.3
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Quick Tiling
          Assignee: kwin-bugs-n...@kde.org
          Reporter: pos...@posteo.eu
  Target Milestone: ---

SUMMARY

I've plugged in an HDMI screen into my laptop. I am not sure if I have
interacted with the OSD, but in the end it has crashed.

```
#0  0x00007fc5bc05e0eb in KScreen::WaylandOutputDevice::enabled (this=0x0)
    at
/usr/src/debug/libkscreen-6.2.5-1.fc41.x86_64/backends/kwayland/waylandoutputdevice.cpp:488
#1  KScreen::WaylandOutputDevice::setWlConfig (this=0x0,
wlConfig=0x55b1bd7d1930, output=...)
    at
/usr/src/debug/libkscreen-6.2.5-1.fc41.x86_64/backends/kwayland/waylandoutputdevice.cpp:227
#2  KScreen::WaylandConfig::applyConfig (this=0x55b1bd46b630, newConfig=...)
    at
/usr/src/debug/libkscreen-6.2.5-1.fc41.x86_64/backends/kwayland/waylandconfig.cpp:362
#3  0x00007fc5bc0650e8 in KScreen::WaylandBackend::setConfig
(this=0x55b1bd494f00, newconfig=...)
    at
/usr/src/debug/libkscreen-6.2.5-1.fc41.x86_64/backends/kwayland/waylandbackend.cpp:62
#4  0x00007fc5d941126a in KScreen::SetConfigOperation::start
(this=0x55b1bda8bf20)
    at
/usr/src/debug/libkscreen-6.2.5-1.fc41.x86_64/src/setconfigoperation.cpp:117
#5  0x00007fc5d734cd32 in QObject::event (this=0x55b1bda8bf20,
e=0x55b1bda8c090)
    at
/usr/src/debug/qt6-qtbase-6.8.1-10.fc41.x86_64/src/corelib/kernel/qobject.cpp:1419
#6  0x00007fc5d72f33f8 in QCoreApplication::notifyInternal2
(receiver=0x55b1bda8bf20, event=0x55b1bda8c090)
    at
/usr/src/debug/qt6-qtbase-6.8.1-10.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1168
#7  0x00007fc5d72f364d in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.8.1-10.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1612
#8  0x00007fc5d72f7125 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, 
    data=0x55b1bd08abe0)
    at
/usr/src/debug/qt6-qtbase-6.8.1-10.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1968
#9  0x00007fc5d72f852d in QCoreApplication::sendPostedEvents
(receiver=<optimized out>, 
    event_type=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.8.1-10.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1800
#10 0x00007fc5d75edadf in postEventSourceDispatch (s=0x55b1bd13eaf0)
    at
/usr/src/debug/qt6-qtbase-6.8.1-10.fc41.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#11 0x00007fc5d65ec28c in g_main_dispatch (context=0x7fc5cc000f30) at
../glib/gmain.c:3357
#12 g_main_context_dispatch_unlocked (context=0x7fc5cc000f30) at
../glib/gmain.c:4208
#13 0x00007fc5d664c7b8 in g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x7fc5cc000f30, 
--Type <RET> for more, q to quit, c to continue without paging--c
    block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/gmain.c:4273
#14 0x00007fc5d65ed783 in g_main_context_iteration (context=0x7fc5cc000f30,
may_block=1)
    at ../glib/gmain.c:4338
#15 0x00007fc5d75ed233 in QEventDispatcherGlib::processEvents
(this=0x55b1bd092260, flags=...)
    at
/usr/src/debug/qt6-qtbase-6.8.1-10.fc41.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#16 0x00007fc5d7301c7b in QEventLoop::exec (this=this@entry=0x7ffd41d2a660,
flags=..., flags@entry=...)
    at
/usr/src/debug/qt6-qtbase-6.8.1-10.fc41.x86_64/src/corelib/global/qflags.h:34
#17 0x00007fc5d72fd3fe in QCoreApplication::exec ()
    at
/usr/src/debug/qt6-qtbase-6.8.1-10.fc41.x86_64/src/corelib/global/qflags.h:74
#18 0x00007fc5d7ad6bfd in QGuiApplication::exec ()
    at
/usr/src/debug/qt6-qtbase-6.8.1-10.fc41.x86_64/src/gui/kernel/qguiapplication.cpp:1975
#19 0x000055b1b4583429 in main (argc=<optimized out>, argv=0x7ffd41d2a858)
    at /usr/src/debug/kscreen-6.2.5-1.fc41.x86_64/osd/main.cpp:19
```


SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 41
KDE Plasma Version: 6.2.5
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.1
Kernel Version: 6.12.9-200.fc41.x86_64 (64-bit)
Graphics Platform: Wayland

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to