Source: gammaray Version: 2.11.1-1 Severity: serious Justification: FTBFS (when it built before)
During archive-wide test rebuilding of an IPv6-only environment (which appears on some normal buildds)[1] we noticed that this package fails: : No symbol table info available. 4: #57 0x00005646a45dc6d3 in main (argc=<optimized out>, argv=0x7ffdb7aca8c8) at ./tests/test_connections.cpp:293 4: app = <incomplete type> 4: tc = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x7f414b1f1980 <QObject::staticMetaObject>, stringdata = 0x5646a45e0240 <qt_meta_stringdata_TestMain>, data = 0x5646a45e01a0 <qt_meta_data_TestMain>, static_metacall = 0x5646a45dc920 <TestMain::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_argc = 1, m_argv = 0x7ffdb7aca8c8} 4: Detaching from program: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bin/connectiontest, process 2710977 4: [Inferior 1 (process 2710977) detached] 4: QFATAL : TestMain::threading() Received signal 11 4: Function time: 93ms Total time: 5226ms 4: FAIL! : TestMain::threading() Received a fatal error. 4: Loc: [Unknown file(0)] 4: Totals: 32577 passed, 1260715025 failed, 1260719888 skipped, 32577 blacklisted, 8882ms 4: ********* Finished testing of TestMain ********* 4: === End of stack trace === 4: QFatal in connectiontest (/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bin/connectiontest) 4: START BACKTRACE: 4: 1 QMessageLogger::fatal(char const*, ...) const () 4: 2 /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 () 4: 3 /lib/x86_64-linux-gnu/libc.so.6 () 4: 4 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 () 4: 5 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 () 4: 6 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 () 4: 7 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 () 4: 8 QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () 4: 9 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib/x86_64-linux-gnu/gammaray/2.11/qt5_12-x86_64/../../../libgammaray_kitemmodels-qt5_12-x86_64.so.2.11.1 () 4: 10 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib/x86_64-linux-gnu/gammaray/2.11/qt5_12-x86_64/../../../libgammaray_kitemmodels-qt5_12-x86_64.so.2.11.1 () 4: 11 QMetaObject::activate(QObject*, int, int, void**) () 4: 12 QAbstractItemModel::rowsInserted(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () 4: 13 QAbstractItemModel::endInsertRows() () 4: 14 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib/x86_64-linux-gnu/gammaray/2.11/qt5_12-x86_64/../../../libgammaray_core-qt5_12-x86_64.so.2.11.1 () 4: 15 QMetaObject::activate(QObject*, int, int, void**) () 4: 16 GammaRay::Probe::objectCreated(QObject*) () 4: 17 GammaRay::Probe::objectFullyConstructed(QObject*) () 4: 18 GammaRay::Probe::processQueuedObjectChanges() () 4: 19 QMetaObject::activate(QObject*, int, int, void**) () 4: 20 QTimer::timeout(QTimer::QPrivateSignal) () 4: 21 QObject::event(QEvent*) () 4: 22 QApplicationPrivate::notify_helper(QObject*, QEvent*) () 4: 23 QApplication::notify(QObject*, QEvent*) () 4: 24 QCoreApplication::notifyInternal2(QObject*, QEvent*) () 4: 25 QTimerInfoList::activateTimers() () 4: 26 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 () 4: 27 g_main_context_dispatch () 4: 28 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 () 4: 29 g_main_context_iteration () 4: 30 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 4: 31 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () 4: 32 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bin/connectiontest () 4: 33 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bin/connectiontest () 4: 34 QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () 4: 35 /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 () 4: 36 /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 () 4: 37 /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 () 4: 38 QTest::qRun() () 4: 39 QTest::qExec(QObject*, int, char**) () 4: 40 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bin/connectiontest () 4: 41 QObject::event(QEvent*) () 4: 42 QApplicationPrivate::notify_helper(QObject*, QEvent*) () 4: 43 QApplication::notify(QObject*, QEvent*) () 4: 44 QCoreApplication::notifyInternal2(QObject*, QEvent*) () 4: 45 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () 4: 46 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 () 4: END BACKTRACE 4: Injector error: Process crashed 4/53 Test #4: connectiontest-style-filter ...........***Failed 8.95 sec The full log is available at http://perl.debian.net/rebuild-logs/sid-v6only/gammaray_2.11.1-1/gammaray_2.11.1-1_amd64-2020-06-14T14:09:54Z.build One way to replicate this environment is like so: # unshare -n # ip li set lo up # ip li add dummy0 type dummy # ip li set dummy0 up Cheers Dominic [1] this test showed approximately 100 packages in the archive failing, but nearly all of them were due to the behaviour of libio-socket-ip-perl, so will be fixed centrally. I'm filing bugs about the small number of unrelated cases.