==32110== HEAP SUMMARY: ==32110==     in use at exit: 933,208 bytes in 15,962 blocks ==32110==   total heap usage: 120,283 allocs, 104,321 frees, 21,068,148 bytes allocated ==32110==   ==32110== 8 bytes in 1 blocks are definitely lost in loss record 17 of 1,910 ==32110==    at 0x48384DF: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32110==    by 0x5749CF9: QQmlPropertyCache::copyAndReserve(int, int, int, int) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57A120F: QQmlPropertyCacheCreator::createMetaObject(int, QmlIR::Object const*, QQmlRefPointer const&) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57A2E1B: QQmlPropertyCacheCreator::buildMetaObjectRecursively(int, QQmlBindingInstantiationContext const&, QQmlPropertyCacheCreator::VMEMetaObjectIsRequired) (in /home/andy/dev/qt5.15/qtbase/lib/li bQt5Qml.so.5.15.2) ==32110==    by 0x57A2C3E: QQmlPropertyCacheCreator::buildMetaObjectRecursively(int, QQmlBindingInstantiationContext const&, QQmlPropertyCacheCreator::VMEMetaObjectIsRequired) (in /home/andy/dev/qt5.15/qtbase/lib/li bQt5Qml.so.5.15.2) ==32110==    by 0x57A3945: QQmlPropertyCacheCreator::buildMetaObjects() (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x579EEA5: QQmlTypeCompiler::compile() (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x56E4BF2: QQmlTypeData::compile(QQmlRefPointer const&, QV4::ResolvedTypeReferenceMap*, std::function const&) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x56E9902: QQmlTypeData::done() (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x56D41C4: QQmlDataBlob::tryDone() (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x573A76C: QQmlTypeLoader::setData(QQmlDataBlob*, QQmlDataBlob::SourceCodeData const&) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x573AAE3: QQmlTypeLoader::setData(QQmlDataBlob*, QString const&) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==   ==32110== 8 bytes in 1 blocks are definitely lost in loss record 18 of 1,910 ==32110==    at 0x48384DF: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32110==    by 0x574DC39: QQmlPropertyCache::copyAndAppend(QMetaObject const*, int, QQmlPropertyData::Flags, QQmlPropertyData::Flags, QQmlPropertyData::Flags) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x572B16A: QQmlMetaTypeData::propertyCache(QMetaObject const*, int) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x571FDAE: QQmlMetaType::propertyCache(QMetaObject const*, int, bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x574F7AA: QQmlPropertyData* qQmlPropertyCacheProperty(QJSEngine*, QObject*, QV4::String const*, QQmlContextData*, QQmlPropertyData&) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x562BA07: QV4::QObjectWrapper::findProperty(QV4::ExecutionEngine*, QObject*, QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QQmlPropertyData*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x562FAA7: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, QQmlPropertyData**) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5789EF3: QV4::QQmlTypeWrapper::virtualGet(QV4::Managed const*, QV4::PropertyKey, QV4::Value const*, bool*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x55B2BAC: QV4::Lookup::getterFallback(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value const&) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x55F7EC5: QV4::Object::virtualResolveLookupGetter(QV4::Object const*, QV4::ExecutionEngine*, QV4::Lookup*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x578A5CD: QV4::QQmlTypeWrapper::virtualResolveLookupGetter(QV4::Object const*, QV4::ExecutionEngine*, QV4::Lookup*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x564DD8B: QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==   ==32110== 16 bytes in 2 blocks are definitely lost in loss record 54 of 1,910 ==32110==    at 0x48384DF: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32110==    by 0x5749CF9: QQmlPropertyCache::copyAndReserve(int, int, int, int) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57A120F: QQmlPropertyCacheCreator::createMetaObject(int, QmlIR::Object const*, QQmlRefPointer const&) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57A2E1B: QQmlPropertyCacheCreator::buildMetaObjectRecursively(int, QQmlBindingInstantiationContext const&, QQmlPropertyCacheCreator::VMEMetaObjectIsRequired) (in /home/andy/dev/qt5.15/qtbase/lib/li bQt5Qml.so.5.15.2) ==32110==    by 0x57A2C3E: QQmlPropertyCacheCreator::buildMetaObjectRecursively(int, QQmlBindingInstantiationContext const&, QQmlPropertyCacheCreator::VMEMetaObjectIsRequired) (in /home/andy/dev/qt5.15/qtbase/lib/li bQt5Qml.so.5.15.2) ==32110==    by 0x57A2C3E: QQmlPropertyCacheCreator::buildMetaObjectRecursively(int, QQmlBindingInstantiationContext const&, QQmlPropertyCacheCreator::VMEMetaObjectIsRequired) (in /home/andy/dev/qt5.15/qtbase/lib/li bQt5Qml.so.5.15.2) ==32110==    by 0x57A3945: QQmlPropertyCacheCreator::buildMetaObjects() (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x579EEA5: QQmlTypeCompiler::compile() (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x56E4BF2: QQmlTypeData::compile(QQmlRefPointer const&, QV4::ResolvedTypeReferenceMap*, std::function const&) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x56E9902: QQmlTypeData::done() (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x56D41C4: QQmlDataBlob::tryDone() (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x573A76C: QQmlTypeLoader::setData(QQmlDataBlob*, QQmlDataBlob::SourceCodeData const&) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==   ==32110== 24 bytes in 3 blocks are definitely lost in loss record 103 of 1,910 ==32110==    at 0x48384DF: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32110==    by 0x5749516: QQmlPropertyCache::copy() (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x572B80C: QQmlMetaTypeData::propertyCache(QQmlType const&, int) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x571FEB7: QQmlMetaType::propertyCache(QQmlType const&, int) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x56E7C42: QQmlTypeData::buildTypeResolutionCaches(QQmlRefPointer*, QV4::ResolvedTypeReferenceMap*) const (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x56E9862: QQmlTypeData::done() (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x56D41C4: QQmlDataBlob::tryDone() (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x573A76C: QQmlTypeLoader::setData(QQmlDataBlob*, QQmlDataBlob::SourceCodeData const&) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x573AAE3: QQmlTypeLoader::setData(QQmlDataBlob*, QString const&) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x573B0CF: QQmlTypeLoader::loadThread(QQmlDataBlob*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5740CDB: void QQmlTypeLoader::doLoad(PlainLoader const&, QQmlDataBlob*, QQmlTypeLoader::Mode) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x573B415: QQmlTypeLoader::load(QQmlDataBlob*, QQmlTypeLoader::Mode) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==   ==32110== 32 bytes in 1 blocks are possibly lost in loss record 361 of 1,910 ==32110==    at 0x4837DBF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32110==    by 0x56FA9AB: QQmlEnginePrivate::QQmlEnginePrivate(QQmlEngine*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x56FDA91: QQmlEngine::QQmlEngine(QObject*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x4B0F832: QQuickViewPrivate::init(QQmlEngine*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Quick.so.5.15.2) ==32110==    by 0x10A3A0: main (in /home/andy/dev/qt5.15/qtdeclarative/examples/quick/text/text) ==32110==   ==32110== 36 bytes in 1 blocks are definitely lost in loss record 611 of 1,910 ==32110==    at 0x483774F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32110==    by 0x6DFDCFD: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==32110==    by 0x6DFBBD4: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==32110==    by 0x6DFD539: xcb_wait_for_event (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==32110==    by 0x80F0AFF: QXcbEventQueue::run() (in /home/andy/dev/qt5.15/qtbase/lib/libQt5XcbQpa.so.5.15.2) ==32110==    by 0x59DCF37: QThreadPrivate::start(void*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Core.so.5.15.2) ==32110==    by 0x6711163: start_thread (pthread_create.c:486) ==32110==    by 0x6269DEE: clone (clone.S:95) ==32110==   ==32110== 36 bytes in 1 blocks are definitely lost in loss record 612 of 1,910 ==32110==    at 0x483774F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32110==    by 0x6DFDCFD: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==32110==    by 0x6DFBBD4: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==32110==    by 0x6DFD25E: ??? (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==32110==    by 0x6DFD371: xcb_wait_for_reply (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==32110==    by 0xADDA1D1: ??? ==32110==    by 0xADDC06C: ??? ==32110==    by 0xBABD1E5: ??? (in /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so) ==32110==    by 0xBAB88E3: ??? (in /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so) ==32110==    by 0xB8FBCD9: ??? (in /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so) ==32110==    by 0xB8FC0BF: ??? (in /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so) ==32110==    by 0xBAB82FD: ??? (in /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so) ==32110==   ==32110== 48 bytes in 2 blocks are definitely lost in loss record 1,257 of 1,910 ==32110==    at 0x483774F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32110==    by 0x820E67D: FcPatternCreate (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.11.1) ==32110==    by 0x821631C: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.11.1) ==32110==    by 0x92699F5: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.6.8) ==32110==    by 0x926A49B: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.6.8) ==32110==    by 0x9267F0A: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.6.8) ==32110==    by 0x9268E54: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.6.8) ==32110==    by 0x926C9F7: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.6.8) ==32110==    by 0x821541A: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.11.1) ==32110==    by 0x8215809: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.11.1) ==32110==    by 0x8215A2A: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.11.1) ==32110==    by 0x8207BF8: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.11.1) ==32110==   ==32110== 192 bytes in 6 blocks are possibly lost in loss record 1,577 of 1,910 ==32110==    at 0x483774F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32110==    by 0x5A19A01: QListData::detach_grow(int*, int) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Core.so.5.15.2) ==32110==    by 0x496F73B: QList::detach_helper_grow(int, int) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Quick.so.5.15.2) ==32110==    by 0x4A984C0: QQuickItemPrivate::resources_append(QQmlListProperty*, QObject*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Quick.so.5.15.2) ==32110==    by 0x4A98689: QQuickItemPrivate::data_append(QQmlListProperty*, QObject*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Quick.so.5.15.2) ==32110==    by 0x57921EE: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57929C0: QQmlObjectCreator::setupBindings(bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x578F6A9: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5790413: QQmlObjectCreator::createInstance(int, QObject*, bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57925C9: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57929C0: QQmlObjectCreator::setupBindings(bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x578F6A9: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==   ==32110== 384 bytes in 6 blocks are possibly lost in loss record 1,641 of 1,910 ==32110==    at 0x483774F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32110==    by 0x59E88E1: QArrayData::allocate(unsigned long, unsigned long, unsigned long, QFlags) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Core.so.5.15.2) ==32110==    by 0x4A7A654: QVector::realloc(int, QFlags) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Quick.so.5.15.2) ==32110==    by 0x4A9453C: QQuickItemPrivate::addPointerHandler(QQuickPointerHandler*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Quick.so.5.15.2) ==32110==    by 0x4A9867E: QQuickItemPrivate::data_append(QQmlListProperty*, QObject*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Quick.so.5.15.2) ==32110==    by 0x57921EE: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57929C0: QQmlObjectCreator::setupBindings(bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x578F6A9: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5790413: QQmlObjectCreator::createInstance(int, QObject*, bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57925C9: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57929C0: QQmlObjectCreator::setupBindings(bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x578F6A9: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==   ==32110== 768 bytes in 6 blocks are possibly lost in loss record 1,702 of 1,910 ==32110==    at 0x4837DBF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32110==    by 0x5779ED9: QQmlBinding::newBinding(QQmlEnginePrivate*, QQmlPropertyData const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x577A110: QQmlBinding::create(QQmlPropertyData const*, QV4::Function*, QObject*, QQmlContextData*, QV4::ExecutionContext*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57914B3: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57929C0: QQmlObjectCreator::setupBindings(bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x578F6A9: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5790413: QQmlObjectCreator::createInstance(int, QObject*, bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57935F6: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x578FFCD: QQmlObjectCreator::createInstance(int, QObject*, bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57935F6: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5715890: QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5716215: QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==   ==32110== 864 (768 direct, 96 indirect) bytes in 3 blocks are definitely lost in loss record 1,712 of 1,910 ==32110==    at 0x483774F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32110==    by 0x820EE9E: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.11.1) ==32110==    by 0x820F605: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.11.1) ==32110==    by 0x8210B37: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.11.1) ==32110==    by 0x82174D9: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.11.1) ==32110==    by 0x92699F5: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.6.8) ==32110==    by 0x926A49B: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.6.8) ==32110==    by 0x9267F0A: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.6.8) ==32110==    by 0x9268E54: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.6.8) ==32110==    by 0x926C9F7: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.6.8) ==32110==    by 0x821541A: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.11.1) ==32110==    by 0x8215809: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.11.1) ==32110==   ==32110== 1,008 bytes in 6 blocks are possibly lost in loss record 1,723 of 1,910 ==32110==    at 0x4837DBF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32110==    by 0x578FB90: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5790413: QQmlObjectCreator::createInstance(int, QObject*, bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57935F6: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x578FFCD: QQmlObjectCreator::createInstance(int, QObject*, bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57935F6: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5715890: QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5716215: QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x638A8AD: QQmlDelegateModelPrivate::object(QQmlListCompositor::Group, int, QQmlIncubator::IncubationMode) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5QmlModels.so.5.15.2) ==32110==    by 0x638AAAE: QQmlDelegateModel::object(int, QQmlIncubator::IncubationMode) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5QmlModels.so.5.15.2) ==32110==    by 0x4B521E4: QQuickItemViewPrivate::createItem(int, QQmlIncubator::IncubationMode) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Quick.so.5.15.2) ==32110==    by 0x4B642AC: QQuickListViewPrivate::applyInsertionChange(QQmlChangeSet::Change const&, QQuickItemViewPrivate::ChangeResult*, QList*, QList*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Quick. so.5.15.2) ==32110==   ==32110== 1,104 bytes in 6 blocks are possibly lost in loss record 1,740 of 1,910 ==32110==    at 0x4837DBF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32110==    by 0x4A8D49E: QQuickItem::setAcceptedMouseButtons(QFlags) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Quick.so.5.15.2) ==32110==    by 0x4A9446D: QQuickItemPrivate::addPointerHandler(QQuickPointerHandler*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Quick.so.5.15.2) ==32110==    by 0x4A9867E: QQuickItemPrivate::data_append(QQmlListProperty*, QObject*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Quick.so.5.15.2) ==32110==    by 0x57921EE: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57929C0: QQmlObjectCreator::setupBindings(bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x578F6A9: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5790413: QQmlObjectCreator::createInstance(int, QObject*, bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57925C9: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57929C0: QQmlObjectCreator::setupBindings(bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x578F6A9: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5790413: QQmlObjectCreator::createInstance(int, QObject*, bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==   ==32110== 1,536 bytes in 12 blocks are possibly lost in loss record 1,785 of 1,910 ==32110==    at 0x4837DBF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32110==    by 0x5779ED9: QQmlBinding::newBinding(QQmlEnginePrivate*, QQmlPropertyData const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x577A110: QQmlBinding::create(QQmlPropertyData const*, QV4::Function*, QObject*, QQmlContextData*, QV4::ExecutionContext*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57914B3: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57929C0: QQmlObjectCreator::setupBindings(bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x578F6A9: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5790413: QQmlObjectCreator::createInstance(int, QObject*, bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57925C9: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57929C0: QQmlObjectCreator::setupBindings(bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x578F6A9: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5790413: QQmlObjectCreator::createInstance(int, QObject*, bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57935F6: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==   ==32110== 5,376 bytes in 42 blocks are possibly lost in loss record 1,869 of 1,910 ==32110==    at 0x4837DBF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32110==    by 0x5779DE1: QQmlBinding::newBinding(QQmlEnginePrivate*, QQmlPropertyData const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x577A110: QQmlBinding::create(QQmlPropertyData const*, QV4::Function*, QObject*, QQmlContextData*, QV4::ExecutionContext*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57914B3: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57929C0: QQmlObjectCreator::setupBindings(bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x578F6A9: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5791CE9: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57929C0: QQmlObjectCreator::setupBindings(bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x578F6A9: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5790413: QQmlObjectCreator::createInstance(int, QObject*, bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57925C9: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x57929C0: QQmlObjectCreator::setupBindings(bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==   ==32110== 57,360 bytes in 1 blocks are possibly lost in loss record 1,909 of 1,910 ==32110==    at 0x483774F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32110==    by 0x5774D6D: QQmlPropertyCapture::captureProperty(QObject*, int, int, bool) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x562E6ED: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x562FAE4: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, QQmlPropertyData**) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5609B79: QV4::QQmlContextWrapper::getPropertyAndBase(QV4::QQmlContextWrapper const*, QV4::PropertyKey, QV4::Value const*, bool*, QV4::Value*, QV4::Lookup*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x560A413: QV4::QQmlContextWrapper::resolveQmlContextPropertyLookupGetter(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x564DB30: QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x56530F6: QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x55E2991: QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x5773826: QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x577947B: QQmlBinding::evaluate(bool*) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==    by 0x577DF34: QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags, QV4::Scope&) (in /home/andy/dev/qt5.15/qtbase/lib/libQt5Qml.so.5.15.2) ==32110==   ==32110== LEAK SUMMARY: ==32110==    definitely lost: 944 bytes in 14 blocks ==32110==    indirectly lost: 96 bytes in 3 blocks ==32110==      possibly lost: 67,760 bytes in 86 blocks ==32110==    still reachable: 864,408 bytes in 15,859 blocks ==32110==                       of which reachable via heuristic: ==32110==                         newarray           : 26,112 bytes in 18 blocks ==32110==                         multipleinheritance: 22,072 bytes in 125 blocks ==32110==         suppressed: 0 bytes in 0 blocks ==32110== Reachable blocks (those to which a pointer was found) are not shown. ==32110== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==32110==   ==32110== For counts of detected and suppressed errors, rerun with: -v ==32110== Use --track-origins=yes to see where uninitialised values come from ==32110== ERROR SUMMARY: 23 errors from 19 contexts (suppressed: 2 from 2)