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

            Bug ID: 438793
           Summary: Apper crashes
           Product: apper
           Version: 1.0.0
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: dantt...@gmail.com
          Reporter: l...@sph3ra.tech
  Target Milestone: ---

Application: apper (1.0.0)

Qt Version: 5.15.3
Frameworks Version: 5.83.0
Operating System: Linux 5.4.0-74-generic x86_64
Windowing System: X11
Drkonqi Version: 5.22.1
Distribution: KDE neon User Edition 5.22

-- Information about the crash:
- What I was doing when the application crashed:
PREAMBLE
Starting a few days ago the Updates notifier of KDE neon (5.22.1) keeps showing
updates are ready, but either there are no updates to install (manual check
with Discover appllication) or the updates end up NOT installed when clicking
on Updates notifier and subsequently click "Install" in Discover application.

CRASH INFO
The crash reported here is related to Apper, which I used to install updates to
KDE neon that would NOT install via the Updates notifier and Discover
application.
Apper apparently did install updates, but it crashed soon after finishing the
installs probably during its window repaint or refresh phase.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Apper (apper), signal: Segmentation fault

[New LWP 2768]
[New LWP 2769]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fe1b4d37aff in __GI___poll (fds=0x7ffcd6d88378, nfds=1, timeout=1000) at
../sysdeps/unix/sysv/linux/poll.c:29
[Current thread is 1 (Thread 0x7fe1adc459c0 (LWP 2767))]

Thread 3 (Thread 0x7fe1a7535700 (LWP 2769)):
#0  0x00007fe1b4d37aff in __GI___poll (fds=0x7fe1a0013190, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe1b3f4a36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe1b3f4a4a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe1b5303b3b in QEventDispatcherGlib::processEvents
(this=0x7fe1a0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fe1b52a7dcb in QEventLoop::exec (this=this@entry=0x7fe1a7534bb0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fe1b50c1bb2 in QThread::exec (this=this@entry=0x7fe1b5d44d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fe1b5cc0f4b in QDBusConnectionManager::run (this=0x7fe1b5d44d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#7  0x00007fe1b50c2d4c in QThreadPrivate::start (arg=0x7fe1b5d44d80 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:329
#8  0x00007fe1b45c4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007fe1b4d44293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fe1ace4f700 (LWP 2768)):
#0  0x00007fe1b4d37aff in __GI___poll (fds=0x7fe1ace4eae8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe1ae2a4c1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fe1ae2a690a in xcb_wait_for_event () from
/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fe1ad579e88 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fe1b50c2d4c in QThreadPrivate::start (arg=0x5638f9d24360) at
thread/qthread_unix.cpp:329
#5  0x00007fe1b45c4609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007fe1b4d44293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fe1adc459c0 (LWP 2767)):
[KCrash Handler]
#4  0x00007fe1b6e090f3 in QHash<QString, PackageModel::InternalPackage>::erase
(this=this@entry=0x5638f9f712e0, it=..., it@entry=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:871
#5  0x00007fe1b6e0261b in QHash<QString, PackageModel::InternalPackage>::erase
(it=..., this=0x5638f9f712e0) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:477
#6  PackageModel::clearSelectedNotPresent (this=0x5638f9f712a0) at
./libapper/PackageModel.cpp:494
#7  0x00005638f84a28ae in Updater::getUpdatesFinished (this=0x7fe1a80070e0) at
./Apper/Updater/Updater.cpp:268
#8  0x00007fe1b52e02ee in QtPrivate::QSlotObjectBase::call (a=0x7ffcd6d89090,
r=0x7fe1a80070e0, this=0x5638fa8cd2e0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#9  doActivate<false> (sender=0x5638faa8bf00, signal_index=22,
argv=0x7ffcd6d89090) at kernel/qobject.cpp:3886
#10 0x00007fe1b52d96b7 in QMetaObject::activate
(sender=sender@entry=0x5638faa8bf00, m=m@entry=0x7fe1b6d858c0
<PackageKit::Transaction::staticMetaObject>,
local_signal_index=local_signal_index@entry=19, argv=argv@entry=0x7ffcd6d89090)
at kernel/qobject.cpp:3946
#11 0x00007fe1b6d51dc3 in PackageKit::Transaction::finished
(this=this@entry=0x5638faa8bf00, _t1=<optimized out>, _t2=<optimized out>) at
./obj-x86_64-linux-gnu/src/packagekitqt5_autogen/include/moc_transaction.cpp:1659
#12 0x00007fe1b6d55e39 in PackageKit::TransactionPrivate::finished
(this=0x5638fa8b9000, exitCode=<optimized out>, runtime=<optimized out>) at
./src/transactionprivate.cpp:238
#13 0x00007fe1b6d53fc6 in PackageKit::Transaction::qt_static_metacall
(_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized
out>) at ./src/transaction.h:850
#14 0x00007fe1b52e0320 in doActivate<false> (sender=0x7fe1a800a410,
signal_index=10, argv=0x7ffcd6d89260) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#15 0x00007fe1b52d96b7 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7fe1b6d85be0
<OrgFreedesktopPackageKitTransactionInterface::staticMetaObject>,
local_signal_index=local_signal_index@entry=7, argv=argv@entry=0x7ffcd6d89260)
at kernel/qobject.cpp:3946
#16 0x00007fe1b6d6d249 in
OrgFreedesktopPackageKitTransactionInterface::Finished (_t2=<optimized out>,
_t1=<optimized out>, this=<optimized out>) at
./obj-x86_64-linux-gnu/src/transactionproxy.moc:695
#17 OrgFreedesktopPackageKitTransactionInterface::qt_static_metacall
(_o=0x7fe1a800a410, _c=<optimized out>, _id=<optimized out>, _a=0x7ffcd6d89410)
at ./obj-x86_64-linux-gnu/src/transactionproxy.moc:366
#18 0x00007fe1b6d6e613 in
OrgFreedesktopPackageKitTransactionInterface::qt_metacall (this=0x7fe1a800a410,
_c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x7ffcd6d89410) at
./obj-x86_64-linux-gnu/src/transactionproxy.moc:616
#19 0x00007fe1b5ccd55b in QDBusConnectionPrivate::deliverCall (this=<optimized
out>, object=<optimized out>, msg=..., metaTypes=..., slotIdx=<optimized out>)
at qdbusintegrator.cpp:1001
#20 0x00007fe1b52d6e69 in QObject::event (this=0x7fe1a800a410,
e=0x7fe1a0019870) at kernel/qobject.cpp:1314
#21 0x00007fe1b6057dc3 in QApplicationPrivate::notify_helper
(this=this@entry=0x5638f9d20840, receiver=receiver@entry=0x7fe1a800a410,
e=e@entry=0x7fe1a0019870) at kernel/qapplication.cpp:3632
#22 0x00007fe1b6060bb8 in QApplication::notify (this=0x7ffcd6d89af0,
receiver=0x7fe1a800a410, e=0x7fe1a0019870) at kernel/qapplication.cpp:3156
#23 0x00007fe1b52a92ca in QCoreApplication::notifyInternal2
(receiver=0x7fe1a800a410, event=0x7fe1a0019870) at
../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#24 0x00007fe1b52abbd1 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x5638f9cdd850) at
kernel/qcoreapplication.cpp:1821
#25 0x00007fe1b53044c7 in postEventSourceDispatch (s=0x5638f9deaaa0) at
kernel/qeventdispatcher_glib.cpp:277
#26 0x00007fe1b3f4a17d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fe1b3f4a400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fe1b3f4a4a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007fe1b5303b22 in QEventDispatcherGlib::processEvents
(this=0x5638f9de2ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#30 0x00007fe1b52a7dcb in QEventLoop::exec (this=this@entry=0x7ffcd6d89a10,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#31 0x00007fe1b52aff84 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#32 0x00005638f8494e37 in main (argc=<optimized out>, argv=<optimized out>) at
./Apper/main.cpp:56
[Inferior 1 (process 2767) detached]

Possible duplicates by query: bug 437773, bug 435992, bug 434725, bug 434192,
bug 433252.

Reported using DrKonqi

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

Reply via email to