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

            Bug ID: 483072
           Summary: Crash when applying display settings
    Classification: Applications
           Product: systemsettings
           Version: master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: kcm_kscreen
          Assignee: kscreen-bugs-n...@kde.org
          Reporter: jus...@kde.org
                CC: plasma-b...@kde.org
  Target Milestone: ---

Built from kdesrc-build just today.

Crash also caused session to be destroyed losing any unsaved data.

#0  __pthread_kill_implementation (no_tid=0, signo=11, threadid=<optimized
out>) at pthread_kill.c:44
#1  __pthread_kill_internal (signo=11, threadid=<optimized out>) at
pthread_kill.c:78
#2  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=11) at
pthread_kill.c:89
#3  0x00007f346fa44256 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#4  0x00007f3473276a2d in KCrash::defaultCrashHandler (sig=11) at
/home/justin/kde/src/kcrash/src/kcrash.cpp:586
#5  0x00007f346fa44300 in <signal handler called> () at
/usr/lib/glibc-hwcaps/x86-64-v3/libc.so.6
#6  0x00007f346fdc7f4b in
QtWaylandClient::QWaylandShmBuffer::QWaylandShmBuffer(QtWaylandClient::QWaylandDisplay*,
QSize const&, QImage::Format, double) () at /usr/lib/libQt6WaylandClient.so.6
#7  0x00007f346fdc996f in
QtWaylandClient::QWaylandShmBackingStore::getBuffer(QSize const&) () at
/usr/lib/libQt6WaylandClient.so.6
#8  0x00007f346fdc8af7 in
QtWaylandClient::QWaylandShmBackingStore::resize(QSize const&) () at
/usr/lib/libQt6WaylandClient.so.6
#9  0x00007f346fdc9c8f in ??? () at /usr/lib/libQt6WaylandClient.so.6
#10 0x00007f3470549f4d in QtPrivate::QSlotObjectBase::call
(this=0x557777bd0390, r=0x557777be49b0, a=0x7fffc9a2cda8) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qobjectdefs_impl.h:433
#11 doActivate<false> (sender=0x5577770dec50, signal_index=3,
argv=0x7fffc9a2cda8) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qobject.cpp:4039
#12 0x00007f346fda3125 in QtWaylandClient::QWaylandDisplay::reconnect() () at
/usr/lib/libQt6WaylandClient.so.6
#13 0x00007f346fda3a41 in QtWaylandClient::QWaylandDisplay::checkWaylandError()
() at /usr/lib/libQt6WaylandClient.so.6
#14 0x00007f347053fe7b in QObject::event (this=0x5577770dec50,
e=0x7f345c0044e0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qobject.cpp:1437
#15 0x00007f347243bde3 in QApplicationPrivate::notify_helper
(this=0x5577770d7e60, receiver=0x5577770dec50, e=0x7f345c0044e0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qapplication.cpp:3296
#16 0x00007f347243cf9f in QApplication::notify (this=0x7fffc9a2ec20,
receiver=0x5577770dec50, e=0x7f345c0044e0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qapplication.cpp:2697
#17 0x00007f34704eda1d in QCoreApplication::notifyInternal2
(receiver=0x5577770dec50, event=0x7f345c0044e0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1121
#18 0x00007f34704eed6f in QCoreApplication::sendEvent (receiver=0x5577770dec50,
event=<optimized out>) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1539
#19 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x5577770d63e0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1901
#20 0x00007f34707d1d36 in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1760
#21 postEventSourceDispatch (s=s@entry=0x557777174350) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventdispatcher_glib.cpp:243
#22 0x00007f346f313d5a in g_main_dispatch
(context=context@entry=0x7f3464000ef0) at ../glib/gmain.c:3476
#23 0x00007f346f316ef7 in g_main_context_dispatch_unlocked
(context=0x7f3464000ef0) at ../glib/gmain.c:4284
#24 g_main_context_iterate_unlocked (context=context@entry=0x7f3464000ef0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/gmain.c:4349
#25 0x00007f346f317571 in g_main_context_iteration (context=0x7f3464000ef0,
may_block=1) at ../glib/gmain.c:4414
#26 0x00007f34707d1412 in QEventDispatcherGlib::processEvents
(this=0x5577770ddc00, flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#27 0x00007f34704f8cea in QEventLoop::processEvents (this=0x7fffc9a2d440,
flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:100
#28 QEventLoop::exec (this=this@entry=0x7fffc9a2d440, flags=flags@entry=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:182
#29 0x00007f345bfddac1 in KScreen::WaylandBackend::setConfig (newconfig=...,
this=0x5577780e72f0) at /usr/include/qt6/QtCore/qflags.h:74
#30 KScreen::WaylandBackend::setConfig (this=0x5577780e72f0, newconfig=...) at
/home/justin/kde/src/libkscreen/backends/kwayland/waylandbackend.cpp:53
#31 0x00007f3434b2ea06 in KScreen::SetConfigOperation::start
(this=0x55777ae47c00) at
/home/justin/kde/src/libkscreen/src/setconfigoperation.cpp:117
#32 0x00007f347053fe7b in QObject::event (this=0x55777ae47c00,
e=0x7f345c003f70) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qobject.cpp:1437
#33 0x00007f347243bde3 in QApplicationPrivate::notify_helper
(this=0x5577770d7e60, receiver=0x55777ae47c00, e=0x7f345c003f70) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qapplication.cpp:3296
#34 0x00007f347243cf9f in QApplication::notify (this=0x7fffc9a2ec20,
receiver=0x55777ae47c00, e=0x7f345c003f70) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qapplication.cpp:2697
#35 0x00007f34704eda1d in QCoreApplication::notifyInternal2
(receiver=0x55777ae47c00, event=0x7f345c003f70) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1121
#36 0x00007f34704eed6f in QCoreApplication::sendEvent (receiver=0x55777ae47c00,
event=<optimized out>) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1539
#37 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x5577770d63e0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1901
#38 0x00007f34707d1d36 in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1760
#39 postEventSourceDispatch (s=s@entry=0x557777174350) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventdispatcher_glib.cpp:243
#40 0x00007f346f313d5a in g_main_dispatch
(context=context@entry=0x7f3464000ef0) at ../glib/gmain.c:3476
#41 0x00007f346f316ef7 in g_main_context_dispatch_unlocked
(context=0x7f3464000ef0) at ../glib/gmain.c:4284
#42 g_main_context_iterate_unlocked (context=context@entry=0x7f3464000ef0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/gmain.c:4349
#43 0x00007f346f317571 in g_main_context_iteration (context=0x7f3464000ef0,
may_block=1) at ../glib/gmain.c:4414
#44 0x00007f34707d1412 in QEventDispatcherGlib::processEvents
(this=0x5577770ddc00, flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#45 0x00007f34704f8cea in QEventLoop::processEvents (this=0x7fffc9a2da40,
flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:100
#46 QEventLoop::exec (this=this@entry=0x7fffc9a2da40, flags=flags@entry=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:182
#47 0x00007f3434b2a23e in KScreen::ConfigOperation::exec (this=0x55777ae47c00)
at /usr/include/qt6/QtCore/qflags.h:74
#48 0x00007f3434b88261 in KCMKScreen::doSave (this=0x557777c0fc90) at
/home/justin/kde/src/kscreen/kcm/kcm.cpp:196
#49 0x00007f3434b8744c in KCMKScreen::save (this=0x557777c0fc90) at
/home/justin/kde/src/kscreen/kcm/kcm.cpp:112
#50 0x00007f3473977f12 in KCModuleQml::save (this=0x557778179f00) at
/home/justin/kde/src/kcmutils/src/kcmoduleqml.cpp:267
#51 0x00007f3473a08522 in ModuleView::moduleSave (this=0x5577773cc100,
module=<optimized out>) at
/home/justin/kde/src/systemsettings/core/ModuleView.cpp:414
#52 0x00007f3473a0ada6 in ModuleView::qt_static_metacall (_o=<optimized out>,
_c=<optimized out>, _id=<optimized out>, _a=0x7fffc9a2dd90) at
/home/justin/kde/build/systemsettings/core/systemsettingsview_autogen/include/moc_ModuleView.cpp:274
#53 0x00007f3470549f79 in doActivate<false> (sender=0x55777758d320,
signal_index=9, argv=0x7fffc9a2dd90) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qobject.cpp:4051
#54 0x00007f3472574be0 in QAbstractButton::clicked (this=0x55777758d320,
_t1=false) at src/widgets/Widgets_autogen/include/moc_qabstractbutton.cpp:408
#55 QAbstractButtonPrivate::emitClicked (this=0x557777693270) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/widgets/widgets/qabstractbutton.cpp:379
#56 0x00007f34725748c2 in QAbstractButtonPrivate::click (this=0x557777693270)
at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/widgets/widgets/qabstractbutton.cpp:372
#57 0x00007f34725764bf in QAbstractButton::mouseReleaseEvent
(this=0x55777758d320, e=0x7fffc9a2e3c0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/widgets/widgets/qabstractbutton.cpp:974
#58 0x00007f3472497b44 in QWidget::event (this=0x55777758d320,
event=0x7fffc9a2e3c0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qwidget.cpp:8959
#59 0x00007f34726581a7 in QPushButton::event (this=0x55777758d320,
e=0x7fffc9a2e3c0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/widgets/widgets/qpushbutton.cpp:683
#60 0x00007f347243bde3 in QApplicationPrivate::notify_helper
(this=0x5577770d7e60, receiver=0x55777758d320, e=0x7fffc9a2e3c0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qapplication.cpp:3296
#61 0x00007f347243ea19 in QApplication::notify (this=<optimized out>,
receiver=0x55777758d320, e=0x7fffc9a2e3c0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qapplication.cpp:2782
#62 0x00007f34704eda1d in QCoreApplication::notifyInternal2
(receiver=0x55777758d320, event=0x7fffc9a2e3c0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1121
#63 0x00007f347243c5e0 in QApplicationPrivate::sendMouseEvent
(receiver=0x55777758d320, event=0x7fffc9a2e3c0, alienWidget=0x55777758d320,
nativeWidget=0x557777476d00, buttonDown=0x7f3472923f50 <qt_button_down>,
lastMouseReceiver=..., spontaneous=<optimized out>,
onlyDispatchEnterLeave=<optimized out>)
    at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qapplication.cpp:2366
#64 0x00007f34724b03e7 in QWidgetWindow::handleMouseEvent (this=0x557777be49b0,
event=0x7fffc9a2e750) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qwidgetwindow.cpp:653
#65 QWidgetWindow::event (this=0x557777be49b0, event=0x7fffc9a2e750) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qwidgetwindow.cpp:267
#66 0x00007f347243bde3 in QApplicationPrivate::notify_helper
(this=0x5577770d7e60, receiver=0x557777be49b0, e=0x7fffc9a2e750) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qapplication.cpp:3296
#67 0x00007f347243cf9f in QApplication::notify (this=0x7fffc9a2ec20,
receiver=0x557777be49b0, e=0x7fffc9a2e750) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/widgets/kernel/qapplication.cpp:2697
#68 0x00007f34704eda1d in QCoreApplication::notifyInternal2
(receiver=0x557777be49b0, event=0x7fffc9a2e750) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1121
#69 0x00007f3470c99c89 in QGuiApplicationPrivate::processMouseEvent
(e=0x7f345c002dc0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/gui/kernel/qguiapplication.cpp:2325
#70 0x00007f3470d0bbdc in QWindowSystemInterface::sendWindowSystemEvents
(flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/gui/kernel/qwindowsysteminterface.cpp:1109
#71 0x00007f34711564c1 in userEventSourceDispatch
(source=source@entry=0x55777713c5c0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/gui/platform/unix/qeventdispatcher_glib.cpp:38
#72 0x00007f346f313d5a in g_main_dispatch
(context=context@entry=0x7f3464000ef0) at ../glib/gmain.c:3476
#73 0x00007f346f316ef7 in g_main_context_dispatch_unlocked
(context=0x7f3464000ef0) at ../glib/gmain.c:4284
#74 g_main_context_iterate_unlocked (context=context@entry=0x7f3464000ef0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/gmain.c:4349
#75 0x00007f346f317571 in g_main_context_iteration (context=0x7f3464000ef0,
may_block=1) at ../glib/gmain.c:4414
#76 0x00007f34707d1412 in QEventDispatcherGlib::processEvents
(this=0x5577770ddc00, flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#77 0x00007f34704f8cea in QEventLoop::processEvents (this=0x7fffc9a2eb20,
flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:100
#78 QEventLoop::exec (this=0x7fffc9a2eb20, flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qeventloop.cpp:182
#79 0x00007f34704ee147 in QCoreApplication::exec () at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.6.2/src/corelib/kernel/qcoreapplication.cpp:1442
#80 0x0000557776cebaef in main (argc=<optimized out>, argv=<optimized out>) at
/home/justin/kde/src/systemsettings/app/main.cpp:175

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

Reply via email to