apiextractor builds but pretty much all the tests fail. I got this from gdb in a mock chroot but not sure how to get more (debuginfo install in a chroot?)
(gdb) run
Starting program: /builddir/build/BUILD/apiextractor-0.10.10/x86_64-redhat-linux-gnu/tests/testvoidarg
Missing separate debuginfos, use: dnf debuginfo-install glibc-2.29-7.fc30.x86_64
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
********* Start testing of TestVoidArg *********
Config: Using QTest library 4.8.7, Qt 4.8.7
PASS : TestVoidArg::initTestCase()
Program received signal SIGSEGV, Segmentation fault.
TestVoidArg::testVoidParsedFunction (this=<optimized out>) at /builddir/build/BUILD/apiextractor-0.10.10/tests/testvoidarg.cpp:41
41 QCOMPARE(addedFunc->arguments().count(), 0);
Missing separate debuginfos, use: dnf debuginfo-install glib2-2.59.2-1.fc30.x86_64 libgcc-9.0.1-0.4.fc30.x86_64 libstdc++-9.0.1-0.4.fc30.x86_64 libxml2-2.9.9-2.fc30.x86_64 libxslt-1.1.32-4.fc30.x86_64 openssl-libs-1.1.1a-2.fc30.x86_64 pcre-8.43-0.1.RC1.fc30.1.x86_64 qt-4.8.7-44.fc30.x86_64 xz-libs-5.2.4-5.fc30.x86_64 zlib-1.2.11-15.fc30.x86_64
(gdb) thread apply all bt full
Thread 1 (Thread 0x7ffff685b2c0 (LWP 45)):
#0 TestVoidArg::testVoidParsedFunction (this=<optimized out>) at /builddir/build/BUILD/apiextractor-0.10.10/tests/testvoidarg.cpp:41
cppCode = "struct A { void a(void); };"
xmlCode = " <typesystem package=\"Foo\"> <value-type name='A'/> </typesystem>"
t = {m_builder = 0x5555555776e0}
classes = {<QList<AbstractMetaClass*>> = {{p = {static shared_null = {ref = {_q_value = 85}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x5555555a2fc0}, d = 0x5555555a2fc0}}, <No data fields>}
classA = <optimized out>
addedFunc = 0x0
#1 0x00007ffff7e287e2 in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () from /lib64/libQtCore.so.4
No symbol table info available.
#2 0x00007ffff7e29862 in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () from /lib64/libQtCore.so.4
No symbol table info available.
#3 0x00007ffff7fa792a in ?? () from /lib64/libQtTest.so.4
No symbol table info available.
#4 0x00007ffff7fa890e in QTest::qExec(QObject*, int, char**) () from /lib64/libQtTest.so.4
No symbol table info available.
#5 0x000055555555684a in main (argc=1, argv=0x7fffffffdc38) at /builddir/build/BUILD/apiextractor-0.10.10/tests/testvoidarg.cpp:78
tc = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x7ffff7f891a0 <QObject::staticMetaObject>, stringdata = 0x5555555580c0 <qt_meta_stringdata_TestVoidArg> "TestVoidArg", data = "" <qt_meta_data_TestVoidArg>, extradata = 0x555555559b90 <TestVoidArg::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x555555557ba0 <TestVoidArg::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}
Any tips appreciated.
Thanks,
Richard
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx