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.

Reply via email to