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

            Bug ID: 462629
           Summary: kscreen_osd_service crashes in
                    LayerShellQt::QWaylandLayerSurface::QWaylandLayerSurfa
                    ce upon pressing the output switch button
    Classification: Plasma
           Product: KScreen
           Version: master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: OSD
          Assignee: kscreen-bugs-n...@kde.org
          Reporter: bharadwaj.raju...@protonmail.com
  Target Milestone: ---

BACKTRACE

#0  0x00007ffff7ecbed5 in
LayerShellQt::QWaylandLayerSurface::QWaylandLayerSurface
(this=this@entry=0x9c2a60, shell=shell@entry=0x9ba8b0,
window=window@entry=0x6e1ac0)
    at /home/bharadwaj/kde/src/layer-shell-qt/src/qwaylandlayersurface.cpp:38
#1  0x00007ffff7eccdc5 in LayerShellQt::QWaylandLayerShell::createLayerSurface
(this=0x9ba8b0, window=0x6e1ac0)
    at /home/bharadwaj/kde/src/layer-shell-qt/src/qwaylandlayershell.cpp:26
#2  0x00007ffff652d515 in QtWaylandClient::QWaylandWindow::initWindow() () from
/lib64/libQt5WaylandClient.so.5
#3  0x00007ffff652d84d in QtWaylandClient::QWaylandWindow::setVisible(bool) ()
from /lib64/libQt5WaylandClient.so.5
#4  0x00007ffff5f76097 in QWindowPrivate::setVisible(bool) () from
/lib64/libQt5Gui.so.5
#5  0x0000000000405d8a in operator() (op=<optimized out>, __closure=0x6873c0)
at /home/bharadwaj/kde/src/kscreen/osd/osdmanager.cpp:120
#6  QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<KScreen::ConfigOperation*>, void,
KScreen::OsdManager::showActionSelector()::<lambda(const
KScreen::ConfigOperation*)> >::call (arg=<optimized out>, f=...) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:146
#7  QtPrivate::Functor<KScreen::OsdManager::showActionSelector()::<lambda(const
KScreen::ConfigOperation*)>,
1>::call<QtPrivate::List<KScreen::ConfigOperation*>, void>
    (arg=<optimized out>, f=...) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:256
#8 
QtPrivate::QFunctorSlotObject<KScreen::OsdManager::showActionSelector()::<lambda(const
KScreen::ConfigOperation*)>, 1, QtPrivate::List<KScreen::ConfigOperation*>,
void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *)
(which=<optimized out>, this_=0x6873b0, r=<optimized out>, a=<optimized out>, 
    ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443
#9  0x00007ffff5adbc26 in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt5Core.so.5
#10 0x00007ffff7ee81ff in KScreen::ConfigOperation::finished
(this=this@entry=0x5d1680, _t1=<optimized out>, _t1@entry=0x5d1680)
    at
/home/bharadwaj/kde/build/libkscreen/src/KF5Screen_autogen/EWIEGA46WW/moc_configoperation.cpp:153
#11 0x00007ffff7ef54d8 in KScreen::ConfigOperationPrivate::doEmitResult
(this=0x62dc50) at
/home/bharadwaj/kde/src/libkscreen/src/configoperation.cpp:48
#12 0x00007ffff5ad2ec4 in QObject::event(QEvent*) () from
/lib64/libQt5Core.so.5
#13 0x00007ffff5aa8278 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#14 0x00007ffff5aab5e4 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /lib64/libQt5Core.so.5
#15 0x00007ffff5af9897 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /lib64/libQt5Core.so.5
#16 0x00007ffff4519cbf in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#17 0x00007ffff456f598 in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#18 0x00007ffff4516f40 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#19 0x00007ffff5af938a in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#20 0x00007ffff5aa6cca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#21 0x00007ffff5aaed92 in QCoreApplication::exec() () from
/lib64/libQt5Core.so.5
#22 0x00000000004048a2 in main (argc=<optimized out>, argv=0x7fffffffdad8) at
/home/bharadwaj/kde/src/kscreen/osd/main.cpp:17



SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 37
KDE Plasma Version: 5.26.80
KDE Frameworks Version: 5.101.0
Qt Version: 5.15.7
Kernel Version: 6.0.10-300.fc37.x86_64 (64-bit)
Graphics Platform: Wayland

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

Reply via email to