Source: signon-ui Version: 0.17+15.10.20150810-2 Severity: serious Tags: buster sid
Some recent change in unstable makes signon-ui FTBFS on amd64: https://tests.reproducible-builds.org/debian/history/signon-ui.html https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/signon-ui.html ... xvfb-run -a dbus-test-runner -t ./signon-ui-unittest DBus daemon: unix:abstract=/tmp/dbus-ir0GtGjIfq,guid=9df47cbca994084f2c07bdba5c244d8b task-0: Started with PID: 59957 QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-pbuilder1' task-0: ********* Start testing of SignOnUiTest ********* task-0: Config: Using QtTest library 5.9.2, Qt 5.9.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.2.1 20171025) task-0: PASS : SignOnUiTest::initTestCase() task-0: PASS : SignOnUiTest::testRequestObjects() ========= Received signal, dumping stack ============== task-0: GNU gdb (Debian 7.12-6+b1) 7.12.0.20161007-git task-0: Copyright (C) 2016 Free Software Foundation, Inc. task-0: License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> task-0: This is free software: you are free to change and redistribute it. task-0: There is NO WARRANTY, to the extent permitted by law. Type "show copying" task-0: and "show warranty" for details. task-0: This GDB was configured as "x86_64-linux-gnu". task-0: Type "show configuration" for configuration details. task-0: For bug reporting instructions, please see: task-0: <http://www.gnu.org/software/gdb/bugs/>. task-0: Find the GDB manual and other documentation resources online at: task-0: <http://www.gnu.org/software/gdb/documentation/>. task-0: For help, type "help". task-0: Type "apropos word" to search for commands related to "word". task-0: Attaching to process 59957 task-0: [New LWP 59968] task-0: [New LWP 59976] task-0: [New LWP 59978] task-0: [New LWP 59979] task-0: [New LWP 59980] task-0: [New LWP 59981] task-0: [New LWP 59982] task-0: [Thread debugging using libthread_db enabled] task-0: Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". task-0: 0x00007f029987d40a in waitpid () from /lib/x86_64-linux-gnu/libc.so.6 task-0: (gdb) task-0: Thread 8 (Thread 0x7f0273fff700 (LWP 59982)): task-0: #0 0x00007f02998aab69 in syscall () at /lib/x86_64-linux-gnu/libc.so.6 task-0: #1 0x00007f02a013b7fa in g_cond_wait_until () task-0: at /lib/x86_64-linux-gnu/libglib-2.0.so.0 task-0: #2 0x00007f02a00ca2e1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 task-0: #3 0x00007f02a011dfd4 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 task-0: #4 0x00007f02a011d635 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 task-0: #5 0x00007f029a422517 in start_thread () task-0: at /lib/x86_64-linux-gnu/libpthread.so.0 task-0: #6 0x00007f02998af82f in clone () at /lib/x86_64-linux-gnu/libc.so.6 task-0: task-0: Thread 7 (Thread 0x7f02888c7700 (LWP 59981)): task-0: #0 0x00007f02998a583d in poll () at /lib/x86_64-linux-gnu/libc.so.6 task-0: #1 0x00007f02a00f6159 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 task-0: #2 0x00007f02a00f64f2 in g_main_loop_run () task-0: at /lib/x86_64-linux-gnu/libglib-2.0.so.0 task-0: #3 0x00007f02a06e7ad6 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 task-0: #4 0x00007f02a011d635 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 task-0: #5 0x00007f029a422517 in start_thread () task-0: at /lib/x86_64-linux-gnu/libpthread.so.0 task-0: #6 0x00007f02998af82f in clone () at /lib/x86_64-linux-gnu/libc.so.6 task-0: task-0: Thread 6 (Thread 0x7f02890c8700 (LWP 59980)): task-0: #0 0x00007f02998a583d in poll () at /lib/x86_64-linux-gnu/libc.so.6 task-0: #1 0x00007f02a00f6159 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 task-0: #2 0x00007f02a00f626c in g_main_context_iteration () task-0: at /lib/x86_64-linux-gnu/libglib-2.0.so.0 task-0: #3 0x00007f02a00f62b1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 task-0: #4 0x00007f02a011d635 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 task-0: #5 0x00007f029a422517 in start_thread () task-0: at /lib/x86_64-linux-gnu/libpthread.so.0 task-0: #6 0x00007f02998af82f in clone () at /lib/x86_64-linux-gnu/libc.so.6 task-0: task-0: Thread 5 (Thread 0x7f02898c9700 (LWP 59979)): task-0: #0 0x00007f029a428f33 in pthread_cond_timedwait@@GLIBC_2.3.2 () task-0: at /lib/x86_64-linux-gnu/libpthread.so.0 task-0: #1 0x00007f029a978438 in QWaitCondition::wait(QMutex*, unsigned long) () task-0: at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 task-0: #2 0x00007f029b030802 in () at /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 task-0: #3 0x00007f029a97714d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 task-0: #4 0x00007f029a422517 in start_thread () task-0: at /lib/x86_64-linux-gnu/libpthread.so.0 task-0: #5 0x00007f02998af82f in clone () at /lib/x86_64-linux-gnu/libc.so.6 task-0: task-0: Thread 4 (Thread 0x7f028a0ca700 (LWP 59978)): task-0: #0 0x00007f02998a583d in poll () at /lib/x86_64-linux-gnu/libc.so.6 task-0: #1 0x00007f02a00f6159 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 task-0: #2 0x00007f02a00f626c in g_main_context_iteration () task-0: at /lib/x86_64-linux-gnu/libglib-2.0.so.0 task-0: #3 0x00007f029abae00f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 task-0: #4 0x00007f029ab531ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 task-0: #5 0x00007f029a97227a in QThread::exec() () task-0: at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 task-0: #6 0x00007f029b600e45 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 task-0: #7 0x00007f029a97714d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 task-0: #8 0x00007f029a422517 in start_thread () task-0: at /lib/x86_64-linux-gnu/libpthread.so.0 task-0: #9 0x00007f02998af82f in clone () at /lib/x86_64-linux-gnu/libc.so.6 task-0: task-0: Thread 3 (Thread 0x7f028af12700 (LWP 59976)): task-0: #0 0x00007f02998a583d in poll () at /lib/x86_64-linux-gnu/libc.so.6 task-0: #1 0x00007f028fbb7150 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 task-0: #2 0x00007f028fbb8ee9 in xcb_wait_for_event () task-0: at /usr/lib/x86_64-linux-gnu/libxcb.so.1 task-0: #3 0x00007f028e32d029 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 task-0: #4 0x00007f029a97714d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 task-0: #5 0x00007f029a422517 in start_thread () task-0: at /lib/x86_64-linux-gnu/libpthread.so.0 task-0: #6 0x00007f02998af82f in clone () at /lib/x86_64-linux-gnu/libc.so.6 task-0: task-0: Thread 2 (Thread 0x7f028f36a700 (LWP 59968)): task-0: #0 0x00007f029a428b26 in pthread_cond_wait@@GLIBC_2.3.2 () task-0: at /lib/x86_64-linux-gnu/libpthread.so.0 task-0: #1 0x00007f029a14fa6c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 task-0: #2 0x00007f029eabaa77 in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 task-0: #3 0x00007f029eababb9 in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 task-0: #4 0x00007f029a15572f in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 task-0: #5 0x00007f029a422517 in start_thread () task-0: at /lib/x86_64-linux-gnu/libpthread.so.0 task-0: #6 0x00007f02998af82f in clone () at /lib/x86_64-linux-gnu/libc.so.6 task-0: task-0: Thread 1 (Thread 0x7f02a0fdc2c0 (LWP 59957)): task-0: #0 0x00007f029987d40a in waitpid () at /lib/x86_64-linux-gnu/libc.so.6 task-0: #1 0x00007f029980396b in () at /lib/x86_64-linux-gnu/libc.so.6 task-0: #2 0x00007f029b02799f in () at /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 task-0: #3 0x00007f029b027a5d in () at /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 task-0: #4 0x00007f029b027b00 in () at /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 task-0: #5 0x00007f029a42d3b0 in <signal handler called> () task-0: at /lib/x86_64-linux-gnu/libpthread.so.0 task-0: #6 0x00007f029b9c1f49 in QImage::convertToFormat_helper(QImage::Format, QFlags<Qt::ImageConversionFlag>) const () task-0: at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 task-0: #7 0x00007f029b9ffb8b in QRasterPlatformPixmap::createPixmapForImage(QImage, QFlags<Qt::ImageConversionFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 task-0: #8 0x00007f029b9ffef9 in QRasterPlatformPixmap::fromImage(QImage const&, QFlags<Qt::ImageConversionFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 task-0: #9 0x00007f029b9f4e83 in QPixmap::fromImage(QImage const&, QFlags<Qt::ImageConversionFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 task-0: #10 0x00007f029b9f68e1 in QPixmap::convertFromImage(QImage const&, QFlags<Qt::ImageConversionFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 task-0: #11 0x00007f029ba03eae in QPixmapIconEngine::addFile(QString const&, QSize const&, QIcon::Mode, QIcon::State) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 task-0: #12 0x00007f029ba06ab8 in QIcon::addFile(QString const&, QSize const&, QIcon::Mode, QIcon::State) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 task-0: #13 0x00007f029c1c7ce1 in QCommonStyle::standardIcon(QStyle::StandardPixmap, QStyleOption const*, QWidget const*) const () task-0: at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 task-0: #14 0x00007f029c20368d in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 task-0: #15 0x00007f029c2c95a1 in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 task-0: #16 0x00007f029c2c9928 in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 task-0: #17 0x00005613506dce7f in SignOnUi::DialogRequestPrivate::buildDialog(QMap<QString, QVariant> const&) (this=this@entry=0x56135175ce40, params=...) task-0: at ../../src/dialog-request.cpp:204 task-0: title = {static null = {<No data fields>}, d = 0x56135175c3b0} task-0: formLayout = 0x56135175da50 task-0: message = task-0: {static null = {<No data fields>}, d = 0x7f029ac42ee0 <QArrayData::shared_null>} task-0: captchaUrl = task-0: {static null = {<No data fields>}, d = 0x7f029ac42ee0 <QArrayData::shared_null>} task-0: buttonBox = <optimized out> task-0: __PRETTY_FUNCTION__ = "void SignOnUi::DialogRequestPrivate::buildDialog(const QVariantMap&)" task-0: __func__ = "buildDialog" task-0: #18 0x00005613506dd8b2 in SignOnUi::DialogRequestPrivate::start() (this=0x56135175ce40) at ../../src/dialog-request.cpp:216 task-0: #19 0x00005613506c3b46 in SignOnUiTest::testRequestWithIndicator() (this=<optimized out>) at test.cpp:133 task-0: displayName = {static null = {<No data fields>}, d = 0x561351723fe0} task-0: manager = <optimized out> task-0: account = <optimized out> task-0: parameters = {d = 0x56135175c0d0} task-0: request = 0x56135175c380 task-0: requestCompleted = task-0: {<QObject> = {<No data fields>}, <QList<QList<QVariant> >> = {<QListSpecialMethods<QList<QVariant> >> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7f029ac44fc0 <QListData::shared_null>}, d = 0x7f029ac44fc0 <QListData::shared_null>}}, sig = {d = 0x56135175c780}, args = {d = 0x7f029ac42ee0 <QArrayData::shared_null>}, m_loop = <incomplete type>, m_waiting = false} task-0: indicator = <optimized out> task-0: #20 0x00007f029ab65713 in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () task-0: at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 task-0: #21 0x00007f029b02e6fa in () at /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 task-0: #22 0x00007f029b02f450 in () at /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 task-0: #23 0x00007f029b02f9c1 in () at /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 task-0: #24 0x00007f029b02ff8b in QTest::qExec(QObject*, int, char**) () task-0: at /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 task-0: #25 0x00005613506bce18 in main(int, char**) (argc=<optimized out>, argv=0x7fff0322c9e8) at test.cpp:269 task-0: app = <incomplete type> task-0: tc = task-0: {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x7f029b005a00 <QObject::staticMetaObject>, stringdata = 0x5613506f92e0 <qt_meta_stringdata_SignOnUiTest>, data = 0x5613506f9220 <qt_meta_data_SignOnUiTest>, static_metacall = 0x5613506f1d50 <SignOnUiTest::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_dbusConnection = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f029b662280, data = 0x7f029b662140, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0}, m_dbusMessage = {d_ptr = 0x561351723a40}} task-0: Detaching from program: /build/1st/signon-ui-0.17+15.10.20150810/tests/unit/signon-ui-unittest, process 59957 ========= End of stack trace ============== task-0: QFATAL : SignOnUiTest::testRequestWithIndicator() Received signal 11 task-0: Function time: 33ms Total time: 34ms task-0: FAIL! : SignOnUiTest::testRequestWithIndicator() Received a fatal error. task-0: Loc: [Unknown file(0)] task-0: Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 1975ms task-0: ********* Finished testing of SignOnUiTest ********* task-0: Exited with status 6 task-0: Shutting down DBus daemon: Shutdown Makefile.tst_signon_ui:472: recipe for target 'check' failed make[4]: *** [check] Error 255 make[4]: Leaving directory '/build/1st/signon-ui-0.17+15.10.20150810/tests/unit' Makefile:239: recipe for target 'sub-tst_signon_ui-pro-check' failed make[3]: *** [sub-tst_signon_ui-pro-check] Error 2 make[3]: Leaving directory '/build/1st/signon-ui-0.17+15.10.20150810/tests/unit' Makefile:245: recipe for target 'sub-unit-check_ordered' failed make[2]: *** [sub-unit-check_ordered] Error 2 make[2]: Leaving directory '/build/1st/signon-ui-0.17+15.10.20150810/tests' Makefile:351: recipe for target 'sub-tests-check_ordered' failed make[1]: *** [sub-tests-check_ordered] Error 2 make[1]: Leaving directory '/build/1st/signon-ui-0.17+15.10.20150810' dh_auto_test: make -j1 check returned exit code 2 debian/rules:23: recipe for target 'build' failed make: *** [build] Error 2