==492044== Memcheck, a memory error detector ==492044== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==492044== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info ==492044== Command: /home/kendrik/workspace/src/dev/build-item_leak_test-Desktop_Qt_5_15_11_GCC_64bit-Debug/item_leak_test ==492044== Parent PID: 492043 ==492044== ==492044== ==492044== Process terminating with default action of signal 2 (SIGINT) ==492044== at 0x6347DBF: poll (poll.c:29) ==492044== by 0x6F441F5: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==492044== by 0x6EEC3E2: g_main_context_iteration (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==492044== by 0x5AFAEAB: QEventDispatcherGlib::processEvents(QFlags) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5A9E0C9: QEventLoop::exec(QFlags) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5AA70D2: QCoreApplication::exec() (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x10AB1C: main (main.cpp:27) ==492044== ==492044== HEAP SUMMARY: ==492044== in use at exit: 16,821,807 bytes in 91,747 blocks ==492044== total heap usage: 432,078 allocs, 340,331 frees, 240,498,131 bytes allocated ==492044== ==492044== 8 bytes in 1 blocks are definitely lost in loss record 833 of 54,198 ==492044== at 0x484A2F3: operator new[](unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==492044== by 0x56047D7: QLinkedStringHash >::linkAndReserve(QLinkedStringHash > const&, int) (qlinkedstringhash_p.h:82) ==492044== by 0x55FF875: copy (qqmlpropertycache.cpp:265) ==492044== by 0x55FF875: QQmlPropertyCache::copyAndReserve(int, int, int, int) (qqmlpropertycache.cpp:281) ==492044== by 0x55A4DD4: QQmlPropertyCacheCreator::createMetaObject(int, QV4::CompiledData::Object const*, QQmlRefPointer const&) (qqmlpropertycachecreator_p.h:354) ==492044== by 0x55A68DE: QQmlPropertyCacheCreator::buildMetaObjectRecursively(int, QQmlBindingInstantiationContext const&, QQmlPropertyCacheCreator::VMEMetaObjectIsRequired) (qqmlpropertycachecreator_p.h:272) ==492044== by 0x55A69C3: QQmlPropertyCacheCreator::buildMetaObjectRecursively(int, QQmlBindingInstantiationContext const&, QQmlPropertyCacheCreator::VMEMetaObjectIsRequired) (qqmlpropertycachecreator_p.h:294) ==492044== by 0x55A70ED: QQmlPropertyCacheCreator::buildMetaObjects() (qqmlpropertycachecreator_p.h:215) ==492044== by 0x559E574: QQmlTypeData::createTypeAndPropertyCaches(QQmlRefPointer const&, QV4::ResolvedTypeReferenceMap const&) (qqmltypedata.cpp:241) ==492044== by 0x55A01E1: QQmlTypeData::done() (qqmltypedata.cpp:449) ==492044== by 0x558CD8C: tryDone (qqmldatablob.cpp:524) ==492044== by 0x558CD8C: QQmlDataBlob::tryDone() (qqmldatablob.cpp:515) ==492044== by 0x55EDEB8: QQmlTypeLoader::setData(QQmlDataBlob*, QQmlDataBlob::SourceCodeData const&) (qqmltypeloader.cpp:457) ==492044== by 0x55EE615: QQmlTypeLoader::setData(QQmlDataBlob*, QString const&) (qqmltypeloader.cpp:437) ==492044== by 0x55EF4B3: QQmlTypeLoader::loadThread(QQmlDataBlob*) (qqmltypeloader.cpp:299) ==492044== by 0x55A8B10: QQmlTypeLoaderThread::loadThread(QQmlDataBlob*) (qqmltypeloaderthread.cpp:162) ==492044== by 0x5669CA6: QQmlThreadPrivate::threadEvent() (qqmlthread.cpp:198) ==492044== by 0x566A519: QQmlThreadPrivate::event(QEvent*) (qqmlthread.cpp:142) ==492044== by 0x5A9F6F7: QCoreApplication::notifyInternal2(QObject*, QEvent*) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5AA2771: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5AFB812: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x6EEED3A: g_main_context_dispatch (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==492044== by 0x6F44257: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==492044== by 0x6EEC3E2: g_main_context_iteration (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==492044== by 0x5AFAEAB: QEventDispatcherGlib::processEvents(QFlags) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5A9E0C9: QEventLoop::exec(QFlags) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x58B31B3: QThread::exec() (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5669938: QQmlThreadPrivate::run() (qqmlthread.cpp:155) ==492044== by 0x58B454C: QThreadPrivate::start(void*) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x62C3AC2: start_thread (pthread_create.c:442) ==492044== by 0x6354BF3: clone (clone.S:100) ==492044== ==492044== 8 bytes in 1 blocks are definitely lost in loss record 834 of 54,198 ==492044== at 0x484A2F3: operator new[](unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==492044== by 0x55CF8CA: QQmlContextData::initFromTypeCompilationUnit(QQmlRefPointer const&, int) (qqmlcontext.cpp:872) ==492044== by 0x563C418: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (qqmlobjectcreator.cpp:177) ==492044== by 0x55CCB60: QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) (qqmlincubator.cpp:298) ==492044== by 0x55CD54C: QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) (qqmlincubator.cpp:89) ==492044== by 0x55C6B0E: QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) (qqmlcomponent.cpp:1191) ==492044== by 0x11B54B1B: QQuickLoaderPrivate::_q_sourceLoaded() (qquickloader.cpp:750) ==492044== by 0x5637A89: QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) (qqmlobjectcreator.cpp:1424) ==492044== by 0x55C679B: complete (qqmlcomponent.cpp:1000) ==492044== by 0x55C679B: QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) (qqmlcomponent.cpp:996) ==492044== by 0x55C8D58: QQmlComponentPrivate::completeCreate() (qqmlcomponent.cpp:1092) ==492044== by 0x55C8EF2: completeCreate (qqmlcomponent.cpp:1079) ==492044== by 0x55C8EF2: QQmlComponent::create(QQmlContext*) (qqmlcomponent.cpp:825) ==492044== by 0x562D638: QQmlApplicationEnginePrivate::finishLoad(QQmlComponent*) (qqmlapplicationengine.cpp:148) ==492044== by 0x562DD50: QQmlApplicationEngine::load(QUrl const&) (qqmlapplicationengine.cpp:287) ==492044== by 0x10AB17: main (main.cpp:25) ==492044== ==492044== 8 bytes in 1 blocks are definitely lost in loss record 835 of 54,198 ==492044== at 0x484A2F3: operator new[](unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==492044== by 0x55CF8CA: QQmlContextData::initFromTypeCompilationUnit(QQmlRefPointer const&, int) (qqmlcontext.cpp:872) ==492044== by 0x563C418: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (qqmlobjectcreator.cpp:177) ==492044== by 0x55CCB60: QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) (qqmlincubator.cpp:298) ==492044== by 0x55CD54C: QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) (qqmlincubator.cpp:89) ==492044== by 0x55C6B0E: QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) (qqmlcomponent.cpp:1191) ==492044== by 0x11B54B1B: QQuickLoaderPrivate::_q_sourceLoaded() (qquickloader.cpp:750) ==492044== by 0x11B5541C: QQuickLoader::setActive(bool) (qquickloader.cpp:351) ==492044== by 0x11B55E52: QQuickLoader::qt_metacall(QMetaObject::Call, int, void**) (moc_qquickloader_p.cpp:320) ==492044== by 0x55C1956: writeProperty (qqmlpropertydata_p.h:395) ==492044== by 0x55C1956: QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags) (qqmlproperty.cpp:1292) ==492044== by 0x54E4551: QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) (qv4qobjectwrapper.cpp:565) ==492044== by 0x54E4AF1: setQmlProperty (qv4qobjectwrapper.cpp:435) ==492044== by 0x54E4AF1: QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) (qv4qobjectwrapper.cpp:418) ==492044== by 0x54E4C94: QV4::QObjectWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) (qv4qobjectwrapper.cpp:722) ==492044== by 0x54AA3B1: put (qv4object_p.h:324) ==492044== by 0x54AA3B1: QV4::Object::virtualResolveLookupSetter(QV4::Object*, QV4::ExecutionEngine*, QV4::Lookup*, QV4::Value const&) (qv4object.cpp:839) ==492044== by 0x54FF089: QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (qv4vme_moth.cpp:656) ==492044== by 0x55032AE: QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (qv4vme_moth.cpp:466) ==492044== by 0x5494A01: QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (qv4function.cpp:69) ==492044== by 0x56219D2: QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (qqmljavascriptexpression.cpp:212) ==492044== by 0x55D2C1D: QQmlBoundSignalExpression::evaluate(void**) (qqmlboundsignal.cpp:224) ==492044== by 0x55D4337: QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (qqmlboundsignal.cpp:361) ==492044== by 0x56066B4: QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (qqmlnotifier.cpp:104) ==492044== by 0x5AD7D6A: void doActivate(QObject*, int, void**) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x568B08A: QQmlTimer::ticked() (qqmltimer.cpp:321) ==492044== by 0x568B361: QQmlTimer::event(QEvent*) (qqmltimer.cpp:333) ==492044== by 0x5A9F6F7: QCoreApplication::notifyInternal2(QObject*, QEvent*) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5AA2771: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5AFB812: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x6EEED3A: g_main_context_dispatch (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==492044== by 0x6F44257: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==492044== by 0x6EEC3E2: g_main_context_iteration (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==492044== by 0x5AFAEAB: QEventDispatcherGlib::processEvents(QFlags) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5A9E0C9: QEventLoop::exec(QFlags) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5AA70D2: QCoreApplication::exec() (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x10AB1C: main (main.cpp:27) ==492044== ==492044== 16 bytes in 2 blocks are definitely lost in loss record 2,212 of 54,198 ==492044== at 0x484A2F3: operator new[](unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==492044== by 0x560019D: linkAndReserve (qlinkedstringhash_p.h:82) ==492044== by 0x560019D: copy (qqmlpropertycache.cpp:265) ==492044== by 0x560019D: QQmlPropertyCache::copy() (qqmlpropertycache.cpp:275) ==492044== by 0x55E31A9: QQmlMetaTypeData::propertyCache(QQmlType const&, int) (qqmlmetatypedata.cpp:175) ==492044== by 0x55D7391: QQmlMetaType::propertyCache(QQmlType const&, int) (qqmlmetatype.cpp:1242) ==492044== by 0x559D24B: cache (qqmlengine_p.h:412) ==492044== by 0x559D24B: cache (qqmlengine_p.h:404) ==492044== by 0x559D24B: QQmlTypeData::buildTypeResolutionCaches(QQmlRefPointer*, QV4::ResolvedTypeReferenceMap*) const (qqmltypedata.cpp:968) ==492044== by 0x559F0E1: QQmlTypeData::done() (qqmltypedata.cpp:416) ==492044== by 0x558CD8C: tryDone (qqmldatablob.cpp:524) ==492044== by 0x558CD8C: QQmlDataBlob::tryDone() (qqmldatablob.cpp:515) ==492044== by 0x55EDEB8: QQmlTypeLoader::setData(QQmlDataBlob*, QQmlDataBlob::SourceCodeData const&) (qqmltypeloader.cpp:457) ==492044== by 0x55EE615: QQmlTypeLoader::setData(QQmlDataBlob*, QString const&) (qqmltypeloader.cpp:437) ==492044== by 0x55EF4B3: QQmlTypeLoader::loadThread(QQmlDataBlob*) (qqmltypeloader.cpp:299) ==492044== by 0x55A8B10: QQmlTypeLoaderThread::loadThread(QQmlDataBlob*) (qqmltypeloaderthread.cpp:162) ==492044== by 0x5669CA6: QQmlThreadPrivate::threadEvent() (qqmlthread.cpp:198) ==492044== by 0x566A519: QQmlThreadPrivate::event(QEvent*) (qqmlthread.cpp:142) ==492044== by 0x5A9F6F7: QCoreApplication::notifyInternal2(QObject*, QEvent*) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5AA2771: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5AFB812: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x6EEED3A: g_main_context_dispatch (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==492044== by 0x6F44257: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==492044== by 0x6EEC3E2: g_main_context_iteration (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==492044== by 0x5AFAEAB: QEventDispatcherGlib::processEvents(QFlags) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5A9E0C9: QEventLoop::exec(QFlags) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x58B31B3: QThread::exec() (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5669938: QQmlThreadPrivate::run() (qqmlthread.cpp:155) ==492044== by 0x58B454C: QThreadPrivate::start(void*) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x62C3AC2: start_thread (pthread_create.c:442) ==492044== by 0x6354BF3: clone (clone.S:100) ==492044== ==492044== 16 bytes in 2 blocks are definitely lost in loss record 2,213 of 54,198 ==492044== at 0x484A2F3: operator new[](unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==492044== by 0x55CF8CA: QQmlContextData::initFromTypeCompilationUnit(QQmlRefPointer const&, int) (qqmlcontext.cpp:872) ==492044== by 0x563C418: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (qqmlobjectcreator.cpp:177) ==492044== by 0x55CCB60: QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) (qqmlincubator.cpp:298) ==492044== by 0x55CD54C: QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) (qqmlincubator.cpp:89) ==492044== by 0x55C6B0E: QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) (qqmlcomponent.cpp:1191) ==492044== by 0x11B54B1B: QQuickLoaderPrivate::_q_sourceLoaded() (qquickloader.cpp:750) ==492044== by 0x11B5541C: QQuickLoader::setActive(bool) (qquickloader.cpp:351) ==492044== by 0x11B55E52: QQuickLoader::qt_metacall(QMetaObject::Call, int, void**) (moc_qquickloader_p.cpp:320) ==492044== by 0x55C1956: writeProperty (qqmlpropertydata_p.h:395) ==492044== by 0x55C1956: QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags) (qqmlproperty.cpp:1292) ==492044== by 0x54E4551: QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) (qv4qobjectwrapper.cpp:565) ==492044== by 0x54E4AF1: setQmlProperty (qv4qobjectwrapper.cpp:435) ==492044== by 0x54E4AF1: QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) (qv4qobjectwrapper.cpp:418) ==492044== by 0x54E4C94: QV4::QObjectWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) (qv4qobjectwrapper.cpp:722) ==492044== by 0x546AB36: put (qv4object_p.h:318) ==492044== by 0x546AB36: QV4::Lookup::setterFallback(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value&, QV4::Value const&) (qv4lookup.cpp:546) ==492044== by 0x54FF089: QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (qv4vme_moth.cpp:656) ==492044== by 0x55032AE: QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (qv4vme_moth.cpp:466) ==492044== by 0x5494A01: QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (qv4function.cpp:69) ==492044== by 0x56219D2: QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (qqmljavascriptexpression.cpp:212) ==492044== by 0x55D2C1D: QQmlBoundSignalExpression::evaluate(void**) (qqmlboundsignal.cpp:224) ==492044== by 0x55D4337: QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (qqmlboundsignal.cpp:361) ==492044== by 0x56066B4: QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (qqmlnotifier.cpp:104) ==492044== by 0x5AD7D6A: void doActivate(QObject*, int, void**) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x568B08A: QQmlTimer::ticked() (qqmltimer.cpp:321) ==492044== by 0x568B361: QQmlTimer::event(QEvent*) (qqmltimer.cpp:333) ==492044== by 0x5A9F6F7: QCoreApplication::notifyInternal2(QObject*, QEvent*) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5AA2771: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5AFB812: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x6EEED3A: g_main_context_dispatch (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==492044== by 0x6F44257: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==492044== by 0x6EEC3E2: g_main_context_iteration (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==492044== by 0x5AFAEAB: QEventDispatcherGlib::processEvents(QFlags) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5A9E0C9: QEventLoop::exec(QFlags) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5AA70D2: QCoreApplication::exec() (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x10AB1C: main (main.cpp:27) ==492044== ==492044== 7,896 bytes in 987 blocks are definitely lost in loss record 54,050 of 54,198 ==492044== at 0x484A2F3: operator new[](unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==492044== by 0x55CF8CA: QQmlContextData::initFromTypeCompilationUnit(QQmlRefPointer const&, int) (qqmlcontext.cpp:872) ==492044== by 0x563C418: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (qqmlobjectcreator.cpp:177) ==492044== by 0x55CCB60: QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) (qqmlincubator.cpp:298) ==492044== by 0x55CD54C: QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) (qqmlincubator.cpp:89) ==492044== by 0x55C6B0E: QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) (qqmlcomponent.cpp:1191) ==492044== by 0x11B54B1B: QQuickLoaderPrivate::_q_sourceLoaded() (qquickloader.cpp:750) ==492044== by 0x11B5541C: QQuickLoader::setActive(bool) (qquickloader.cpp:351) ==492044== by 0x11B55E52: QQuickLoader::qt_metacall(QMetaObject::Call, int, void**) (moc_qquickloader_p.cpp:320) ==492044== by 0x55C1956: writeProperty (qqmlpropertydata_p.h:395) ==492044== by 0x55C1956: QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags) (qqmlproperty.cpp:1292) ==492044== by 0x54E4551: QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) (qv4qobjectwrapper.cpp:565) ==492044== by 0x54E4AF1: setQmlProperty (qv4qobjectwrapper.cpp:435) ==492044== by 0x54E4AF1: QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) (qv4qobjectwrapper.cpp:418) ==492044== by 0x54E4C94: QV4::QObjectWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) (qv4qobjectwrapper.cpp:722) ==492044== by 0x546AB36: put (qv4object_p.h:318) ==492044== by 0x546AB36: QV4::Lookup::setterFallback(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value&, QV4::Value const&) (qv4lookup.cpp:546) ==492044== by 0xFBDA2B2: ??? (in /memfd:JITCode:QtQml (deleted)) ==492044== by 0x55031B7: QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (qv4vme_moth.cpp:463) ==492044== by 0x5494A01: QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (qv4function.cpp:69) ==492044== by 0x56219D2: QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (qqmljavascriptexpression.cpp:212) ==492044== by 0x55D2C1D: QQmlBoundSignalExpression::evaluate(void**) (qqmlboundsignal.cpp:224) ==492044== by 0x55D4337: QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (qqmlboundsignal.cpp:361) ==492044== by 0x56066B4: QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (qqmlnotifier.cpp:104) ==492044== by 0x5AD7D6A: void doActivate(QObject*, int, void**) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x568B08A: QQmlTimer::ticked() (qqmltimer.cpp:321) ==492044== by 0x568B361: QQmlTimer::event(QEvent*) (qqmltimer.cpp:333) ==492044== by 0x5A9F6F7: QCoreApplication::notifyInternal2(QObject*, QEvent*) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5AA2771: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5AFB812: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x6EEED3A: g_main_context_dispatch (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==492044== by 0x6F44257: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==492044== by 0x6EEC3E2: g_main_context_iteration (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==492044== by 0x5AFAEAB: QEventDispatcherGlib::processEvents(QFlags) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5A9E0C9: QEventLoop::exec(QFlags) (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x5AA70D2: QCoreApplication::exec() (in /home/kendrik/workspace/qt/qt5.15.11/5.15.11/gcc_64/lib/libQt5Core.so.5.15.11) ==492044== by 0x10AB1C: main (main.cpp:27) ==492044== ==492044== LEAK SUMMARY: ==492044== definitely lost: 7,952 bytes in 994 blocks ==492044== indirectly lost: 0 bytes in 0 blocks ==492044== possibly lost: 505,107 bytes in 394 blocks ==492044== still reachable: 15,803,120 bytes in 87,947 blocks ==492044== of which reachable via heuristic: ==492044== newarray : 37,064 bytes in 17 blocks ==492044== multipleinheritance: 40 bytes in 1 blocks ==492044== suppressed: 414,860 bytes in 1,587 blocks ==492044== Reachable blocks (those to which a pointer was found) are not shown. ==492044== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==492044== ==492044== For lists of detected and suppressed errors, rerun with: -s ==492044== ERROR SUMMARY: 293 errors from 293 contexts (suppressed: 582 from 580)