Context
I’ve recently installed cpe:/o:opensuse:tumbleweed
(to confirm that the OS still supports the 32-bit EFI of my LINX 1010, for bugzilla.redhat.com/show_bug.cgi?id=2366967
):
However, its 2 GiBs of SDRAM isn’t sufficient to run Plasma Desktop (much less Plasma Mobile) at decent speed with the default package selection. Consequently, I tried to cut down what’s installed by default. However, I might have made a mistake, for SDDM segmentation faults upon invocation:
#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 = {140737488332912}}
ret = <optimized out>
#1 0x00007ffff669b453 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89
No locals.
#2 0x00007ffff6641cb6 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
ret = <optimized out>
#3 0x00007ffff662938b in __GI_abort () at abort.c:73
act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0, 0, 93824993196352, 93824993077920, 93824993077936, 35, 2389802297171367168, 3, 140737488333216, 140737488333072, 93824992883496, 140737488333824, 140737336642903, 140737488333232, 3, 140737488333072}}, sa_flags = 240112896, sa_restorer = 0x3}
#4 0x00007ffff6ef3fe9 in qAbort () at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/global/qassert.cpp:46
No locals.
#5 qt_message_fatal<QString&> (context=..., message=...) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/global/qlogging.cpp:2149
No locals.
#6 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x5555555c961f "Failed to create xauth file", ap=ap@entry=0x7fffffffa988) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/global/qlogging.cpp:381
buf = {d = {d = 0x55555563f930, ptr = 0x55555563f940 u"Failed to create xauth file", size = 27}, static _empty = 0 u'\000'}
#7 0x00007ffff6ef4ec0 in QMessageLogger::fatal (this=this@entry=0x7fffffffac00, msg=msg@entry=0x5555555c961f "Failed to create xauth file") at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/global/qlogging.cpp:883
ctxt = {<QMessageLogContext> = {static CurrentVersion = 2, version = 3, line = 0, file = 0x0, function = 0x0, category = 0x5555555c945c "default"}, static DefaultBacktraceDepth = 32, backtrace = std::optional [no contained value]}
ap = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fffffffabc0, reg_save_area = 0x7fffffffaaf0}}
#8 0x000055555556e519 in SDDM::XAuth::setup (this=0x5555555f3308) at /usr/src/debug/sddm-0.21.0/src/common/XAuth.cpp:87
rd = {{{_M_file = 0x7fffffffd4d0, _M_func = 0x7ffff70a3e69 <toLocal8Bit(char*, QStringView, QStringConverterBase::State*)+153>, _M_fd = 1432615088}, _M_mt = {static state_size = 624, _M_x = {140737488344272, 140737338031721, 93824993196208, 93824993196224, 4, 2389802297171367168, 18374403900871474942, 140737488339136, 140737488339136, 140737337968313, 93824993125616, 93824993125632, 4, 18374403900871474942, 140737341855360, 1, 0, 0, 0, 0, 0, 2389802297171367168, 4, 140737488339136, 140737488339232, 140737338171288, 140737488343712, 4, 140737488339200, 140737337729994, 93824993095856, 93824993095872, 4, 2389802297171367168, 93824993123696, 140737488343408, 93824992987456, 2389802297171367168, 140737488343408, 93824992987456, 93824992987632, 140737338574177, 93824993123696, 93824993123712, 4, 18374403900871474942, 18374402807557878831, 18374403900871474942 <repeats 442 times>, 140737327569916, 18374403900871474942, 93824993253200, 18374403896593350656, 18374403900871474942, 18374403900871474942, 28, 140737328933568, 18446744073709551104, 140737488343160, 140737337994264, 140737338023648, 140737327573038, 18374403900871474942, 18374403900871474942, 93824993253224, 93824993123716, 93824993123716, 93824993123716, 18374403900871474942, 2389802297171367168, 5, 140737488343056, 4, 93824993123712, 140737488343160, 140737488343056, 4, 140737338023601, 8, 4, 93824993123712, 140737488343160, 140737338023648, 140737338023801, 93824993253200, 93824993253216, 4, 2389802297171367168, 18374403900871474942, 140737488343312, 140737488343312, 140737337970158, 93824993196208, 93824993196224, 4, 18374403900871474942, 140737341855360, 1, 0, 0, 0, 0, 0, 2389802297171367168, 18374403900871474942, 140737488343408, 140737488343312, 93824992987512, 140737488343408, 140737488343712, 140737488344272, 140737336825223, 93824993196208, 93824993196224, 4, 18374403900871474942, 93824993196208, 93824993196224, 4, 2389802297171367168, 0, 140737488343712, 93824992987408, 93824992987512, 140737488343408, 140737488343712, 140737488344272, 140737336691114, 93824992987416, 93824993196168, 140737488343568, 140737488343712, 140737488343528, 140737488343536, 140737488343568, 140737488343712, 140737488343528, 140737337379692, 140737488343568, 140737488343712, 140737488344272, 140737338581250, 93824993124048, 93824992987408, 93824993123728, 93824993123744, 5, 2389802297171367168, 16, 93824992883496, 0, 8, 140737488343712, 140737488344272, 93824992883496, 140737336853821, 93824992883496, 140737336775805, 93824992883496, 140737336776605, 93824992986752, 140737336954737, 93824993053040, 93824993053056, 4, 2389802297171367168, 0, 0, 0, 93824993075280, 93824993053040, 93824993053056, 4, 140737337379851, 93824993196064, 93824993196080, 16, 93824992991648, 93824993196208, 93824993196224, 4, 93824993067055, 140737488343680, 7}, _M_p = 140737340153488}}}
gen = {static state_size = 624, _M_x = {18374403900871474942 <repeats 259 times>, 140737327152011, 140737488337056, 140737488336016, 140737488339232, 93824993125635, 140737488336020, 16711422, 18374403900871474942, 18374403900871474942, 140737488336016, 1024, 18374402807557878831, 18374403900871474942 <repeats 127 times>, 140737488337056, 1024, 18374403900871474942 <repeats 128 times>, 140737488338096, 1024, 18374403900871474942 <repeats 69 times>, 33, 140737328933568, 18446744073709551104, 140737488338984, 140737488338984, 140737488344272, 140737327573038, 18374403900871474942, 18374403900871474942, 15, 140737488338784, 93824993095872, 140737338171288, 18374403900871474942, 140737488338880, 15, 140737337731453, 93824993196208, 2389802297171367168, 18374403900871474942, 140737488338880, 93824993196228, 140737338031530, 4, 4}, _M_p = 93824993095872}
dis = <optimized out>
#9 0x00005555555ada67 in SDDM::XorgDisplayServer::XorgDisplayServer (this=0x5555555f32d0, parent=0x55555562ded0) at /usr/src/debug/sddm-0.21.0/src/daemon/XorgDisplayServer.cpp:45
No locals.
#10 SDDM::Display::Display (this=0x55555562ded0, parent=0x55555563f8e0, serverType=<optimized out>) at /usr/src/debug/sddm-0.21.0/src/daemon/Display.cpp:121
sysconfSettings = {<QObject> = {_vptr.QObject = 0x7fffffffd42f, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff72b6510 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>, data = 0x7ffff72b6400 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, static_metacall = 0x7ffff7011fc0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff744d9e0 <_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x212a48870e4fd500}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff7448000 <QObject::staticMetaObject>}, stringdata = 0x7ffff72b3978 <_ZN9QSettings32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_127qt_meta_tag_ZN9QSettingsE_tEEE.lto_priv.0+312>, data = 0x7ffff72b3840 <_ZN9QSettings32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_127qt_meta_tag_ZN9QSettingsE_tEEE.lto_priv.0>, static_metacall = 0x7ffff719f140 <QSettings::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff7447ec0 <_ZN9QSettings36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_127qt_meta_tag_ZN9QSettingsE_tEEE.lto_priv.0>, extradata = 0x0}}}
sysconfigUser = {d = {d = 0x555555631120, ptr = 0x7fffffffd480 u"가啜啕", size = 93824993196256}, static _empty = 0 u'\000'}
#11 SDDM::Seat::createDisplay (this=0x55555563f8e0, serverType=<optimized out>) at /usr/src/debug/sddm-0.21.0/src/daemon/Seat.cpp:53
display = <optimized out>
#12 0x00005555555ae558 in SDDM::Seat::Seat (this=0x55555563f8e0, name=..., parent=0x55555563e500) at /usr/src/debug/sddm-0.21.0/src/daemon/Seat.cpp:40
No locals.
#13 SDDM::SeatManager::createSeat (this=0x55555563e500, name=...) at /usr/src/debug/sddm-0.21.0/src/daemon/SeatManager.cpp:122
seat = 0x7fffffffd5b8
#14 0x00005555555ae884 in operator() (__closure=<optimized out>) at /usr/src/debug/sddm-0.21.0/src/daemon/SeatManager.cpp:160
logindSeat = <optimized out>
this = <optimized out>
logindSeat = <optimized out>
this = <optimized out>
#15 operator() (__closure=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:141
arg = <optimized out>
f = <optimized out>
arg = <optimized out>
f = <optimized out>
#16 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, SDDM::SeatManager::logindSeatAdded(const QString&, const QDBusObjectPath&)::<lambda()> >::call(SDDM::SeatManager::logindSeatAdded(const QString&, const QDBusObjectPath&)::<lambda()>&, void**)::<lambda()> > (args=<optimized out>, fn=...) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65
No locals.
#17 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, SDDM::SeatManager::logindSeatAdded(const QString&, const QDBusObjectPath&)::<lambda()> >::call (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:140
No locals.
#18 QtPrivate::FunctorCallable<SDDM::SeatManager::logindSeatAdded(const QString&, const QDBusObjectPath&)::<lambda()> >::call<QtPrivate::List<>, void> (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:362
No locals.
#19 QtPrivate::QCallableObject<SDDM::SeatManager::logindSeatAdded(const QString&, const QDBusObjectPath&)::<lambda()>, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:572
that = <optimized out>
#20 0x00007ffff70182a1 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/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qobjectdefs_impl.h:461
No locals.
#21 doActivate<false> (sender=0x7fffec009e00, signal_index=3, argv=0x7fffffffd7c0) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qobject.cpp:4138
obj = {m_slotObject = std::unique_ptr<QtPrivate::QSlotObjectBase> = {get() = 0x55555564ee30}}
receiver = <optimized out>
td = <optimized out>
receiverInSameThread = <optimized out>
senderData = {previous = 0x0, receiver = 0x55555563e500, sender = 0x7fffec009e00, signal = 3}
c = 0x7fffec008cb0
connections = {d = {ptr = 0x7fffec005240}}
list = 0x7fffec0097e0
inSenderThread = <optimized out>
highestConnectionId = 2
signalVector = <optimized out>
currentThreadId = 0x7ffff6808580
sp = <optimized out>
signal_spy_set = 0x0
empty_argv = {0x0}
senderDeleted = false
#22 0x00005555555a4ee8 in SDDM::LogindSeat::canGraphicalChanged (this=<optimized out>, _t1=true) at /usr/src/debug/sddm-0.21.0/build/src/daemon/sddm_autogen/include/SeatManager.moc:158
_a = {0x0, 0x7fffffffd758}
_a = <optimized out>
#23 operator() (__closure=0x55555564ed90) at /usr/src/debug/sddm-0.21.0/src/daemon/SeatManager.cpp:68
value = true
watcher = 0x5555556220d0
reply = {<QDBusPendingReplyBase> = {<QDBusPendingCall> = {d = {d = 0x7fffec00a950}}, <No data fields>}, <No data fields>}
this = 0x7fffec009e00
watcher = <optimized out>
reply = <optimized out>
this = <optimized out>
value = <optimized out>
#24 operator() (__closure=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:141
arg = <optimized out>
f = <optimized out>
arg = <optimized out>
f = <optimized out>
#25 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, SDDM::LogindSeat::LogindSeat(const QString&, const QDBusObjectPath&)::<lambda()> >::call(SDDM::LogindSeat::LogindSeat(const QString&, const QDBusObjectPath&)::<lambda()>&, void**)::<lambda()> > (args=<optimized out>, fn=...) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65
No locals.
#26 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, SDDM::LogindSeat::LogindSeat(const QString&, const QDBusObjectPath&)::<lambda()> >::call (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:140
No locals.
#27 QtPrivate::FunctorCallable<SDDM::LogindSeat::LogindSeat(const QString&, const QDBusObjectPath&)::<lambda()> >::call<QtPrivate::List<>, void> (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:362
No locals.
#28 QtPrivate::QCallableObject<SDDM::LogindSeat::LogindSeat(const QString&, const QDBusObjectPath&)::<lambda()>, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x55555564ed80, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:572
that = 0x55555564ed80
#29 0x00007ffff70182a1 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/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qobjectdefs_impl.h:461
No locals.
#30 doActivate<false> (sender=0x5555556220d0, signal_index=3, argv=0x7fffffffd920) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qobject.cpp:4138
obj = {m_slotObject = std::unique_ptr<QtPrivate::QSlotObjectBase> = {get() = 0x55555564ed80}}
receiver = <optimized out>
td = <optimized out>
receiverInSameThread = <optimized out>
senderData = {previous = 0x0, receiver = 0x7fffec009e00, sender = 0x5555556220d0, signal = 3}
c = 0x7fffec008d60
connections = {d = {ptr = 0x555555623db0}}
list = 0x555555673d20
inSenderThread = <optimized out>
highestConnectionId = 1
signalVector = <optimized out>
currentThreadId = 0x7ffff6808580
sp = <optimized out>
signal_spy_set = 0x0
empty_argv = {0x0}
senderDeleted = false
#31 0x00007ffff7f68d33 in QMetaObject::activate<void, QDBusPendingCallWatcher*> (sender=<optimized out>, mo=0x7ffff7fa7660, local_signal_index=0, ret=0x0) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qobjectdefs.h:306
_a = {0x0, 0x7fffffffd918}
_a = <optimized out>
#32 QDBusPendingCallWatcher::finished (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.0/build/src/dbus/DBus_autogen/include/moc_qdbuspendingcall.cpp:137
No locals.
#33 0x00007ffff6ffe107 in QObject::event (this=0x5555556220d0, e=0x5555556275b0) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qobject.cpp:1431
mce = 0x5555556275b0
connections = <optimized out>
sender = {previous = 0x0, receiver = 0x5555556220d0, sender = 0x55555562a870, signal = 3}
#34 0x00007ffff6fb758d in doNotify (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1207
No locals.
#35 QCoreApplication::notify (this=<optimized out>, receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1190
No locals.
#36 QCoreApplication::notifyInternal2 (receiver=0x5555556220d0, event=0x5555556275b0) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1106
d = <optimized out>
threadData = 0x55555560d9a0
selfRequired = <optimized out>
result = false
cbdata = {0x5555556220d0, 0x5555556275b0, 0x7fffffffd9ef}
scopeLevelCounter = {threadData = 0x55555560d9a0}
#37 0x00007ffff6fb762d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1546
No locals.
#38 0x00007ffff6fb79a7 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55555560d9a0) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1879
e = 0x5555556275b0
pe = <optimized out>
r = <optimized out>
relocker = <optimized out>
event_deleter = <optimized out>
locker = {_M_device = 0x55555560d9e8, _M_owns = false}
startOffset = 0
i = @0x55555560d9d8: 1
cleanup = <optimized out>
#39 0x00007ffff721c047 in postEventSourceDispatch (s=s@entry=0x555555616930) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qeventdispatcher_glib.cpp:246
source = 0x555555616930
#40 0x00007ffff6509678 in g_main_dispatch (context=0x55555561cd90) at ../glib/gmain.c:3398
dispatch = <optimized out>
prev_source = 0x0
begin_time_nsec = 0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = 0x0
need_destroy = <optimized out>
source = 0x555555616930
current = 0x555555625590
i = 0
__func__ = "g_main_dispatch"
#41 g_main_context_dispatch_unlocked (context=context@entry=0x55555561cd90) at ../glib/gmain.c:4249
No locals.
#42 0x00007ffff650b3d8 in g_main_context_iterate_unlocked (context=context@entry=0x55555561cd90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4314
max_priority = 2147483647
timeout_usec = -1
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x555555672d80
begin_time_nsec = 0
#43 0x00007ffff650bbec in g_main_context_iteration (context=0x55555561cd90, may_block=1) at ../glib/gmain.c:4379
retval = <optimized out>
#44 0x00007ffff721a013 in QEventDispatcherGlib::processEvents (this=0x55555561cd30, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qeventdispatcher_glib.cpp:399
d = 0x555555614b70
canWait = true
savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>}
result = <optimized out>
#45 0x00007ffff6fc24db in QEventLoop::exec (this=0x7fffffffdd10, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/global/qflags.h:77
d = 0x5555555f3ec0
threadData = <optimized out>
locker = {m_mutex = 0x555555614b08, m_isLocked = false}
ref = <optimized out>
app = <optimized out>
#46 0x00007ffff6fbaddc in QCoreApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/global/qflags.h:77
threadData = 0x55555560d9a0
eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff74502a8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff72b6510 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>, data = 0x7ffff72b6400 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, static_metacall = 0x7ffff7011fc0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff744d9e0 <_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x5555555f3ec0}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff7448000 <QObject::staticMetaObject>}, stringdata = 0x7ffff72b57ec <_ZN10QEventLoop32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0+236>, data = 0x7ffff72b5700 <_ZN10QEventLoop32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0>, static_metacall = 0x7ffff6fbf5e0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff744d560 <_ZN10QEventLoop36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_129qt_meta_tag_ZN10QEventLoopE_tEEE.lto_priv.0>, extradata = 0x0}}}
returnCode = <optimized out>
#47 0x000055555557768e in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/sddm-0.21.0/src/daemon/DaemonApp.cpp:161
arguments = {<QListSpecialMethods<QString>> = {<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d = {d = 0x555555618010, ptr = 0x555555618020, size = 1}}
app = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x5555555e7b68 <vtable for SDDM::DaemonApp+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff72b6510 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0+272>, data = 0x7ffff72b6400 <_ZN7QObject32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, static_metacall = 0x7ffff7011fc0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff744d9e0 <_ZN7QObject36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_125qt_meta_tag_ZN7QObjectE_tEEE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x5555556180e0}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff7448000 <QObject::staticMetaObject>}, stringdata = 0x7ffff72b5ac8 <_ZN16QCoreApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0+392>, data = 0x7ffff72b5940 <_ZN16QCoreApplication32qt_staticMetaObjectStaticContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0>, static_metacall = 0x7ffff6fc16a0 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff744d5e0 <_ZN16QCoreApplication36qt_staticMetaObjectRelocatingContentIN12_GLOBAL__N_135qt_meta_tag_ZN16QCoreApplicationE_tEEE.lto_priv.0>, extradata = 0x0}}, static self = 0x7fffffffde70}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff744d660 <QCoreApplication::staticMetaObject>}, stringdata = 0x5555555c8c40 <qt_meta_stringdata_ZN4SDDM9DaemonAppE>, data = 0x5555555c7540 <qt_meta_data_ZN4SDDM9DaemonAppE>, static_metacall = 0x55555557b9e0 <SDDM::DaemonApp::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x5555555e6fb0 <qt_incomplete_metaTypeArray<(anonymous namespace)::qt_meta_tag_ZN4SDDM9DaemonAppE_t, QtPrivate::TypeAndForceComplete<SDDM::DaemonApp, std::integral_constant<bool, true> >, QtPrivate::TypeAndForceComplete<int, std::integral_constant<bool, false> > >>, extradata = 0x0}}, first = true, m_lastSessionId = 0, m_testing = false, m_displayManager = 0x55555561d410, m_powerManager = 0x555555621b30, m_seatManager = 0x55555563e500, m_signalHandler = 0x55555563cff0}
Can anyone capable of reading that just tell me whether this is SDDM’s fault? If not, I’ll go ask for assistance at the openSUSE forums. If it is, I’ll report upstream.
Meta
Asked here, per upstream’s advice: