https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232736
--- Comment #14 from Alexander Kabaev <k...@freebsd.org> --- Full backtrace of the crash. It does appear QT tries to destruct already freed object: Program terminated with signal SIGBUS, Bus error. #0 0x00000008023af496 in QHashData::detach_helper (this=0x8038bf230, node_duplicate=0x801187640 <QHash<QMetaObject const*, int>::duplicateNode(QHashData::Node*, void*)>, node_delete=0x801186e50 <QHash<QMetaObject const*, int>::deleteNode2(QHashData::Node*)>, nodeSize=32, nodeAlign=8) at tools/qhash.cpp:531 531 Node *oldNode = buckets[i]; (gdb) print *this $2 = {fakeNext = 0x5a5a5a5a5a5a5a5a, buckets = 0x5a5a5a5a5a5a5a5a, ref = {atomic = { _q_value = {<std::__1::__atomic_base<int, true>> = {<std::__1::__atomic_base<int, false>> = {__a_ = 1515870810, static is_always_lock_free = <optimized out>}, <No data fields>}, <No data fields>}}}, size = 1515870810, nodeSize = 1515870810, userNumBits = 23130, numBits = 23130, numBuckets = 1515870810, seed = 1515870810, sharable = 0, strictAlignment = 1, reserved = 378967702, static shared_null = {fakeNext = 0x0, buckets = 0x0, ref = { atomic = {_q_value = {<std::__1::__atomic_base<int, true>> = {<std::__1::__atomic_base<int, false>> = { __a_ = -1, static is_always_lock_free = <optimized out>}, <No data fields>}, <No data fields>}}}, size = 0, nodeSize = 0, userNumBits = 4, numBits = 0, numBuckets = 0, seed = 0, sharable = 1, strictAlignment = 0, reserved = 0, static shared_null = <same as static member of an already seen type>}} (gdb) bt #0 0x00000008023af496 in QHashData::detach_helper (this=0x8038bf230, node_duplicate= 0x801187640 <QHash<QMetaObject const*, int>::duplicateNode(QHashData::Node*, void*)>, node_delete=0x801186e50 <QHash<QMetaObject const*, int>::deleteNode2(QHashData::Node*)>, nodeSize=32, nodeAlign=8) at tools/qhash.cpp:531 #1 0x00000008011875ff in QHash<QMetaObject const*, int>::detach_helper ( this=0x801359558 <QQmlTypePrivate::attachedPropertyIds>) at /usr/local/include/qt5/QtCore/qhash.h:599 #2 0x0000000801187509 in QHash<QMetaObject const*, int>::detach ( this=0x801359558 <QQmlTypePrivate::attachedPropertyIds>) at /usr/local/include/qt5/QtCore/qhash.h:275 #3 0x0000000801182010 in QHash<QMetaObject const*, int>::find ( this=0x801359558 <QQmlTypePrivate::attachedPropertyIds>, akey=@0x805ad9518: 0x80134f120 <QQmlComponent::staticMetaObject>) at /usr/local/include/qt5/QtCore/qhash.h:901 #4 0x00000008011778c6 in QQmlType::~QQmlType (this=0x805b35d50) at qml/qqmlmetatype.cpp:576 #5 0x0000000000220bb9 in QHashNode<QQmlType, QHashDummyValue>::~QHashNode (this=0x805b35d40) at /usr/local/include/qt5/QtCore/qhash.h:149 #6 0x0000000000220abd in QHash<QQmlType, QHashDummyValue>::deleteNode2 (node=0x805b35d40) at /usr/local/include/qt5/QtCore/qhash.h:547 #7 0x00000008023af69a in QHashData::free_helper (this=0x805b32510, node_delete=0x220aa0 <QHash<QQmlType, QHashDummyValue>::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:572 #8 0x0000000000220b23 in QHash<QQmlType, QHashDummyValue>::freeData (this=0x805b35d38, x=0x805b32510) at /usr/local/include/qt5/QtCore/qhash.h:587 #9 0x00000000002214ba in QHash<QQmlType, QHashDummyValue>::~QHash (this=0x805b35d38) at /usr/local/include/qt5/QtCore/qhash.h:254 #10 0x000000000021f265 in QSet<QQmlType>::~QSet (this=0x805b35d38) at /usr/local/include/qt5/QtCore/qdatastream.h:60 #11 0x00000000002278c3 in QHashNode<QByteArray, QSet<QQmlType> >::~QHashNode (this=0x805b35d20) at /usr/local/include/qt5/QtCore/qhash.h:149 #12 0x000000000022786d in QHash<QByteArray, QSet<QQmlType> >::deleteNode2 (node=0x805b35d20) at /usr/local/include/qt5/QtCore/qhash.h:547 #13 0x00000008023af69a in QHashData::free_helper (this=0x8038c0100, node_delete=0x227850 <QHash<QByteArray, QSet<QQmlType> >::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:572 #14 0x0000000000227843 in QHash<QByteArray, QSet<QQmlType> >::freeData (this=0x230038 <qmlTypesByCppName>, x=0x8038c0100) at /usr/local/include/qt5/QtCore/qhash.h:587 #15 0x000000000021816a in QHash<QByteArray, QSet<QQmlType> >::~QHash (this=0x230038 <qmlTypesByCppName>) at /usr/local/include/qt5/QtCore/qhash.h:254 #16 0x00000008028b8571 in __cxa_finalize (dso=0x0) at /export/poudriere/jails/pkgbuild/usr/src/lib/libc/stdlib/atexit.c:237 #17 0x00000008028496b1 in exit (status=0) at /export/poudriere/jails/pkgbuild/usr/src/lib/libc/stdlib/exit.c:74 #18 0x0000000000211116 in _start (ap=<optimized out>, cleanup=<optimized out>) at /export/poudriere/jails/pkgbuild/usr/src/lib/csu/amd64/crt1.c:76 -- You are receiving this mail because: You are the assignee for the bug.