Application: plasma-discover (5.25.5) Qt Version: 5.15.6 Frameworks Version: 5.98.0 Operating System: Linux 5.19.0-35-generic x86_64 Windowing System: X11 Distribution: Ubuntu 22.10 DrKonqi: 5.25.5 [KCrashBackend] -- Information about the crash: While installing recent updates through Discover, tried to click on "Installed" on the left-bottom area, but got a sudden crash of Discover. Launched Discover again, and tried to click on "Installed", again crashed. The crash can be reproduced every time. -- Backtrace: Application: Discover (plasma-discover), signal: Segmentation fault [KCrash Handler] #4 0x00007fe86054f54f in QTextStream::operator<<(char) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fe83998e2dd in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/discover/flatpak-backend.so #6 0x00007fe839991332 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/discover/flatpak-backend.so #7 0x00007fe83999a5a2 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/discover/flatpak-backend.so #8 0x00007fe8604e7b30 in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007fe86176bf32 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #10 0x00007fe8604bae38 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007fe8604bdeb1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007fe860515427 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007fe85efe3569 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #14 0x00007fe85f0383c8 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #15 0x00007fe85efe0d20 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #16 0x00007fe860514aea in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007fe8604b97cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007fe8604c1c2a in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x0000564d975436d3 in () #20 0x00007fe85fa23510 in __libc_start_call_main (main=main@entry=0x564d97542e20, argc=argc@entry=1, argv=argv@entry=0x7fff5f29ace8) at ../sysdeps/nptl/libc_start_call_main.h:58 #21 0x00007fe85fa235c9 in __libc_start_main_impl (main=0x564d97542e20, argc=1, argv=0x7fff5f29ace8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff5f29acd8) at ../csu/libc-start.c:381 #22 0x0000564d975440a5 in () [Inferior 1 (process 9528) detached] Reported using DrKonqi
Thank you for the bug report! However Plasma 5.25.5 is no longer eligible for support or maintenance from KDE; supported versions are 5.27, and 5.27 or newer. Please upgrade to a supported version as soon as your distribution makes it available to you. Plasma is a fast-moving project, and bugs in one version are often fixed in the next one. If you need support for Plasma 5.25.5, please contact your distribution, who bears the responsibility of providing support for older releases that are no longer supported by KDE. If you can reproduce the issue after upgrading to a supported version, feel free to re-open this bug report.
Created attachment 157444 [details] New crash information added by DrKonqi plasma-discover (5.27.3) using Qt 5.15.8 Upgraded my KDE version, and the same bug could be reproduced. Attached a detailed backtrack. -- Backtrace (Reduced): #6 0x00007f84a0dd60a9 in FlatpakBackend::getAppForInstalledRef(_FlatpakInstallation*, _FlatpakInstalledRef*, bool*) const (this=0x558255a99600, installation=<optimized out>, ref=0x5582574b14e0, freshResource=0x0) at /usr/src/plasma-discover-5.27.3-0ubuntu1/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:522 #7 0x00007f84a0de5e3b in operator() (__closure=0x55825892da70) at /usr/src/plasma-discover-5.27.3-0ubuntu1/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:1523 #10 QtPrivate::QFunctorSlotObject<FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x55825892da60, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443 #11 0x00007f84b16e7de0 in QObject::event(QEvent*) (this=0x558255a99600, e=0x558257135e80) at kernel/qobject.cpp:1347 #12 0x00007f84b316bf92 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x558255a99600, e=0x558257135e80) at kernel/qapplication.cpp:3640
Created attachment 157445 [details] New crash information added by DrKonqi plasma-discover (5.27.3) using Qt 5.15.8 Detailed backtrack for the issue, after updating my KDE. -- Backtrace (Reduced): #6 0x00007f96aa9d60a9 in FlatpakBackend::getAppForInstalledRef(_FlatpakInstallation*, _FlatpakInstalledRef*, bool*) const (this=0x5610d1bd9b00, installation=<optimized out>, ref=0x5610d29ad3f0, freshResource=0x0) at /usr/src/plasma-discover-5.27.3-0ubuntu1/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:522 #7 0x00007f96aa9e5e3b in operator() (__closure=0x5610d5c34ef0) at /usr/src/plasma-discover-5.27.3-0ubuntu1/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp:1523 #10 QtPrivate::QFunctorSlotObject<FlatpakBackend::search(const AbstractResourcesBackend::Filters&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x5610d5c34ee0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443 #11 0x00007f96c60e7de0 in QObject::event(QEvent*) (this=0x5610d1bd9b00, e=0x5610d5b8c630) at kernel/qobject.cpp:1347 #12 0x00007f96c7b6bf92 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x5610d1bd9b00, e=0x5610d5b8c630) at kernel/qapplication.cpp:3640
Reopening because it seems to remain a problem. Can you see any errors printed on the terminal if you open "plasma-discover" there?