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

qmltestrunner reports leaks when compiled with ASAN

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • P3: Somewhat important
    • None
    • 6.7.0

    Description

      Running just qmltestrunner --help outputs a bunch of indirect leaks. Are they intended?

      Indirect leak of 160 byte(s) in 1 object(s) allocated from:
          #0 0x55e336816e4e in malloc (/home/sanitizer-runs/sanitizer_runs/build/qtdeclarative-asan/bin/qmltestrunner+0xb6e4e) (BuildId: 68588bd011fc89b404025fa6a907417f13e4b056)
          #1 0x7f1a4858a6d0 in QObjectPrivate::ConnectionData::resizeSignalVector(unsigned int) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobject_p_p.h:188:21
          #2 0x7f1a4858a6d0 in QObjectPrivate::addConnection(int, QObjectPrivate::Connection*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:308:9
          #3 0x7f1a48582f71 in QObjectPrivate::connectImpl(QObject const*, int, QObject const*, void**, QtPrivate::QSlotObjectBase*, int, int const*, QMetaObject const*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:5187:29
          #4 0x7f1a485821d7 in QObject::connectImpl(QObject const*, void**, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:5105:12
          #5 0x7f1a4a2e14be in QMetaObject::Connection QObject::connect<void (QDBusPendingCallWatcher::*)(QDBusPendingCallWatcher*), QGenericUnixServices::QGenericUnixServices()::$_0>(QtPrivate::FunctionPointer<void (QDBusPendingCallWatcher::*)(QDBusPendingCallWatcher*)>::Object const*, void (QDBusPendingCallWatcher::*)(QDBusPendingCallWatcher*), QtPrivate::ContextTypeForFunctor<QGenericUnixServices::QGenericUnixServices()::$_0, void>::ContextType const*, QGenericUnixServices::QGenericUnixServices()::$_0&&, Qt::ConnectionType) /home/sanitizer-runs/sanitizer_runs/build/qtbase-asan/include/QtCore/../../../../../../cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobject.h:233:16
          #6 0x7f1a4a2e14be in QGenericUnixServices::QGenericUnixServices() /home/cc-runs/src/qt/qt5/qtbase/src/gui/platform/unix/qgenericunixservices.cpp:384:5
          #7 0x7f1a3f34dcea in QXcbUnixServices::QXcbUnixServices() /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp:96:7
          #8 0x7f1a3f34dcea in QXcbIntegration::QXcbIntegration(QList<QString> const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp:106:22
          #9 0x7f1a425126bd in QXcbIntegrationPlugin::create(QString const&, QList<QString> const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbmain.cpp:22:35
          #10 0x7f1a4958399c in QPlatformIntegration* qLoadPlugin<QPlatformIntegration, QPlatformIntegrationPlugin, QList<QString> const&, int&, char**&>(QFactoryLoader const*, QString const&, QList<QString> const&, int&, char**&) /home/sanitizer-runs/sanitizer_runs/build/qtbase-asan/include/QtCore/6.7.0/QtCore/private/../../../../../../../../../cc-runs/src/qt/qt5/qtbase/src/corelib/plugin/qfactoryloader_p.h:99:52
          #11 0x7f1a4958399c in QPlatformIntegrationFactory::create(QString const&, QList<QString> const&, int&, char**, QString const&) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qplatformintegrationfactory.cpp:23:12
          #12 0x7f1a494d59b1 in init_platform(QString const&, QString const&, QString const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1236:56
          #13 0x7f1a494d59b1 in QGuiApplicationPrivate::createPlatformIntegration() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1516:5
          #14 0x7f1a494da949 in QGuiApplicationPrivate::createEventDispatcher() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1535:9
          #15 0x7f1a4847f587 in QCoreApplicationPrivate::init() /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:899:9
          #16 0x7f1a494c5de5 in QGuiApplicationPrivate::init() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1563:30
          #17 0x7f1a494c5ba3 in QGuiApplication::QGuiApplication(int&, char**, int) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:641:15
          #18 0x7f1a4cadfbf0 in quick_test_main_with_setup(int, char**, char const*, char const*, QObject*) /home/cc-runs/src/qt/qt5/qtdeclarative/src/qmltest/quicktest.cpp:407:23
          #19 0x7f1a4cade9df in quick_test_main(int, char**, char const*, char const*) /home/cc-runs/src/qt/qt5/qtdeclarative/src/qmltest/quicktest.cpp:400:12
          #20 0x55e336853d9f in main /home/cc-runs/src/qt/qt5/qtdeclarative/tools/qmltestrunner/main.cpp:9:12
          #21 0x7f1a47bcd082 in __libc_start_main /build/glibc-SzIz7B/glibc-2.31/csu/../csu/libc-start.c:308:16
      
      Indirect leak of 120 byte(s) in 1 object(s) allocated from:
          #0 0x55e33685178d in operator new(unsigned long) (/home/sanitizer-runs/sanitizer_runs/build/qtdeclarative-asan/bin/qmltestrunner+0xf178d) (BuildId: 68588bd011fc89b404025fa6a907417f13e4b056)
          #1 0x7f1a45549900 in QDBusPendingCallWatcher::QDBusPendingCallWatcher(QDBusPendingCall const&, QObject*) /home/cc-runs/src/qt/qt5/qtbase/src/dbus/qdbuspendingcall.cpp:469:16
          #2 0x7f1a4a2e13de in QGenericUnixServices::QGenericUnixServices() /home/cc-runs/src/qt/qt5/qtbase/src/gui/platform/unix/qgenericunixservices.cpp:383:24
          #3 0x7f1a3f34dcea in QXcbUnixServices::QXcbUnixServices() /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp:96:7
          #4 0x7f1a3f34dcea in QXcbIntegration::QXcbIntegration(QList<QString> const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp:106:22
          #5 0x7f1a425126bd in QXcbIntegrationPlugin::create(QString const&, QList<QString> const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbmain.cpp:22:35
          #6 0x7f1a4958399c in QPlatformIntegration* qLoadPlugin<QPlatformIntegration, QPlatformIntegrationPlugin, QList<QString> const&, int&, char**&>(QFactoryLoader const*, QString const&, QList<QString> const&, int&, char**&) /home/sanitizer-runs/sanitizer_runs/build/qtbase-asan/include/QtCore/6.7.0/QtCore/private/../../../../../../../../../cc-runs/src/qt/qt5/qtbase/src/corelib/plugin/qfactoryloader_p.h:99:52
          #7 0x7f1a4958399c in QPlatformIntegrationFactory::create(QString const&, QList<QString> const&, int&, char**, QString const&) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qplatformintegrationfactory.cpp:23:12
          #8 0x7f1a494d59b1 in init_platform(QString const&, QString const&, QString const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1236:56
          #9 0x7f1a494d59b1 in QGuiApplicationPrivate::createPlatformIntegration() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1516:5
          #10 0x7f1a494da949 in QGuiApplicationPrivate::createEventDispatcher() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1535:9
          #11 0x7f1a4847f587 in QCoreApplicationPrivate::init() /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:899:9
          #12 0x7f1a494c5de5 in QGuiApplicationPrivate::init() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1563:30
          #13 0x7f1a494c5ba3 in QGuiApplication::QGuiApplication(int&, char**, int) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:641:15
          #14 0x7f1a4cadfbf0 in quick_test_main_with_setup(int, char**, char const*, char const*, QObject*) /home/cc-runs/src/qt/qt5/qtdeclarative/src/qmltest/quicktest.cpp:407:23
          #15 0x7f1a4cade9df in quick_test_main(int, char**, char const*, char const*) /home/cc-runs/src/qt/qt5/qtdeclarative/src/qmltest/quicktest.cpp:400:12
          #16 0x55e336853d9f in main /home/cc-runs/src/qt/qt5/qtdeclarative/tools/qmltestrunner/main.cpp:9:12
          #17 0x7f1a47bcd082 in __libc_start_main /build/glibc-SzIz7B/glibc-2.31/csu/../csu/libc-start.c:308:16
      
      Indirect leak of 88 byte(s) in 1 object(s) allocated from:
          #0 0x55e33685178d in operator new(unsigned long) (/home/sanitizer-runs/sanitizer_runs/build/qtdeclarative-asan/bin/qmltestrunner+0xf178d) (BuildId: 68588bd011fc89b404025fa6a907417f13e4b056)
          #1 0x7f1a48582c45 in QObjectPrivate::connectImpl(QObject const*, int, QObject const*, void**, QtPrivate::QSlotObjectBase*, int, int const*, QMetaObject const*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:5171:51
          #2 0x7f1a485821d7 in QObject::connectImpl(QObject const*, void**, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:5105:12
          #3 0x7f1a4a2e14be in QMetaObject::Connection QObject::connect<void (QDBusPendingCallWatcher::*)(QDBusPendingCallWatcher*), QGenericUnixServices::QGenericUnixServices()::$_0>(QtPrivate::FunctionPointer<void (QDBusPendingCallWatcher::*)(QDBusPendingCallWatcher*)>::Object const*, void (QDBusPendingCallWatcher::*)(QDBusPendingCallWatcher*), QtPrivate::ContextTypeForFunctor<QGenericUnixServices::QGenericUnixServices()::$_0, void>::ContextType const*, QGenericUnixServices::QGenericUnixServices()::$_0&&, Qt::ConnectionType) /home/sanitizer-runs/sanitizer_runs/build/qtbase-asan/include/QtCore/../../../../../../cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobject.h:233:16
          #4 0x7f1a4a2e14be in QGenericUnixServices::QGenericUnixServices() /home/cc-runs/src/qt/qt5/qtbase/src/gui/platform/unix/qgenericunixservices.cpp:384:5
          #5 0x7f1a3f34dcea in QXcbUnixServices::QXcbUnixServices() /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp:96:7
          #6 0x7f1a3f34dcea in QXcbIntegration::QXcbIntegration(QList<QString> const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp:106:22
          #7 0x7f1a425126bd in QXcbIntegrationPlugin::create(QString const&, QList<QString> const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbmain.cpp:22:35
          #8 0x7f1a4958399c in QPlatformIntegration* qLoadPlugin<QPlatformIntegration, QPlatformIntegrationPlugin, QList<QString> const&, int&, char**&>(QFactoryLoader const*, QString const&, QList<QString> const&, int&, char**&) /home/sanitizer-runs/sanitizer_runs/build/qtbase-asan/include/QtCore/6.7.0/QtCore/private/../../../../../../../../../cc-runs/src/qt/qt5/qtbase/src/corelib/plugin/qfactoryloader_p.h:99:52
          #9 0x7f1a4958399c in QPlatformIntegrationFactory::create(QString const&, QList<QString> const&, int&, char**, QString const&) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qplatformintegrationfactory.cpp:23:12
          #10 0x7f1a494d59b1 in init_platform(QString const&, QString const&, QString const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1236:56
          #11 0x7f1a494d59b1 in QGuiApplicationPrivate::createPlatformIntegration() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1516:5
          #12 0x7f1a494da949 in QGuiApplicationPrivate::createEventDispatcher() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1535:9
          #13 0x7f1a4847f587 in QCoreApplicationPrivate::init() /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:899:9
          #14 0x7f1a494c5de5 in QGuiApplicationPrivate::init() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1563:30
          #15 0x7f1a494c5ba3 in QGuiApplication::QGuiApplication(int&, char**, int) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:641:15
          #16 0x7f1a4cadfbf0 in quick_test_main_with_setup(int, char**, char const*, char const*, QObject*) /home/cc-runs/src/qt/qt5/qtdeclarative/src/qmltest/quicktest.cpp:407:23
          #17 0x7f1a4cade9df in quick_test_main(int, char**, char const*, char const*) /home/cc-runs/src/qt/qt5/qtdeclarative/src/qmltest/quicktest.cpp:400:12
          #18 0x55e336853d9f in main /home/cc-runs/src/qt/qt5/qtdeclarative/tools/qmltestrunner/main.cpp:9:12
          #19 0x7f1a47bcd082 in __libc_start_main /build/glibc-SzIz7B/glibc-2.31/csu/../csu/libc-start.c:308:16
      
      Indirect leak of 40 byte(s) in 1 object(s) allocated from:
          #0 0x55e33685178d in operator new(unsigned long) (/home/sanitizer-runs/sanitizer_runs/build/qtdeclarative-asan/bin/qmltestrunner+0xf178d) (BuildId: 68588bd011fc89b404025fa6a907417f13e4b056)
          #1 0x7f1a4858a610 in QObjectPrivate::ensureConnectionData() /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:288:26
          #2 0x7f1a4858a610 in QObjectPrivate::addConnection(int, QObjectPrivate::Connection*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:306:5
          #3 0x7f1a48582f71 in QObjectPrivate::connectImpl(QObject const*, int, QObject const*, void**, QtPrivate::QSlotObjectBase*, int, int const*, QMetaObject const*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:5187:29
          #4 0x7f1a485821d7 in QObject::connectImpl(QObject const*, void**, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:5105:12
          #5 0x7f1a4a2e14be in QMetaObject::Connection QObject::connect<void (QDBusPendingCallWatcher::*)(QDBusPendingCallWatcher*), QGenericUnixServices::QGenericUnixServices()::$_0>(QtPrivate::FunctionPointer<void (QDBusPendingCallWatcher::*)(QDBusPendingCallWatcher*)>::Object const*, void (QDBusPendingCallWatcher::*)(QDBusPendingCallWatcher*), QtPrivate::ContextTypeForFunctor<QGenericUnixServices::QGenericUnixServices()::$_0, void>::ContextType const*, QGenericUnixServices::QGenericUnixServices()::$_0&&, Qt::ConnectionType) /home/sanitizer-runs/sanitizer_runs/build/qtbase-asan/include/QtCore/../../../../../../cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobject.h:233:16
          #6 0x7f1a4a2e14be in QGenericUnixServices::QGenericUnixServices() /home/cc-runs/src/qt/qt5/qtbase/src/gui/platform/unix/qgenericunixservices.cpp:384:5
          #7 0x7f1a3f34dcea in QXcbUnixServices::QXcbUnixServices() /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp:96:7
          #8 0x7f1a3f34dcea in QXcbIntegration::QXcbIntegration(QList<QString> const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp:106:22
          #9 0x7f1a425126bd in QXcbIntegrationPlugin::create(QString const&, QList<QString> const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbmain.cpp:22:35
          #10 0x7f1a4958399c in QPlatformIntegration* qLoadPlugin<QPlatformIntegration, QPlatformIntegrationPlugin, QList<QString> const&, int&, char**&>(QFactoryLoader const*, QString const&, QList<QString> const&, int&, char**&) /home/sanitizer-runs/sanitizer_runs/build/qtbase-asan/include/QtCore/6.7.0/QtCore/private/../../../../../../../../../cc-runs/src/qt/qt5/qtbase/src/corelib/plugin/qfactoryloader_p.h:99:52
          #11 0x7f1a4958399c in QPlatformIntegrationFactory::create(QString const&, QList<QString> const&, int&, char**, QString const&) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qplatformintegrationfactory.cpp:23:12
          #12 0x7f1a494d59b1 in init_platform(QString const&, QString const&, QString const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1236:56
          #13 0x7f1a494d59b1 in QGuiApplicationPrivate::createPlatformIntegration() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1516:5
          #14 0x7f1a494da949 in QGuiApplicationPrivate::createEventDispatcher() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1535:9
          #15 0x7f1a4847f587 in QCoreApplicationPrivate::init() /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:899:9
          #16 0x7f1a494c5de5 in QGuiApplicationPrivate::init() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1563:30
          #17 0x7f1a494c5ba3 in QGuiApplication::QGuiApplication(int&, char**, int) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:641:15
          #18 0x7f1a4cadfbf0 in quick_test_main_with_setup(int, char**, char const*, char const*, QObject*) /home/cc-runs/src/qt/qt5/qtdeclarative/src/qmltest/quicktest.cpp:407:23
          #19 0x7f1a4cade9df in quick_test_main(int, char**, char const*, char const*) /home/cc-runs/src/qt/qt5/qtdeclarative/src/qmltest/quicktest.cpp:400:12
          #20 0x55e336853d9f in main /home/cc-runs/src/qt/qt5/qtdeclarative/tools/qmltestrunner/main.cpp:9:12
          #21 0x7f1a47bcd082 in __libc_start_main /build/glibc-SzIz7B/glibc-2.31/csu/../csu/libc-start.c:308:16
      
      Indirect leak of 24 byte(s) in 1 object(s) allocated from:
          #0 0x55e33685178d in operator new(unsigned long) (/home/sanitizer-runs/sanitizer_runs/build/qtdeclarative-asan/bin/qmltestrunner+0xf178d) (BuildId: 68588bd011fc89b404025fa6a907417f13e4b056)
          #1 0x7f1a4a2e142c in std::enable_if<QtPrivate::countMatchingArguments<void (QDBusPendingCallWatcher::*)(QDBusPendingCallWatcher*), QGenericUnixServices::QGenericUnixServices()::$_0>() >= 0, QtPrivate::QSlotObjectBase*>::type QtPrivate::makeCallableObject<void (QDBusPendingCallWatcher::*)(QDBusPendingCallWatcher*), QGenericUnixServices::QGenericUnixServices()::$_0>(QGenericUnixServices::QGenericUnixServices()::$_0&&) /home/sanitizer-runs/sanitizer_runs/build/qtbase-asan/include/QtCore/../../../../../../cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobjectdefs_impl.h:557:16
          #2 0x7f1a4a2e142c in QMetaObject::Connection QObject::connect<void (QDBusPendingCallWatcher::*)(QDBusPendingCallWatcher*), QGenericUnixServices::QGenericUnixServices()::$_0>(QtPrivate::FunctionPointer<void (QDBusPendingCallWatcher::*)(QDBusPendingCallWatcher*)>::Object const*, void (QDBusPendingCallWatcher::*)(QDBusPendingCallWatcher*), QtPrivate::ContextTypeForFunctor<QGenericUnixServices::QGenericUnixServices()::$_0, void>::ContextType const*, QGenericUnixServices::QGenericUnixServices()::$_0&&, Qt::ConnectionType) /home/sanitizer-runs/sanitizer_runs/build/qtbase-asan/include/QtCore/../../../../../../cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobject.h:234:28
          #3 0x7f1a4a2e142c in QGenericUnixServices::QGenericUnixServices() /home/cc-runs/src/qt/qt5/qtbase/src/gui/platform/unix/qgenericunixservices.cpp:384:5
          #4 0x7f1a3f34dcea in QXcbUnixServices::QXcbUnixServices() /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp:96:7
          #5 0x7f1a3f34dcea in QXcbIntegration::QXcbIntegration(QList<QString> const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp:106:22
          #6 0x7f1a425126bd in QXcbIntegrationPlugin::create(QString const&, QList<QString> const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbmain.cpp:22:35
          #7 0x7f1a4958399c in QPlatformIntegration* qLoadPlugin<QPlatformIntegration, QPlatformIntegrationPlugin, QList<QString> const&, int&, char**&>(QFactoryLoader const*, QString const&, QList<QString> const&, int&, char**&) /home/sanitizer-runs/sanitizer_runs/build/qtbase-asan/include/QtCore/6.7.0/QtCore/private/../../../../../../../../../cc-runs/src/qt/qt5/qtbase/src/corelib/plugin/qfactoryloader_p.h:99:52
          #8 0x7f1a4958399c in QPlatformIntegrationFactory::create(QString const&, QList<QString> const&, int&, char**, QString const&) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qplatformintegrationfactory.cpp:23:12
          #9 0x7f1a494d59b1 in init_platform(QString const&, QString const&, QString const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1236:56
          #10 0x7f1a494d59b1 in QGuiApplicationPrivate::createPlatformIntegration() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1516:5
          #11 0x7f1a494da949 in QGuiApplicationPrivate::createEventDispatcher() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1535:9
          #12 0x7f1a4847f587 in QCoreApplicationPrivate::init() /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:899:9
          #13 0x7f1a494c5de5 in QGuiApplicationPrivate::init() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1563:30
          #14 0x7f1a494c5ba3 in QGuiApplication::QGuiApplication(int&, char**, int) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:641:15
          #15 0x7f1a4cadfbf0 in quick_test_main_with_setup(int, char**, char const*, char const*, QObject*) /home/cc-runs/src/qt/qt5/qtdeclarative/src/qmltest/quicktest.cpp:407:23
          #16 0x7f1a4cade9df in quick_test_main(int, char**, char const*, char const*) /home/cc-runs/src/qt/qt5/qtdeclarative/src/qmltest/quicktest.cpp:400:12
          #17 0x55e336853d9f in main /home/cc-runs/src/qt/qt5/qtdeclarative/tools/qmltestrunner/main.cpp:9:12
          #18 0x7f1a47bcd082 in __libc_start_main /build/glibc-SzIz7B/glibc-2.31/csu/../csu/libc-start.c:308:16
      
      Indirect leak of 24 byte(s) in 1 object(s) allocated from:
          #0 0x55e33685178d in operator new(unsigned long) (/home/sanitizer-runs/sanitizer_runs/build/qtdeclarative-asan/bin/qmltestrunner+0xf178d) (BuildId: 68588bd011fc89b404025fa6a907417f13e4b056)
          #1 0x7f1a4a2e13cd in QGenericUnixServices::QGenericUnixServices() /home/cc-runs/src/qt/qt5/qtbase/src/gui/platform/unix/qgenericunixservices.cpp:383:20
          #2 0x7f1a3f34dcea in QXcbUnixServices::QXcbUnixServices() /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp:96:7
          #3 0x7f1a3f34dcea in QXcbIntegration::QXcbIntegration(QList<QString> const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp:106:22
          #4 0x7f1a425126bd in QXcbIntegrationPlugin::create(QString const&, QList<QString> const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbmain.cpp:22:35
          #5 0x7f1a4958399c in QPlatformIntegration* qLoadPlugin<QPlatformIntegration, QPlatformIntegrationPlugin, QList<QString> const&, int&, char**&>(QFactoryLoader const*, QString const&, QList<QString> const&, int&, char**&) /home/sanitizer-runs/sanitizer_runs/build/qtbase-asan/include/QtCore/6.7.0/QtCore/private/../../../../../../../../../cc-runs/src/qt/qt5/qtbase/src/corelib/plugin/qfactoryloader_p.h:99:52
          #6 0x7f1a4958399c in QPlatformIntegrationFactory::create(QString const&, QList<QString> const&, int&, char**, QString const&) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qplatformintegrationfactory.cpp:23:12
          #7 0x7f1a494d59b1 in init_platform(QString const&, QString const&, QString const&, int&, char**) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1236:56
          #8 0x7f1a494d59b1 in QGuiApplicationPrivate::createPlatformIntegration() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1516:5
          #9 0x7f1a494da949 in QGuiApplicationPrivate::createEventDispatcher() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1535:9
          #10 0x7f1a4847f587 in QCoreApplicationPrivate::init() /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:899:9
          #11 0x7f1a494c5de5 in QGuiApplicationPrivate::init() /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1563:30
          #12 0x7f1a494c5ba3 in QGuiApplication::QGuiApplication(int&, char**, int) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:641:15
          #13 0x7f1a4cadfbf0 in quick_test_main_with_setup(int, char**, char const*, char const*, QObject*) /home/cc-runs/src/qt/qt5/qtdeclarative/src/qmltest/quicktest.cpp:407:23
          #14 0x7f1a4cade9df in quick_test_main(int, char**, char const*, char const*) /home/cc-runs/src/qt/qt5/qtdeclarative/src/qmltest/quicktest.cpp:400:12
          #15 0x55e336853d9f in main /home/cc-runs/src/qt/qt5/qtdeclarative/tools/qmltestrunner/main.cpp:9:12
          #16 0x7f1a47bcd082 in __libc_start_main /build/glibc-SzIz7B/glibc-2.31/csu/../csu/libc-start.c:308:16
      
      SUMMARY: AddressSanitizer: 456 byte(s) leaked in 6 allocation(s).
      

      Attachments

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

        Activity

          People

            liaqi Liang Qi
            jimis Dimitrios Apostolou
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes