Bug 424953 - Apper program manager crashes everytime after update operation
Summary: Apper program manager crashes everytime after update operation
Status: RESOLVED DUPLICATE of bug 414047
Alias: None
Product: apper
Classification: Applications
Component: general (show other bugs)
Version: 1.0.0
Platform: Debian stable Linux
: NOR crash
Target Milestone: ---
Assignee: Daniel Nicoletti
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-08-03 07:41 UTC by Alex Yevdokimov
Modified: 2020-11-23 12:12 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Yevdokimov 2020-08-03 07:41:58 UTC
Application: apper (1.0.0)

Qt Version: 5.11.3
Frameworks Version: 5.54.0
Operating System: Linux 4.19.0-9-amd64 x86_64
Distribution: Debian GNU/Linux 10 (buster)

-- Information about the crash:
After every single update attempt for any software package apper crashes but the selected package is updated really. It happens at the time when it has complete everything and has to return to the initial user form for selecting other packages from the list.

The crash can be reproduced every time.

-- Backtrace:
Application: Apper (apper), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4c536ed940 (LWP 26438))]

Thread 3 (Thread 0x7f4c4bdf8700 (LWP 26440)):
#0  0x00007f4c59957494 in __GI___libc_read (nbytes=16, buf=0x7f4c4bdf7a10, fd=7) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007f4c59957494 in __GI___libc_read (fd=7, buf=0x7f4c4bdf7a10, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f4c59033aa0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4c58fedc0f in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4c58fee0e0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f4c58fee25c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f4c5a00c743 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f4c59fba15b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f4c59e09e76 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f4c5a328545 in  () at /lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x00007f4c59e13a67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f4c59635fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#12 0x00007f4c599664cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f4c524f5700 (LWP 26439)):
#0  0x00007f4c5995b819 in __GI___poll (fds=0x7f4c524f4b78, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f4c586e2cf7 in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f4c586e491a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f4c532add79 in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f4c59e13a67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4c59635fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6  0x00007f4c599664cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f4c536ed940 (LWP 26438)):
[KCrash Handler]
#6  0x00007f4c5bf07ecb in  () at /usr/lib/x86_64-linux-gnu/apper/libapper_private.so
#7  0x00007f4c5bf00b2b in PackageModel::clearSelectedNotPresent() () at /usr/lib/x86_64-linux-gnu/apper/libapper_private.so
#8  0x00005633412da76a in  ()
#9  0x00007f4c59fe4933 in QMetaObject::activate(QObject*, int, int, void**) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f4c5bc5ab4f in PackageKit::Transaction::finished(PackageKit::Transaction::Exit, unsigned int) () at /lib/x86_64-linux-gnu/libpackagekitqt5.so.1
#11 0x00007f4c5bc5ed85 in  () at /lib/x86_64-linux-gnu/libpackagekitqt5.so.1
#12 0x00007f4c5bc5d1d5 in  () at /lib/x86_64-linux-gnu/libpackagekitqt5.so.1
#13 0x00007f4c59fe47f6 in QMetaObject::activate(QObject*, int, int, void**) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f4c5bc6e1df in  () at /lib/x86_64-linux-gnu/libpackagekitqt5.so.1
#15 0x00007f4c5bc70525 in  () at /lib/x86_64-linux-gnu/libpackagekitqt5.so.1
#16 0x00007f4c5a333d9a in  () at /lib/x86_64-linux-gnu/libQt5DBus.so.5
#17 0x00007f4c59fe5072 in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f4c5aa954c1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007f4c5aa9c970 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007f4c59fbb489 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007f4c59fbe46b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f4c5a00d103 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f4c58fedf2e in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f4c58fee1c8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f4c58fee25c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f4c5a00c727 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007f4c53344401 in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#28 0x00007f4c59fba15b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007f4c59fc2132 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00005633412cd0d6 in  ()
#31 0x00007f4c5989109b in __libc_start_main (main=0x5633412ccd60, argc=1, argv=0x7ffe54ba4498, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe54ba4488) at ../csu/libc-start.c:308
#32 0x00005633412cd1ba in _start ()
[Inferior 1 (process 26438) detached]

Reported using DrKonqi
Comment 1 Christoph Feck 2020-11-23 12:12:11 UTC

*** This bug has been marked as a duplicate of bug 414047 ***