Package: sddm Version: 0.13.0-1 Severity: important After updating to this version, the greeter now segfaults on start. `startx` into Plasma works fine (I'm reporting this bug from there).
gdb backtrace of the crashing thread: #0 QFontconfigDatabase::populateFontDatabase (this=<optimized out>) at fontdatabases/fontconfig/qfontconfigdatabase.cpp:500 #1 0x00007f73dca696d9 in initializeDb () at text/qfontdatabase.cpp:889 #2 0x00007f73dca6e5c5 in QFontDatabase::findFont (request=..., script=script@entry=2) at text/qfontdatabase.cpp:2633 #3 0x00007f73dca6f0c7 in QFontDatabase::load (d=d@entry=0x95dc90, script=script@entry=2) at text/qfontdatabase.cpp:2788 #4 0x00007f73dca44c8a in QFontPrivate::engineForScript (this=0x95dc90, script=script@entry=2) at text/qfont.cpp:212 #5 0x00007f73dca7676d in QTextEngine::fontEngine (this=this@entry=0x7fff78a4dd20, si=..., ascent=ascent@entry=0xb6f074, descent=descent@entry=0xb6f070, leading=leading@entry=0xb6f078) at text/qtextengine.cpp:2084 #6 0x00007f73dca774a7 in QTextEngine::shapeText (this=this@entry=0x7fff78a4dd20, item=item@entry=0) at text/qtextengine.cpp:994 #7 0x00007f73dca781d0 in QTextEngine::shape (this=this@entry=0x7fff78a4dd20, item=item@entry=0) at text/qtextengine.cpp:1528 #8 0x00007f73dca7e870 in QTextEngine::boundingBox (this=this@entry=0x7fff78a4dd20, from=from@entry=0, len=<optimized out>) at text/qtextengine.cpp:1865 #9 0x00007f73dca62451 in QFontMetrics::boundingRect (this=<optimized out>, text=...) at text/qfontmetrics.cpp:673 #10 0x00007f73c61e92c0 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so #11 0x00007f73c61e969e in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so #12 0x00007f73c61c4f56 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so #13 0x00007f73dd26a07a in QQmlThread::internalCallMethodInThread (this=0x982a20, message=<optimized out>) at qml/ftw/qqmlthread.cpp:315 #14 0x00007f73dd203195 in QQmlThread::callMethodInThread<QQmlDataBlob*, QQmlDataBlob*, QQmlTypeLoaderThread> (arg=<synthetic pointer>, Member=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.6.1/QtQml/private/../../../../../src/qml/qml/ftw/qqmlthread_p.h:159 #15 QQmlTypeLoaderThread::load (this=<optimized out>, b=b@entry=0x0) at qml/qqmltypeloader.cpp:754 #16 0x00007f73dd211799 in PlainLoader::load (this=<optimized out>, loader=0xb43f10, blob=0x0) at qml/qqmltypeloader.cpp:921 #17 QQmlTypeLoader::doLoad<PlainLoader> (this=0xb43f10, loader=..., blob=0x0, mode=QQmlTypeLoader::PreferSynchronous) at qml/qqmltypeloader.cpp:985 #18 0x00007f73dd20a4d1 in QQmlTypeLoader::load (mode=QQmlTypeLoader::PreferSynchronous, blob=0xb43f10, this=0x9b8ed8) at qml/qqmltypeloader.cpp:1008 #19 QQmlTypeLoader::getType (this=0x9b8ed8, url=..., mode=QQmlTypeLoader::PreferSynchronous) at qml/qqmltypeloader.cpp:1644 #20 0x00007f73dd1ec079 in QQmlComponentPrivate::loadUrl (this=0xb43de0, newUrl=..., mode=QQmlComponent::PreferSynchronous) at qml/qqmlcomponent.cpp:672 #21 0x00007f73dd5e510a in QQuickViewPrivate::execute (this=0x97ef50) at items/qquickview.cpp:125 #22 0x00007f73dd5e529a in QQuickView::setSource (this=this@entry=0x96ffb0, url=...) at items/qquickview.cpp:256 #23 0x0000000000428abe in SDDM::GreeterApp::addViewForScreen (this=this@entry=0x7fff78a50cf0, screen=0x93cae0) at /build/sddm-Wa20od/sddm-0.13.0/src/greeter/GreeterApp.cpp:199 #24 0x0000000000429b98 in SDDM::GreeterApp::GreeterApp (this=0x7fff78a50cf0, argc=<optimized out>, argv=<optimized out>) at /build/sddm-Wa20od/sddm-0.13.0/src/greeter/GreeterApp.cpp:134 #25 0x0000000000414833 in main (argc=5, argv=0x7fff78a50e78) at /build/sddm-Wa20od/sddm-0.13.0/src/greeter/GreeterApp.cpp:231 -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.7.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages sddm depends on: ii adduser 3.115 ii debconf [debconf-2.0] 1.5.59 ii libc6 2.24-2 ii libgcc1 1:6.2.0-3 ii libpam0g 1.1.8-3.3 ii libqt5core5a 5.6.1+dfsg-3+b1 ii libqt5dbus5 5.6.1+dfsg-3+b1 ii libqt5gui5 5.6.1+dfsg-3+b1 ii libqt5network5 5.6.1+dfsg-3+b1 ii libqt5qml5 5.6.1-8 ii libqt5quick5 5.6.1-8 ii libstdc++6 6.2.0-3 ii libsystemd0 231-6 ii libxcb-xkb1 1.11.1-1.1 ii libxcb1 1.11.1-1.1 ii qml-module-qtquick2 5.6.1-8 ii sddm-theme-breeze [sddm-theme] 4:5.7.4-1 ii sddm-theme-circles [sddm-theme] 0.13.0-1 ii sddm-theme-elarun [sddm-theme] 0.13.0-1 ii sddm-theme-maldives [sddm-theme] 0.13.0-1 ii sddm-theme-maui [sddm-theme] 0.13.0-1 Versions of packages sddm recommends: ii libpam-systemd 231-6 Versions of packages sddm suggests: ii libpam-kwallet5 5.7.4-1 -- debconf information: * shared/default-x-display-manager: sddm sddm/daemon_name: /usr/bin/sddm

