https://bugs.kde.org/show_bug.cgi?id=418153
Bug ID: 418153 Summary: DiscoverNotifier crashed while KDE flatpak runtime was being updated Product: Discover Version: unspecified Platform: Neon Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Notifier Assignee: aleix...@kde.org Reporter: bugsefor...@gmx.com Target Milestone: --- SUMMARY kde platform runtime was the only update available, DiscoverNotifier crashed while Discover installed it. Discover shown the error "Aborted due failure" but apparently the update was installed because it disappeared from "Update" page. I ran "flatpak update" and 2 updates was found: org.freedesktop.Platform.openh264/x86_64/19.08 flathub c0f2ca316dfb org.kde.Platform.Locale/x86_64/5.14 flathub 07ec4c1b4d3f SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.18.80 KDE Frameworks Version: 5.68.0 Qt Version: 5.14.1 Thread 6 (Thread 0x7f472a9c3700 (LWP 9318)): #0 0x00007f4750a84bf9 in __GI___poll (fds=0x56427702cde0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f474bda05c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f474bda06dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f474bda0721 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f474bdc8195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f474df3d6db in start_thread (arg=0x7f472a9c3700) at pthread_create.c:463 #6 0x00007f4750a9188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f473a0fa700 (LWP 9281)): #0 0x00007f4750a84bf9 in __GI___poll (fds=0x7f473401c660, nfds=5, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f474bda05c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f474bda06dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f47513eb0bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4734000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007f475138a63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f473a0f9d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007f475119b317 in QThread::exec() (this=this@entry=0x7f4751d90da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:536 #6 0x00007f4751b18555 in QDBusConnectionManager::run() (this=0x7f4751d90da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #7 0x00007f475119c7ec in QThreadPrivate::start(void*) (arg=0x7f4751d90da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342 #8 0x00007f474df3d6db in start_thread (arg=0x7f473a0fa700) at pthread_create.c:463 #9 0x00007f4750a9188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f4742ba3700 (LWP 9280)): #0 0x00007f4750a84bf9 in __GI___poll (fds=0x7f4742ba2ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f474bb37747 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f474bb3936a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f4745778cc0 in QXcbEventQueue::run() (this=0x564276f2a770) at qxcbeventqueue.cpp:228 #4 0x00007f475119c7ec in QThreadPrivate::start(void*) (arg=0x564276f2a770) at thread/qthread_unix.cpp:342 #5 0x00007f474df3d6db in start_thread (arg=0x7f4742ba3700) at pthread_create.c:463 #6 0x00007f4750a9188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f472a1c2700 (LWP 9319)): #0 0x00007f4750a84bf9 in __GI___poll (fds=0x564277056240, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f474bda05c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f474bda0962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4738d270e6 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007f474bdc8195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f474df3d6db in start_thread (arg=0x7f472a1c2700) at pthread_create.c:463 #6 0x00007f4750a9188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f472bcbf700 (LWP 9317)): #0 0x00007f4750a84bf9 in __GI___poll (fds=0x7f47240029e0, nfds=1, timeout=9985) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f474bda05c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f474bda06dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f47513eb0bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4724000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007f475138a63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f472bcbeda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007f475119b317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536 #6 0x00007f475119c7ec in QThreadPrivate::start(void*) (arg=0x564276fd9210) at thread/qthread_unix.cpp:342 #7 0x00007f474df3d6db in start_thread (arg=0x7f472bcbf700) at pthread_create.c:463 #8 0x00007f4750a9188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f47544b6800 (LWP 9278)): #0 0x00007f47509aee97 in __GI_raise (sig=sig@entry=7) at ../sysdeps/unix/sysv/linux/raise.c:51 #1 0x00007f4753932d33 in KCrash::defaultCrashHandler(int) (sig=7) at ./src/kcrash.cpp:472 #2 0x00007f47509aef20 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6 #3 0x00007f47513ba0f9 in check_parent_thread(QObject*, QThreadData*, QThreadData*) (parent=parent@entry=0x564276f93d78, parentThreadData=<optimized out>, currentThreadData=<optimized out>) at kernel/qobject.cpp:884 #4 0x00007f47513c5408 in check_parent_thread (currentThreadData=<optimized out>, parentThreadData=<optimized out>, parent=0x564276f93d78) at kernel/qobject.cpp:945 #5 0x00007f47513c5408 in QObject::QObject(QObjectPrivate&, QObject*) (this=0x7f473c005f80, dd=..., parent=0x564276f93d78) at kernel/qobject.cpp:949 #6 0x00007f47511a6bfb in QFutureWatcherBase::QFutureWatcherBase(QObject*) (this=0x7f473c005f80, parent=0x564276f93d78) at thread/qfuturewatcher.cpp:106 #7 0x00007f473929d093 in QFutureWatcher<_GPtrArray*>::QFutureWatcher(QObject*) (_parent=0x564276f93d78, this=0x7f473c005f80) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qfuturewatcher.h:118 #8 0x00007f473929d093 in FlatpakNotifier::loadRemoteUpdates(FlatpakNotifier::Installation*) (this=0x564276f93d78, installation=0x564276f93da0) at ./libdiscover/backends/FlatpakBackend/FlatpakNotifier.cpp:112 #9 0x00007f473a99edae in ffi_call_unix64 () at /usr/lib/x86_64-linux-gnu/libffi.so.6 #10 0x00007f473a99e71f in ffi_call () at /usr/lib/x86_64-linux-gnu/libffi.so.6 #11 0x00007f4738a14ced in g_cclosure_marshal_generic_va () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #12 0x00007f4738a14346 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #13 0x00007f4738a2f9ff in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #14 0x00007f4738a3012f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x00007f4738d41059 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #16 0x00007f474bda0417 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007f474bda0650 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007f474bda06dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007f47513eb0bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x564276f7d5f0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #20 0x00007f475138a63a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc1aadd8f0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #21 0x00007f4751393db0 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1400 #22 0x000056427690c7ac in main(int, char**) (argc=1, argv=0x7ffc1aaddb68) at /home/stalker/discover/notifier/main.cpp:91 -- You are receiving this mail because: You are watching all bug changes.