Bug 511602 - DiscoverNotifier crashes on launch in _flatpak_installation_get_dir
Summary: DiscoverNotifier crashes on launch in _flatpak_installation_get_dir
Status: RESOLVED FIXED
Alias: None
Product: Discover
Classification: Applications
Component: Notifier (other bugs)
Version First Reported In: 6.5.80
Platform: KDE Linux Linux
: HI crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: regression
: 511883 512304 (view as bug list)
Depends on:
Blocks:
 
Reported: 2025-11-04 05:11 UTC by Nate Graham
Modified: 2025-11-18 22:34 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Output of `flatpak list` (15.62 KB, text/x-log)
2025-11-04 05:28 UTC, Nate Graham
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2025-11-04 05:11:11 UTC
KDE Linux 2025-11-04 image. /usr/lib/DiscoverNotifier crashes immediately on launch 100% of the time. Backtrace:


#0  __pthread_kill_implementation
    (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1  0x00007efefbda9a13 in __pthread_kill_internal (threadid=<optimized out>, signo=11)
    at pthread_kill.c:89
#2  0x00007efefbd4f410 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007efefd567e50 in KCrash::defaultCrashHandler(int) () at /usr/lib/libKF6Crash.so.6
#4  0x00007efefbd4f540 in <signal handler called> () at /usr/lib/libc.so.6
#5  _flatpak_installation_get_dir (self=<optimized out>, ensure_repo=0, error=0x0)
    at ../flatpak/common/flatpak-installation.c:383
#6  flatpak_installation_get_dir_maybe_no_repo (self=<optimized out>)
    at ../flatpak/common/flatpak-installation.c:399
#7  flatpak_installation_create_monitor
    (self=<optimized out>, cancellable=0x557d97d2fc50, error=0x7ffe589f63c0)
    at ../flatpak/common/flatpak-installation.c:2670
#8  0x00007efef42bf01f in ??? () at /usr/lib/qt6/plugins/discover-notifier/FlatpakNotifier.so
#9  0x0000557d977c0997 in ??? ()
#10 0x00007efefc39116f in QtPrivate::QSlotObjectBase::call
    (this=0x557d97d795d0, r=0x7ffe589f6cd8, a=0x7ffe589f64e8, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#11 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4255
#12 0x00007efefc397bd2 in QSingleShotTimer::timeout (this=0x557d97dee290)
    at /usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qsingleshottimer_p.cpp:116
#13 QSingleShotTimer::timerFinished (this=0x557d97dee290)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qsingleshottimer.cpp:62
#14 QSingleShotTimer::timerEvent (this=0x557d97dee290, event=<optimized out>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qsingleshottimer.cpp:84
#15 0x00007efefc37e4f6 in QObject::event (this=<optimized out>, e=<optimized out>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1386
#16 0x00007efefd6f20a0 in QApplicationPrivate::notify_helper
    (this=<optimized out>, receiver=0x557d97dee290, e=0x7ffe589f66f0)
    at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3307
#17 0x00007efefc3246c8 in QCoreApplication::notifyInternal2
    (receiver=0x557d97dee290, event=0x7ffe589f66f0)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109
#18 0x00007efefc4e66af in QCoreApplication::sendEvent
    (receiver=<optimized out>, event=0x7ffe589f66f0)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549
#19 QTimerInfoList::activateTimers (this=0x557d978d79c0)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:426
#20 0x00007efefc607a99 in timerSourceDispatch (source=<optimized out>)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:152
#21 0x00007efefacc3f8d in g_main_dispatch (context=0x7efef0000f60) at ../glib/glib/gmain.c:3565
#22 0x00007efefacc5657 in g_main_context_dispatch_unlocked (context=0x7efef0000f60)
    at ../glib/glib/gmain.c:4425
#23 g_main_context_iterate_unlocked
    (context=context@entry=0x7efef0000f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4490
#24 0x00007efefacc5865 in g_main_context_iteration (context=0x7efef0000f60, may_block=1)
    at ../glib/glib/gmain.c:4556
#25 0x00007efefc6049d2 in QEventDispatcherGlib::processEvents (this=0x557d97869690, flags=...)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#26 0x00007efefc32fa86 in QEventLoop::processEvents (this=0x7ffe589f69c0, flags=...)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#27 QEventLoop::exec (this=0x7ffe589f69c0, flags=...)
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#28 0x00007efefc329171 in QCoreApplication::exec ()
    at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452
#29 0x0000557d977bcb6a in ??? ()
#30 0x00007efefbd38675 in __libc_start_call_main
    (main=main@entry=0x557d977bb170, argc=argc@entry=3, argv=argv@entry=0x7ffe589f6f18)
--Type <RET> for more, q to quit, c to continue without paging--c
    at ../sysdeps/nptl/libc_start_call_main.h:58
#31 0x00007efefbd38729 in __libc_start_main_impl
    (main=0x557d977bb170, argc=3, argv=0x7ffe589f6f18, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe589f6f08) at ../csu/libc-start.c:360
#32 0x0000557d977bd395 in ??? ()

I'm attaching the output of `flatpak list`.

`flatpak repair` finds (and repairs) no errors.
Comment 1 Nate Graham 2025-11-04 05:28:21 UTC
Created attachment 186479 [details]
Output of `flatpak list`
Comment 2 TraceyC 2025-11-04 22:58:28 UTC
It's not crashing for me on git-master on Solus. Discover comes up, and has flatpak updates to install. They installed successfully.
This system has Qt Version: 6.9.3, so the newer Qt may be the thing.
Comment 3 David Edmundson 2025-11-05 10:00:30 UTC

*** This bug has been marked as a duplicate of bug 460503 ***
Comment 4 David Edmundson 2025-11-05 10:01:33 UTC

*** This bug has been marked as a duplicate of bug 493686 ***
Comment 5 David Edmundson 2025-11-05 10:02:49 UTC
>KDE Linux 2025-11-04 image. /usr/lib/DiscoverNotifier crashes immediately on launch 100% of the time. Backtrace:

This is newer than Aleix's patch though :/
Comment 6 Nate Graham 2025-11-05 14:30:29 UTC
That doesn't look like it's got the same backtrace as this one (and also, I have the commit that fixed that one applied). Re-opening for further triage. It does look more like Bug 460503, but that's marked as a duplicate or something that isn't applicable in my case. Will investigate.
Comment 7 Nicolas Fella 2025-11-05 14:47:25 UTC
Happens for me too on Fedora

#0  _flatpak_installation_get_dir (self=<optimized out>, ensure_repo=0, error=0x0) at ../common/flatpak-installation.c:383
#1  flatpak_installation_get_dir_maybe_no_repo (self=<optimized out>) at ../common/flatpak-installation.c:399
#2  flatpak_installation_create_monitor (self=<optimized out>, cancellable=0x83eaf0, error=0x7fffffffc430) at ../common/flatpak-installation.c:2670
#3  0x00007fffe000ccaa in FlatpakNotifier::Installation::ensureInitialized (this=this@entry=0x8a8fe0, cancellable=<optimized out>)
    at /home/nico/kde/src/discover/libdiscover/backends/FlatpakBackend/FlatpakNotifier.cpp:142
#4  0x00007fffe000d501 in FlatpakNotifier::setupFlatpakInstallations (this=this@entry=0x83ebd0)
    at /home/nico/kde/src/discover/libdiscover/backends/FlatpakBackend/FlatpakNotifier.cpp:155
#5  0x00007fffe000d53a in FlatpakNotifier::recheckSystemUpdateNeeded (this=0x83ebd0)
    at /home/nico/kde/src/discover/libdiscover/backends/FlatpakBackend/FlatpakNotifier.cpp:78
#6  0x000000000040ba24 in DiscoverNotifier::recheckSystemUpdateNeeded (this=0x7fffffffcba8) at /home/nico/kde/src/discover/notifier/DiscoverNotifier.cpp:384
#7  0x00007ffff5bff15c in QObject::event (this=<optimized out>, e=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:1413
#8  0x00007ffff7596a58 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7fffffffcba8, e=0x84f4f0)
    at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qapplication.cpp:3305
#9  0x00007ffff5ba2c08 in QCoreApplication::notifyInternal2 (receiver=0x7fffffffcba8, event=0x84f4f0)
    at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109
#10 0x00007ffff5ba2e2d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>)
    at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549
#11 0x00007ffff5ba621a in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x451f60)
    at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1904
#12 0x00007ffff5ec5347 in postEventSourceDispatch (s=0x454b50) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#13 0x00007ffff4d392a3 in g_main_dispatch (context=0x7fffdc000f60) at ../glib/gmain.c:3565
#14 g_main_context_dispatch_unlocked (context=0x7fffdc000f60) at ../glib/gmain.c:4425
#15 0x00007ffff4d421f8 in g_main_context_iterate_unlocked (context=context@entry=0x7fffdc000f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at ../glib/gmain.c:4490
#16 0x00007ffff4d423a3 in g_main_context_iteration (context=0x7fffdc000f60, may_block=1) at ../glib/gmain.c:4556
#17 0x00007ffff5ec4ba8 in QEventDispatcherGlib::processEvents (this=0x453f50, flags=...)
    at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#18 0x00007ffff5baf583 in QEventLoop::exec (this=this@entry=0x7fffffffc920, flags=..., flags@entry=...)
    at /home/nico/workspace/qt6/qtbase/src/corelib/global/qflags.h:77
#19 0x00007ffff5baad75 in QCoreApplication::exec () at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452
#20 0x00007ffff63e8160 in QGuiApplication::exec () at /home/nico/workspace/qt6/qtbase/src/gui/kernel/qguiapplication.cpp:1973
#21 0x00007ffff75969c9 in QApplication::exec () at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qapplication.cpp:2575
#22 0x0000000000409bc6 in main (argc=<optimized out>, argv=<optimized out>) at /home/nico/kde/src/discover/notifier/main.cpp:91
Comment 8 TraceyC 2025-11-05 17:34:03 UTC
Confirming, since Nicolas was able to reproduce.
Comment 10 Robby Engelmann 2025-11-09 20:58:30 UTC
Same here in openSUSE Tumbleweed:


           PID: 2973 (DiscoverNotifie)
           UID: 1000 (robby)
           GID: 1000 (robby)
        Signal: 11 (SEGV)
     Timestamp: Sun 2025-11-09 21:55:29 CET (10s ago)
  Command Line: /usr/libexec/DiscoverNotifier --check-delay 20
    Executable: /usr/libexec/DiscoverNotifier
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.kde.discover.notifier@autostart.service
          Unit: user@1000.service
     User Unit: app-org.kde.discover.notifier@autostart.service
         Slice: user-1000.slice
     Owner UID: 1000 (robby)
       Boot ID: 2bcbe26e4ddf47ca9af573118081f2b9
    Machine ID: 56519dd1afad414d9f53ece92d557442
      Hostname: linux.fritz.box
       Storage: /var/lib/systemd/coredump/core.DiscoverNotifie.1000.2bcbe26e4ddf47ca9af573118081f2b9.2973.1762721729000000.zst (present)
  Size on Disk: 60.2M
       Message: Process 2973 (DiscoverNotifie) of user 1000 dumped core.
                
                Stack trace of thread 2973:
                #0  0x00007efc22c9dd3c __pthread_kill_implementation (libc.so.6 + 0x9dd3c)
                #1  0x00007efc22c427b6 __GI_raise (libc.so.6 + 0x427b6)
                #2  0x00007efc25364350 _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x8350)
                #3  0x00007efc22c42910 __restore_rt (libc.so.6 + 0x42910)
                #4  0x00007efbfcd8cd27 flatpak_installation_create_monitor (libflatpak.so.0 + 0x5fd27)
                #5  0x00007efc176c53b1 n/a (FlatpakNotifier.so + 0x63b1)
                #6  0x000056063899e587 n/a (/usr/libexec/DiscoverNotifier + 0x10587)
                #7  0x00007efc23635c20 _ZN9QtPrivate15QSlotObjectBase4callEP7QObjectPPv (libQt6Core.so.6 + 0x235c20)
                #8  0x00007efc2363c57c _ZN16QSingleShotTimer7timeoutEv (libQt6Core.so.6 + 0x23c57c)
                #9  0x00007efc23623626 _ZN7QObject5eventEP6QEvent (libQt6Core.so.6 + 0x223626)
                #10 0x00007efc24be7918 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x1e7918)
                #11 0x00007efc235cdc98 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x1cdc98)
                #12 0x00007efc237729bc _ZN14QTimerInfoList14activateTimersEv (libQt6Core.so.6 + 0x3729bc)
                #13 0x00007efc23895f1c timerSourceDispatch (libQt6Core.so.6 + 0x495f1c)
                #14 0x00007efc21f06b36 n/a (libglib-2.0.so.0 + 0x5fb36)
                #15 0x00007efc21f09a28 n/a (libglib-2.0.so.0 + 0x62a28)
                #16 0x00007efc21f0a26c g_main_context_iteration (libglib-2.0.so.0 + 0x6326c)
                #17 0x00007efc23894038 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x494038)
                #18 0x00007efc235dc12b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1dc12b)
                #19 0x00007efc235d2bd3 _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x1d2bd3)
                #20 0x000056063899a9e0 n/a (/usr/libexec/DiscoverNotifier + 0xc9e0)
                #21 0x00007efc22c2b2fb __libc_start_call_main (libc.so.6 + 0x2b2fb)
                #22 0x00007efc22c2b3cb __libc_start_main_impl (libc.so.6 + 0x2b3cb)
                #23 0x000056063899b205 n/a (/usr/libexec/DiscoverNotifier + 0xd205)
                
                Stack trace of thread 3028:
                #0  0x00007efc22ca4812 __syscall_cancel_arch (libc.so.6 + 0xa4812)
                #1  0x00007efc22c98008 __internal_syscall_cancel (libc.so.6 + 0x98008)
                #2  0x00007efc22c98061 __syscall_cancel (libc.so.6 + 0x98061)
                #3  0x00007efc22d129aa __GI___poll (libc.so.6 + 0x1129aa)
                #4  0x00007efc20164fed _ZN15QtWaylandClient11EventThread3runEv (libQt6WaylandClient.so.6 + 0x9bfed)
                #5  0x00007efc23773288 operator() (libQt6Core.so.6 + 0x373288)
                #6  0x00007efc22c9bdf1 start_thread (libc.so.6 + 0x9bdf1)
                #7  0x00007efc22d20c8c __clone3 (libc.so.6 + 0x120c8c)
                
                Stack trace of thread 3027:
                #0  0x00007efc22ca4812 __syscall_cancel_arch (libc.so.6 + 0xa4812)
                #1  0x00007efc22c98008 __internal_syscall_cancel (libc.so.6 + 0x98008)
                #2  0x00007efc22c98061 __syscall_cancel (libc.so.6 + 0x98061)
                #3  0x00007efc22d129aa __GI___poll (libc.so.6 + 0x1129aa)
                #4  0x00007efc20164fed _ZN15QtWaylandClient11EventThread3runEv (libQt6WaylandClient.so.6 + 0x9bfed)
                #5  0x00007efc23773288 operator() (libQt6Core.so.6 + 0x373288)
                #6  0x00007efc22c9bdf1 start_thread (libc.so.6 + 0x9bdf1)
                #7  0x00007efc22d20c8c __clone3 (libc.so.6 + 0x120c8c)
                
                Stack trace of thread 3048:
                #0  0x00007efc22ca4812 __syscall_cancel_arch (libc.so.6 + 0xa4812)
                #1  0x00007efc22c98008 __internal_syscall_cancel (libc.so.6 + 0x98008)
                #2  0x00007efc22c987cc __futex_abstimed_wait_common64 (libc.so.6 + 0x987cc)
                #3  0x00007efc22c9b308 __pthread_cond_wait_common (libc.so.6 + 0x9b308)
                #4  0x00007efc151ff639 cnd_wait (libgallium-25.2.6.so + 0x5ff639)
                #5  0x00007efc151ba2bc util_queue_thread_func (libgallium-25.2.6.so + 0x5ba2bc)
                #6  0x00007efc151ff577 impl_thrd_routine (libgallium-25.2.6.so + 0x5ff577)
                #7  0x00007efc22c9bdf1 start_thread (libc.so.6 + 0x9bdf1)
                #8  0x00007efc22d20c8c __clone3 (libc.so.6 + 0x120c8c)
                
                Stack trace of thread 3002:
                #0  0x00007efc22ca4812 __syscall_cancel_arch (libc.so.6 + 0xa4812)
                #1  0x00007efc22c98008 __internal_syscall_cancel (libc.so.6 + 0x98008)
                #2  0x00007efc22c98061 __syscall_cancel (libc.so.6 + 0x98061)
                #3  0x00007efc22d12f32 __GI_ppoll (libc.so.6 + 0x112f32)
                #4  0x00007efc21f09b1f n/a (libglib-2.0.so.0 + 0x62b1f)
                #5  0x00007efc21f0a26c g_main_context_iteration (libglib-2.0.so.0 + 0x6326c)
                #6  0x00007efc23894038 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x494038)
                #7  0x00007efc235dc12b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1dc12b)
                #8  0x00007efc236e2989 _ZN7QThread4execEv (libQt6Core.so.6 + 0x2e2989)
                #9  0x00007efc24687f0e _ZN22QDBusConnectionManager3runEv (libQt6DBus.so.6 + 0x43f0e)
                #10 0x00007efc23773288 operator() (libQt6Core.so.6 + 0x373288)
                #11 0x00007efc22c9bdf1 start_thread (libc.so.6 + 0x9bdf1)
                #12 0x00007efc22d20c8c __clone3 (libc.so.6 + 0x120c8c)
                
                Stack trace of thread 3095:
                #0  0x00007efc22d1e80d syscall (libc.so.6 + 0x11e80d)
                #1  0x00007efc21f3ac5e g_cond_wait (libglib-2.0.so.0 + 0x93c5e)
                #2  0x00007efc21ed05b4 n/a (libglib-2.0.so.0 + 0x295b4)
                #3  0x00007efc21f3b664 n/a (libglib-2.0.so.0 + 0x94664)
                #4  0x00007efc21f3b3ad n/a (libglib-2.0.so.0 + 0x943ad)
                #5  0x00007efc22c9bdf1 start_thread (libc.so.6 + 0x9bdf1)
                #6  0x00007efc22d20c8c __clone3 (libc.so.6 + 0x120c8c)
                
                Stack trace of thread 3096:
                #0  0x00007efc22ca4812 __syscall_cancel_arch (libc.so.6 + 0xa4812)
                #1  0x00007efc22c98008 __internal_syscall_cancel (libc.so.6 + 0x98008)
                #2  0x00007efc22c98061 __syscall_cancel (libc.so.6 + 0x98061)
                #3  0x00007efc22d12f32 __GI_ppoll (libc.so.6 + 0x112f32)
                #4  0x00007efc21f09b1f n/a (libglib-2.0.so.0 + 0x62b1f)
                #5  0x00007efc21f0a26c g_main_context_iteration (libglib-2.0.so.0 + 0x6326c)
                #6  0x00007efc21f0a2b1 n/a (libglib-2.0.so.0 + 0x632b1)
                #7  0x00007efc21f3b3ad n/a (libglib-2.0.so.0 + 0x943ad)
                #8  0x00007efc22c9bdf1 start_thread (libc.so.6 + 0x9bdf1)
                #9  0x00007efc22d20c8c __clone3 (libc.so.6 + 0x120c8c)
                
                Stack trace of thread 3049:
                #0  0x00007efc22ca4812 __syscall_cancel_arch (libc.so.6 + 0xa4812)
                #1  0x00007efc22c98008 __internal_syscall_cancel (libc.so.6 + 0x98008)
                #2  0x00007efc22c987cc __futex_abstimed_wait_common64 (libc.so.6 + 0x987cc)
                #3  0x00007efc22c9b308 __pthread_cond_wait_common (libc.so.6 + 0x9b308)
                #4  0x00007efc151ff639 cnd_wait (libgallium-25.2.6.so + 0x5ff639)
                #5  0x00007efc151ba2bc util_queue_thread_func (libgallium-25.2.6.so + 0x5ba2bc)
                #6  0x00007efc151ff577 impl_thrd_routine (libgallium-25.2.6.so + 0x5ff577)
                #7  0x00007efc22c9bdf1 start_thread (libc.so.6 + 0x9bdf1)
                #8  0x00007efc22d20c8c __clone3 (libc.so.6 + 0x120c8c)
                
                Stack trace of thread 3100:
                #0  0x00007efc22ca4812 __syscall_cancel_arch (libc.so.6 + 0xa4812)
                #1  0x00007efc22c98008 __internal_syscall_cancel (libc.so.6 + 0x98008)
                #2  0x00007efc22c98061 __syscall_cancel (libc.so.6 + 0x98061)
                #3  0x00007efc22d12f32 __GI_ppoll (libc.so.6 + 0x112f32)
                #4  0x00007efc21f09b1f n/a (libglib-2.0.so.0 + 0x62b1f)
                #5  0x00007efc21f0a487 g_main_loop_run (libglib-2.0.so.0 + 0x63487)
                #6  0x00007efc20c3de76 n/a (libgio-2.0.so.0 + 0x12fe76)
                #7  0x00007efc21f3b3ad n/a (libglib-2.0.so.0 + 0x943ad)
                #8  0x00007efc22c9bdf1 start_thread (libc.so.6 + 0x9bdf1)
                #9  0x00007efc22d20c8c __clone3 (libc.so.6 + 0x120c8c)
                ELF object binary architecture: AMD x86-64


In:
Operating System: openSUSE Tumbleweed 20251108
KDE Plasma Version: 6.5.80
KDE Frameworks Version: 6.20.0
Qt Version: 6.10.0
Kernel Version: 6.17.7-1-default (64-bit)
Graphics Platform: Wayland
Processors: 20 × 13th Gen Intel® Core™ i7-13700H
Memory: 64 GiB of RAM (62.5 GiB usable)
Graphics Processor: Intel® Iris® Xe Graphics
Manufacturer: TUXEDO
Product Name: TUXEDO InfinityBook Pro Gen8 (MK1)
Comment 11 Bug Janitor Service 2025-11-10 01:31:37 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/discover/-/merge_requests/1203
Comment 12 Aleix Pol 2025-11-10 15:54:50 UTC
Git commit 918aba0f27e25335f89dc95e60726d770eea0d2d by Aleix Pol Gonzalez, on behalf of Aleix Pol.
Committed on 10/11/2025 at 15:10.
Pushed by apol into branch 'master'.

flatpak: Fix Installation instance management

Makes sure we are not copying them around by using shared pointers.

M  +19   -14   libdiscover/backends/FlatpakBackend/FlatpakNotifier.cpp
M  +6    -5    libdiscover/backends/FlatpakBackend/FlatpakNotifier.h

https://invent.kde.org/plasma/discover/-/commit/918aba0f27e25335f89dc95e60726d770eea0d2d
Comment 13 Aleix Pol 2025-11-10 17:18:39 UTC
*** Bug 511883 has been marked as a duplicate of this bug. ***
Comment 14 David Edmundson 2025-11-18 22:34:54 UTC
*** Bug 512304 has been marked as a duplicate of this bug. ***