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.
