==25320== Memcheck, a memory error detector ==25320== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==25320== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info ==25320== Command: /home/kendrik/workspace/src/dev/build-item_leak_test-Desktop_Qt_5_15_16_GCC_64bit-Release/item_leak_test ==25320== Parent PID: 25319 ==25320== ==25320== ==25320== Process terminating with default action of signal 2 (SIGINT) ==25320== at 0x694E9DF: poll (poll.c:29) ==25320== by 0x5D2C1F5: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x5CD43E2: g_main_context_iteration (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x60FC0FB: QEventDispatcherGlib::processEvents(QFlags) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x609F319: QEventLoop::exec(QFlags) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x60A8322: QCoreApplication::exec() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x10BA32: main (in /home/kendrik/workspace/src/dev/build-item_leak_test-Desktop_Qt_5_15_16_GCC_64bit-Release/item_leak_test) ==25320== ==25320== HEAP SUMMARY: ==25320== in use at exit: 19,099,912 bytes in 105,532 blocks ==25320== total heap usage: 526,456 allocs, 420,924 frees, 566,722,682 bytes allocated ==25320== ==25320== 8 bytes in 1 blocks are definitely lost in loss record 1,034 of 57,170 ==25320== at 0x484A2F3: operator new[](unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==25320== by 0x58B5E83: QQmlPropertyCache::copy(int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58AE46B: QQmlPropertyCache::copyAndReserve(int, int, int, int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58594CC: QQmlPropertyCacheCreator::createMetaObject(int, QV4::CompiledData::Object const*, QQmlRefPointer const&) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x585ACD3: QQmlPropertyCacheCreator::buildMetaObjectRecursively(int, QQmlBindingInstantiationContext const&, QQmlPropertyCacheCreator::VMEMetaObjectIsRequired) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x585B857: QQmlPropertyCacheCreator::buildMetaObjects() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5850DDD: QQmlTypeData::createTypeAndPropertyCaches(QQmlRefPointer const&, QV4::ResolvedTypeReferenceMap const&) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58522C7: QQmlTypeData::done() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x583E234: QQmlDataBlob::tryDone() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x589ED63: QQmlTypeLoader::setData(QQmlDataBlob*, QQmlDataBlob::SourceCodeData const&) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x589F1CC: QQmlTypeLoader::setData(QQmlDataBlob*, QString const&) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58A00A8: QQmlTypeLoader::loadThread(QQmlDataBlob*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58A02E3: QQmlTypeLoader::load(QQmlDataBlob*, QQmlTypeLoader::Mode) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58A2DC7: QQmlTypeLoader::getType(QUrl const&, QQmlTypeLoader::Mode) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x585081E: QQmlTypeData::resolveTypes() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5852F6F: QQmlTypeData::allDependenciesDone() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x589F309: QQmlTypeLoader::setCachedUnit(QQmlDataBlob*, QV4::CompiledData::Unit const*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x585CC7C: QQmlTypeLoaderThread::loadWithCachedUnitThread(QQmlDataBlob*, QV4::CompiledData::Unit const*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x591F050: QQmlThreadPrivate::threadEvent() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x591F759: QQmlThreadPrivate::event(QEvent*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x60A0947: QCoreApplication::notifyInternal2(QObject*, QEvent*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x60A39C1: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x60FCA62: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x5CD6D3A: g_main_context_dispatch (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x5D2C257: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x5CD43E2: g_main_context_iteration (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x60FC0FB: QEventDispatcherGlib::processEvents(QFlags) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x609F319: QEventLoop::exec(QFlags) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x5EB32A3: QThread::exec() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x591ED14: QQmlThreadPrivate::run() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5EB463C: QThreadPrivate::start(void*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x68CAAC2: start_thread (pthread_create.c:442) ==25320== by 0x695B813: clone (clone.S:100) ==25320== ==25320== 8 bytes in 1 blocks are definitely lost in loss record 1,035 of 57,170 ==25320== at 0x484A2F3: operator new[](unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==25320== by 0x58B5E83: QQmlPropertyCache::copy(int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58B1B4C: QQmlPropertyCache::copyAndAppend(QMetaObject const*, int, QQmlPropertyData::Flags, QQmlPropertyData::Flags, QQmlPropertyData::Flags) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5891905: QQmlMetaTypeData::propertyCache(QMetaObject const*, int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5892067: QQmlMetaTypeData::propertyCache(QQmlType const&, int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5887192: QQmlMetaType::propertyCache(QQmlType const&, int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x584FCB9: QQmlTypeData::buildTypeResolutionCaches(QQmlRefPointer*, QV4::ResolvedTypeReferenceMap*) const (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58519D9: QQmlTypeData::done() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x583E234: QQmlDataBlob::tryDone() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x589F2A3: QQmlTypeLoader::setCachedUnit(QQmlDataBlob*, QV4::CompiledData::Unit const*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x585CC7C: QQmlTypeLoaderThread::loadWithCachedUnitThread(QQmlDataBlob*, QV4::CompiledData::Unit const*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x591F050: QQmlThreadPrivate::threadEvent() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x591F759: QQmlThreadPrivate::event(QEvent*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x60A0947: QCoreApplication::notifyInternal2(QObject*, QEvent*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x60A39C1: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x60FCA62: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x5CD6D3A: g_main_context_dispatch (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x5D2C257: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x5CD43E2: g_main_context_iteration (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x60FC0FB: QEventDispatcherGlib::processEvents(QFlags) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x609F319: QEventLoop::exec(QFlags) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x5EB32A3: QThread::exec() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x591ED14: QQmlThreadPrivate::run() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5EB463C: QThreadPrivate::start(void*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x68CAAC2: start_thread (pthread_create.c:442) ==25320== by 0x695B813: clone (clone.S:100) ==25320== ==25320== 8 bytes in 1 blocks are definitely lost in loss record 1,036 of 57,170 ==25320== at 0x484A2F3: operator new[](unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==25320== by 0x58811EA: QQmlContextData::initFromTypeCompilationUnit(QQmlRefPointer const&, int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58F6332: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x587E0BF: QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x587EBB3: QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x587790C: QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x122C0DC8: QQuickLoaderPrivate::_q_sourceLoaded() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Quick.so.5.15.16) ==25320== by 0x122C0F27: QQuickLoaderPrivate::load() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Quick.so.5.15.16) ==25320== by 0x58EFAE1: QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58775D0: QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5879E56: QQmlComponentPrivate::completeCreate() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58770BA: QQmlComponent::create(QQmlContext*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58E4692: QQmlApplicationEnginePrivate::finishLoad(QQmlComponent*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58E4945: QQmlApplicationEnginePrivate::startLoad(QUrl const&, QByteArray const&, bool) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58E4B7C: QQmlApplicationEngine::load(QUrl const&) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x10BA2D: main (in /home/kendrik/workspace/src/dev/build-item_leak_test-Desktop_Qt_5_15_16_GCC_64bit-Release/item_leak_test) ==25320== ==25320== 8 bytes in 1 blocks are definitely lost in loss record 1,037 of 57,170 ==25320== at 0x484A2F3: operator new[](unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==25320== by 0x58811EA: QQmlContextData::initFromTypeCompilationUnit(QQmlRefPointer const&, int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58F6332: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x587E0BF: QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x587EBB3: QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x587790C: QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x122C0DC8: QQuickLoaderPrivate::_q_sourceLoaded() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Quick.so.5.15.16) ==25320== by 0x122C0F27: QQuickLoaderPrivate::load() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Quick.so.5.15.16) ==25320== by 0x122C1404: QQuickLoader::setActive(bool) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Quick.so.5.15.16) ==25320== by 0x122C1C2F: QQuickLoader::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Quick.so.5.15.16) ==25320== by 0x122C1D8A: QQuickLoader::qt_metacall(QMetaObject::Call, int, void**) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Quick.so.5.15.16) ==25320== by 0x5875F09: QQmlPropertyData::writeProperty(QObject*, void*, QFlags) const (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x587425D: QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x57A20B4: QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x57A2EB8: QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x57A3026: QV4::QObjectWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x572A7A7: QV4::Lookup::setterFallback(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value&, QV4::Value const&) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x57BC09D: QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x57C0256: QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5754BB4: QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58D8619: QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5883FFB: QQmlBoundSignalExpression::evaluate(void**) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5885872: QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58B801A: QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5867143: QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x60D8FBA: void doActivate(QObject*, int, void**) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x593E55E: QQmlTimer::ticked() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x593E82B: QQmlTimer::event(QEvent*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x60A0947: QCoreApplication::notifyInternal2(QObject*, QEvent*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x60A39C1: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x60FCA62: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x5CD6D3A: g_main_context_dispatch (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x5D2C257: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x5CD43E2: g_main_context_iteration (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x60FC0FB: QEventDispatcherGlib::processEvents(QFlags) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x609F319: QEventLoop::exec(QFlags) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x60A8322: QCoreApplication::exec() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x10BA32: main (in /home/kendrik/workspace/src/dev/build-item_leak_test-Desktop_Qt_5_15_16_GCC_64bit-Release/item_leak_test) ==25320== ==25320== 16 bytes in 2 blocks are definitely lost in loss record 2,487 of 57,170 ==25320== at 0x484A2F3: operator new[](unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==25320== by 0x58B5E83: QQmlPropertyCache::copy(int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5892295: QQmlMetaTypeData::propertyCache(QQmlType const&, int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5887192: QQmlMetaType::propertyCache(QQmlType const&, int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x584FCB9: QQmlTypeData::buildTypeResolutionCaches(QQmlRefPointer*, QV4::ResolvedTypeReferenceMap*) const (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58519D9: QQmlTypeData::done() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x583E234: QQmlDataBlob::tryDone() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x589ED63: QQmlTypeLoader::setData(QQmlDataBlob*, QQmlDataBlob::SourceCodeData const&) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x589F1CC: QQmlTypeLoader::setData(QQmlDataBlob*, QString const&) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58A00A8: QQmlTypeLoader::loadThread(QQmlDataBlob*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58A02E3: QQmlTypeLoader::load(QQmlDataBlob*, QQmlTypeLoader::Mode) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58A2DC7: QQmlTypeLoader::getType(QUrl const&, QQmlTypeLoader::Mode) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x585081E: QQmlTypeData::resolveTypes() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5852F6F: QQmlTypeData::allDependenciesDone() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x589F309: QQmlTypeLoader::setCachedUnit(QQmlDataBlob*, QV4::CompiledData::Unit const*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x585CC7C: QQmlTypeLoaderThread::loadWithCachedUnitThread(QQmlDataBlob*, QV4::CompiledData::Unit const*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x591F050: QQmlThreadPrivate::threadEvent() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x591F759: QQmlThreadPrivate::event(QEvent*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x60A0947: QCoreApplication::notifyInternal2(QObject*, QEvent*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x60A39C1: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x60FCA62: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x5CD6D3A: g_main_context_dispatch (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x5D2C257: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x5CD43E2: g_main_context_iteration (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x60FC0FB: QEventDispatcherGlib::processEvents(QFlags) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x609F319: QEventLoop::exec(QFlags) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x5EB32A3: QThread::exec() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x591ED14: QQmlThreadPrivate::run() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5EB463C: QThreadPrivate::start(void*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x68CAAC2: start_thread (pthread_create.c:442) ==25320== by 0x695B813: clone (clone.S:100) ==25320== ==25320== 16 bytes in 2 blocks are definitely lost in loss record 2,488 of 57,170 ==25320== at 0x484A2F3: operator new[](unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==25320== by 0x58B5E83: QQmlPropertyCache::copy(int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5892295: QQmlMetaTypeData::propertyCache(QQmlType const&, int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5887192: QQmlMetaType::propertyCache(QQmlType const&, int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x584FCB9: QQmlTypeData::buildTypeResolutionCaches(QQmlRefPointer*, QV4::ResolvedTypeReferenceMap*) const (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58519D9: QQmlTypeData::done() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x583E234: QQmlDataBlob::tryDone() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x589F2A3: QQmlTypeLoader::setCachedUnit(QQmlDataBlob*, QV4::CompiledData::Unit const*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x585CC7C: QQmlTypeLoaderThread::loadWithCachedUnitThread(QQmlDataBlob*, QV4::CompiledData::Unit const*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x591F050: QQmlThreadPrivate::threadEvent() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x591F759: QQmlThreadPrivate::event(QEvent*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x60A0947: QCoreApplication::notifyInternal2(QObject*, QEvent*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x60A39C1: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x60FCA62: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x5CD6D3A: g_main_context_dispatch (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x5D2C257: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x5CD43E2: g_main_context_iteration (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x60FC0FB: QEventDispatcherGlib::processEvents(QFlags) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x609F319: QEventLoop::exec(QFlags) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x5EB32A3: QThread::exec() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x591ED14: QQmlThreadPrivate::run() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5EB463C: QThreadPrivate::start(void*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x68CAAC2: start_thread (pthread_create.c:442) ==25320== by 0x695B813: clone (clone.S:100) ==25320== ==25320== 7,880 bytes in 985 blocks are definitely lost in loss record 56,971 of 57,170 ==25320== at 0x484A2F3: operator new[](unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==25320== by 0x58811EA: QQmlContextData::initFromTypeCompilationUnit(QQmlRefPointer const&, int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58F6332: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x587E0BF: QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x587EBB3: QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x587790C: QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x122C0DC8: QQuickLoaderPrivate::_q_sourceLoaded() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Quick.so.5.15.16) ==25320== by 0x122C0F27: QQuickLoaderPrivate::load() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Quick.so.5.15.16) ==25320== by 0x122C1404: QQuickLoader::setActive(bool) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Quick.so.5.15.16) ==25320== by 0x122C1C2F: QQuickLoader::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Quick.so.5.15.16) ==25320== by 0x122C1D8A: QQuickLoader::qt_metacall(QMetaObject::Call, int, void**) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Quick.so.5.15.16) ==25320== by 0x5875F09: QQmlPropertyData::writeProperty(QObject*, void*, QFlags) const (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x587425D: QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x57A20B4: QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x57A2EB8: QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x57A3026: QV4::QObjectWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x572A7A7: QV4::Lookup::setterFallback(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value&, QV4::Value const&) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x11FFEC89: ??? (in /memfd:JITCode:QtQml (deleted)) ==25320== by 0x57C0277: QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5754BB4: QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58D8619: QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5883FFB: QQmlBoundSignalExpression::evaluate(void**) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5885872: QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x58B801A: QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x5867143: QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x60D8FBA: void doActivate(QObject*, int, void**) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x593E55E: QQmlTimer::ticked() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x593E82B: QQmlTimer::event(QEvent*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Qml.so.5.15.16) ==25320== by 0x60A0947: QCoreApplication::notifyInternal2(QObject*, QEvent*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x60A39C1: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x60FCA62: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x5CD6D3A: g_main_context_dispatch (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x5D2C257: ??? (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x5CD43E2: g_main_context_iteration (in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7200.4) ==25320== by 0x60FC0FB: QEventDispatcherGlib::processEvents(QFlags) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x609F319: QEventLoop::exec(QFlags) (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x60A8322: QCoreApplication::exec() (in /home/kendrik/workspace/qt/qt5.15.16/5.15.16/gcc_64/lib/libQt5Core.so.5.15.16) ==25320== by 0x10BA32: main (in /home/kendrik/workspace/src/dev/build-item_leak_test-Desktop_Qt_5_15_16_GCC_64bit-Release/item_leak_test) ==25320== ==25320== LEAK SUMMARY: ==25320== definitely lost: 7,944 bytes in 993 blocks ==25320== indirectly lost: 0 bytes in 0 blocks ==25320== possibly lost: 1,708,646 bytes in 913 blocks ==25320== still reachable: 16,648,939 bytes in 94,003 blocks ==25320== of which reachable via heuristic: ==25320== newarray : 70,632 bytes in 31 blocks ==25320== multipleinheritance: 144 bytes in 2 blocks ==25320== suppressed: 643,615 bytes in 8,798 blocks ==25320== Reachable blocks (those to which a pointer was found) are not shown. ==25320== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==25320== ==25320== For lists of detected and suppressed errors, rerun with: -s ==25320== ERROR SUMMARY: 528 errors from 528 contexts (suppressed: 582 from 580)