================================================================= ==419055==ERROR: LeakSanitizer: detected memory leaks Direct leak of 8 byte(s) in 1 object(s) allocated from: #0 0x7f82edec0498 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95 #1 0x7f82e850fdd8 in TestQtNamespace::QScxmlEventBuilder::buildEvent() /home/ivan/qt5/qtscxml/src/scxml/qscxmlevent.cpp:118 #2 0x7f82e851cb69 in TestQtNamespace::QScxmlExecutionEngine::step(int const*, bool*) /home/ivan/qt5/qtscxml/src/scxml/qscxmlexecutablecontent.cpp:308 #3 0x7f82e851bafb in TestQtNamespace::QScxmlExecutionEngine::step(int const*, bool*) /home/ivan/qt5/qtscxml/src/scxml/qscxmlexecutablecontent.cpp:272 #4 0x7f82e851c262 in TestQtNamespace::QScxmlExecutionEngine::step(int const*, bool*) /home/ivan/qt5/qtscxml/src/scxml/qscxmlexecutablecontent.cpp:290 #5 0x7f82e851adb0 in TestQtNamespace::QScxmlExecutionEngine::execute(int, TestQtNamespace::QVariant const&) /home/ivan/qt5/qtscxml/src/scxml/qscxmlexecutablecontent.cpp:253 #6 0x7f82e8542d73 in TestQtNamespace::QScxmlStateMachinePrivate::enterStates(TestQtNamespace::QScxmlStateMachinePrivate::OrderedSet const&) /home/ivan/qt5/qtscxml/src/scxml/qscxmlstatemachine.cpp:1068 #7 0x7f82e853fc51 in TestQtNamespace::QScxmlStateMachinePrivate::microstep(TestQtNamespace::QScxmlStateMachinePrivate::OrderedSet const&) /home/ivan/qt5/qtscxml/src/scxml/qscxmlstatemachine.cpp:961 #8 0x7f82e8537982 in TestQtNamespace::QScxmlStateMachinePrivate::processEvents() /home/ivan/qt5/qtscxml/src/scxml/qscxmlstatemachine.cpp:600 #9 0x7f82e852fac6 in TestQtNamespace::QScxmlInternal::EventLoopHook::doProcessEvents() /home/ivan/qt5/qtscxml/src/scxml/qscxmlstatemachine.cpp:225 #10 0x7f82e8441ca1 in TestQtNamespace::QScxmlInternal::EventLoopHook::qt_static_metacall(TestQtNamespace::QObject*, TestQtNamespace::QMetaObject::Call, int, void**) /home/ivan/qt6-build/debug/qtscxml/src/scxml/Scxml_autogen/EWIEGA46WW/moc_qscxmlstatemachine_p.cpp:92 #11 0x7f82e516a358 in TestQtNamespace::QMetaCallEvent::placeMetaCall(TestQtNamespace::QObject*) /home/ivan/qt5/qtbase/src/corelib/kernel/qobject.cpp:652 #12 0x7f82e516cc29 in TestQtNamespace::QObject::event(TestQtNamespace::QEvent*) /home/ivan/qt5/qtbase/src/corelib/kernel/qobject.cpp:1446 #13 0x7f82e502bdbd in TestQtNamespace::QCoreApplicationPrivate::notify_helper(TestQtNamespace::QObject*, TestQtNamespace::QEvent*) /home/ivan/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1305 #14 0x7f82e502b4cc in doNotify /home/ivan/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1232 #15 0x7f82e502b36b in TestQtNamespace::QCoreApplication::notify(TestQtNamespace::QObject*, TestQtNamespace::QEvent*) /home/ivan/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1215 #16 0x7f82e8e438ee in TestQtNamespace::QGuiApplication::notify(TestQtNamespace::QObject*, TestQtNamespace::QEvent*) /home/ivan/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1993 #17 0x7f82e502b16b in TestQtNamespace::QCoreApplication::notifyInternal2(TestQtNamespace::QObject*, TestQtNamespace::QEvent*) /home/ivan/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1131 #18 0x7f82e502cb12 in TestQtNamespace::QCoreApplication::sendEvent(TestQtNamespace::QObject*, TestQtNamespace::QEvent*) /home/ivan/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1572 #19 0x7f82e502f5c6 in TestQtNamespace::QCoreApplicationPrivate::sendPostedEvents(TestQtNamespace::QObject*, int, TestQtNamespace::QThreadData*) /home/ivan/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1937 #20 0x7f82e502e09d in TestQtNamespace::QCoreApplication::sendPostedEvents(TestQtNamespace::QObject*, int) /home/ivan/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1794 #21 0x7f82e5a8f3ea in postEventSourceDispatch /home/ivan/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:244 #22 0x7f82e4b1bd3a in g_main_context_dispatch (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x55d3a) Indirect leak of 168 byte(s) in 1 object(s) allocated from: #0 0x7f82edec0498 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95 #1 0x7f82e85111bc in TestQtNamespace::QScxmlEvent::QScxmlEvent() /home/ivan/qt5/qtscxml/src/scxml/qscxmlevent.cpp:231 #2 0x7f82e850fde3 in TestQtNamespace::QScxmlEventBuilder::buildEvent() /home/ivan/qt5/qtscxml/src/scxml/qscxmlevent.cpp:118 #3 0x7f82e851cb69 in TestQtNamespace::QScxmlExecutionEngine::step(int const*, bool*) /home/ivan/qt5/qtscxml/src/scxml/qscxmlexecutablecontent.cpp:308 #4 0x7f82e851bafb in TestQtNamespace::QScxmlExecutionEngine::step(int const*, bool*) /home/ivan/qt5/qtscxml/src/scxml/qscxmlexecutablecontent.cpp:272 #5 0x7f82e851c262 in TestQtNamespace::QScxmlExecutionEngine::step(int const*, bool*) /home/ivan/qt5/qtscxml/src/scxml/qscxmlexecutablecontent.cpp:290 #6 0x7f82e851adb0 in TestQtNamespace::QScxmlExecutionEngine::execute(int, TestQtNamespace::QVariant const&) /home/ivan/qt5/qtscxml/src/scxml/qscxmlexecutablecontent.cpp:253 #7 0x7f82e8542d73 in TestQtNamespace::QScxmlStateMachinePrivate::enterStates(TestQtNamespace::QScxmlStateMachinePrivate::OrderedSet const&) /home/ivan/qt5/qtscxml/src/scxml/qscxmlstatemachine.cpp:1068 #8 0x7f82e853fc51 in TestQtNamespace::QScxmlStateMachinePrivate::microstep(TestQtNamespace::QScxmlStateMachinePrivate::OrderedSet const&) /home/ivan/qt5/qtscxml/src/scxml/qscxmlstatemachine.cpp:961 #9 0x7f82e8537982 in TestQtNamespace::QScxmlStateMachinePrivate::processEvents() /home/ivan/qt5/qtscxml/src/scxml/qscxmlstatemachine.cpp:600 #10 0x7f82e852fac6 in TestQtNamespace::QScxmlInternal::EventLoopHook::doProcessEvents() /home/ivan/qt5/qtscxml/src/scxml/qscxmlstatemachine.cpp:225 #11 0x7f82e8441ca1 in TestQtNamespace::QScxmlInternal::EventLoopHook::qt_static_metacall(TestQtNamespace::QObject*, TestQtNamespace::QMetaObject::Call, int, void**) /home/ivan/qt6-build/debug/qtscxml/src/scxml/Scxml_autogen/EWIEGA46WW/moc_qscxmlstatemachine_p.cpp:92 #12 0x7f82e516a358 in TestQtNamespace::QMetaCallEvent::placeMetaCall(TestQtNamespace::QObject*) /home/ivan/qt5/qtbase/src/corelib/kernel/qobject.cpp:652 #13 0x7f82e516cc29 in TestQtNamespace::QObject::event(TestQtNamespace::QEvent*) /home/ivan/qt5/qtbase/src/corelib/kernel/qobject.cpp:1446 #14 0x7f82e502bdbd in TestQtNamespace::QCoreApplicationPrivate::notify_helper(TestQtNamespace::QObject*, TestQtNamespace::QEvent*) /home/ivan/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1305 #15 0x7f82e502b4cc in doNotify /home/ivan/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1232 #16 0x7f82e502b36b in TestQtNamespace::QCoreApplication::notify(TestQtNamespace::QObject*, TestQtNamespace::QEvent*) /home/ivan/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1215 #17 0x7f82e8e438ee in TestQtNamespace::QGuiApplication::notify(TestQtNamespace::QObject*, TestQtNamespace::QEvent*) /home/ivan/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1993 #18 0x7f82e502b16b in TestQtNamespace::QCoreApplication::notifyInternal2(TestQtNamespace::QObject*, TestQtNamespace::QEvent*) /home/ivan/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1131 #19 0x7f82e502cb12 in TestQtNamespace::QCoreApplication::sendEvent(TestQtNamespace::QObject*, TestQtNamespace::QEvent*) /home/ivan/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1572 #20 0x7f82e502f5c6 in TestQtNamespace::QCoreApplicationPrivate::sendPostedEvents(TestQtNamespace::QObject*, int, TestQtNamespace::QThreadData*) /home/ivan/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1937 #21 0x7f82e502e09d in TestQtNamespace::QCoreApplication::sendPostedEvents(TestQtNamespace::QObject*, int) /home/ivan/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1794 #22 0x7f82e5a8f3ea in postEventSourceDispatch /home/ivan/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:244 #23 0x7f82e4b1bd3a in g_main_context_dispatch (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x55d3a) Indirect leak of 48 byte(s) in 1 object(s) allocated from: #0 0x7f82edebf91f in __interceptor_malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69 #1 0x7f82e5487d12 in allocateData /home/ivan/qt5/qtbase/src/corelib/tools/qarraydata.cpp:139 #2 0x7f82e54880b5 in TestQtNamespace::QArrayData::allocate(TestQtNamespace::QArrayData**, long long, long long, long long, TestQtNamespace::QArrayData::AllocationOption) /home/ivan/qt5/qtbase/src/corelib/tools/qarraydata.cpp:189 #3 0x7f82e53df2ee in TestQtNamespace::QTypedArrayData::allocate(long long, TestQtNamespace::QArrayData::AllocationOption) (/home/ivan/qt6-build/debug/qtbase/lib/libQt6Core.so.6+0x7df2ee) #4 0x7f82e53954b0 in TestQtNamespace::QString::QString(TestQtNamespace::QChar const*, long long) /home/ivan/qt5/qtbase/src/corelib/text/qstring.cpp:2494 #5 0x7f82e84aeb56 in TestQtNamespace::QStringView::toString() const (/home/ivan/qt6-build/debug/qtbase/lib/libQt6Scxml.so.6+0xaeb56) #6 0x7f82e849c66f in TestQtNamespace::QScxmlCompilerPrivate::preReadElementSend() /home/ivan/qt5/qtscxml/src/scxml/qscxmlcompiler.cpp:1793 #7 0x7f82e84a5028 in TestQtNamespace::QScxmlCompilerPrivate::readElement() /home/ivan/qt5/qtscxml/src/scxml/qscxmlcompiler.cpp:2200 #8 0x7f82e84a593c in TestQtNamespace::QScxmlCompilerPrivate::readElement() /home/ivan/qt5/qtscxml/src/scxml/qscxmlcompiler.cpp:2221 #9 0x7f82e84a593c in TestQtNamespace::QScxmlCompilerPrivate::readElement() /home/ivan/qt5/qtscxml/src/scxml/qscxmlcompiler.cpp:2221 #10 0x7f82e84a593c in TestQtNamespace::QScxmlCompilerPrivate::readElement() /home/ivan/qt5/qtscxml/src/scxml/qscxmlcompiler.cpp:2221 #11 0x7f82e84a593c in TestQtNamespace::QScxmlCompilerPrivate::readElement() /home/ivan/qt5/qtscxml/src/scxml/qscxmlcompiler.cpp:2221 #12 0x7f82e84a3998 in TestQtNamespace::QScxmlCompilerPrivate::readDocument() /home/ivan/qt5/qtscxml/src/scxml/qscxmlcompiler.cpp:2115 #13 0x7f82e8484b6f in TestQtNamespace::QScxmlCompiler::compile() /home/ivan/qt5/qtscxml/src/scxml/qscxmlcompiler.cpp:777 #14 0x7f82e8548f77 in TestQtNamespace::QScxmlStateMachine::fromData(TestQtNamespace::QIODevice*, TestQtNamespace::QString const&) /home/ivan/qt5/qtscxml/src/scxml/qscxmlstatemachine.cpp:1421 #15 0x7f82eddae98c in TestQtNamespace::QScxmlStateMachineLoader::parse(TestQtNamespace::QUrl const&) /home/ivan/qt5/qtscxml/src/scxmlqml/statemachineloader.cpp:175 #16 0x7f82eddac932 in TestQtNamespace::QScxmlStateMachineLoader::setSource(TestQtNamespace::QUrl const&) /home/ivan/qt5/qtscxml/src/scxmlqml/statemachineloader.cpp:75 #17 0x7f82edd769f4 in TestQtNamespace::QScxmlStateMachineLoader::qt_static_metacall(TestQtNamespace::QObject*, TestQtNamespace::QMetaObject::Call, int, void**) /home/ivan/qt6-build/debug/qtscxml/src/scxmlqml/ScxmlQml_autogen/EWIEGA46WW/moc_statemachineloader_p.cpp:197 #18 0x7f82edd771a7 in TestQtNamespace::QScxmlStateMachineLoader::qt_metacall(TestQtNamespace::QMetaObject::Call, int, void**) /home/ivan/qt6-build/debug/qtscxml/src/scxmlqml/ScxmlQml_autogen/EWIEGA46WW/moc_statemachineloader_p.cpp:246 #19 0x7f82e7476801 in void TestQtNamespace::QQmlPropertyData::doMetacall<(TestQtNamespace::QMetaObject::Call)2>(TestQtNamespace::QObject*, int, void**) const /home/ivan/qt6-build/debug/qtbase/include/QtQml/6.7.0/QtQml/private/../../../../../../../../qt5/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:329 #20 0x7f82e74756bb in TestQtNamespace::QQmlPropertyData::writeProperty(TestQtNamespace::QObject*, void*, TestQtNamespace::QFlags) const /home/ivan/qt6-build/debug/qtbase/include/QtQml/6.7.0/QtQml/private/../../../../../../../../qt5/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:347 #21 0x7f82e7471a87 in operator() /home/ivan/qt5/qtdeclarative/src/qml/qml/qqml.cpp:1106 #22 0x7f82e7473fad in changeObjectProperty(TestQtNamespace::QV4::Lookup*, TestQtNamespace::QObject*, void*):: > /home/ivan/qt5/qtdeclarative/src/qml/qml/qqml.cpp:1090 #23 0x7f82e7471bce in storeObjectProperty<> /home/ivan/qt5/qtdeclarative/src/qml/qml/qqml.cpp:1105 #24 0x7f82e7470137 in TestQtNamespace::QQmlPrivate::AOTCompiledContext::setObjectLookup(unsigned int, TestQtNamespace::QObject*, void*) const /home/ivan/qt5/qtdeclarative/src/qml/qml/qqml.cpp:2199 #25 0x5566187eb5e5 in QmlCacheGeneratedCode::_0x5f_QScxmlCompilerMemleak_Main_qml::aotBuiltFunctions::{lambda(TestQtNamespace::QQmlPrivate::AOTCompiledContext const*, void*, TestQtNamespace::QQmlPrivate::AOTCompiledContext const**)#1}::operator()(TestQtNamespace::QQmlPrivate::AOTCompiledContext const, TestQtNamespace::QQmlPrivate::AOTCompiledContext const*, void*) const::{lambda(TestQtNamespace::QQmlPrivate::AOTCompiledContext const, void*)#1}::operator()(TestQtNamespace::QQmlPrivate::AOTCompiledContext const, void*) const /home/ivan/Projects/build-QScxmlCompilerMemleak-Qt_dev-Debug/.rcc/qmlcache/appQScxmlCompilerMemleak_Main_qml.cpp:260 #26 0x5566187eba7d in void QmlCacheGeneratedCode::_0x5f_QScxmlCompilerMemleak_Main_qml::wrapCall(TestQtNamespace::QQmlPrivate::AOTCompiledContext const, TestQtNamespace::QQmlPrivate::AOTCompiledContext const*, void*, QmlCacheGeneratedCode::_0x5f_QScxmlCompilerMemleak_Main_qml::aotBuiltFunctions::{lambda(TestQtNamespace::QQmlPrivate::AOTCompiledContext const*, void*, TestQtNamespace::QQmlPrivate::AOTCompiledContext const**)#1}::operator()(TestQtNamespace::QQmlPrivate::AOTCompiledContext const, TestQtNamespace::QQmlPrivate::AOTCompiledContext const*, void*) const::{lambda(TestQtNamespace::QQmlPrivate::AOTCompiledContext const, void*)#1}&&) /home/ivan/Projects/build-QScxmlCompilerMemleak-Qt_dev-Debug/.rcc/qmlcache/appQScxmlCompilerMemleak_Main_qml.cpp:225 #27 0x5566187eb7db in QmlCacheGeneratedCode::_0x5f_QScxmlCompilerMemleak_Main_qml::aotBuiltFunctions::{lambda(TestQtNamespace::QQmlPrivate::AOTCompiledContext const*, void*, TestQtNamespace::QQmlPrivate::AOTCompiledContext const**)#1}::operator()(TestQtNamespace::QQmlPrivate::AOTCompiledContext const, TestQtNamespace::QQmlPrivate::AOTCompiledContext const*, void*) const /home/ivan/Projects/build-QScxmlCompilerMemleak-Qt_dev-Debug/.rcc/qmlcache/appQScxmlCompilerMemleak_Main_qml.cpp:238 #28 0x5566187eb862 in QmlCacheGeneratedCode::_0x5f_QScxmlCompilerMemleak_Main_qml::aotBuiltFunctions::{lambda(TestQtNamespace::QQmlPrivate::AOTCompiledContext const*, void*, TestQtNamespace::QQmlPrivate::AOTCompiledContext const**)#1}::_FUN(TestQtNamespace::QQmlPrivate::AOTCompiledContext const, TestQtNamespace::QQmlPrivate::AOTCompiledContext const*, void*) /home/ivan/Projects/build-QScxmlCompilerMemleak-Qt_dev-Debug/.rcc/qmlcache/appQScxmlCompilerMemleak_Main_qml.cpp:271 #29 0x7f82e738759f in TestQtNamespace::QV4::Moth::VME::exec(TestQtNamespace::QV4::MetaTypesStackFrame*, TestQtNamespace::QV4::ExecutionEngine*) /home/ivan/qt5/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:503 SUMMARY: AddressSanitizer: 224 byte(s) leaked in 3 allocation(s).