[KScreen] [Bug 461068] kscreen_osd_ser coredumps in KScreen::Output::~Output() when pressing Fn+F7 (monitor config key)
https://bugs.kde.org/show_bug.cgi?id=461068 postix changed: What|Removed |Added CC||pos...@posteo.eu See Also||https://bugs.kde.org/show_b ||ug.cgi?id=468971 -- You are receiving this mail because: You are watching all bug changes.
[KScreen] [Bug 461068] kscreen_osd_ser coredumps in KScreen::Output::~Output() when pressing Fn+F7 (monitor config key)
https://bugs.kde.org/show_bug.cgi?id=461068 Ondrej Malek changed: What|Removed |Added CC||o.malek...@gmail.com --- Comment #12 from Ondrej Malek --- Created attachment 158142 --> https://bugs.kde.org/attachment.cgi?id=158142=edit journalctl log of (kscreen_osd_ser) of user 1000 dumped Maybe the same bug. see attachment kscreen_osd_ser-of-user-1000-dumped Operating System: openSUSE Tumbleweed 20230402 KDE Plasma Version: 5.27.3 KDE Frameworks Version: 5.104.0 Qt Version: 5.15.8 Kernel Version: 6.0.12-1-default (64-bit) Graphics Platform: X11 Processors: 12 × AMD Ryzen 5 5600U with Radeon Graphics Memory: 38,0 GiB of RAM Graphics Processor: AMD Radeon Graphics Manufacturer: LENOVO Product Name: 20X70042CK System Version: ThinkPad L15 Gen 2a -- You are receiving this mail because: You are watching all bug changes.
[KScreen] [Bug 461068] kscreen_osd_ser coredumps in KScreen::Output::~Output() when pressing Fn+F7 (monitor config key)
https://bugs.kde.org/show_bug.cgi?id=461068 petrk changed: What|Removed |Added CC||pepk...@gmail.com --- Comment #11 from petrk --- Not sure if it's interesting but here you go. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x7f50115425af in QWindow::setVisible (this=, visible=false) at kernel/qwindow.cpp:630 Downloading source file /usr/src/debug/qt5-base/qtbase/src/gui/kernel/qwindow.cpp 630 d->setVisible(visible); [Current thread is 1 (Thread 0x7f500f806680 (LWP 5442))] (gdb) trace Tracepoint 1 at 0x7f50115425af: file kernel/qwindow.cpp, line 630. (gdb) bt #0 0x7f50115425af in QWindow::setVisible (this=, visible=false) at kernel/qwindow.cpp:630 #1 0x7f50110bea71 in QtPrivate::QSlotObjectBase::call (a=, r=, this=, this=, r=, a=) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #2 doActivate (sender=0x557d05fe8900, signal_index=0, argv=0x7ffe6cafc880) at kernel/qobject.cpp:3923 #3 0x7f50110bee14 in QObject::destroyed (this=, _t1=) at .moc/moc_qobject.cpp:219 #4 0x7f50110b537c in QObject::~QObject (this=, this=) at kernel/qobject.cpp:1010 #5 0x7f50129c967a in KScreen::Output::~Output (this=, this=) at /usr/src/debug/libkscreen/libkscreen-5.27.3/src/output.cpp:180 #6 QtSharedPointer::CustomDeleter::execute (this=) at /usr/include/qt/QtCore/qsharedpointer_impl.h:187 #7 QtSharedPointer::ExternalRefCountWithCustomDeleter::deleter ( self=) at /usr/include/qt/QtCore/qsharedpointer_impl.h:205 #8 0x557d050a1956 in QtSharedPointer::ExternalRefCountData::destroy (this=0x557d05fed2b0) at /usr/include/qt/QtCore/qsharedpointer_impl.h:149 #9 QSharedPointer::deref (dd=0x557d05fed2b0) at /usr/include/qt/QtCore/qsharedpointer_impl.h:458 #10 QSharedPointer::deref (dd=, dd=) at /usr/include/qt/QtCore/qsharedpointer_impl.h:454 #11 QSharedPointer::deref (this=, this=) at /usr/include/qt/QtCore/qsharedpointer_impl.h:453 #12 QSharedPointer::~QSharedPointer (this=, this=) at /usr/include/qt/QtCore/qsharedpointer_impl.h:310 #13 KScreen::Osd::~Osd (this=, this=) at /usr/src/debug/kscreen/kscreen-5.27.3/osd/osd.cpp:38 #14 0x557d050a19e5 in KScreen::Osd::~Osd (this=, this=) at /usr/src/debug/kscreen/kscreen-5.27.3/osd/osd.cpp:36 #15 qDeleteAll::const_iterator> (end=..., begin=...) at /usr/include/qt/QtCore/qalgorithms.h:320 #16 qDeleteAll > (c=...) at /usr/include/qt/QtCore/qalgorithms.h:328 #17 KScreen::OsdManager::quit (this=0x7ffe6cafce70) at /usr/src/debug/kscreen/kscreen-5.27.3/osd/osdmanager.cpp:49 #18 0x7f50110b1bb0 in QObject::event (this=0x7ffe6cafce70, e=0x7f502560) at kernel/qobject.cpp:1347 #19 0x7f501108df48 in QCoreApplication::notifyInternal2 (receiver=0x7ffe6cafce70, event=0x7f502560) at kernel/qcoreapplication.cpp:1064 --Type for more, q to quit, c to continue without paging--c #20 0x7f501108dfb3 in QCoreApplication::sendEvent (receiver=, event=) at kernel/qcoreapplication.cpp:1462 #21 0x7f501108ea53 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x557d05b1f450) at kernel/qcoreapplication.cpp:1821 #22 0x7f50110d4e88 in postEventSourceDispatch (s=0x557d05b999f0) at kernel/qeventdispatcher_glib.cpp:277 #23 0x7f500f90f53b in g_main_dispatch (context=0x7f5008000ee0) at ../glib/glib/gmain.c:3460 #24 g_main_context_dispatch (context=0x7f5008000ee0) at ../glib/glib/gmain.c:4200 #25 0x7f500f96c219 in g_main_context_iterate.constprop.0 (context=0x7f5008000ee0, block=1, dispatch=1, self=) at ../glib/glib/gmain.c:4276 #26 0x7f500f90e1a2 in g_main_context_iteration (context=0x7f5008000ee0, may_block=1) at ../glib/glib/gmain.c:4343 #27 0x7f50110d8c6c in QEventDispatcherGlib::processEvents (this=0x557d05b7f150, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #28 0x7f50110866ec in QEventLoop::exec (this=0x7ffe6cafcdd0, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #29 0x7f5011091219 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #30 0x7f501153a052 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1870 #31 0x557d0509c4db in main (argc=, argv=) at /usr/src/debug/kscreen/kscreen-5.27.3/osd/main.cpp:17 -- You are receiving this mail because: You are watching all bug changes.
[KScreen] [Bug 461068] kscreen_osd_ser coredumps in KScreen::Output::~Output() when pressing Fn+F7 (monitor config key)
https://bugs.kde.org/show_bug.cgi?id=461068 Jan Kundrát changed: What|Removed |Added CC||j...@kde.org -- You are receiving this mail because: You are watching all bug changes.
[KScreen] [Bug 461068] kscreen_osd_ser coredumps in KScreen::Output::~Output() when pressing Fn+F7 (monitor config key)
https://bugs.kde.org/show_bug.cgi?id=461068 Nicolas Fella changed: What|Removed |Added CC||kdeb...@hirebzs.mozmail.com --- Comment #10 from Nicolas Fella --- *** Bug 467237 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[KScreen] [Bug 461068] kscreen_osd_ser coredumps in KScreen::Output::~Output() when pressing Fn+F7 (monitor config key)
https://bugs.kde.org/show_bug.cgi?id=461068 --- Comment #9 from whatifgodwasoneo...@hotmail.com --- (In reply to whatifgodwasoneofus from comment #8) NEW INFO: The crash only happens if I attach the cable to a port that is directly controlled by (soldered to?) the discrete GPU. If I attach the cable to another port somehow managed by the Intel GPU, kscreen behaves properly. I am using the _prime_ drivers. -- You are receiving this mail because: You are watching all bug changes.
[KScreen] [Bug 461068] kscreen_osd_ser coredumps in KScreen::Output::~Output() when pressing Fn+F7 (monitor config key)
https://bugs.kde.org/show_bug.cgi?id=461068 --- Comment #8 from whatifgodwasoneo...@hotmail.com --- (In reply to whatifgodwasoneofus from comment #7) Could it be smth related to Qt5? -- You are receiving this mail because: You are watching all bug changes.
[KScreen] [Bug 461068] kscreen_osd_ser coredumps in KScreen::Output::~Output() when pressing Fn+F7 (monitor config key)
https://bugs.kde.org/show_bug.cgi?id=461068 whatifgodwasoneo...@hotmail.com changed: What|Removed |Added CC||whatifgodwasoneofus@hotmail ||.com --- Comment #7 from whatifgodwasoneo...@hotmail.com --- (In reply to Nate Graham from comment #3) I have a hybrid laptop and this issues happens also when I run it in intel-only mode. Here is my stacktrace: ``` Feb 18 20:15:18 sobriety dbus-daemon[1032]: [session uid=1000 pid=1032] Activating via systemd: service name='org.kde.kscreen.osdService' unit='plasma-kscreen-osd.service' requested by ':1.7' (uid=1000 pid=1080 comm="/usr/bin/kded5") Feb 18 20:15:18 sobriety systemd[1012]: Starting KScreen OSD service... Feb 18 20:15:18 sobriety dbus-daemon[1032]: [session uid=1000 pid=1032] Successfully activated service 'org.kde.kscreen.osdService' Feb 18 20:15:18 sobriety systemd[1012]: Started KScreen OSD service. Feb 18 20:15:18 sobriety kscreen_osd_service[4899]: Could not create scene graph context for backend 'opengl' - check that plugins are installed correctly in /usr/lib/qt/plugins Feb 18 20:15:23 sobriety audit[4899]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 pid=4899 comm="kscreen_osd_ser" exe="/usr/lib/kscreen_osd_service" sig=11 res=1 Feb 18 20:15:23 sobriety kscreen_backend_launcher[1317]: kscreen.xrandr: XRandR::setConfig Feb 18 20:15:23 sobriety kscreen_backend_launcher[1317]: kscreen.xrandr: Requested screen size is QSize(1920, 1080) Feb 18 20:15:23 sobriety kscreen_backend_launcher[1317]: kscreen.xrandr: Needed CRTCs: 1 Feb 18 20:15:23 sobriety kscreen_backend_launcher[1317]: kscreen.xrandr: Actions to perform: Primary Output: false Feb 18 20:15:23 sobriety kscreen_backend_launcher[1317]: kscreen.xrandr: Change Screen Size: false Feb 18 20:15:23 sobriety kscreen_backend_launcher[1317]: kscreen.xrandr: Disable outputs: false Feb 18 20:15:23 sobriety kscreen_backend_launcher[1317]: kscreen.xrandr: Change outputs: false Feb 18 20:15:23 sobriety kscreen_backend_launcher[1317]: kscreen.xrandr: Enable outputs: false Feb 18 20:15:23 sobriety kscreen_backend_launcher[1317]: kscreen.xrandr: XRandR::setConfig done! Feb 18 20:15:23 sobriety kernel: kscreen_osd_ser[4899]: segfault at 40 ip 7f1c5ab4253f sp 7ffe3ee502a8 error 4 in libQt5Gui.so.5.15.8[7f1c5aaf7000+45e000] likely on CPU 6 (core 12, socket 0) Feb 18 20:15:23 sobriety kernel: Code: 8b 44 24 68 eb d5 90 0f 1f 40 00 f3 0f 1e fa 48 8b 47 08 89 70 58 c3 0f 1f 40 00 f3 0f 1e fa 48 8b 7f 08 40 0f b6 f6 48 8b 07 60 20 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 48 Feb 18 20:15:23 sobriety kernel: audit: type=1701 audit(1676747723.389:194): auid=1000 uid=1000 gid=1000 ses=3 pid=4899 comm="kscreen_osd_ser" exe="/usr/lib/kscreen_osd_service" sig=11 res=1 Feb 18 20:15:23 sobriety audit: BPF prog-id=58 op=LOAD Feb 18 20:15:23 sobriety audit: BPF prog-id=59 op=LOAD Feb 18 20:15:23 sobriety audit: BPF prog-id=60 op=LOAD Feb 18 20:15:23 sobriety kernel: audit: type=1334 audit(1676747723.393:195): prog-id=58 op=LOAD Feb 18 20:15:23 sobriety kernel: audit: type=1334 audit(1676747723.393:196): prog-id=59 op=LOAD Feb 18 20:15:23 sobriety kernel: audit: type=1334 audit(1676747723.393:197): prog-id=60 op=LOAD Feb 18 20:15:23 sobriety systemd[1]: Started Process Core Dump (PID 4924/UID 0). Feb 18 20:15:23 sobriety audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@6-4924-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' Feb 18 20:15:23 sobriety kernel: audit: type=1130 audit(1676747723.443:198): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@6-4924-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' Feb 18 20:15:23 sobriety systemd-coredump[4925]: [] Process 4899 (kscreen_osd_ser) of user 1000 dumped core. Stack trace of thread 4899: #0 0x7f1c5ab4253f _ZN7QWindow10setVisibleEb (libQt5Gui.so.5 + 0x14253f) #1 0x7f1c5a6bea71 n/a (libQt5Core.so.5 + 0x2bea71) #2 0x7f1c5a6bee14 _ZN7QObject9destroyedEPS_ (libQt5Core.so.5 + 0x2bee14) #3 0x7f1c5a6b537c _ZN7QObjectD2Ev (libQt5Core.so.5 + 0x2b537c) #4 0x7f1c5bf27e8a n/a (libKF5Screen.so.7 + 0x28e8a) #5 0x55d914f6e956 n/a (kscreen_osd_service + 0xa956) #6 0x55d914f6e9e5 n/a (kscreen_osd_service + 0xa9e5)
[KScreen] [Bug 461068] kscreen_osd_ser coredumps in KScreen::Output::~Output() when pressing Fn+F7 (monitor config key)
https://bugs.kde.org/show_bug.cgi?id=461068 Nate Graham changed: What|Removed |Added CC||tho...@zell-mbc.com --- Comment #6 from Nate Graham --- *** Bug 460798 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[KScreen] [Bug 461068] kscreen_osd_ser coredumps in KScreen::Output::~Output() when pressing Fn+F7 (monitor config key)
https://bugs.kde.org/show_bug.cgi?id=461068 Nate Graham changed: What|Removed |Added CC||bharadwaj.raju777@protonmai ||l.com --- Comment #5 from Nate Graham --- *** Bug 462646 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[KScreen] [Bug 461068] kscreen_osd_ser coredumps in KScreen::Output::~Output() when pressing Fn+F7 (monitor config key)
https://bugs.kde.org/show_bug.cgi?id=461068 christian.rohm...@gmx.de changed: What|Removed |Added CC||christian.rohm...@gmx.de -- You are receiving this mail because: You are watching all bug changes.
[KScreen] [Bug 461068] kscreen_osd_ser coredumps in KScreen::Output::~Output() when pressing Fn+F7 (monitor config key)
https://bugs.kde.org/show_bug.cgi?id=461068 ratijas changed: What|Removed |Added CC||k...@davidedmundson.co.uk -- You are receiving this mail because: You are watching all bug changes.
[KScreen] [Bug 461068] kscreen_osd_ser coredumps in KScreen::Output::~Output() when pressing Fn+F7 (monitor config key)
https://bugs.kde.org/show_bug.cgi?id=461068 Nate Graham changed: What|Removed |Added CC||alem99...@gmail.com --- Comment #4 from Nate Graham --- *** Bug 461460 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[KScreen] [Bug 461068] kscreen_osd_ser coredumps in KScreen::Output::~Output() when pressing Fn+F7 (monitor config key)
https://bugs.kde.org/show_bug.cgi?id=461068 Nate Graham changed: What|Removed |Added CC||m...@ratijas.tk Summary|kscreen_osd_ser coredumps |kscreen_osd_ser coredumps |when pressing Fn+F7 |in |(monitor config key)|KScreen::Output::~Output() ||when pressing Fn+F7 ||(monitor config key) --- Comment #3 from Nate Graham --- I did, sorry. Thanks for the detailed debugging data. I'm pasting the backtrace part of it inline for searchability: #0 0x7fbed40c46cf in QWindow::setVisible (this=, visible=false) at kernel/qwindow.cpp:623 #1 0x7fbed3d1e381 in QtPrivate::QSlotObjectBase::call (a=, r=, this=, this=, r=, a=) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #2 doActivate (sender=0x556600b9c0d0, signal_index=0, argv=0x7ffce5da42e0) at kernel/qobject.cpp:3919 #3 0x7fbed3d1e724 in QObject::destroyed (this=, _t1=) at .moc/moc_qobject.cpp:219 #4 0x7fbed3d14cec in QObject::~QObject (this=, this=) at kernel/qobject.cpp:1010 #5 0x7fbed4fe0c2a in KScreen::Output::~Output (this=, this=) at /usr/src/debug/libkscreen-5.26.2/src/output.cpp:176 #6 QtSharedPointer::CustomDeleter::execute (this=) at /usr/include/qt/QtCore/qsharedpointer_impl.h:187 #7 QtSharedPointer::ExternalRefCountWithCustomDeleter::deleter (self=) at /usr/include/qt/QtCore/qsharedpointer_impl.h:205 #8 0x5565ff8b3956 in QtSharedPointer::ExternalRefCountData::destroy (this=0x556600b9c020) at /usr/include/qt/QtCore/qsharedpointer_impl.h:149 #9 QSharedPointer::deref (dd=0x556600b9c020) at /usr/include/qt/QtCore/qsharedpointer_impl.h:458 #10 QSharedPointer::deref (dd=, dd=) at /usr/include/qt/QtCore/qsharedpointer_impl.h:454 #11 QSharedPointer::deref (this=, this=) at /usr/include/qt/QtCore/qsharedpointer_impl.h:453 #12 QSharedPointer::~QSharedPointer (this=, this=) at /usr/include/qt/QtCore/qsharedpointer_impl.h:310 #13 KScreen::Osd::~Osd (this=, this=) at /usr/src/debug/kscreen-5.26.2/osd/osd.cpp:40 #14 0x5565ff8b39e5 in KScreen::Osd::~Osd (this=, this=) at /usr/src/debug/kscreen-5.26.2/osd/osd.cpp:38 #15 qDeleteAll::const_iterator> (end=..., begin=...) at /usr/include/qt/QtCore/qalgorithms.h:320 #16 qDeleteAll > (c=...) at /usr/include/qt/QtCore/qalgorithms.h:328 #17 KScreen::OsdManager::quit (this=0x7ffce5da48d0) at /usr/src/debug/kscreen-5.26.2/osd/osdmanager.cpp:49 #18 0x7fbed3d11520 in QObject::event (this=0x7ffce5da48d0, e=0x556600d052c0) at kernel/qobject.cpp:1347 #19 0x7fbed3cedb88 in QCoreApplication::notifyInternal2 (receiver=0x7ffce5da48d0, event=0x556600d052c0) at kernel/qcoreapplication.cpp:1064 #20 0x7fbed3cee693 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55660051c100) at kernel/qcoreapplication.cpp:1821 #21 0x7fbed3d34728 in postEventSourceDispatch (s=0x556600683dc0) at kernel/qeventdispatcher_glib.cpp:277 #22 0x7fbed1f3b81b in g_main_dispatch (context=0x7fbec8005010) at ../glib/glib/gmain.c:3444 #23 g_main_context_dispatch (context=0x7fbec8005010) at ../glib/glib/gmain.c:4162 #24 0x7fbed1f91ec9 in g_main_context_iterate.constprop.0 (context=0x7fbec8005010, block=1, dispatch=1, self=) at ../glib/glib/gmain.c:4238 #25 0x7fbed1f3a0d2 in g_main_context_iteration (context=0x7fbec8005010, may_block=1) at ../glib/glib/gmain.c:4303 #26 0x7fbed3d3850c in QEventDispatcherGlib::processEvents (this=0x556600681f00, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #27 0x7fbed3ce632c in QEventLoop::exec (this=0x7ffce5da4830, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #28 0x7fbed3cf0e59 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #29 0x7fbed40bc0e2 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1870 #30 0x5565ff8ae4db in main (argc=, argv=) at /usr/src/debug/kscreen-5.26.2/osd/main.cpp:17 -- You are receiving this mail because: You are watching all bug changes.