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

TraceyC <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

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


Thread 1 (Thread 0x7f36c1e23080 (LWP 883)):
#0  QWindow::screen (this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindow.cpp:2261
        d = 0xd
#1  0x000055a443ab731e in
LoginGreeter::createWindowForScreen(QScreen*)::{lambda(QScreen*)#1}::operator()(QScreen*)
const (__closure=0x55a44da47dd0, screenRemoved=0x7f36804c5940) at
/usr/src/debug/plasma-login-manager/plasma-login-manager-6.6.2/src/frontend/greeter/main.cpp:56
        window = 0x55a44d7f2310
#2  QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul>,
QtPrivate::List<QScreen*>, void,
LoginGreeter::createWindowForScreen(QScreen*)::{lambda(QScreen*)#1}>::call(LoginGreeter::createWindowForScreen(QScreen*)::{lambda(QScreen*)#1}&,
void**)::{lambda()#1}::operator()() const (__closure=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:116
        arg = <optimized out>
        f = <optimized out>
#3  QtPrivate::FunctorCallBase::call_internal<void,
QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul>,
QtPrivate::List<QScreen*>, void,
LoginGreeter::createWindowForScreen(QScreen*)::{lambda(QScreen*)#1}>::call(LoginGreeter::createWindowForScreen(QScreen*)::{lambda(QScreen*)#1}&,
void**)::{lambda()#1}>(void**,
QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul>,
QtPrivate::List<QScreen*>, void,
LoginGreeter::createWindowForScreen(QScreen*)::{lambda(QScreen*)#1}>::call(LoginGreeter::createWindowForScreen(QScreen*)::{lambda(QScreen*)#1}&,
void**)::{lambda()#1}&&) (args=<optimized out>, fn=...) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:65
No locals.
#4  QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul>,
QtPrivate::List<QScreen*>, void,
LoginGreeter::createWindowForScreen(QScreen*)::{lambda(QScreen*)#1}>::call(LoginGreeter::createWindowForScreen(QScreen*)::{lambda(QScreen*)#1}&,
void**) (f=..., arg=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:115
No locals.
#5 
QtPrivate::FunctorCallable<LoginGreeter::createWindowForScreen(QScreen*)::{lambda(QScreen*)#1},
QScreen*>::call<QtPrivate::List<QScreen*>,
void>(LoginGreeter::createWindowForScreen(QScreen*)::{lambda(QScreen*)#1}&,
void*, void**) (f=..., arg=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:337
No locals.
#6 
QtPrivate::QCallableObject<LoginGreeter::createWindowForScreen(QScreen*)::{lambda(QScreen*)#1},
QtPrivate::List<QScreen*>, void>::impl(int, QtPrivate::QSlotObjectBase*,
QObject*, void**, bool*) (which=<optimized out>, this_=0x55a44da47dc0,
r=<optimized out>, a=<optimized out>, ret=<optimized out>) at
/usr/include/qt6/QtCore/qobjectdefs_impl.h:547
        that = 0x55a44da47dc0
#7  0x00007f36c93d8f0f in QtPrivate::QSlotObjectBase::call (this=<optimized
out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized
out>, a=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
No locals.
#8  doActivate<false> (sender=<optimized out>, signal_index=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4272
        obj = {m_slotObject = std::unique_ptr<QtPrivate::QSlotObjectBase> =
{get() = 0x55a44da47dc0}}
        td = <optimized out>
        receiverInSameThread = <optimized out>
        receiver = 0x7ffda6c04160
        senderData = {previous = 0x0, receiver = 0x7ffda6c04160, sender =
0x7ffda6c04120, signal = 10}
        lock = <optimized out>
        c = 0x55a44da47de0
        connections = <optimized out>
        list = 0x55a44d9a1730
        inSenderThread = <optimized out>
        highestConnectionId = <optimized out>
        signalVector = 0x55a44d9a1670
        currentThreadId = <optimized out>
        sp = <optimized out>
        signal_spy_set = 0x0
        empty_argv = {0x0}
        senderDeleted = false
#9  0x00007f36c9c23422 in QMetaObject::activate<void, QScreen*>
(sender=<optimized out>, mo=<optimized out>, local_signal_index=2, ret=0x0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h:319
        _a = {0x0, 0x7ffda6c036a0}
#10 QGuiApplication::screenRemoved (this=<optimized out>, _t1=0x7f36804c5940)
at
/usr/src/debug/qt6-base/build/src/gui/Gui_autogen/include/moc_qguiapplication.cpp:309
No locals.
#11 QWindowSystemInterface::handleScreenRemoved (platformScreen=0x7f36804d4d00)
at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:760
        newPrimaryScreen = 0x55a44dc4cbb0
        screen = 0x7f36804c5940
        wasPrimary = true
#12 0x00007f36c8a021ec in
QtWaylandClient::QWaylandDisplay::handleScreenInitialized (this=0x55a44d4567c0,
screen=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddisplay.cpp:616
        s = <optimized out>
#13 0x00007f36c8a2e706 in QtWaylandClient::QWaylandScreen::maybeInitialize
(this=0x55a44de641f0) at
/usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylandscreen.cpp:82
        requiredEvents = <optimized out>
#14 QtWaylandClient::QWaylandScreen::maybeInitialize (this=0x55a44de641f0) at
/usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylandscreen.cpp:73
        requiredEvents = 6
#15 0x00007f36c6d9cac6 in ffi_call_unix64 () at ../src/x86/unix64.S:104
No locals.
#16 0x00007f36c6d9976b in ffi_call_int (cif=cif@entry=0x7ffda6c03930,
fn=fn@entry=0x7f36c8a43320 <QtWayland::wl_output::handle_done(void*,
wl_output*)>, rvalue=<optimized out>, rvalue@entry=0x0,
avalue=avalue@entry=0x7ffda6c03a00, closure=closure@entry=0x0) at
../src/x86/ffi64.c:676
        classes = {X86_64_INTEGER_CLASS, X86_64_NO_CLASS, 3336168096, 32566}
        stack = <optimized out>
        argp = 0x7ffda6c03780 ""
        arg_types = <optimized out>
        gprcount = 2
        ssecount = <optimized out>
        ngpr = 1
        nsse = 0
        i = <optimized out>
        avn = <optimized out>
        flags = <optimized out>
        reg_args = <optimized out>
#17 0x00007f36c6d9c06e in ffi_call (cif=cif@entry=0x7ffda6c03930,
fn=0x7f36c8a43320 <QtWayland::wl_output::handle_done(void*, wl_output*)>,
rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7ffda6c03a00) at
../src/x86/ffi64.c:713
        arg_types = <optimized out>
        i = <optimized out>
        nargs = <optimized out>
        max_reg_struct_size = <optimized out>
#18 0x00007f36cb35f48d in wl_closure_invoke
(closure=closure@entry=0x7f36ac001f80, target=<optimized out>,
target@entry=0x55a44d82f420, opcode=opcode@entry=2, data=<optimized out>,
flags=1) at ../wayland-1.24.0/src/connection.c:1241
        count = 0
        cif = {abi = FFI_UNIX64, nargs = 2, arg_types = 0x7ffda6c03950, rtype =
0x7f36c6d9e1a0 <ffi_type_void>, bytes = 0, flags = 0}
        ffi_types = {0x7f36c6d9e2a0 <ffi_type_pointer>, 0x7f36c6d9e2a0
<ffi_type_pointer>, 0x7f36c6d9e2a0 <ffi_type_pointer>, 0x7f36c6d9e330
<ffi_type_sint32>, 0x7f36c6d9e330 <ffi_type_sint32>, 0x7f36c6d9e330
<ffi_type_sint32>, 0x7f36c6d9e330 <ffi_type_sint32>, 0x7f36c6d9e2a0
<ffi_type_pointer>, 0x7f36c6d9e2a0 <ffi_type_pointer>, 0x7f36c6d9e330
<ffi_type_sint32>, 0x1, 0x55a44d56a170, 0x7ffda6c039d0, 0x1f986f291e7ef400,
0x1, 0x7f36c8ca239c <__internal_syscall_cancel+92>, 0x7f36c1e23388, 0x0, 0x0,
0x7f36c1e23080, 0x7ffda6c03a10, 0x7f36c8ca23e4 <__syscall_cancel+20>}
        ffi_args = {0x7ffda6c03910, 0x7ffda6c03918, 0x7f36ac001e98,
0x7f36ac001cc0, 0x7f36ac001ac8, 0x7f36ac001ad0, 0x7f36ac001ad8, 0x7f36ac001ae0,
0x7f36ac001ae8, 0x7f36ac001af0, 0x0, 0x0, 0x7ffda6c03a90, 0x1, 0x0, 0x0, 0x0,
0x1f986f291e7ef400, 0x55a44d45a494, 0x34, 0x7ffda6c03ad0, 0x7f36c8cb24e8
<_int_free_create_chunk+136>}
        implementation = <optimized out>
#19 0x00007f36cb3602e9 in dispatch_event (display=display@entry=0x55a44d4569f0,
queue=queue@entry=0x55a44d456ae8) at
../wayland-1.24.0/src/wayland-client.c:1707
        closure = 0x7f36ac001f80
        proxy = 0x55a44d82f420
        opcode = 2
        proxy_destroyed = <optimized out>
#20 0x00007f36cb3606f3 in dispatch_queue (display=0x55a44d4569f0,
queue=0x55a44d456ae8) at ../wayland-1.24.0/src/wayland-client.c:1853
        count = 10
#21 wl_display_dispatch_queue_pending (display=0x55a44d4569f0,
queue=0x55a44d456ae8) at ../wayland-1.24.0/src/wayland-client.c:2190
        ret = <optimized out>
#22 0x00007f36c89fbb36 in QtWaylandClient::QWaylandDisplay::flushRequests
(this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase/src/plugins/platforms/wayland/qwaylanddisplay.cpp:229
No locals.
#23 0x00007f36c93c6474 in QObject::event (this=<optimized out>, e=<optimized
out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1413
        mce = <optimized out>
        connections = <optimized out>
        sender = {previous = 0x0, receiver = 0x55a44d4567c0, sender =
0x55a44d453ff0, signal = 5}
        __PRETTY_FUNCTION__ = <optimized out>
#24 0x00007f36c936bf48 in QCoreApplication::notifyInternal2
(receiver=0x55a44d4567c0, event=event@entry=0x7f36ac001550) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109
        d = <optimized out>
        threadData = 0x55a44d44ce70
        selfRequired = <optimized out>
        result = false
        cbdata = {0x55a44d4567c0, 0x7f36ac001550, 0x7ffda6c03c8f}
        scopeLevelCounter = {threadData = 0x55a44d44ce70}
#25 0x00007f36c936c320 in QCoreApplication::sendEvent (receiver=<optimized
out>, event=0x7f36ac001550) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549
No locals.
#26 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x55a44d44ce70) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1904
        e = 0x7f36ac001550
        pe = <optimized out>
        r = <optimized out>
        previous = <optimized out>
        relocker = <optimized out>
        event_deleter = <optimized out>
        locker = {_M_device = 0x55a44d44ceb8, _M_owns = false}
        startOffset = 0
        i = <optimized out>
        cleanup = <optimized out>
#27 0x00007f36c9651e78 in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1757
        data = <optimized out>
#28 postEventSourceDispatch (s=0x55a44d466440) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246
        source = 0x55a44d466440
#29 0x00007f36c7106f4d in g_main_dispatch (context=0x7f36bc000f00) at
../glib/glib/gmain.c:3565
        user_data = 0x0
        callback = 0x0
        gaig_temp = <optimized out>
        gaig_temp = <optimized out>
        cb_data = 0x0
        need_destroy = <optimized out>
        dispatch = 0x7f36c9651e40 <postEventSourceDispatch(GSource*,
GSourceFunc, gpointer)>
        prev_source = 0x0
        was_in_call = 0
        cb_funcs = 0x0
        begin_time_nsec = 173541457981
        source = 0x55a44d466440
        current = 0x55a44dd9d080
        i = 0
        __func__ = "g_main_dispatch"
#30 0x00007f36c7108617 in g_main_context_dispatch_unlocked
(context=0x7f36bc000f00) at ../glib/glib/gmain.c:4425
No locals.
#31 g_main_context_iterate_unlocked (context=context@entry=0x7f36bc000f00,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/glib/gmain.c:4490
        max_priority = 2147483647
        timeout_usec = 29459000
        some_ready = 1
        nfds = 6
        allocated_nfds = <optimized out>
        fds = 0x55a44dc37c70
        begin_time_nsec = <optimized out>
#32 0x00007f36c7108825 in g_main_context_iteration (context=0x7f36bc000f00,
may_block=1) at ../glib/glib/gmain.c:4556
        retval = <optimized out>
#33 0x00007f36c964fcb2 in QEventDispatcherGlib::processEvents
(this=0x55a44d454400, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
        d = 0x55a44d557c60
        canWait = <optimized out>
        savedFlags =
{<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> =
{<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static
IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>}
        result = <optimized out>
#34 0x00007f36c9376cf6 in QEventLoop::processEvents (this=0x7ffda6c04010,
flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
        d = <optimized out>
        threadData = <optimized out>
#35 QEventLoop::exec (this=0x7ffda6c04010, flags=...) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
        d = 0x55a44ddc7d50
        threadData = <optimized out>
        locker = {m_mutex = 0x55a44d44cfa8, m_isLocked = false}
        ref = <optimized out>
        app = <optimized out>
#36 0x00007f36c93709f1 in QCoreApplication::exec () at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452
        threadData = 0x55a44d44ce70
        eventLoop = {<QObject> = {_vptr.QObject = 0x7f36c9820a18 <vtable for
QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7f36c96db470
<_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>,
data = 0x7f36c96db360
<_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>,
static_metacall = 0x7f36c93d3c40 <QObject::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7f36c9823a00
<_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>,
extradata = 0x0}}, d_ptr = {d = 0x55a44ddc7d50}}, static staticMetaObject = {d
= {superdata = {direct = 0x7f36c9823a80 <QObject::staticMetaObject>},
stringdata = 0x7f36c96da74c
<_ZN10QEventLoop32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0+236>,
data = 0x7f36c96da660
<_ZN10QEventLoop32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0>,
static_metacall = 0x7f36c93732a0 <QEventLoop::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7f36c98234e0
<_ZN10QEventLoop36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0>,
extradata = 0x0}}}
        returnCode = <optimized out>
#37 0x000055a443ab4bbb in main (argc=<optimized out>, argv=0x7ffda6c04378) at
/usr/src/debug/plasma-login-manager/plasma-login-manager-6.6.2/src/frontend/greeter/main.cpp:136
        parser = {d = 0x55a44d44d120}
        app = {<QCoreApplication> = {<QObject> = {_vptr.QObject =
0x7f36ca2d3ec0 <vtable for QGuiApplication+16>, static staticMetaObject = {d =
{superdata = {direct = 0x0}, stringdata = 0x7f36c96db470
<_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>,
data = 0x7f36c96db360
<_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>,
static_metacall = 0x7f36c93d3c40 <QObject::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7f36c9823a00
<_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>,
extradata = 0x0}}, d_ptr = {d = 0x55a44d452460}}, static staticMetaObject = {d
= {superdata = {direct = 0x7f36c9823a80 <QObject::staticMetaObject>},
stringdata = 0x7f36c96daa28
<_ZN16QCoreApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0+392>,
data = 0x7f36c96da8a0
<_ZN16QCoreApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0>,
static_metacall = 0x7f36c9373ef0
<QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7f36c9823560
<_ZN16QCoreApplication36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0>,
extradata = 0x0}}, static self = 0x7ffda6c04120}, static staticMetaObject = {d
= {superdata = {direct = 0x7f36c98235e0 <QCoreApplication::staticMetaObject>},
stringdata = 0x7f36ca1d1230
<_ZN15QGuiApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_134qt_meta_tag_ZN15QGuiApplicationE_tEEE.lto_priv.0+752>,
data = 0x7f36ca1d0f40
<_ZN15QGuiApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_134qt_meta_tag_ZN15QGuiApplicationE_tEEE.lto_priv.0>,
static_metacall = 0x7f36c9bb51f0 <QGuiApplication::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7f36ca2d04c0
<_ZN15QGuiApplication36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_134qt_meta_tag_ZN15QGuiApplicationE_tEEE.lto_priv.0>,
extradata = 0x0}}}
        greeter = {<QObject> = {_vptr.QObject = 0x55a443b095e8 <vtable for
LoginGreeter+16>, static staticMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7f36c96db470
<_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>,
data = 0x7f36c96db360
<_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>,
static_metacall = 0x7f36c93d3c40 <QObject::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes =
0x7f36c9823a00
<_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>,
extradata = 0x0}}, d_ptr = {d = 0x55a44d9f8ef0}}, static staticMetaObject = {d
= {superdata = {direct = 0x7f36c9823a80 <QObject::staticMetaObject>},
stringdata = 0x55a443af7f1c
<LoginGreeter::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN12LoginGreeterE_t>+60>, data = 0x55a443af7ee0
<LoginGreeter::qt_staticMetaObjectStaticContent<(anonymous
namespace)::qt_meta_tag_ZN12LoginGreeterE_t>>, static_metacall = 0x55a443ab5060
<LoginGreeter::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, metaTypes = 0x55a443b07830
<LoginGreeter::qt_staticMetaObjectRelocatingContent<(anonymous
namespace)::qt_meta_tag_ZN12LoginGreeterE_t>>, extradata = 0x0}}, static
s_testMode = false}

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

Reply via email to