Have I misconfigured SDDM, or is it crashing its fault?

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: