Core was generated by `/usr/bin/kwin_wayland --wayland-fd 7 --socket wayland-0 --xwayland-fd 8 --xwayl'. Program terminated with signal SIGSEGV, Segmentation fault. #0 std::__uniq_ptr_impl >::_M_ptr (this=0x10) at /usr/include/c++/12.2.1/bits/unique_ptr.h:191 191 pointer _M_ptr() const noexcept { return std::get<0>(_M_t); } [Current thread is 1 (Thread 0x7f84a19b78c0 (LWP 1817))] (gdb) bt full #0 std::__uniq_ptr_impl >::_M_ptr() const (this=0x10) at /usr/include/c++/12.2.1/bits/unique_ptr.h:191 #1 std::unique_ptr >::get() const (this=0x10) at /usr/include/c++/12.2.1/bits/unique_ptr.h:462 #2 std::unique_ptr >::operator->() const (this=0x10) at /usr/include/c++/12.2.1/bits/unique_ptr.h:455 #3 KWaylandServer::OutputInterface::handle() const (this=0x0) at /usr/src/debug/kwin/kwin-5.27.3/src/wayland/output_interface.cpp:263 #4 0x00007f84a87c6c60 in KWaylandServer::DpmsInterface::sendMode() (this=0x55874dfde130) at /usr/src/debug/kwin/kwin-5.27.3/src/wayland/dpms_interface.cpp:141 mode = wlMode = #5 0x00007f84a87c6ffa in operator() (__closure=0x55874e4b0c80) at /usr/src/debug/kwin/kwin-5.27.3/src/wayland/dpms_interface.cpp:92 this = 0x55874dfde130 #6 QtPrivate::FunctorCall, QtPrivate::List<>, void, KWaylandServer::DpmsInterface::DpmsInterface(KWaylandServer::OutputInterface*, wl_resource*):: >::call (arg=, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:146 #7 QtPrivate::Functor, 0>::call, void> (arg=, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:256 #8 QtPrivate::QFunctorSlotObject, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=, this_=0x55874e4b0c70, r=, a=, ret=) at /usr/include/qt/QtCore/qobjectdefs_impl.h:443 #9 0x00007f84a6cbea71 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffe37306100, r=, this=0x55874e4b0c70, this=, r=, a=) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 receiver = td = receiverInSameThread = senderData = {previous = 0x0, receiver = 0x55874dfde130, sender = 0x55874cc2aee0, signal = 14} c = 0x55874e436610 connections = {d = 0x55874cafc1f0} list = inSenderThread = true highestConnectionId = 167 signalVector = 0x55874c9ea150 currentThreadId = 0x7f84a19b78c0 sp = signal_spy_set = 0x0 empty_argv = {0x0} senderDeleted = false #10 doActivate(QObject*, int, void**) (sender=0x55874cc2aee0, signal_index=14, argv=0x7ffe37306100) at kernel/qobject.cpp:3923 receiver = td = receiverInSameThread = senderData = {previous = 0x0, receiver = 0x55874dfde130, sender = 0x55874cc2aee0, signal = 14} c = 0x55874e436610 connections = {d = 0x55874cafc1f0} list = inSenderThread = true highestConnectionId = 167 signalVector = 0x55874c9ea150 currentThreadId = 0x7f84a19b78c0 --Type for more, q to quit, c to continue without paging--c sp = signal_spy_set = 0x0 empty_argv = {0x0} senderDeleted = false #11 0x00007f84a85c4bae in KWin::Output::setState(KWin::Output::State const&) (this=0x55874cc2aee0, state=...) at /usr/src/debug/kwin/kwin-5.27.3/src/core/output.cpp:292 oldState = {position = {xp = 0, yp = 0}, scale = 1, transform = KWin::Output::Transform::Normal, modes = { >> = {}, {p = {static shared_null = {ref = {atomic = {_q_value = std::atomic = { -1 }}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x55874cbe45b0}, d = 0x55874cbe45b0}}, currentMode = std::shared_ptr (use count 8, weak count 7) = {get() = 0x55874caf3a20}, dpmsMode = KWin::Output::DpmsMode::On, subPixel = KWin::Output::SubPixel::Unknown, enabled = true, overscan = 0, rgbRange = KWin::Output::RgbRange::Automatic} #12 0x00007f84a877d73a in KWin::DrmOutput::updateDpmsMode(KWin::Output::DpmsMode) (this=this@entry=0x55874cc2aee0, dpmsMode=dpmsMode@entry=KWin::Output::DpmsMode::Off) at /usr/src/debug/kwin/kwin-5.27.3/src/backends/drm/drm_output.cpp:353 next = {position = {xp = 0, yp = 0}, scale = 1, transform = KWin::Output::Transform::Normal, modes = { >> = {}, {p = {static shared_null = {ref = {atomic = {_q_value = std::atomic = { -1 }}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x55874cbe45b0}, d = 0x55874cbe45b0}}, currentMode = std::shared_ptr (use count 8, weak count 7) = {get() = 0x55874caf3a20}, dpmsMode = KWin::Output::DpmsMode::Off, subPixel = KWin::Output::SubPixel::Unknown, enabled = true, overscan = 0, rgbRange = KWin::Output::RgbRange::Automatic} #13 0x00007f84a877e874 in KWin::DrmOutput::setDrmDpmsMode(KWin::Output::DpmsMode) (this=0x55874cc2aee0, mode=KWin::Output::DpmsMode::Off) at /usr/src/debug/kwin/kwin-5.27.3/src/backends/drm/drm_output.cpp:276 active = false isActive = true #14 0x00007f84a6cbea71 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffe373063d0, r=, this=0x55874caa7dd0, this=, r=, a=) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 receiver = td = receiverInSameThread = senderData = {previous = 0x0, receiver = 0x55874cc2aee0, sender = 0x55874cc2afd8, signal = 3} c = 0x55874caf2ec0 connections = {d = 0x55874cafc270} list = inSenderThread = true highestConnectionId = 1 signalVector = 0x55874caf3630 currentThreadId = 0x7f84a19b78c0 sp = signal_spy_set = 0x0 empty_argv = {0x0} senderDeleted = false #15 doActivate(QObject*, int, void**) (sender=0x55874cc2afd8, signal_index=3, argv=0x7ffe373063d0) at kernel/qobject.cpp:3923 receiver = td = receiverInSameThread = senderData = {previous = 0x0, receiver = 0x55874cc2aee0, sender = 0x55874cc2afd8, signal = 3} c = 0x55874caf2ec0 connections = {d = 0x55874cafc270} list = inSenderThread = true highestConnectionId = 1 signalVector = 0x55874caf3630 currentThreadId = 0x7f84a19b78c0 sp = signal_spy_set = 0x0 empty_argv = {0x0} senderDeleted = false #16 0x00007f84a6cc0fcf in QTimer::timeout(QTimer::QPrivateSignal) (this=, _t1=...) at .moc/moc_qtimer.cpp:205 _a = {0x0, 0x7ffe373063cf} #17 0x00007f84a6cb1b56 in QObject::event(QEvent*) (this=0x55874cc2afd8, e=0x7ffe37306540) at kernel/qobject.cpp:1324 #18 0x00007f84a6378b5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=, receiver=0x55874cc2afd8, e=0x7ffe37306540) at kernel/qapplication.cpp:3640 consumed = false filtered = false #19 0x00007f84a6c8df48 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55874cc2afd8, event=0x7ffe37306540) at kernel/qcoreapplication.cpp:1064 selfRequired = true result = false cbdata = {0x55874cc2afd8, 0x7ffe37306540, 0x7ffe373064df} d = threadData = 0x55874c6cc560 scopeLevelCounter = {threadData = 0x55874c6cc560} #20 0x00007f84a6cd84b3 in QTimerInfoList::activateTimers() (this=0x55874c6d1f78) at kernel/qtimerinfo_unix.cpp:643 e = { = {_vptr.QEvent = 0x7f84a6f143c8 , static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f84a6d6a080 <_ZL25qt_meta_stringdata_QEvent.lto_priv.0>, data = 0x7f84a6d69ac0 <_ZL19qt_meta_data_QEvent.lto_priv.0>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 1, posted = 0, spont = 0, m_accept = 1, reserved = 0}, id = 10} currentTimerInfo = 0x0 n_act = 1 maxCount = 0 currentTime = {tv_sec = 87129, tv_nsec = 251037681} #21 0x00007f84a6cd8511 in QEventDispatcherUNIXPrivate::activateTimers() (this=) at kernel/qeventdispatcher_unix.cpp:249 #22 0x00007f84a6cd8962 in QEventDispatcherUNIX::processEvents(QFlags) (this=, flags=...) at kernel/qeventdispatcher_unix.cpp:516 d = 0x55874c6d1ef0 threadData = include_timers = true include_notifiers = wait_for_events = canWait = tm = wait_tm = {tv_sec = 0, tv_nsec = 3000000} nevents = 0 #23 0x000055874b51f5f2 in QUnixEventDispatcherQPA::processEvents(QFlags) () #24 0x00007f84a6c866ec in QEventLoop::exec(QFlags) (this=0x7ffe373066e0, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 d = 0x55874c8db970 threadData = locker = {val = 94039591143000} app = #25 0x00007f84a6c91219 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 threadData = 0x55874c6cc560 eventLoop = { = {_vptr.QObject = 0x7f84a6f12730 , static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f84a6d75920 <_ZL26qt_meta_stringdata_QObject.lto_priv.0>, data = 0x7f84a6d75800 <_ZL20qt_meta_data_QObject.lto_priv.0>, static_metacall = 0x7f84a6cbeea0 , relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55874c8db970}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f84a6d9c500 <_ZL21qt_meta_stringdata_Qt.lto_priv.0>, data = 0x7f84a6d99680 <_ZL15qt_meta_data_Qt.lto_priv.0>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7f84a6f0b560 }, stringdata = 0x7f84a6d712e0 <_ZL29qt_meta_stringdata_QEventLoop.lto_priv.0>, data = 0x7f84a6d71280 <_ZL23qt_meta_data_QEventLoop.lto_priv.0>, static_metacall = 0x7f84a6c84f30 , relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = #26 0x00007f84a7139fe2 in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1870 #27 0x00007f84a6376f2a in QApplication::exec() () at kernel/qapplication.cpp:2832 #28 0x000055874b43c242 in main(int, char**) (argc=, argv=) at /usr/src/debug/kwin/kwin-5.27.3/src/main_wayland.cpp:628 environment = {d = {d = 0x55874c6c9e60}} a = { = { = { = { = { = {_vptr.QObject = 0x55874b5796a0 , static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f84a6d75920 <_ZL26qt_meta_stringdata_QObject.lto_priv.0>, data = 0x7f84a6d75800 <_ZL20qt_meta_data_QObject.lto_priv.0>, static_metacall = 0x7f84a6cbeea0 , relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55874c6cc3f0}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f84a6d9c500 <_ZL21qt_meta_stringdata_Qt.lto_priv.0>, data = 0x7f84a6d99680 <_ZL15qt_meta_data_Qt.lto_priv.0>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7f84a6f0b560 }, stringdata = 0x7f84a6d71060 <_ZL35qt_meta_stringdata_QCoreApplication.lto_priv.0>, data = 0x7f84a6d70f40 <_ZL29qt_meta_data_QCoreApplication.lto_priv.0>, static_metacall = 0x7f84a6c90820 , relatedMetaObjects = 0x0, extradata = 0x0}}, static self = 0x7ffe37306980}, static staticMetaObject = {d = {superdata = {direct = 0x7f84a6f10380 }, stringdata = 0x7f84a755b720 <_ZL34qt_meta_stringdata_QGuiApplication.lto_priv.0>, data = 0x7f84a755b4a0 <_ZL28qt_meta_data_QGuiApplication.lto_priv.0>, static_metacall = 0x7f84a714b5f0 , relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7f84a7648e80 }, stringdata = 0x7f84a67468e0 <_ZL31qt_meta_stringdata_QApplication.lto_priv.0>, data = 0x7f84a6746760 <_ZL25qt_meta_data_QApplication.lto_priv.0>, static_metacall = 0x7f84a637a430 , relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7f84a68835e0 }, stringdata = 0x7f84a88a11e0 <_ZL36qt_meta_stringdata_KWin__Application.lto_priv.0>, data = 0x7f84a889b460 <_ZL30qt_meta_data_KWin__Application.lto_priv.0>, static_metacall = 0x7f84a85825d0 , relatedMetaObjects = 0x0, extradata = 0x0}}, m_eventFilters = { >> = {}, {p = {static shared_null = {ref = {atomic = {_q_value = std::atomic = { -1 }}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x55874cc8ce80}, d = 0x55874cc8ce80}}, m_genericEventFilters = { >> = {}, {p = {static shared_null = {ref = {atomic = {_q_value = std::atomic = { -1 }}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7f84a6d76e90 }, d = 0x7f84a6d76e90 }}, m_eventFilter = std::unique_ptr = {get() = 0x55874c6eb720}, m_followLocale1 = false, m_configLock = false, m_config = {d = 0x55874c6e8f00}, m_kxkbConfig = {d = 0x55874c6f09d0}, m_operationMode = KWin::Application::OperationModeXwayland, m_x11Time = 87001068, m_rootWindow = 1174, m_connection = 0x55874dc4db00, m_useKActivities = true, m_session = std::unique_ptr = {get() = 0x55874c727910}, m_outputBackend = std::unique_ptr = {get() = 0x55874c72b1e0}, m_terminating = false, m_xwaylandScale = 1, m_processEnvironment = {d = {d = 0x55874dc6f3e0}}, m_pluginManager = std::unique_ptr = {get() = 0x55874ceda0e0}, m_inputMethod = std::unique_ptr = {get() = 0x55874c9acb90}, m_colorManager = std::unique_ptr = {get() = 0x55874c6e4140}, m_tabletModeManager = std::unique_ptr = {get() = 0x55874c8c5710}, m_screenLockerWatcher = std::unique_ptr = {get() = 0x55874c848d40}}, static staticMetaObject = {d = {superdata = {direct = 0x7f84a89d0240 }, stringdata = 0x55874b528080 , data = 0x55874b526740 , static_metacall = 0x55874b43df70 , relatedMetaObjects = 0x0, extradata = 0x0}}, m_startXWayland = true, m_applicationsToStart = {> = {> = {}, {p = {d = 0x7f84a6d76e90 }, d = 0x7f84a6d76e90 }}, }, m_inputMethodServerToStart = {d = 0x7f84a6d76ec0 }, m_sessionArgument = {d = 0x7f84a6d76ec0 }, m_xwayland = std::unique_ptr = {get() = 0x55874cdcbfa0}, m_xwaylandListenFds = {d = 0x55874c72b150}, m_xwaylandDisplay = {d = 0x55874c725020}, m_xwaylandXauthority = {d = 0x55874c723860}, m_settingsWatcher = {value = 0x55874c6f10f0, d = 0x55874c6f19f0}} xwaylandOption = {d = {d = 0x55874c6ce880}} waylandSocketOption = {d = {d = 0x55874c721230}} x11DisplayOption = {d = {d = 0x55874c721270}} waylandDisplayOption = {d = {d = 0x55874c718900}} virtualFbOption = {d = {d = 0x55874c718940}} widthOption = {d = {d = 0x55874c71c3a0}} heightOption = {d = {d = 0x55874c71c3e0}} scaleOption = {d = {d = 0x55874c71c4b0}} outputCountOption = {d = {d = 0x55874c724a80}} waylandSocketFdOption = {d = {d = 0x55874c720750}} xwaylandListenFdOption = {d = {d = 0x55874c720870}} xwaylandDisplayOption = {d = {d = 0x55874c7208b0}} xwaylandXAuthorityOption = {d = {d = 0x55874c7208f0}} replaceOption = {d = {d = 0x55874c720930}} drmOption = {d = {d = 0x55874c721350}} locale1Option = {d = {d = 0x55874c721450}} parser = {d = 0x55874c721490} inputMethodOption = {d = {d = 0x55874c7235b0}} screenLockerOption = {d = {d = 0x55874c723780}} noScreenLockerOption = {d = {d = 0x55874c723820}} noGlobalShortcutsOption = {d = {d = 0x55874c723920}} noActivitiesOption = {d = {d = 0x55874c723a30}} exitWithSessionOption = {d = {d = 0x55874c723b40}} backendType = pluginName = {d = 0x7f84a6d76ec0 } initialWindowSize = {wd = 1024, ht = 768} outputCount = outputScale = ok = true width = height = scale = count = server = flags = {i = } socketName = {d = 0x55874c724f00}