Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-139786

heap-use-after-free after running tst_controls::Universal::Tumbler::cleanupTestCase

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2: Important P2: Important
    • 6.5, 6.8, 6.9, 6.10, 6.11
    • 6.11
    • Core: Threads
    • None
    • 1df5b5d53aaa02b7de26f221b4a0ab8bf5360992 f9296aaaffecacfd0375783328bc4ac137eff103

      https://codereview.qt-project.org/c/qt/qtdeclarative/+/673014/1#message-2023e34a5626f6973dd6f0792da7ea67e138a662

      https://testresults.qt.io/logs/qt/qtdeclarative/d9bdf70de1f32311a7c962405552b2749da7e3fd/LinuxopenSUSE_15_6x86_64LinuxopenSUSE_15_6x86_64GCCqtci-linux-openSUSE-15.6-x86_64-51-fe5104Sccache_UseAddressSanitizer_UseConfigure_WarningsAreErrors/69e6d3193cc24a298c86e8355ae844795d2659b4/test_1756970329/log.txt.gz

      agent:2025/09/04 02:08:05 build.go:413: PASS   : tst_controls::Universal::Tumbler::cleanupTestCase()
      agent:2025/09/04 02:08:05 build.go:413: =================================================================
      agent:2025/09/04 02:08:05 build.go:413: ==10513==ERROR: AddressSanitizer: heap-use-after-free on address 0x606000716720 at pc 0x7f959b6394b5 bp 0x7ffd6893f720 sp 0x7ffd6893f718
      agent:2025/09/04 02:08:05 build.go:413: WRITE of size 8 at 0x606000716720 thread T0
      agent:2025/09/04 02:08:05 build.go:413:     #0 0x7f959b6394b4 in void __gnu_cxx::new_allocator<QObject*>::construct<QObject*, QObject* const&>(QObject**, QObject* const&) /usr/include/c++/9/ext/new_allocator.h:147
      agent:2025/09/04 02:08:05 build.go:413:     #1 0x7f959b6368e8 in void std::allocator_traits<std::allocator<QObject*> >::construct<QObject*, QObject* const&>(std::allocator<QObject*>&, QObject**, QObject* const&) /usr/include/c++/9/bits/alloc_traits.h:484
      agent:2025/09/04 02:08:05 build.go:413:     #2 0x7f959b634551 in std::vector<QObject*, std::allocator<QObject*> >::push_back(QObject* const&) /usr/include/c++/9/bits/stl_vector.h:1189
      agent:2025/09/04 02:08:05 build.go:413:     #3 0x7f959b62fee2 in QtPrivate::BindingStatusOrList::addObjectUnlessAlreadyStatus(QObject*) /home/qt/work/qt/qtbase/src/corelib/thread/qthread.cpp:691
      agent:2025/09/04 02:08:05 build.go:413:     #4 0x7f959b63035a in QThreadPrivate::addObjectWithPendingBindingStatusChange(QObject*) /home/qt/work/qt/qtbase/src/corelib/thread/qthread.cpp:713
      agent:2025/09/04 02:08:05 build.go:413:     #5 0x7f959b3295ed in QObject::moveToThread(QThread*, Qt::Disambiguated_t) /home/qt/work/qt/qtbase/src/corelib/kernel/qobject.cpp:1768
      agent:2025/09/04 02:08:05 build.go:413:     #6 0x7f959e5bb3df in QQmlThread::startup() /home/qt/work/qt/qtdeclarative/src/qml/qml/ftw/qqmlthread_impl.cpp:178
      agent:2025/09/04 02:08:05 build.go:413:     #7 0x7f959e27c7ec in QQmlTypeLoaderLockedData::createThread(QQmlTypeLoader*) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloaderdata_p.h:159
      agent:2025/09/04 02:08:05 build.go:413:     #8 0x7f959e268325 in QQmlTypeLoader::startThread() /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:682
      agent:2025/09/04 02:08:05 build.go:413:     #9 0x7f959e27cfc9 in QQmlTypeLoader::ensureThread() /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader_p.h:321
      agent:2025/09/04 02:08:05 build.go:413:     #10 0x7f959e27d053 in PlainLoader::load(QQmlTypeLoader*, QQmlRefPointer<QQmlDataBlob> const&) const /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:157
      agent:2025/09/04 02:08:05 build.go:413:     #11 0x7f959e27f14e in void QQmlTypeLoader::doLoad<PlainLoader>(PlainLoader const&, QQmlRefPointer<QQmlDataBlob> const&, QQmlTypeLoader::Mode) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:222
      agent:2025/09/04 02:08:05 build.go:413:     #12 0x7f959e262998 in QQmlTypeLoader::load(QQmlRefPointer<QQmlDataBlob> const&, QQmlTypeLoader::Mode) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:248
      agent:2025/09/04 02:08:05 build.go:413:     #13 0x7f959e282ab5 in QQmlRefPointer<QQmlTypeData> QQmlTypeLoader::finalizeBlob<QQmlTypeData>(QQmlRefPointer<QQmlTypeData>&&, QQmlTypeLoader::Mode) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader_p.h:388
      agent:2025/09/04 02:08:05 build.go:413:     #14 0x7f959e2728d7 in QQmlTypeLoader::getType(QUrl const&, QQmlTypeLoader::Mode) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:1366
      agent:2025/09/04 02:08:05 build.go:413:     #15 0x7f959dda94db in QQmlComponentPrivate::loadUrl(QUrl const&, QQmlComponent::CompilationMode) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:835
      agent:2025/09/04 02:08:05 build.go:413:     #16 0x7f959dda7ca7 in QQmlComponent::QQmlComponent(QQmlEngine*, QString const&, QQmlComponent::CompilationMode, QObject*) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:695
      agent:2025/09/04 02:08:05 build.go:413:     #17 0x7f959dda786d in QQmlComponent::QQmlComponent(QQmlEngine*, QString const&, QObject*) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:676
      agent:2025/09/04 02:08:05 build.go:413:     #18 0x7f95a50603a7 in TestCaseCollector::TestCaseCollector(QFileInfo const&, QQmlEngine*) /home/qt/work/qt/qtdeclarative/src/qmltest/quicktest.cpp:302
      agent:2025/09/04 02:08:05 build.go:413:     #19 0x7f95a505135f in quick_test_main_with_setup(int, char**, char const*, char const*, QObject*) /home/qt/work/qt/qtdeclarative/src/qmltest/quicktest.cpp:622
      agent:2025/09/04 02:08:05 build.go:413:     #20 0x7f95a504d0d8 in quick_test_main(int, char**, char const*, char const*) /home/qt/work/qt/qtdeclarative/src/qmltest/quicktest.cpp:439
      agent:2025/09/04 02:08:05 build.go:413:     #21 0x557717eeb70b in main /home/qt/work/qt/qtdeclarative/tests/auto/quickcontrols/controls/universal/tst_universal.cpp:15
      agent:2025/09/04 02:08:05 build.go:413:     #22 0x7f959a440eeb in __libc_start_call_main (/lib64/libc.so.6+0x40eeb)
      agent:2025/09/04 02:08:05 build.go:413:     #23 0x7f959a440fb4 in __libc_start_main_alias_2 (/lib64/libc.so.6+0x40fb4)
      agent:2025/09/04 02:08:05 build.go:413:     #24 0x557717ee82a0 in _start ../sysdeps/x86_64/start.S:115
      agent:2025/09/04 02:08:05 build.go:413: 0x606000716720 is located 0 bytes inside of 64-byte region [0x606000716720,0x606000716760)
      agent:2025/09/04 02:08:05 build.go:413: freed by thread T131 here:
      agent:2025/09/04 02:08:05 build.go:413:     #0 0x7f95a530c7b7 in operator delete(void*) (/usr/lib64/libasan.so.5+0x10c7b7)
      agent:2025/09/04 02:08:05 build.go:413:     #1 0x7f959b63ae23 in __gnu_cxx::new_allocator<QObject*>::deallocate(QObject**, unsigned long) /usr/include/c++/9/ext/new_allocator.h:128
      agent:2025/09/04 02:08:05 build.go:413:     #2 0x7f959b63921b in std::allocator_traits<std::allocator<QObject*> >::deallocate(std::allocator<QObject*>&, QObject**, unsigned long) /usr/include/c++/9/bits/alloc_traits.h:470
      agent:2025/09/04 02:08:05 build.go:413:     #3 0x7f959b636657 in std::_Vector_base<QObject*, std::allocator<QObject*> >::_M_deallocate(QObject**, unsigned long) /usr/include/c++/9/bits/stl_vector.h:351
      agent:2025/09/04 02:08:05 build.go:413:     #4 0x7f959b634299 in std::_Vector_base<QObject*, std::allocator<QObject*> >::~_Vector_base() /usr/include/c++/9/bits/stl_vector.h:332
      agent:2025/09/04 02:08:05 build.go:413:     #5 0x7f959b633e5b in std::vector<QObject*, std::allocator<QObject*> >::~vector() /usr/include/c++/9/bits/stl_vector.h:680
      agent:2025/09/04 02:08:05 build.go:413:     #6 0x7f959b62f65d in QtPrivate::BindingStatusOrList::setStatusAndClearList(QBindingStatus*) /home/qt/work/qt/qtbase/src/corelib/thread/qthread.cpp:631
      agent:2025/09/04 02:08:05 build.go:413:     #7 0x7f959b36f396 in initBindingStatus /home/qt/work/qt/qtbase/src/corelib/kernel/qproperty.cpp:203
      agent:2025/09/04 02:08:05 build.go:413:     #8 0x7f959b36f3c3 in bindingStatus /home/qt/work/qt/qtbase/src/corelib/kernel/qproperty.cpp:209
      agent:2025/09/04 02:08:05 build.go:413:     #9 0x7f959b3755fb in QBindingStorage::QBindingStorage() /home/qt/work/qt/qtbase/src/corelib/kernel/qproperty.cpp:2348
      agent:2025/09/04 02:08:05 build.go:413:     #10 0x7f959b34aadc in QObjectData::QObjectData() (/home/qt/work/install/lib/libQt6Core.so.6+0x74aadc)
      agent:2025/09/04 02:08:05 build.go:413:     #11 0x7f959b323246 in QObjectPrivate::QObjectPrivate(QObjectPrivateVersionEnum) /home/qt/work/qt/qtbase/src/corelib/kernel/qobject.cpp:163
      agent:2025/09/04 02:08:05 build.go:413:     #12 0x7f959b1a122b in QAbstractEventDispatcherPrivate::QAbstractEventDispatcherPrivate() /home/qt/work/qt/qtbase/src/corelib/kernel/qabstracteventdispatcher.cpp:82
      agent:2025/09/04 02:08:05 build.go:413:     #13 0x7f959bd2433e in QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:262
      agent:2025/09/04 02:08:05 build.go:413:     #14 0x7f959bd24e46 in QEventDispatcherGlib::QEventDispatcherGlib(QObject*) /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:334
      agent:2025/09/04 02:08:05 build.go:413:     #15 0x7f959b8adafe in QThreadPrivate::createEventDispatcher(QThreadData*) /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:337
      agent:2025/09/04 02:08:05 build.go:413:     #16 0x7f959b62d801 in QThreadData::createEventDispatcher() /home/qt/work/qt/qtbase/src/corelib/thread/qthread.cpp:88
      agent:2025/09/04 02:08:05 build.go:413:     #17 0x7f959b204583 in QThreadData::ensureEventDispatcher() /home/qt/work/qt/qtbase/src/corelib/thread/qthread_p.h:347
      agent:2025/09/04 02:08:05 build.go:413:     #18 0x7f959b8ae343 in operator() /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:417
      agent:2025/09/04 02:08:05 build.go:413:     #19 0x7f959b8b21fa in terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:367
      agent:2025/09/04 02:08:05 build.go:413:     #20 0x7f959b8aec86 in QThreadPrivate::start(void*) /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:397
      agent:2025/09/04 02:08:05 build.go:413:     #21 0x7f959a4a760b in start_thread (/lib64/libc.so.6+0xa760b)
      agent:2025/09/04 02:08:05 build.go:413: previously allocated by thread T0 here:
      agent:2025/09/04 02:08:05 build.go:413:     #0 0x7f95a530b9bf in operator new(unsigned long) (/usr/lib64/libasan.so.5+0x10b9bf)
      agent:2025/09/04 02:08:05 build.go:413:     #1 0x7f959b63ae8c in __gnu_cxx::new_allocator<QObject*>::allocate(unsigned long, void const*) /usr/include/c++/9/ext/new_allocator.h:114
      agent:2025/09/04 02:08:05 build.go:413:     #2 0x7f959b639403 in std::allocator_traits<std::allocator<QObject*> >::allocate(std::allocator<QObject*>&, unsigned long) /usr/include/c++/9/bits/alloc_traits.h:444
      agent:2025/09/04 02:08:05 build.go:413:     #3 0x7f959b636793 in std::_Vector_base<QObject*, std::allocator<QObject*> >::_M_allocate(unsigned long) /usr/include/c++/9/bits/stl_vector.h:343
      agent:2025/09/04 02:08:05 build.go:413:     #4 0x7f959b634323 in std::vector<QObject*, std::allocator<QObject*> >::reserve(unsigned long) /usr/include/c++/9/bits/vector.tcc:78
      agent:2025/09/04 02:08:05 build.go:413:     #5 0x7f959b62fdd9 in QtPrivate::BindingStatusOrList::addObjectUnlessAlreadyStatus(QObject*) /home/qt/work/qt/qtbase/src/corelib/thread/qthread.cpp:688
      agent:2025/09/04 02:08:05 build.go:413:     #6 0x7f959b63035a in QThreadPrivate::addObjectWithPendingBindingStatusChange(QObject*) /home/qt/work/qt/qtbase/src/corelib/thread/qthread.cpp:713
      agent:2025/09/04 02:08:05 build.go:413:     #7 0x7f959b3295ed in QObject::moveToThread(QThread*, Qt::Disambiguated_t) /home/qt/work/qt/qtbase/src/corelib/kernel/qobject.cpp:1768
      agent:2025/09/04 02:08:05 build.go:413:     #8 0x7f959e5bb3df in QQmlThread::startup() /home/qt/work/qt/qtdeclarative/src/qml/qml/ftw/qqmlthread_impl.cpp:178
      agent:2025/09/04 02:08:05 build.go:413:     #9 0x7f959e27c7ec in QQmlTypeLoaderLockedData::createThread(QQmlTypeLoader*) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloaderdata_p.h:159
      agent:2025/09/04 02:08:05 build.go:413:     #10 0x7f959e268325 in QQmlTypeLoader::startThread() /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:682
      agent:2025/09/04 02:08:05 build.go:413:     #11 0x7f959e27cfc9 in QQmlTypeLoader::ensureThread() /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader_p.h:321
      agent:2025/09/04 02:08:05 build.go:413:     #12 0x7f959e27d053 in PlainLoader::load(QQmlTypeLoader*, QQmlRefPointer<QQmlDataBlob> const&) const /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:157
      agent:2025/09/04 02:08:05 build.go:413:     #13 0x7f959e27f14e in void QQmlTypeLoader::doLoad<PlainLoader>(PlainLoader const&, QQmlRefPointer<QQmlDataBlob> const&, QQmlTypeLoader::Mode) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:222
      agent:2025/09/04 02:08:05 build.go:413:     #14 0x7f959e262998 in QQmlTypeLoader::load(QQmlRefPointer<QQmlDataBlob> const&, QQmlTypeLoader::Mode) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:248
      agent:2025/09/04 02:08:05 build.go:413:     #15 0x7f959e282ab5 in QQmlRefPointer<QQmlTypeData> QQmlTypeLoader::finalizeBlob<QQmlTypeData>(QQmlRefPointer<QQmlTypeData>&&, QQmlTypeLoader::Mode) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader_p.h:388
      agent:2025/09/04 02:08:05 build.go:413:     #16 0x7f959e2728d7 in QQmlTypeLoader::getType(QUrl const&, QQmlTypeLoader::Mode) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:1366
      agent:2025/09/04 02:08:05 build.go:413:     #17 0x7f959dda94db in QQmlComponentPrivate::loadUrl(QUrl const&, QQmlComponent::CompilationMode) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:835
      agent:2025/09/04 02:08:05 build.go:413:     #18 0x7f959dda7ca7 in QQmlComponent::QQmlComponent(QQmlEngine*, QString const&, QQmlComponent::CompilationMode, QObject*) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:695
      agent:2025/09/04 02:08:05 build.go:413:     #19 0x7f959dda786d in QQmlComponent::QQmlComponent(QQmlEngine*, QString const&, QObject*) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:676
      agent:2025/09/04 02:08:05 build.go:413:     #20 0x7f95a50603a7 in TestCaseCollector::TestCaseCollector(QFileInfo const&, QQmlEngine*) /home/qt/work/qt/qtdeclarative/src/qmltest/quicktest.cpp:302
      agent:2025/09/04 02:08:05 build.go:413:     #21 0x7f95a505135f in quick_test_main_with_setup(int, char**, char const*, char const*, QObject*) /home/qt/work/qt/qtdeclarative/src/qmltest/quicktest.cpp:622
      agent:2025/09/04 02:08:05 build.go:413:     #22 0x7f95a504d0d8 in quick_test_main(int, char**, char const*, char const*) /home/qt/work/qt/qtdeclarative/src/qmltest/quicktest.cpp:439
      agent:2025/09/04 02:08:05 build.go:413:     #23 0x557717eeb70b in main /home/qt/work/qt/qtdeclarative/tests/auto/quickcontrols/controls/universal/tst_universal.cpp:15
      agent:2025/09/04 02:08:05 build.go:413:     #24 0x7f959a440eeb in __libc_start_call_main (/lib64/libc.so.6+0x40eeb)
      agent:2025/09/04 02:08:05 build.go:413: Thread T131 created by T0 here:
      agent:2025/09/04 02:08:05 build.go:413:     #0 0x7f95a523c1d2 in pthread_create (/usr/lib64/libasan.so.5+0x3c1d2)
      agent:2025/09/04 02:08:05 build.go:413:     #1 0x7f959b8b0ce4 in QThread::start(QThread::Priority) /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:850
      agent:2025/09/04 02:08:05 build.go:413:     #2 0x7f959e5bb39b in QQmlThread::startup() /home/qt/work/qt/qtdeclarative/src/qml/qml/ftw/qqmlthread_impl.cpp:177
      agent:2025/09/04 02:08:05 build.go:413:     #3 0x7f959e27c7ec in QQmlTypeLoaderLockedData::createThread(QQmlTypeLoader*) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloaderdata_p.h:159
      agent:2025/09/04 02:08:05 build.go:413:     #4 0x7f959e268325 in QQmlTypeLoader::startThread() /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:682
      agent:2025/09/04 02:08:05 build.go:413:     #5 0x7f959e27cfc9 in QQmlTypeLoader::ensureThread() /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader_p.h:321
      agent:2025/09/04 02:08:05 build.go:413:     #6 0x7f959e27d053 in PlainLoader::load(QQmlTypeLoader*, QQmlRefPointer<QQmlDataBlob> const&) const /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:157
      agent:2025/09/04 02:08:05 build.go:413:     #7 0x7f959e27f14e in void QQmlTypeLoader::doLoad<PlainLoader>(PlainLoader const&, QQmlRefPointer<QQmlDataBlob> const&, QQmlTypeLoader::Mode) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:222
      agent:2025/09/04 02:08:05 build.go:413:     #8 0x7f959e262998 in QQmlTypeLoader::load(QQmlRefPointer<QQmlDataBlob> const&, QQmlTypeLoader::Mode) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:248
      agent:2025/09/04 02:08:05 build.go:413:     #9 0x7f959e282ab5 in QQmlRefPointer<QQmlTypeData> QQmlTypeLoader::finalizeBlob<QQmlTypeData>(QQmlRefPointer<QQmlTypeData>&&, QQmlTypeLoader::Mode) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader_p.h:388
      agent:2025/09/04 02:08:05 build.go:413:     #10 0x7f959e2728d7 in QQmlTypeLoader::getType(QUrl const&, QQmlTypeLoader::Mode) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:1366
      agent:2025/09/04 02:08:05 build.go:413:     #11 0x7f959dda94db in QQmlComponentPrivate::loadUrl(QUrl const&, QQmlComponent::CompilationMode) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:835
      agent:2025/09/04 02:08:05 build.go:413:     #12 0x7f959dda7ca7 in QQmlComponent::QQmlComponent(QQmlEngine*, QString const&, QQmlComponent::CompilationMode, QObject*) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:695
      agent:2025/09/04 02:08:05 build.go:413:     #13 0x7f959dda786d in QQmlComponent::QQmlComponent(QQmlEngine*, QString const&, QObject*) /home/qt/work/qt/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:676
      agent:2025/09/04 02:08:05 build.go:413:     #14 0x7f95a50603a7 in TestCaseCollector::TestCaseCollector(QFileInfo const&, QQmlEngine*) /home/qt/work/qt/qtdeclarative/src/qmltest/quicktest.cpp:302
      agent:2025/09/04 02:08:05 build.go:413:     #15 0x7f95a505135f in quick_test_main_with_setup(int, char**, char const*, char const*, QObject*) /home/qt/work/qt/qtdeclarative/src/qmltest/quicktest.cpp:622
      agent:2025/09/04 02:08:05 build.go:413:     #16 0x7f95a504d0d8 in quick_test_main(int, char**, char const*, char const*) /home/qt/work/qt/qtdeclarative/src/qmltest/quicktest.cpp:439
      agent:2025/09/04 02:08:05 build.go:413:     #17 0x557717eeb70b in main /home/qt/work/qt/qtdeclarative/tests/auto/quickcontrols/controls/universal/tst_universal.cpp:15
      agent:2025/09/04 02:08:05 build.go:413:     #18 0x7f959a440eeb in __libc_start_call_main (/lib64/libc.so.6+0x40eeb)
      agent:2025/09/04 02:08:05 build.go:413: SUMMARY: AddressSanitizer: heap-use-after-free /usr/include/c++/9/ext/new_allocator.h:147 in void __gnu_cxx::new_allocator<QObject*>::construct<QObject*, QObject* const&>(QObject**, QObject* const&)
      agent:2025/09/04 02:08:05 build.go:413: Shadow bytes around the buggy address:
      agent:2025/09/04 02:08:05 build.go:413:   0x0c0c800dac90: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
      agent:2025/09/04 02:08:05 build.go:413:   0x0c0c800daca0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
      agent:2025/09/04 02:08:05 build.go:413:   0x0c0c800dacb0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
      agent:2025/09/04 02:08:05 build.go:413:   0x0c0c800dacc0: fa fa fa fa fa fa fa fa fa fa fa fa fd fd fd fd
      agent:2025/09/04 02:08:05 build.go:413:   0x0c0c800dacd0: fd fd fd fd fa fa fa fa fa fa fa fa fa fa fa fa
      agent:2025/09/04 02:08:05 build.go:413: =>0x0c0c800dace0: fa fa fa fa[fd]fd fd fd fd fd fd fd fa fa fa fa
      agent:2025/09/04 02:08:05 build.go:413:   0x0c0c800dacf0: fa fa fa fa fa fa fa fa fa fa fa fa fd fd fd fd
      agent:2025/09/04 02:08:05 build.go:413:   0x0c0c800dad00: fd fd fd fd fa fa fa fa fa fa fa fa fa fa fa fa
      agent:2025/09/04 02:08:05 build.go:413:   0x0c0c800dad10: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
      agent:2025/09/04 02:08:05 build.go:413:   0x0c0c800dad20: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
      agent:2025/09/04 02:08:05 build.go:413:   0x0c0c800dad30: fa fa fa fa fa fa fa fa fd fd fd fd fd fd fd fd
      agent:2025/09/04 02:08:05 build.go:413: Shadow byte legend (one shadow byte represents 8 application bytes):
      agent:2025/09/04 02:08:05 build.go:413:   Addressable:           00
      agent:2025/09/04 02:08:05 build.go:413:   Partially addressable: 01 02 03 04 05 06 07 
      agent:2025/09/04 02:08:05 build.go:413:   Heap left redzone:       fa
      agent:2025/09/04 02:08:05 build.go:413:   Freed heap region:       fd
      agent:2025/09/04 02:08:05 build.go:413:   Stack left redzone:      f1
      agent:2025/09/04 02:08:05 build.go:413:   Stack mid redzone:       f2
      agent:2025/09/04 02:08:05 build.go:413:   Stack right redzone:     f3
      agent:2025/09/04 02:08:05 build.go:413:   Stack after return:      f5
      agent:2025/09/04 02:08:05 build.go:413:   Stack use after scope:   f8
      agent:2025/09/04 02:08:05 build.go:413:   Global redzone:          f9
      agent:2025/09/04 02:08:05 build.go:413:   Global init order:       f6
      agent:2025/09/04 02:08:05 build.go:413:   Poisoned by user:        f7
      agent:2025/09/04 02:08:05 build.go:413:   Container overflow:      fc
      agent:2025/09/04 02:08:05 build.go:413:   Array cookie:            ac
      agent:2025/09/04 02:08:05 build.go:413:   Intra object redzone:    bb
      agent:2025/09/04 02:08:05 build.go:413:   ASan internal:           fe
      agent:2025/09/04 02:08:05 build.go:413:   Left alloca redzone:     ca
      agent:2025/09/04 02:08:05 build.go:413:   Right alloca redzone:    cb
      agent:2025/09/04 02:08:05 build.go:413:   Shadow gap:              cc
      agent:2025/09/04 02:08:05 build.go:413: ==10513==ABORTING
      agent:2025/09/04 02:08:05 build.go:413: sanitizer-testrunner.py     INFO: Test exit code was: 1
      agent:2025/09/04 02:08:05 build.go:413: sanitizer-testrunner.py    ERROR: ASAN issues detected
      agent:2025/09/04 02:08:05 build.go:413: CMake Error at tst_universalWrapperDebug.cmake:18 (message):
      agent:2025/09/04 02:08:05 build.go:413:   /home/qt/work/install/libexec/sanitizer-testrunner.py
      agent:2025/09/04 02:08:05 build.go:413:   /home/qt/work/qt/qtdeclarative_standalone_tests/tests/auto/quickcontrols/controls/universal/tst_universal
      agent:2025/09/04 02:08:05 build.go:413:   execution failed with exit code 1.
      agent:2025/09/04 02:08:05 build.go:413: 99% tests passed, 1 tests failed out of 345
      agent:2025/09/04 02:08:05 build.go:413: Total Test time (real) = 5910.36 sec
      agent:2025/09/04 02:08:05 build.go:413: The following tests FAILED:
      agent:2025/09/04 02:08:05 build.go:413: 	345 - tst_universal (Failed)
      agent:2025/09/04 02:08:05 build.go:413: Errors while running CTest
      agent:2025/09/04 02:08:05 build.go:464: Process finished with error: exit status 8
      agent:2025/09/04 02:08:05 build.go:864: 
      agent:2025/09/04 02:08:05 build.go:865: Executing instruction 98 of 100 - ExecuteCommand
      agent:2025/09/04 02:08:05 build.go:436: [cmake -E copy Testing/Temporary/LastTest.log /home/qt/work/testresults/CTest.log] 20s 20s false false
      agent:2025/09/04 02:08:05 build.go:803: 
      agent:2025/09/04 02:08:05 build.go:804: Executing scheduled instruction 1 of 3 - Upload all core dumps if there are some
      agent:2025/09/04 02:08:05 build.go:681: Skip uploading core files because CORE_FILES_PATH is not set in the environment
      agent:2025/09/04 02:08:05 build.go:803: 
      agent:2025/09/04 02:08:05 build.go:804: Executing scheduled instruction 2 of 3 - Print sccache statistics
      agent:2025/09/04 02:08:05 build.go:436: [sccache -s] 30s 30s false true
      agent:2025/09/04 02:08:06 build.go:413: Compile requests                      0
      agent:2025/09/04 02:08:06 build.go:413: Compile requests executed             0
      agent:2025/09/04 02:08:06 build.go:413: Cache hits                            0
      agent:2025/09/04 02:08:06 build.go:413: Cache misses                          0
      agent:2025/09/04 02:08:06 build.go:413: Cache timeouts                        0
      agent:2025/09/04 02:08:06 build.go:413: Cache read errors                     0
      agent:2025/09/04 02:08:06 build.go:413: Forced recaches                       0
      agent:2025/09/04 02:08:06 build.go:413: Cache write errors                    0
      agent:2025/09/04 02:08:06 build.go:413: Compilation failures                  0
      agent:2025/09/04 02:08:06 build.go:413: Cache errors                          0
      agent:2025/09/04 02:08:06 build.go:413: Non-cacheable compilations            0
      agent:2025/09/04 02:08:06 build.go:413: Non-cacheable calls                   0
      agent:2025/09/04 02:08:06 build.go:413: Non-compilation calls                 0
      agent:2025/09/04 02:08:06 build.go:413: Unsupported compiler calls            0
      agent:2025/09/04 02:08:06 build.go:413: Average cache write               0.000 s
      agent:2025/09/04 02:08:06 build.go:413: Average cache read miss           0.000 s
      agent:2025/09/04 02:08:06 build.go:413: Average cache read hit            0.000 s
      agent:2025/09/04 02:08:06 build.go:413: Failed distributed compilations       0
      agent:2025/09/04 02:08:06 build.go:413: Cache location                  S3, bucket: Bucket(name=cache, base_url=http://ci-sccache:9000/cache/)
      agent:2025/09/04 02:08:06 build.go:803: 
      agent:2025/09/04 02:08:06 build.go:804: Executing scheduled instruction 3 of 3 - Upload test results
      agent:2025/09/04 02:08:06 storageclient.go:580: Collecting test results, archiving and uploading them
      agent:2025/09/04 02:08:06 result.go:219: Collecting 2 test results ...
      agent:2025/09/04 02:08:06 agent.go:553: Test failed
      agent:2025/09/04 02:08:06 metrics.go:640: Successfully (force) pushed metrics to Pushgateway at 10.215.0.20:9091 for job coin_test_agent, vm_template qtci-linux-openSUSE-15.6-x86_64-51
      agent:2025/09/04 02:08:06 agent.go:405: ERROR building: exit status 8
      INFO:workitem.py:869(470870): Agent FINISHED FAIL: <could not determine failure location - check log: /data/ci-working-dir/storage/qt/qtdeclarative/d9bdf70de1f32311a7c962405552b2749da7e3fd/LinuxopenSUSE_15_6x86_64LinuxopenSUSE_15_6x86_64GCCqtci-linux-openSUSE-15.6-x86_64-51-fe5104Sccache_UseAddressSanitizer_UseConfigure_WarningsAreErrors/69e6d3193cc24a298c86e8355ae844795d2659b4/test_1756970329/log.txt.gz>: qt/qtdeclarative/d9bdf70de1f32311a7c962405552b2749da7e3fd/LinuxopenSUSE_15_6x86_64LinuxopenSUSE_15_6x86_64GCCqtci-linux-openSUSE-15.6-x86_64-51-fe5104Sccache_UseAddressSanitizer_UseConfigure_WarningsAreErrors/69e6d3193cc24a298c86e8355ae844795d2659b4/Test
      INFO:workitem.py:975(470870): <a href="https://inframetrics.intra.qt.io/d/nOAsINmZz/telegraf-coin-vms?orgId=1&from=1756945634000&to=1756951687000&var-server=1756751672-83461">VM metrics</a>
      INFO:workitem.py:982(470870): <a href="https://inframetrics.intra.qt.io/d/nOAsINNZz/telegraf-hosts?orgId=1&from=1756945634000&to=1756951687000&var-server=R640-exploding-kitten">Host metrics</a>
      

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            fabiankosmale Fabian Kosmale
            mitch_curtis Mitch Curtis
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes