https://bugs.kde.org/show_bug.cgi?id=432492
--- Comment #7 from Aleix Pol <aleix...@kde.org> --- Here's a valgrind trace. ==33016== Invalid read of size 4 ==33016== at 0x7F3F01D: AppStream::Metadata::parseFile(QString const&, AppStream::Metadata::FormatKind) (metadata.cpp:142) ==33016== by 0x25DFE32B: FlatpakBackend::loadInstalledApps(_FlatpakInstallation*) (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:727) ==33016== by 0x25DFDB84: FlatpakBackend::loadInstalledApps() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:690) ==33016== by 0x25DFDAAF: FlatpakBackend::metadataRefreshed() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:625) ==33016== by 0x25E03E45: FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25::operator()() const (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:668) ==33016== by 0x25E03C25: QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25>::call(FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25&, void**) (devel/kde5/include/QtCore/qobjectdefs_impl.h:146) ==33016== by 0x25E03BF0: void QtPrivate::Functor<FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25, 0>::call<QtPrivate::List<>, void>(FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25&, void*, void**) (devel/kde5/include/QtCore/qobjectdefs_impl.h:256) ==33016== by 0x25E03B7B: QtPrivate::QFunctorSlotObject<FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (devel/kde5/include/QtCore/qobjectdefs_impl.h:443) ==33016== by 0x7456805: call (qobjectdefs_impl.h:398) ==33016== by 0x7456805: void doActivate<false>(QObject*, int, void**) (qobject.cpp:3886) ==33016== by 0x7248F54: QFutureWatcherBase::event(QEvent*) (qfuturewatcher.cpp:334) ==33016== by 0x63F914E: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3632) ==33016== by 0x7420229: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1063) ==33016== Address 0x2fbdc934 is 4 bytes inside a block of size 16 free'd ==33016== at 0x483B9AB: free (vg_replace_malloc.c:538) ==33016== by 0xAB3882F: glib_autoptr_clear_GError (glib-autocleanups.h:52) ==33016== by 0xAB36557: glib_autoptr_cleanup_GError (glib-autocleanups.h:52) ==33016== by 0xAB36426: as_metadata_parse_file (as-metadata.c:730) ==33016== by 0x7F3F008: AppStream::Metadata::parseFile(QString const&, AppStream::Metadata::FormatKind) (metadata.cpp:139) ==33016== by 0x25DFE32B: FlatpakBackend::loadInstalledApps(_FlatpakInstallation*) (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:727) ==33016== by 0x25DFDB84: FlatpakBackend::loadInstalledApps() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:690) ==33016== by 0x25DFDAAF: FlatpakBackend::metadataRefreshed() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:625) ==33016== by 0x25E03E45: FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25::operator()() const (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:668) ==33016== by 0x25E03C25: QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25>::call(FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25&, void**) (devel/kde5/include/QtCore/qobjectdefs_impl.h:146) ==33016== by 0x25E03BF0: void QtPrivate::Functor<FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25, 0>::call<QtPrivate::List<>, void>(FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25&, void*, void**) (devel/kde5/include/QtCore/qobjectdefs_impl.h:256) ==33016== by 0x25E03B7B: QtPrivate::QFunctorSlotObject<FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (devel/kde5/include/QtCore/qobjectdefs_impl.h:443) ==33016== Block was alloc'd at ==33016== at 0x483A77F: malloc (vg_replace_malloc.c:307) ==33016== by 0xA80A439: g_malloc (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0xA82BB9F: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0xA7F7B9F: g_error_new_valist (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0xA7F7DAB: g_set_error (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0xACF6464: ??? (in /usr/lib/libgio-2.0.so.0.6600.4) ==33016== by 0xACF669E: ??? (in /usr/lib/libgio-2.0.so.0.6600.4) ==33016== by 0xAB36231: as_metadata_parse_file (as-metadata.c:683) ==33016== by 0x7F3F008: AppStream::Metadata::parseFile(QString const&, AppStream::Metadata::FormatKind) (metadata.cpp:139) ==33016== by 0x25DFE32B: FlatpakBackend::loadInstalledApps(_FlatpakInstallation*) (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:727) ==33016== by 0x25DFDB84: FlatpakBackend::loadInstalledApps() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:690) ==33016== by 0x25DFDAAF: FlatpakBackend::metadataRefreshed() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:625) ==33016== ==33016== Invalid read of size 8 ==33016== at 0xA7F1449: g_error_free (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0x7F4068F: glib_autoptr_clear_GError(_GError*) (glib-autocleanups.h:52) ==33016== by 0x7F3F0D7: glib_autoptr_cleanup_GError(_GError**) (glib-autocleanups.h:52) ==33016== by 0x7F3F066: AppStream::Metadata::parseFile(QString const&, AppStream::Metadata::FormatKind) (metadata.cpp:146) ==33016== by 0x25DFE32B: FlatpakBackend::loadInstalledApps(_FlatpakInstallation*) (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:727) ==33016== by 0x25DFDB84: FlatpakBackend::loadInstalledApps() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:690) ==33016== by 0x25DFDAAF: FlatpakBackend::metadataRefreshed() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:625) ==33016== by 0x25E03E45: FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25::operator()() const (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:668) ==33016== by 0x25E03C25: QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25>::call(FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25&, void**) (devel/kde5/include/QtCore/qobjectdefs_impl.h:146) ==33016== by 0x25E03BF0: void QtPrivate::Functor<FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25, 0>::call<QtPrivate::List<>, void>(FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25&, void*, void**) (devel/kde5/include/QtCore/qobjectdefs_impl.h:256) ==33016== by 0x25E03B7B: QtPrivate::QFunctorSlotObject<FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (devel/kde5/include/QtCore/qobjectdefs_impl.h:443) ==33016== by 0x7456805: call (qobjectdefs_impl.h:398) ==33016== by 0x7456805: void doActivate<false>(QObject*, int, void**) (qobject.cpp:3886) ==33016== Address 0x2fbdc938 is 8 bytes inside a block of size 16 free'd ==33016== at 0x483B9AB: free (vg_replace_malloc.c:538) ==33016== by 0xAB3882F: glib_autoptr_clear_GError (glib-autocleanups.h:52) ==33016== by 0xAB36557: glib_autoptr_cleanup_GError (glib-autocleanups.h:52) ==33016== by 0xAB36426: as_metadata_parse_file (as-metadata.c:730) ==33016== by 0x7F3F008: AppStream::Metadata::parseFile(QString const&, AppStream::Metadata::FormatKind) (metadata.cpp:139) ==33016== by 0x25DFE32B: FlatpakBackend::loadInstalledApps(_FlatpakInstallation*) (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:727) ==33016== by 0x25DFDB84: FlatpakBackend::loadInstalledApps() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:690) ==33016== by 0x25DFDAAF: FlatpakBackend::metadataRefreshed() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:625) ==33016== by 0x25E03E45: FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25::operator()() const (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:668) ==33016== by 0x25E03C25: QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25>::call(FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25&, void**) (devel/kde5/include/QtCore/qobjectdefs_impl.h:146) ==33016== by 0x25E03BF0: void QtPrivate::Functor<FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25, 0>::call<QtPrivate::List<>, void>(FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25&, void*, void**) (devel/kde5/include/QtCore/qobjectdefs_impl.h:256) ==33016== by 0x25E03B7B: QtPrivate::QFunctorSlotObject<FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (devel/kde5/include/QtCore/qobjectdefs_impl.h:443) ==33016== Block was alloc'd at ==33016== at 0x483A77F: malloc (vg_replace_malloc.c:307) ==33016== by 0xA80A439: g_malloc (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0xA82BB9F: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0xA7F7B9F: g_error_new_valist (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0xA7F7DAB: g_set_error (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0xACF6464: ??? (in /usr/lib/libgio-2.0.so.0.6600.4) ==33016== by 0xACF669E: ??? (in /usr/lib/libgio-2.0.so.0.6600.4) ==33016== by 0xAB36231: as_metadata_parse_file (as-metadata.c:683) ==33016== by 0x7F3F008: AppStream::Metadata::parseFile(QString const&, AppStream::Metadata::FormatKind) (metadata.cpp:139) ==33016== by 0x25DFE32B: FlatpakBackend::loadInstalledApps(_FlatpakInstallation*) (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:727) ==33016== by 0x25DFDB84: FlatpakBackend::loadInstalledApps() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:690) ==33016== by 0x25DFDAAF: FlatpakBackend::metadataRefreshed() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:625) ==33016== ==33016== Invalid free() / delete / delete[] / realloc() ==33016== at 0x483B9AB: free (vg_replace_malloc.c:538) ==33016== by 0xA7F1452: g_error_free (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0x7F4068F: glib_autoptr_clear_GError(_GError*) (glib-autocleanups.h:52) ==33016== by 0x7F3F0D7: glib_autoptr_cleanup_GError(_GError**) (glib-autocleanups.h:52) ==33016== by 0x7F3F066: AppStream::Metadata::parseFile(QString const&, AppStream::Metadata::FormatKind) (metadata.cpp:146) ==33016== by 0x25DFE32B: FlatpakBackend::loadInstalledApps(_FlatpakInstallation*) (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:727) ==33016== by 0x25DFDB84: FlatpakBackend::loadInstalledApps() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:690) ==33016== by 0x25DFDAAF: FlatpakBackend::metadataRefreshed() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:625) ==33016== by 0x25E03E45: FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25::operator()() const (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:668) ==33016== by 0x25E03C25: QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25>::call(FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25&, void**) (devel/kde5/include/QtCore/qobjectdefs_impl.h:146) ==33016== by 0x25E03BF0: void QtPrivate::Functor<FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25, 0>::call<QtPrivate::List<>, void>(FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25&, void*, void**) (devel/kde5/include/QtCore/qobjectdefs_impl.h:256) ==33016== by 0x25E03B7B: QtPrivate::QFunctorSlotObject<FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (devel/kde5/include/QtCore/qobjectdefs_impl.h:443) ==33016== Address 0x227e5c30 is 0 bytes inside a block of size 135 free'd ==33016== at 0x483B9AB: free (vg_replace_malloc.c:538) ==33016== by 0xA7F1452: g_error_free (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0xAB3882F: glib_autoptr_clear_GError (glib-autocleanups.h:52) ==33016== by 0xAB36557: glib_autoptr_cleanup_GError (glib-autocleanups.h:52) ==33016== by 0xAB36426: as_metadata_parse_file (as-metadata.c:730) ==33016== by 0x7F3F008: AppStream::Metadata::parseFile(QString const&, AppStream::Metadata::FormatKind) (metadata.cpp:139) ==33016== by 0x25DFE32B: FlatpakBackend::loadInstalledApps(_FlatpakInstallation*) (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:727) ==33016== by 0x25DFDB84: FlatpakBackend::loadInstalledApps() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:690) ==33016== by 0x25DFDAAF: FlatpakBackend::metadataRefreshed() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:625) ==33016== by 0x25E03E45: FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25::operator()() const (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:668) ==33016== by 0x25E03C25: QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25>::call(FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25&, void**) (devel/kde5/include/QtCore/qobjectdefs_impl.h:146) ==33016== by 0x25E03BF0: void QtPrivate::Functor<FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25, 0>::call<QtPrivate::List<>, void>(FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25&, void*, void**) (devel/kde5/include/QtCore/qobjectdefs_impl.h:256) ==33016== Block was alloc'd at ==33016== at 0x483A77F: malloc (vg_replace_malloc.c:307) ==33016== by 0x7AE551F: __vasprintf_internal (in /usr/lib/libc-2.32.so) ==33016== by 0xA85C24F: g_vasprintf (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0xA82CECD: g_strdup_vprintf (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0xA7F7BB4: g_error_new_valist (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0xA7F7DAB: g_set_error (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0xACF6464: ??? (in /usr/lib/libgio-2.0.so.0.6600.4) ==33016== by 0xACF669E: ??? (in /usr/lib/libgio-2.0.so.0.6600.4) ==33016== by 0xAB36231: as_metadata_parse_file (as-metadata.c:683) ==33016== by 0x7F3F008: AppStream::Metadata::parseFile(QString const&, AppStream::Metadata::FormatKind) (metadata.cpp:139) ==33016== by 0x25DFE32B: FlatpakBackend::loadInstalledApps(_FlatpakInstallation*) (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:727) ==33016== by 0x25DFDB84: FlatpakBackend::loadInstalledApps() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:690) ==33016== ==33016== Invalid free() / delete / delete[] / realloc() ==33016== at 0x483B9AB: free (vg_replace_malloc.c:538) ==33016== by 0x7F4068F: glib_autoptr_clear_GError(_GError*) (glib-autocleanups.h:52) ==33016== by 0x7F3F0D7: glib_autoptr_cleanup_GError(_GError**) (glib-autocleanups.h:52) ==33016== by 0x7F3F066: AppStream::Metadata::parseFile(QString const&, AppStream::Metadata::FormatKind) (metadata.cpp:146) ==33016== by 0x25DFE32B: FlatpakBackend::loadInstalledApps(_FlatpakInstallation*) (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:727) ==33016== by 0x25DFDB84: FlatpakBackend::loadInstalledApps() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:690) ==33016== by 0x25DFDAAF: FlatpakBackend::metadataRefreshed() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:625) ==33016== by 0x25E03E45: FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25::operator()() const (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:668) ==33016== by 0x25E03C25: QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25>::call(FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25&, void**) (devel/kde5/include/QtCore/qobjectdefs_impl.h:146) ==33016== by 0x25E03BF0: void QtPrivate::Functor<FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25, 0>::call<QtPrivate::List<>, void>(FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25&, void*, void**) (devel/kde5/include/QtCore/qobjectdefs_impl.h:256) ==33016== by 0x25E03B7B: QtPrivate::QFunctorSlotObject<FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (devel/kde5/include/QtCore/qobjectdefs_impl.h:443) ==33016== by 0x7456805: call (qobjectdefs_impl.h:398) ==33016== by 0x7456805: void doActivate<false>(QObject*, int, void**) (qobject.cpp:3886) ==33016== Address 0x2fbdc930 is 0 bytes inside a block of size 16 free'd ==33016== at 0x483B9AB: free (vg_replace_malloc.c:538) ==33016== by 0xAB3882F: glib_autoptr_clear_GError (glib-autocleanups.h:52) ==33016== by 0xAB36557: glib_autoptr_cleanup_GError (glib-autocleanups.h:52) ==33016== by 0xAB36426: as_metadata_parse_file (as-metadata.c:730) ==33016== by 0x7F3F008: AppStream::Metadata::parseFile(QString const&, AppStream::Metadata::FormatKind) (metadata.cpp:139) ==33016== by 0x25DFE32B: FlatpakBackend::loadInstalledApps(_FlatpakInstallation*) (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:727) ==33016== by 0x25DFDB84: FlatpakBackend::loadInstalledApps() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:690) ==33016== by 0x25DFDAAF: FlatpakBackend::metadataRefreshed() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:625) ==33016== by 0x25E03E45: FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25::operator()() const (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:668) ==33016== by 0x25E03C25: QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25>::call(FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25&, void**) (devel/kde5/include/QtCore/qobjectdefs_impl.h:146) ==33016== by 0x25E03BF0: void QtPrivate::Functor<FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25, 0>::call<QtPrivate::List<>, void>(FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25&, void*, void**) (devel/kde5/include/QtCore/qobjectdefs_impl.h:256) ==33016== by 0x25E03B7B: QtPrivate::QFunctorSlotObject<FlatpakBackend::integrateRemote(_FlatpakInstallation*, _FlatpakRemote*)::$_25, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (devel/kde5/include/QtCore/qobjectdefs_impl.h:443) ==33016== Block was alloc'd at ==33016== at 0x483A77F: malloc (vg_replace_malloc.c:307) ==33016== by 0xA80A439: g_malloc (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0xA82BB9F: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0xA7F7B9F: g_error_new_valist (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0xA7F7DAB: g_set_error (in /usr/lib/libglib-2.0.so.0.6600.4) ==33016== by 0xACF6464: ??? (in /usr/lib/libgio-2.0.so.0.6600.4) ==33016== by 0xACF669E: ??? (in /usr/lib/libgio-2.0.so.0.6600.4) ==33016== by 0xAB36231: as_metadata_parse_file (as-metadata.c:683) ==33016== by 0x7F3F008: AppStream::Metadata::parseFile(QString const&, AppStream::Metadata::FormatKind) (metadata.cpp:139) ==33016== by 0x25DFE32B: FlatpakBackend::loadInstalledApps(_FlatpakInstallation*) (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:727) ==33016== by 0x25DFDB84: FlatpakBackend::loadInstalledApps() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:690) ==33016== by 0x25DFDAAF: FlatpakBackend::metadataRefreshed() (devel/frameworks/discover/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:625) -- You are receiving this mail because: You are watching all bug changes.