https://bugs.kde.org/show_bug.cgi?id=516663
Bug ID: 516663
Summary: Discover crashed whilst updating
Classification: Applications
Product: Discover
Version First 6.6.0
Reported In:
Platform: Neon
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: discover
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
Application: plasma-discover (6.6.0)
ApplicationNotResponding [ANR]: false
Qt Version: 6.10.2
Frameworks Version: 6.23.0
Operating System: Linux 6.17.0-14-generic x86_64
Windowing System: Wayland
Distribution: KDE neon User Edition
DrKonqi: 6.6.0 [CoredumpBackend]
-- Information about the crash:
I had a small number of updates due, some deb packages and some flatpaks. After
requesting the updates and authenticating discover crashed whilst performing
the updates.
The reporter is unsure if this crash is reproducible.
-- Backtrace (Reduced):
#6 __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>)
at ./nptl/pthread_kill.c:44
#7 __pthread_kill_internal (signo=6, threadid=<optimized out>) at
./nptl/pthread_kill.c:78
#8 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at
./nptl/pthread_kill.c:89
#9 0x000077548e44527e in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#10 0x000077548e4288ff in __GI_abort () at ./stdlib/abort.c:79
#11 0x000077548f161a31 in qAbort () at
/workspace/build/src/corelib/global/qassert.cpp:46
#12 qt_maybe_message_fatal<QString&> (message=..., context=<optimized out>,
msgType=QtFatalMsg) at /workspace/build/src/corelib/global/qlogging.cpp:2166
[...]
#14 0x000077548f163310 in QMessageLogger::fatal (this=<optimized out>,
msg=0x77548ee72928 "ASSERT failure in %s: \"%s\", file %s, line %d") at
/workspace/build/src/corelib/global/qlogging.cpp:901
#15 0x000077548f14dc71 in qt_assert_x (where=<optimized out>, what=<optimized
out>, file=<optimized out>, line=<optimized out>) at
/workspace/build/src/corelib/global/qassert.cpp:122
#16 0x00007754421ae822 in toUpdateState
(t=PackageKit::Transaction::StatusSetup) at
/workspace/build/libdiscover/backends/PackageKitBackend/PackageKitUpdater.cpp:831
#17 0x00007754421ae9b5 in PackageKitUpdater::itemProgress (this=0x60017a57e190,
itemID=..., status=PackageKit::Transaction::StatusSetup, percentage=25) at
/workspace/build/libdiscover/backends/PackageKitBackend/PackageKitUpdater.cpp:839
#18 0x00007754421c041d in QtPrivate::FunctorCall<std::integer_sequence<unsigned
long, 0ul, 1ul, 2ul>, QtPrivate::List<QString const&,
PackageKit::Transaction::Status, unsigned int>, void, void
(PackageKitUpdater::*)(QString const&, PackageKit::Transaction::Status,
unsigned int)>::call(void (PackageKitUpdater::*)(QString const&,
PackageKit::Transaction::Status, unsigned int), PackageKitUpdater*,
void**)::{lambda()#1}::operator()() const (__closure=0x7ffe63aa1610) at
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#19 0x00007754421c1764 in QtPrivate::FunctorCallBase::call_internal<void,
QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul, 1ul, 2ul>,
QtPrivate::List<QString const&, PackageKit::Transaction::Status, unsigned int>,
void, void (PackageKitUpdater::*)(QString const&,
PackageKit::Transaction::Status, unsigned int)>::call(void
(PackageKitUpdater::*)(QString const&, PackageKit::Transaction::Status,
unsigned int), PackageKitUpdater*, void**)::{lambda()#1}>(void**,
QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul, 1ul, 2ul>,
QtPrivate::List<QString const&, PackageKit::Transaction::Status, unsigned int>,
void, void (PackageKitUpdater::*)(QString const&,
PackageKit::Transaction::Status, unsigned int)>::call(void
(PackageKitUpdater::*)(QString const&, PackageKit::Transaction::Status,
unsigned int), PackageKitUpdater*, void**)::{lambda()#1}&&)
(args=0x7ffe63aa17c0, fn=...) at
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:65
#20 0x00007754421c0491 in QtPrivate::FunctorCall<std::integer_sequence<unsigned
long, 0ul, 1ul, 2ul>, QtPrivate::List<QString const&,
PackageKit::Transaction::Status, unsigned int>, void, void
(PackageKitUpdater::*)(QString const&, PackageKit::Transaction::Status,
unsigned int)>::call (f=(void (PackageKitUpdater::*)(class PackageKitUpdater *
const, const class QString &, enum PackageKit::Transaction::Status, unsigned
int)) 0x7754421ae886 <PackageKitUpdater::itemProgress(QString const&,
PackageKit::Transaction::Status, unsigned int)>, o=0x60017a57e190,
arg=0x7ffe63aa17c0) at
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:126
#21 0x00007754421be62e in QtPrivate::FunctionPointer<void
(PackageKitUpdater::*)(QString const&, PackageKit::Transaction::Status,
unsigned int)>::call<QtPrivate::List<QString const&,
PackageKit::Transaction::Status, unsigned int>, void> (f=(void
(PackageKitUpdater::*)(class PackageKitUpdater * const, const class QString &,
enum PackageKit::Transaction::Status, unsigned int)) 0x7754421ae886
<PackageKitUpdater::itemProgress(QString const&,
PackageKit::Transaction::Status, unsigned int)>, o=0x60017a57e190,
arg=0x7ffe63aa17c0) at
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:174
#22 0x00007754421bca8b in QtPrivate::QCallableObject<void
(PackageKitUpdater::*)(QString const&, PackageKit::Transaction::Status,
unsigned int), QtPrivate::List<QString const&, PackageKit::Transaction::Status,
unsigned int>, void>::impl (which=1, this_=0x60017ca31ad0, r=0x60017a57e190,
a=0x7ffe63aa17c0, ret=0x0) at
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:545
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.