https://bugs.kde.org/show_bug.cgi?id=511602

            Bug ID: 511602
           Summary: DiscoverNotifier crashes on launch in
                    _flatpak_installation_get_dir
    Classification: Applications
           Product: Discover
      Version First 6.5.80
       Reported In:
          Platform: KDE Linux
                OS: Linux
            Status: REPORTED
          Keywords: regression
          Severity: crash
          Priority: NOR
         Component: Notifier
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

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.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to