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.