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

TraceyC <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]
            Summary|KWin crash on start after   |KWin crash loop in
                   |upgrade to 6.7.0            |KWin::isCandidate on start
                   |                            |after login after upgrade
                   |                            |to 6.7.0

--- Comment #1 from TraceyC <[email protected]> ---
Searchable backtrace


#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {0}}
        ret = <optimized out>
#1  0x00007f1e6f69a363 in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at pthread_kill.c:89
#2  0x00007f1e6f63e7d0 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#3  0x00007f1e7337601d in KCrash::defaultCrashHandler (sig=6) at
/usr/src/debug/kcrash/kcrash-6.27.0/src/kcrash.cpp:630
        data = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter =
0x7f1e7337b848 <vtable for KCrash::Metadata+16>}, argv = {_M_elems = {0x0,
0x7f1e7337942a "--qtversion", 0x56528151d590 "6.11.1", 0x7f1e7337943d
"--kdeframeworksversion", 0x7f1e73379436 "6.27.0", 0x7f1e73379475 "--platform",
0x7f1e7337946d "wayland", 0x7f1e733794a6 "--appname", 0x56528151d800
"kwin_wayland", 0x7f1e733794b0 "--apppath", 0x56528151d8a0 "/usr/bin",
0x7f1e733794bd "--signal", 0x7fff5cfcd756 "6", 0x7f1e733794cb "--pid",
0x7fff5cfcd760 "954", 0x7f1e733794d1 "--appversion", 0x56528151c590 "6.7.0",
0x7f1e733794de "--programname", 0x56528151c320 "KWin", 0x7f1e733794ec
"--bugaddress", 0x5652814f4fc0 "[email protected]", 0x0 <repeats 17 times>}},
argc = 21, m_writer = 0x7fff5cfcd700}
        platformName = {d = {d = 0x7f1e08003990, ptr = 0x7f1e080039a0
"wayland-org.kde.kwin.qpa", size = 24}, static _empty = 0 '\000'}
        about = 0x565281509530
        argv = 0x7fff5cfcd788
        i = <optimized out>
        ini = {<KCrash::MetadataWriter> = {_vptr.MetadataWriter =
0x7f1e7337b878 <vtable for KCrash::MetadataINIWriter+16>}, writable = false, fd
= 95}
        sigtxt = "6\000\376\376\376\376\376\376\376\376"
        pidtxt = "954\000", '\376' <repeats 16 times>
        argc = <optimized out>
        crashRecursionCounter = 2
#4  0x00007f1e6f63e8f0 in <signal handler called> () at /usr/lib/libc.so.6
#5  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = <optimized out>
        old_mask = {__val = {94912357322144}}
        ret = <optimized out>
#6  0x00007f1e6f69a363 in __pthread_kill_internal (threadid=<optimized out>,
signo=6) at pthread_kill.c:89
#7  0x00007f1e6f63e7d0 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
        ret = <optimized out>
#8  0x00007f1e6f625681 in __GI_abort () at abort.c:77
        act = {__sigaction_handler = {sa_handler = 0x4cc, sa_sigaction =
0x4cc}, sa_mask = {__val = {139768756553704, 139768758174920, 27329881952,
94912357322144, 0, 139768436451024, 94912357322144, 140734753465776,
139768695247085, 140734753465824, 139768699410840, 22, 649017489,
94912357322144, 13994875356897915136, 140734753465888}}, sa_flags = 1926919388,
sa_restorer = 0x7fff5cfce610}
#9  0x00007f1e6fa9d5b9 in std::__glibcxx_assert_fail
(file=file@entry=0x7f1e73153fd8 "/usr/include/c++/16.1.1/optional",
line=line@entry=1228, function=function@entry=0x7f1e7315c7e8 "constexpr const
_Tp* std::optional<_Tp>::operator->() const [with _Tp = KWin::FormatInfo]",
condition=condition@entry=0x7f1e7313e1a8 "this->_M_is_engaged()") at
/usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/assert_fail.cc:41
#10 0x00007f1e72b6d056 in std::optional<KWin::FormatInfo>::operator->() const
[clone .part.0] [clone .lto_priv.0] (this=<optimized out>, this=<optimized
out>) at /usr/include/c++/16.1.1/optional:1228
#11 0x00007f1e72b6f74d in std::optional<KWin::FormatInfo>::operator->
(this=0x7fff5cfce7e0, this=<optimized out>) at
/usr/include/c++/16.1.1/optional:1228
#12 KWin::isCandidate (item=0x56528157cda0, deviceRect=..., isOpaque=true,
view=0x7f1e600166d0) at
/usr/src/debug/kwin/kwin-6.7.0/src/scene/workspacescene.cpp:267
        updatesQuickly = <optimized out>
        info = std::optional [no contained value]
#13 KWin::findOverlayCandidates (view=view@entry=0x7f1e600166d0,
item=item@entry=0x56528157cda0, maxTotalCount=maxTotalCount@entry=2,
occupied=..., opaque=..., effected=..., overlays=..., underlays=...,
corners=..., needsCompositedScene=@0x7fff5cfcfc8f: false) at
/usr/src/debug/kwin/kwin-6.7.0/src/scene/workspacescene.cpp:327
        deviceOpaque = {m_rects = {<QListSpecialMethods<KWin::Rect>> =
{<QListSpecialMethodsBase<KWin::Rect>> = {<No data fields>}, <No data fields>},
d = {d = 0x0, ptr = 0x0, size = 0}}, m_bounds = {m_left = 0, m_top = 0, m_right
= 1920, m_bottom = 1200}}
        surfaceItem = 0x56528157cda0
        isOpaque = true
        cleanupCorners = {m_func = {__corners = @0x7fff5cfcfcc0}, m_invoke =
true}
        children = {<QListSpecialMethods<KWin::Item*>> =
{<QListSpecialMethodsBase<KWin::Item*>> = {<No data fields>}, <No data
fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}
        it = {<std::iterator<std::random_access_iterator_tag, KWin::Item*, long
long, KWin::Item* const*, KWin::Item* const&>> = {<No data fields>}, current =
{i = <optimized out>}}
        deviceRect = {m_left = 0, m_top = 0, m_right = 1920, m_bottom = 1200}
#14 0x00007f1e72db6982 in KWin::findOverlayCandidates
(view=view@entry=0x7f1e600166d0, item=item@entry=0x565282523520,
maxTotalCount=maxTotalCount@entry=2, occupied=..., opaque=..., effected=...,
overlays=..., underlays=..., corners=..., needsCompositedScene=@0x7fff5cfcfc8f:
false) at /usr/src/debug/kwin/kwin-6.7.0/src/scene/workspacescene.cpp:310
        ret = Python Exception <class 'gdb.error'>: value has been optimized
out
{<std::_Optional_base<bool, true, true>> = {_M_payload =
{<std::_Optional_payload_base<bool>> = {_M_payload = {_M_empty = {<No data
fields>}, _M_value = <optimized out>}, _M_engaged = <optimized out>}, <No data
fields>}}, <std::_Enable_copy_move<true, true, true, true, std::optional<bool>
>> = {<No data fields>}, <No data fields>}
        child = 0x56528157cda0
        cleanupCorners = {m_func = {__corners = @0x7fff5cfcfcc0}, m_invoke =
true}
        children = {<QListSpecialMethods<KWin::Item*>> =
{<QListSpecialMethodsBase<KWin::Item*>> = {<No data fields>}, <No data
fields>}, d = {d = 0x5652819bea60, ptr = 0x5652819bea70, size = 1}}
        it = {<std::iterator<std::random_access_iterator_tag, KWin::Item*, long
long, KWin::Item* const*, KWin::Item* const&>> = {<No data fields>}, current =
{i = 0x5652819bea78}}
        deviceRect = {m_left = 1560083760, m_top = 32767, m_right = 1560083568,
m_bottom = 32767}
#15 0x00007f1e72db6982 in KWin::findOverlayCandidates
(view=view@entry=0x7f1e600166d0, item=item@entry=0x5652824c7220,
maxTotalCount=maxTotalCount@entry=2, occupied=..., opaque=..., effected=...,
overlays=..., underlays=..., corners=..., needsCompositedScene=@0x7fff5cfcfc8f:
false) at /usr/src/debug/kwin/kwin-6.7.0/src/scene/workspacescene.cpp:310
        ret = Python Exception <class 'gdb.error'>: value has been optimized
out
{<std::_Optional_base<bool, true, true>> = {_M_payload =
{<std::_Optional_payload_base<bool>> = {_M_payload = {_M_empty = {<No data
fields>}, _M_value = <optimized out>}, _M_engaged = <optimized out>}, <No data
fields>}}, <std::_Enable_copy_move<true, true, true, true, std::optional<bool>
>> = {<No data fields>}, <No data fields>}
        child = 0x565282523520
        cleanupCorners = {m_func = {__corners = @0x7fff5cfcfcc0}, m_invoke =
true}
        children = {<QListSpecialMethods<KWin::Item*>> =
{<QListSpecialMethodsBase<KWin::Item*>> = {<No data fields>}, <No data
fields>}, d = {d = 0x5652824c7480, ptr = 0x5652824c7490, size = 1}}
        it = {<std::iterator<std::random_access_iterator_tag, KWin::Item*, long
long, KWin::Item* const*, KWin::Item* const&>> = {<No data fields>}, current =
{i = 0x5652824c7498}}
        deviceRect = {m_left = 0, m_top = 0, m_right = 0, m_bottom = 0}
#16 0x00007f1e72db6982 in KWin::findOverlayCandidates (view=0x7f1e600166d0,
item=0x56528254d640, maxTotalCount=maxTotalCount@entry=2, occupied=...,
opaque=..., effected=..., overlays=..., underlays=..., corners=...,
needsCompositedScene=@0x7fff5cfcfc8f: false) at
/usr/src/debug/kwin/kwin-6.7.0/src/scene/workspacescene.cpp:310
        ret = Python Exception <class 'gdb.error'>: value has been optimized
out
{<std::_Optional_base<bool, true, true>> = {_M_payload =
{<std::_Optional_payload_base<bool>> = {_M_payload = {_M_empty = {<No data
fields>}, _M_value = <optimized out>}, _M_engaged = <optimized out>}, <No data
fields>}}, <std::_Enable_copy_move<true, true, true, true, std::optional<bool>
>> = {<No data fields>}, <No data fields>}
        child = 0x5652824c7220
        cleanupCorners = {m_func = {__corners = @0x7fff5cfcfcc0}, m_invoke =
true}
        children = {<QListSpecialMethods<KWin::Item*>> =
{<QListSpecialMethodsBase<KWin::Item*>> = {<No data fields>}, <No data
fields>}, d = {d = 0x565281a36690, ptr = 0x565281a366a0, size = 1}}
        it = {<std::iterator<std::random_access_iterator_tag, KWin::Item*, long
long, KWin::Item* const*, KWin::Item* const&>> = {<No data fields>}, current =
{i = 0x565281a366a8}}
        deviceRect = {m_left = 0, m_top = 0, m_right = 0, m_bottom = 0}
#17 0x00007f1e72db7b52 in KWin::WorkspaceScene::layerCandidates
(this=0x5652826b6030, maxTotalCount=<optimized out>) at
/usr/src/debug/kwin/kwin-6.7.0/src/scene/workspacescene.cpp:455
        fallback = {__this = 0x5652826b6030, __maxTotalCount = 2}
        occupied = {m_rects = {<QListSpecialMethods<KWin::Rect>> =
{<QListSpecialMethodsBase<KWin::Rect>> = {<No data fields>}, <No data fields>},
d = {d = 0x0, ptr = 0x0, size = 0}}, m_bounds = {m_left = 0, m_top = 0, m_right
= 0, m_bottom = 0}}
        opaque = {m_rects = {<QListSpecialMethods<KWin::Rect>> =
{<QListSpecialMethodsBase<KWin::Rect>> = {<No data fields>}, <No data fields>},
d = {d = 0x0, ptr = 0x0, size = 0}}, m_bounds = {m_left = 0, m_top = 0, m_right
= 0, m_bottom = 0}}
        effected = {m_rects = {<QListSpecialMethods<KWin::Rect>> =
{<QListSpecialMethodsBase<KWin::Rect>> = {<No data fields>}, <No data fields>},
d = {d = 0x0, ptr = 0x0, size = 0}}, m_bounds = {m_left = 0, m_top = 0, m_right
= 0, m_bottom = 0}}
        overlays = {<QListSpecialMethods<KWin::Item*>> =
{<QListSpecialMethodsBase<KWin::Item*>> = {<No data fields>}, <No data
fields>}, d = {d = 0x7f1e08002f80, ptr = 0x7f1e08002f90, size = 1}}
        underlays = {<QListSpecialMethods<KWin::Item*>> =
{<QListSpecialMethodsBase<KWin::Item*>> = {<No data fields>}, <No data
fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}
        cornerStack = {<QList<KWin::ClipCorner>> =
{<QListSpecialMethods<KWin::ClipCorner>> =
{<QListSpecialMethodsBase<KWin::ClipCorner>> = {<No data fields>}, <No data
fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}, <No data fields>}
        needsCompositedScene = false
        result = Python Exception <class 'gdb.error'>: value has been optimized
out
{<std::_Optional_base<bool, true, true>> = {_M_payload =
{<std::_Optional_payload_base<bool>> = {_M_payload = {_M_empty = {<No data
fields>}, _M_value = <optimized out>}, _M_engaged = <optimized out>}, <No data
fields>}}, <std::_Enable_copy_move<true, true, true, true, std::optional<bool>
>> = {<No data fields>}, <No data fields>}
        overlayItems = {<QListSpecialMethods<KWin::Item*>> =
{<QListSpecialMethodsBase<KWin::Item*>> = {<No data fields>}, <No data
fields>}, d = {d = 0x565282349df0, ptr = 0x565282349e00, size = 1}}
        ret = {<QListSpecialMethods<KWin::Item*>> =
{<QListSpecialMethodsBase<KWin::Item*>> = {<No data fields>}, <No data
fields>}, d = {d = 0x56528242f520, ptr = 0xc010000000000000, size =
4628574517030027264}}
#18 0x00007f1e72ba782a in KWin::Compositor::composite (this=<optimized out>,
renderLoop=<optimized out>) at
/usr/src/debug/kwin/kwin-6.7.0/src/compositor.cpp:754
        scene = <optimized out>
        output = 0x5652819b9b70
        logicalOutput = 0x565282553600
        primaryView = <optimized out>
        _duration = std::unique_ptr<KWin::FTraceDuration> = {get() = 0x0}
        totalTimeQuery = std::unique_ptr<KWin::CpuRenderTimeQuery> = {get() =
<optimized out>}
        frame = std::shared_ptr<KWin::OutputFrame> (use count 1, weak count 0)
= {get() = 0x5652825ab400}
        desiredArtificalHdrHeadroom = std::optional [no contained value]
        maxDimChange = <optimized out>
        maxUndimChange = <optimized out>
        activeWindow = <optimized out>
        activeFullscreenItem = <optimized out>
        wantsAdaptiveSync = <optimized out>
        vrr = <optimized out>
        tearing = <optimized out>
        unusedOutputLayers = {<QListSpecialMethods<KWin::OutputLayer*>> =
{<QListSpecialMethodsBase<KWin::OutputLayer*>> = {<No data fields>}, <No data
fields>}, d = {d = 0x7f1e08002700, ptr = 0x7f1e08002710, size = 4}}
        overlaysAllowed = <optimized out>
        allowedOutputLayers = {<QListSpecialMethods<KWin::OutputLayer*>> =
{<QListSpecialMethodsBase<KWin::OutputLayer*>> = {<No data fields>}, <No data
fields>}, d = {d = 0x5652824eb3e0, ptr = 0x5652824eb3f0, size = 2}}
        layerCandidates = {<QListSpecialMethods<KWin::Item*>> =
{<QListSpecialMethodsBase<KWin::Item*>> = {<No data fields>}, <No data
fields>}, d = {d = 0x56528247e640, ptr = 0x56528247e650, size = 2}}
        idealLayerAssignments = std::optional containing std::unordered_map
with 94912361761200 elements
        scenePlusCursor = {<QListSpecialMethods<KWin::Item*>> =
{<QListSpecialMethodsBase<KWin::Item*>> = {<No data fields>}, <No data
fields>}, d = {d = 0x5652827407b0, ptr = 0x5652827407c0, size = 2}}
        sceneOnly = {<QListSpecialMethods<KWin::Item*>> =
{<QListSpecialMethodsBase<KWin::Item*>> = {<No data fields>}, <No data
fields>}, d = {d = 0x5652827400e0, ptr = 0x5652827400f0, size = 1}}
        toUpdate = std::unordered_set with 139768754208624 elements
        layers = <optimized out>
        result = <optimized out>
        renderLayers = Python Exception <class 'gdb.error'>: No type named
std::__detail::_Hash_node<class KWin::OutputLayer *, false>.
{__layers = @0x5652817729d0, __toUpdate = std::unordered_set with 1 element,
__result = @0x56528179d890, __logicalOutput = @0x56528177eb30, __output =
@0x7fff5cfd00d0, __frame = <error reading variable: Cannot access memory at
address 0xc90275000000282d>}
        forceRepaintForBrightness = <optimized out>
        forceRepaintForDimming = <optimized out>
        forceRepaintForOffscreenAnimations = <optimized out>
#19 0x00007f1e6fff081b in QtPrivate::QSlotObjectBase::call
(this=0x5652824dec20, r=<optimized out>, a=0x7fff5cfd0290, this=<optimized
out>, r=<optimized out>, a=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:462
#20 doActivate<false> (sender=0x565281824ab0, signal_index=5,
argv=0x7fff5cfd0290) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4372
        obj = {m_slotObject = std::unique_ptr<class QtPrivate::QSlotObjectBase>
= {get() = 0x5652824dec20}}
        td = <optimized out>
        receiverInSameThread = <optimized out>
        receiver = <optimized out>
        senderData = {previous = 0x0, receiver = 0x5652816ac3a0, sender =
0x565281824ab0, signal = 5}
        lock = {m_mutex = <optimized out>, m_isLocked = <optimized out>}
        c = 0x5652824dec50
        connections = {<QSharedDataPointerBase<QExplicitlySharedDataPointer,
QObjectPrivate::ConnectionData>> = {d = {ptr = 0x5652824decb0}}, <No data
fields>}
        list = 0x5652824ded50
        inSenderThread = <optimized out>
        highestConnectionId = 1
        signalVector = 0x5652824dece0
        currentThreadId = 0x7f1e68a61180
        sp = <optimized out>
        signal_spy_set = 0x0
        empty_argv = {0x0}
        senderDeleted = false
#21 0x00007f1e72bff17b in QMetaObject::activate<void, KWin::RenderLoop*>
(sender=<optimized out>, mo=<optimized out>, local_signal_index=2, ret=0x0) at
/usr/include/qt6/QtCore/qobjectdefs.h:320
        _a = {0x0, 0x7fff5cfd0288}
#22 KWin::RenderLoop::frameRequested (this=<optimized out>, _t1=<optimized
out>) at
/usr/src/debug/kwin/build/src/kwin_autogen/include/moc_renderloop.cpp:171
#23 0x00007f1e6ffe7cf9 in QObject::event (this=<optimized out>, e=<optimized
out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1454
#24 0x00007f1e7110411f in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x565281824ab0, e=0x7fff5cfd0430) at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3276
        consumed = false
        filtered = false
        threadData = <optimized out>
#25 0x00007f1e6ff83658 in QCoreApplication::notifyInternal2
(receiver=0x565281824ab0, event=0x7fff5cfd0430) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1114
        d = <optimized out>
        threadData = 0x5652813ff700
        selfRequired = <optimized out>
        result = false
        cbdata = {0x565281824ab0, 0x7fff5cfd0430, 0x7fff5cfd03af}
        scopeLevelCounter = {threadData = 0x5652813ff700}
#26 0x00007f1e7016b2f5 in QCoreApplication::sendEvent (receiver=<optimized
out>, event=0x7fff5cfd0430) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1559
#27 QTimerInfoList::activateTimers (this=0x56528144f6a8) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:427
        e = {<QEvent> = {_vptr.QEvent = 0x7f1e70484b50 <vtable for
QTimerEvent+16>, static staticMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7f1e70332728
<QEvent::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN6QEventE_t>+1512>, data = 0x7f1e70332140
<QEvent::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN6QEventE_t>>, static_metacall = 0x0,
relatedMetaObjects = 0x0, metaTypes = 0x7f1e70484cf0
<QEvent::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN6QEventE_t>>, extradata = 0x0}}, t = 1, m_posted =
false, m_spont = false, m_accept = true, m_unused = false, m_reserved = 0,
m_inputEvent = 0, m_pointerEvent = 0, m_singlePointEvent = 0}, m_id = (unknown:
0x63000002)}
        currentTimerInfo = 0x0
        now = Python Exception <class 'gdb.error'>: value has been optimized
out

        stillActive = Python Exception <class 'gdb.error'>: value has been
optimized out
{__now = <synthetic pointer>}
        it = {i = <optimized out>}
        maxCount = 0
        n_act = <optimized out>
#28 0x00007f1e70176bd2 in QEventDispatcherUNIXPrivate::activateTimers
(this=0x56528144f5d0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:222
#29 QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...,
flags@entry=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:504
        d = 0x56528144f5d0
        threadData = <optimized out>
        include_timers = <optimized out>
        include_notifiers = <optimized out>
        wait_for_events = <optimized out>
        canWait = <optimized out>
        deadline = {static Forever = QDeadlineTimer::ForeverConstant::Forever,
t1 = <optimized out>, t2 = <optimized out>, type = <optimized out>}
        nevents = 1
#30 0x00007f1e70d83543 in QUnixEventDispatcherQPA::processEvents
(this=<optimized out>, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/gui/platform/unix/qunixeventdispatcher.cpp:28
        didSendEvents = <optimized out>
#31 0x00007f1e6ff91983 in QEventLoop::processEvents (this=0x7fff5cfd0610,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:109
        d = <optimized out>
        threadData = <optimized out>
#32 QEventLoop::exec (this=0x7fff5cfd0610, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:198
        d = 0x5652822ecec0
        threadData = <optimized out>
        locker = {m_mutex = 0x5652813ff838, m_isLocked = false}
        ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught =
<optimized out>}
        app = <optimized out>
#33 0x00007f1e6ff86eaa in QCoreApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1457
        threadData = 0x5652813ff700
        eventLoop = {<QObject> = {_vptr.QObject = 0x7f1e7047fc08 <vtable for
QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7f1e7032ddb0
<_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>,
data = 0x7f1e7032dca0
<_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>,
static_metacall = 0x7f1e6fff0ff0 <QObject::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7f1e704829e0
<_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>,
extradata = 0x0}}, d_ptr = {d = 0x5652822ecec0}}, static staticMetaObject = {d
= {superdata = {direct = 0x7f1e70482a80 <QObject::staticMetaObject>},
stringdata = 0x7f1e702edd6c
<_ZN10QEventLoop32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0+236>,
data = 0x7f1e702edc80
<_ZN10QEventLoop32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0>,
static_metacall = 0x7f1e6ff8af60 <QEventLoop::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7f1e704823e0
<_ZN10QEventLoop36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0>,
extradata = 0x0}}}
        returnCode = <optimized out>
#34 0x00007f1e7110033a in QApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2546
#35 0x0000565269424040 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/kwin/kwin-6.7.0/src/main_wayland.cpp:660
        environment = {d = {<QSharedDataPointerBase<QSharedDataPointer,
QProcessEnvironmentPrivate>> = {d = {ptr = 0x56528140a980}}, <No data fields>}}
        a = {<KWin::Application> = {<QApplication> = {<QGuiApplication> =
{<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x5652695334e8 <vtable for
KWin::ApplicationWayland+16>, static staticMetaObject = {d = {superdata =
{direct = 0x0}, stringdata = 0x7f1e7032ddb0
<_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>,
data = 0x7f1e7032dca0
<_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>,
static_metacall = 0x7f1e6fff0ff0 <QObject::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7f1e704829e0
<_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>,
extradata = 0x0}}, d_ptr = {d = 0x56528140cae0}}, static staticMetaObject = {d
= {superdata = {direct = 0x7f1e70482a80 <QObject::staticMetaObject>},
stringdata = 0x7f1e702ee048
<_ZN16QCoreApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0+392>,
data = 0x7f1e702edec0
<_ZN16QCoreApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0>,
static_metacall = 0x7f1e6ff8edc0
<QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7f1e70482460
<_ZN16QCoreApplication36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0>,
extradata = 0x0}}, static self = 0x7fff5cfd0b00}, static staticMetaObject = {d
= {superdata = {direct = 0x7f1e704824e0 <QCoreApplication::staticMetaObject>},
stringdata = 0x7f1e70e2c78c
<_ZN15QGuiApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_134qt_meta_tag_ZN15QGuiApplicationE_tEEE.lto_priv.0+780>,
data = 0x7f1e70e2c480
<_ZN15QGuiApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_134qt_meta_tag_ZN15QGuiApplicationE_tEEE.lto_priv.0>,
static_metacall = 0x7f1e707c4e70 <QGuiApplication::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7f1e70f414a0
<_ZN15QGuiApplication36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_134qt_meta_tag_ZN15QGuiApplicationE_tEEE.lto_priv.0>,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct =
0x7f1e70f41ea0 <QGuiApplication::staticMetaObject>}, stringdata =
0x7f1e716147a8
<_ZN12QApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_131qt_meta_tag_ZN12QApplicationE_tEEE.lto_priv.0+392>,
data = 0x7f1e71614620
<_ZN12QApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_131qt_meta_tag_ZN12QApplicationE_tEEE.lto_priv.0>,
static_metacall = 0x7f1e71109f40 <QApplication::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7f1e717632c0
<_ZN12QApplication36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_131qt_meta_tag_ZN12QApplicationE_tEEE.lto_priv.0>,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct =
0x7f1e71772360 <QApplication::staticMetaObject>}, stringdata = 0x7f1e731b6fb8
<_ZN4KWin11Application32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_135qt_meta_tag_ZN4KWin11ApplicationE_tEEE.lto_priv.0+280>,
data = 0x7f1e731b6ea0
<_ZN4KWin11Application32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_135qt_meta_tag_ZN4KWin11ApplicationE_tEEE.lto_priv.0>,
static_metacall = 0x7f1e72cfb9b0
<KWin::Application::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7f1e732f5a20
<_ZN4KWin11Application36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_135qt_meta_tag_ZN4KWin11ApplicationE_tEEE.lto_priv.0>,
extradata = 0x0}}, static crashes = 0, m_eventFilters =
{<QListSpecialMethods<QPointer<KWin::X11EventFilterContainer> >> =
{<QListSpecialMethodsBase<QPointer<KWin::X11EventFilterContainer> >> = {<No
data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}},
m_genericEventFilters =
{<QListSpecialMethods<QPointer<KWin::X11EventFilterContainer> >> =
{<QListSpecialMethodsBase<QPointer<KWin::X11EventFilterContainer> >> = {<No
data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}, m_scene
= std::unique_ptr<class KWin::WorkspaceScene> = {get() = 0x5652826b6030},
m_followLocale1 = true, m_configLock = false, m_initiallyLocked = false,
m_supportsLockScreen = false, m_supportsGlobalShortcuts = false, m_config =
{<QSharedDataPointerBase<QExplicitlySharedDataPointer, KSharedConfig>> = {d =
{ptr = 0x565281507260}}, <No data fields>}, m_kxkbConfig =
{<QSharedDataPointerBase<QExplicitlySharedDataPointer, KSharedConfig>> = {d =
{ptr = 0x5652817a9d60}}, <No data fields>}, m_inputConfig =
{<QSharedDataPointerBase<QExplicitlySharedDataPointer, KSharedConfig>> = {d =
{ptr = 0x565281707070}}, <No data fields>}, m_kdeglobals =
{<QSharedDataPointerBase<QExplicitlySharedDataPointer, KSharedConfig>> = {d =
{ptr = 0x565281507680}}, <No data fields>}, m_rootWindow = 0, m_connection =
0x0, m_useKActivities = false, m_session = std::unique_ptr<class KWin::Session>
= {get() = 0x5652816edc80}, m_outputBackend = std::unique_ptr<class
KWin::OutputBackend> = {get() = 0x5652816e9670}, m_terminating = false,
m_xwaylandScale = std::optional = {[contained value] = 1}, m_processEnvironment
= {d = {<QSharedDataPointerBase<QSharedDataPointer,
QProcessEnvironmentPrivate>> = {d = {ptr = 0x5652825da870}}, <No data
fields>}}, m_pluginManager = std::unique_ptr<class KWin::PluginManager> =
{get() = 0x5652824ef8f0}, m_inputMethod = std::unique_ptr<class
KWin::InputMethod> = {get() = 0x565281a1ffc0}, m_tabletModeManager =
std::unique_ptr<class KWin::TabletModeManager> = {get() = 0x565281aedcd0},
m_gpuManager = std::unique_ptr<class KWin::GpuManager> = {get() = 0x0}}, static
staticMetaObject = {d = {superdata = {direct = 0x7f1e732f5f40
<KWin::Application::staticMetaObject>}, stringdata = 0x5652694fd79c
<KWin::ApplicationWayland::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN4KWin18ApplicationWaylandE_t>+60>, data =
0x5652694fd760
<KWin::ApplicationWayland::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN4KWin18ApplicationWaylandE_t>>, static_metacall =
0x565269428770 <KWin::ApplicationWayland::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x565269531840
<KWin::ApplicationWayland::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN4KWin18ApplicationWaylandE_t>>, extradata = 0x0}},
m_applicationsToStart = {<QListSpecialMethods<QString>> =
{<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d
= {d = 0x0, ptr = 0x0, size = 0}}, m_inputMethodServerToStart = {d = {d =
0x56528151d910, ptr = 0x56528151d920 u"plasma-keyboard", size = 15}, static
_empty = 0 u'\000'}, m_sessionArgument = {d = {d = 0x0, ptr = 0x0, size = 0},
static _empty = 0 u'\000'}, m_startXWayland = false, m_xwayland =
std::unique_ptr<class KWin::Xwl::Xwayland> = {get() = 0x0}, m_xwaylandListenFds
= {<QListSpecialMethods<int>> = {<QListSpecialMethodsBase<int>> = {<No data
fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}},
m_xwaylandDisplay = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0
u'\000'}, m_xwaylandXauthority = {d = {d = 0x0, ptr = 0x0, size = 0}, static
_empty = 0 u'\000'}, m_xwaylandExtraEnvironment = {d = {d = {ptr =
0x5652825480a0}}}, m_xwaylandFds = std::vector of length 1, capacity 1 = {{m_fd
= 62}}, m_settingsWatcher = {value = {ptr = 0x5652814f31d0}, d =
0x5652814f4690}}
        xwaylandOption = {d = {<QSharedDataPointerBase<QSharedDataPointer,
QCommandLineOptionPrivate>> = {d = {ptr = 0x56528151dca0}}, <No data fields>}}
        waylandSocketOption = {d = {<QSharedDataPointerBase<QSharedDataPointer,
QCommandLineOptionPrivate>> = {d = {ptr = 0x56528151dd20}}, <No data fields>}}
        x11DisplayOption = {d = {<QSharedDataPointerBase<QSharedDataPointer,
QCommandLineOptionPrivate>> = {d = {ptr = 0x56528151dee0}}, <No data fields>}}
        waylandDisplayOption = {d =
{<QSharedDataPointerBase<QSharedDataPointer, QCommandLineOptionPrivate>> = {d =
{ptr = 0x56528151df60}}, <No data fields>}}
        virtualFbOption = {d = {<QSharedDataPointerBase<QSharedDataPointer,
QCommandLineOptionPrivate>> = {d = {ptr = 0x56528151dfe0}}, <No data fields>}}
        widthOption = {d = {<QSharedDataPointerBase<QSharedDataPointer,
QCommandLineOptionPrivate>> = {d = {ptr = 0x56528151e0b0}}, <No data fields>}}
        heightOption = {d = {<QSharedDataPointerBase<QSharedDataPointer,
QCommandLineOptionPrivate>> = {d = {ptr = 0x56528151e180}}, <No data fields>}}
        fullscreenOption = {d = {<QSharedDataPointerBase<QSharedDataPointer,
QCommandLineOptionPrivate>> = {d = {ptr = 0x56528151e250}}, <No data fields>}}
        scaleOption = {d = {<QSharedDataPointerBase<QSharedDataPointer,
QCommandLineOptionPrivate>> = {d = {ptr = 0x56528151e320}}, <No data fields>}}
        outputCountOption = {d = {<QSharedDataPointerBase<QSharedDataPointer,
QCommandLineOptionPrivate>> = {d = {ptr = 0x56528151e3f0}}, <No data fields>}}
        waylandSocketFdOption = {d =
{<QSharedDataPointerBase<QSharedDataPointer, QCommandLineOptionPrivate>> = {d =
{ptr = 0x56528151e510}}, <No data fields>}}
        xwaylandListenFdOption = {d =
{<QSharedDataPointerBase<QSharedDataPointer, QCommandLineOptionPrivate>> = {d =
{ptr = 0x56528151e6d0}}, <No data fields>}}
        xwaylandDisplayOption = {d =
{<QSharedDataPointerBase<QSharedDataPointer, QCommandLineOptionPrivate>> = {d =
{ptr = 0x56528151e7f0}}, <No data fields>}}
        xwaylandXAuthorityOption = {d =
{<QSharedDataPointerBase<QSharedDataPointer, QCommandLineOptionPrivate>> = {d =
{ptr = 0x56528151e870}}, <No data fields>}}
        replaceOption = {d = {<QSharedDataPointerBase<QSharedDataPointer,
QCommandLineOptionPrivate>> = {d = {ptr = 0x56528151e940}}, <No data fields>}}
        drmOption = {d = {<QSharedDataPointerBase<QSharedDataPointer,
QCommandLineOptionPrivate>> = {d = {ptr = 0x56528151ea60}}, <No data fields>}}
        locale1Option = {d = {<QSharedDataPointerBase<QSharedDataPointer,
QCommandLineOptionPrivate>> = {d = {ptr = 0x56528151ebf0}}, <No data fields>}}
        parser = {d = 0x56528144cda0}
        inputMethodOption = {d = {<QSharedDataPointerBase<QSharedDataPointer,
QCommandLineOptionPrivate>> = {d = {ptr = 0x56528151fcf0}}, <No data fields>}}
        screenLockerOption = {d = {<QSharedDataPointerBase<QSharedDataPointer,
QCommandLineOptionPrivate>> = {d = {ptr = 0x56528151fd70}}, <No data fields>}}
        noScreenLockerOption = {d =
{<QSharedDataPointerBase<QSharedDataPointer, QCommandLineOptionPrivate>> = {d =
{ptr = 0x56528151fe90}}, <No data fields>}}
        noGlobalShortcutsOption = {d =
{<QSharedDataPointerBase<QSharedDataPointer, QCommandLineOptionPrivate>> = {d =
{ptr = 0x5652815255d0}}, <No data fields>}}
        noActivitiesOption = {d = {<QSharedDataPointerBase<QSharedDataPointer,
QCommandLineOptionPrivate>> = {d = {ptr = 0x5652815256a0}}, <No data fields>}}
        exitWithSessionOption = {d =
{<QSharedDataPointerBase<QSharedDataPointer, QCommandLineOptionPrivate>> = {d =
{ptr = 0x565281525880}}, <No data fields>}}
        backendType = <optimized out>
        initialWindowSize = {wd =
{<QtPrivate::QCheckedIntegers::CheckIntTypeHelper<int>> = {<No data fields>},
m_i = <optimized out>}, ht =
{<QtPrivate::QCheckedIntegers::CheckIntTypeHelper<int>> = {<No data fields>},
m_i = <optimized out>}}
        outputCount = 1
        outputScale = <optimized out>
        ok = true
        width = <optimized out>
        height = <optimized out>
        scale = <optimized out>
        fullscreen = false
        count = <optimized out>
        server = <optimized out>
        socketName = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0
u'\000'}

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

Reply via email to