https://bugs.kde.org/show_bug.cgi?id=460066
Bug ID: 460066 Summary: Discover crashed when closing just after an update Classification: Applications Product: Discover Version: 5.25.5 Platform: OpenSUSE OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: discover Assignee: plasma-b...@kde.org Reporter: rodrigo.pe...@gmail.com CC: aleix...@kde.org Target Milestone: --- Application: plasma-discover (5.25.5) Qt Version: 5.15.6 Frameworks Version: 5.98.0 Operating System: Linux 5.19.12-1-default x86_64 Windowing System: X11 Distribution: "openSUSE Tumbleweed" DrKonqi: 5.25.5 [KCrashBackend] -- Information about the crash: In a fresh boot I saw Discover's update icon, I opened Discover and ran the update with just a flatpak app. Just when the update finished, I closed the window and the application crahsed. I noticed Discover had just started to search for updates again. The crash does not seem to be reproducible. -- Backtrace: Application: Discover (plasma-discover), signal: Segmentation fault [KCrash Handler] #4 0x00007f050bf424ab in g_cancellable_is_cancelled () at /lib64/libgio-2.0.so.0 #5 0x00007f050bf424ce in g_cancellable_set_error_if_cancelled () at /lib64/libgio-2.0.so.0 #6 0x00007f050bf53c21 in g_file_query_info () at /lib64/libgio-2.0.so.0 #7 0x00007f050bf53db9 in g_file_query_exists () at /lib64/libgio-2.0.so.0 #8 0x00007f04d443ade9 in () at /lib64/libflatpak.so.0 #9 0x00007f04d44498cf in () at /lib64/libflatpak.so.0 #10 0x00007f04d444d61e in () at /lib64/libflatpak.so.0 #11 0x00007f04d446c60a in () at /lib64/libflatpak.so.0 #12 0x00007f04d4458a58 in flatpak_installation_list_installed_refs_for_update () at /lib64/libflatpak.so.0 #13 0x00007f04d44e872d in () at /usr/lib64/qt5/plugins/discover/flatpak-backend.so #14 0x00007f04d44f058f in () at /usr/lib64/qt5/plugins/discover/flatpak-backend.so #15 0x00007f050d8023f1 in () at /lib64/libQt5Core.so.5 #16 0x00007f050d7fee4d in () at /lib64/libQt5Core.so.5 #17 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #18 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 18 (Thread 0x7f04c67fc6c0 (LWP 6250) "QNetworkAccessM"): #1 0x00007f050da3c72a in () at /lib64/libQt5Core.so.5 #2 0x00007f050c21e245 in g_main_context_prepare () at /lib64/libglib-2.0.so.0 #3 0x00007f050c21ecb3 in () at /lib64/libglib-2.0.so.0 #4 0x00007f050c21ee9c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #5 0x00007f050da3c81e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007f050d9e3beb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #7 0x00007f050d7fdc47 in QThread::exec() () at /lib64/libQt5Core.so.5 #8 0x00007f050d7fee4d in () at /lib64/libQt5Core.so.5 #9 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #10 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 17 (Thread 0x7f04c4b876c0 (LWP 6245) "dconf worker"): #1 0x00007f050c21ed7e in () at /lib64/libglib-2.0.so.0 #2 0x00007f050c21ee9c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f04a7ecd84d in () at /usr/lib64/gio/modules/libdconfsettings.so #4 0x00007f050c2492a5 in () at /lib64/libglib-2.0.so.0 #5 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #6 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 16 (Thread 0x7f0496ffd6c0 (LWP 6207) "QNetworkAccessM"): #1 0x00007f050c21ed7e in () at /lib64/libglib-2.0.so.0 #2 0x00007f050c21ee9c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f050da3c81e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f050d9e3beb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f050d7fdc47 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f050d7fee4d in () at /lib64/libQt5Core.so.5 #7 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #8 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 15 (Thread 0x7f0494ffd6c0 (LWP 6091) "QLibProxyWrappe"): #1 0x00007f050d800e7b in QSemaphore::acquire(int) () at /lib64/libQt5Core.so.5 #2 0x00007f050d19c1c4 in () at /lib64/libQt5Network.so.5 #3 0x00007f050d7fee4d in () at /lib64/libQt5Core.so.5 #4 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #5 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 14 (Thread 0x7f0497fff6c0 (LWP 6090) "QNetworkAccessM"): #1 0x00007f050c21cad0 in () at /lib64/libglib-2.0.so.0 #2 0x00007f050c21e15b in g_main_context_prepare () at /lib64/libglib-2.0.so.0 #3 0x00007f050c21ecb3 in () at /lib64/libglib-2.0.so.0 #4 0x00007f050c21ee9c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #5 0x00007f050da3c81e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007f050d9e3beb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #7 0x00007f050d7fdc47 in QThread::exec() () at /lib64/libQt5Core.so.5 #8 0x00007f050d7fee4d in () at /lib64/libQt5Core.so.5 #9 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #10 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 13 (Thread 0x7f04a65fe6c0 (LWP 6089) "Qt bearer threa"): #1 0x00007f050c21caed in () at /lib64/libglib-2.0.so.0 #2 0x00007f050c21e15b in g_main_context_prepare () at /lib64/libglib-2.0.so.0 #3 0x00007f050c21ecb3 in () at /lib64/libglib-2.0.so.0 #4 0x00007f050c21ee9c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #5 0x00007f050da3c81e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007f050d9e3beb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #7 0x00007f050d7fdc47 in QThread::exec() () at /lib64/libQt5Core.so.5 #8 0x00007f050d7fee4d in () at /lib64/libQt5Core.so.5 #9 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #10 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 12 (Thread 0x7f04a4dfb6c0 (LWP 6083) "plasma-dis:sh3"): #1 0x00007f050d372cf0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6 #2 0x00007f04fa6aba6b in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f04fa6f4f47 in () at /usr/lib64/dri/radeonsi_dri.so #4 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #5 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 11 (Thread 0x7f04a55fc6c0 (LWP 6082) "plasma-dis:sh2"): #1 0x00007f050d372cf0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6 #2 0x00007f04fa6aba6b in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f04fa6f4f47 in () at /usr/lib64/dri/radeonsi_dri.so #4 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #5 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 10 (Thread 0x7f04a5dfd6c0 (LWP 6080) "plasma-dis:sh1"): #1 0x00007f050d372cf0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6 #2 0x00007f04fa6aba6b in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f04fa6f4f47 in () at /usr/lib64/dri/radeonsi_dri.so #4 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #5 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 9 (Thread 0x7f04c77fe6c0 (LWP 6049) "gdbus"): #1 0x00007f050c21ed7e in () at /lib64/libglib-2.0.so.0 #2 0x00007f050c21f0cf in g_main_loop_run () at /lib64/libglib-2.0.so.0 #3 0x00007f050c011c16 in () at /lib64/libgio-2.0.so.0 #4 0x00007f050c2492a5 in () at /lib64/libglib-2.0.so.0 #5 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #6 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 8 (Thread 0x7f04c7fff6c0 (LWP 6048) "gmain"): #1 0x00007f050c21ed7e in () at /lib64/libglib-2.0.so.0 #2 0x00007f050c21ee9c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f050c21eee1 in () at /lib64/libglib-2.0.so.0 #4 0x00007f050c2492a5 in () at /lib64/libglib-2.0.so.0 #5 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #6 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 7 (Thread 0x7f04f95ee6c0 (LWP 6042) "plasma-d:shlo0"): #1 0x00007f050d372cf0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6 #2 0x00007f04fa6aba6b in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f04fa6f4f47 in () at /usr/lib64/dri/radeonsi_dri.so #4 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #5 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 6 (Thread 0x7f04f9def6c0 (LWP 6041) "plasma-dis:sh0"): #1 0x00007f050d372cf0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6 #2 0x00007f04fa6aba6b in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f04fa6f4f47 in () at /usr/lib64/dri/radeonsi_dri.so #4 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #5 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 5 (Thread 0x7f04fa5f06c0 (LWP 6040) "plasma-:disk$0"): #1 0x00007f050d372cf0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6 #2 0x00007f04fa6aba6b in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f04fa6f4f47 in () at /usr/lib64/dri/radeonsi_dri.so #4 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #5 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 4 (Thread 0x7f05009786c0 (LWP 6039) "plasma-dis:cs0"): #1 0x00007f050d372cf0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6 #2 0x00007f04fa6aba6b in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007f04fa6f4f47 in () at /usr/lib64/dri/radeonsi_dri.so #4 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #5 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 3 (Thread 0x7f05021ff6c0 (LWP 6038) "QQmlThread"): #1 0x00007f050c21ed7e in () at /lib64/libglib-2.0.so.0 #2 0x00007f050c21ee9c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f050da3c81e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f050d9e3beb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f050d7fdc47 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f050e72cf75 in () at /lib64/libQt5Qml.so.5 #7 0x00007f050d7fee4d in () at /lib64/libQt5Core.so.5 #8 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #9 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 2 (Thread 0x7f0508be66c0 (LWP 6036) "QDBusConnection"): #1 0x00007f050c21ed7e in () at /lib64/libglib-2.0.so.0 #2 0x00007f050c21ee9c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007f050da3c81e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007f050d9e3beb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007f050d7fdc47 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007f050e947277 in () at /lib64/libQt5DBus.so.5 #7 0x00007f050d7fee4d in () at /lib64/libQt5Core.so.5 #8 0x00007f050d3739ad in start_thread () at /lib64/libc.so.6 #9 0x00007f050d3fa0f0 in clone3 () at /lib64/libc.so.6 Thread 1 (Thread 0x7f050aed1940 (LWP 6035) "plasma-discover"): #1 0x00007f050d372cf0 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6 #2 0x00007f050d80474b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5 #3 0x00007f050d8015a7 in QThreadPoolPrivate::waitForDone(QDeadlineTimer const&) () at /lib64/libQt5Core.so.5 #4 0x00007f050d8019a7 in QThreadPoolPrivate::waitForDone(int) () at /lib64/libQt5Core.so.5 #5 0x00007f050d801a5c in QThreadPool::~QThreadPool() () at /lib64/libQt5Core.so.5 #6 0x00007f04d44decd2 in () at /usr/lib64/qt5/plugins/discover/flatpak-backend.so #7 0x00007f04d44def39 in () at /usr/lib64/qt5/plugins/discover/flatpak-backend.so #8 0x00007f050f91ab5e in ResourcesModel::~ResourcesModel() () at /usr/lib64/plasma-discover/libDiscoverCommon.so #9 0x00007f050f91ac19 in ResourcesModel::~ResourcesModel() () at /usr/lib64/plasma-discover/libDiscoverCommon.so #10 0x00007f050da1079f in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5 #11 0x00007f050ec353fe in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #12 0x00007f050d9e5178 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #13 0x00007f050d9e8111 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5 #14 0x00007f050d9ebd70 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 #15 0x00005623894acfdf in () #16 0x00007f050d30c5b0 in __libc_start_call_main () at /lib64/libc.so.6 #17 0x00007f050d30c679 in __libc_start_main_impl () at /lib64/libc.so.6 #18 0x00005623894ad995 in () [Inferior 1 (process 6035) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.