Bug 355214

Summary: Crash after canceling removing package
Product: [Unmaintained] apper Reporter: Kamil Szmit <szmitek>
Component: generalAssignee: Daniel Nicoletti <dantti12>
Status: RESOLVED WORKSFORME    
Severity: crash CC: szmitek
Priority: NOR Keywords: drkonqi
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Kamil Szmit 2015-11-11 20:45:02 UTC
Application: apper (0.9.2)
KDE Platform Version: 4.14.13
Qt Version: 4.8.6
Operating System: Linux 4.2.5-201.fc22.x86_64 x86_64
Distribution: "Fedora release 22 (Twenty Two)"

-- Information about the crash:
- What I was doing when the application crashed:

I was canceling removing package in Apper program by the cancel button the dialog of additional packages to remove.

-- Backtrace:
Application: Apper (apper), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc7524f28c0 (LWP 2799))]

Thread 3 (Thread 0x7fc749716700 (LWP 2802)):
#0  0x0000003f29af72fd in poll () at /lib64/libc.so.6
#1  0x0000003f2c249dbc in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x0000003f2c24a142 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#3  0x0000003742edf696 in gdbus_shared_thread_func () at /lib64/libgio-2.0.so.0
#4  0x0000003f2c2710a5 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x0000003f2a207555 in start_thread () at /lib64/libpthread.so.0
#6  0x0000003f29b02b9d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fc748f15700 (LWP 2803)):
#0  0x0000003f2c249c6d in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#1  0x0000003f2c249ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#2  0x0000003f2c249f09 in glib_worker_main () at /lib64/libglib-2.0.so.0
#3  0x0000003f2c2710a5 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#4  0x0000003f2a207555 in start_thread () at /lib64/libpthread.so.0
#5  0x0000003f29b02b9d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fc7524f28c0 (LWP 2799)):
[KCrash Handler]
#6  0x0000003f3a59dc78 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4
#7  0x0000003f346166af in PackageKit::Transaction::finished(PackageKit::Transaction::Exit, unsigned int) () at /lib64/libpackagekitqt4.so.0
#8  0x0000003f346180cd in PackageKit::TransactionPrivate::finished(unsigned int, unsigned int) () at /lib64/libpackagekitqt4.so.0
#9  0x0000003f34618202 in PackageKit::TransactionPrivate::methodCallFinished(QDBusPendingCallWatcher*) () at /lib64/libpackagekitqt4.so.0
#10 0x0000003f34616f36 in PackageKit::Transaction::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libpackagekitqt4.so.0
#11 0x0000003f3a59e0c0 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4
#12 0x0000003f3c863d5f in QDBusPendingCallWatcher::finished(QDBusPendingCallWatcher*) () at /lib64/libQtDBus.so.4
#13 0x0000003f3a5a3e61 in QObject::event(QEvent*) () at /lib64/libQtCore.so.4
#14 0x0000003d7ebc43ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#15 0x0000003d7ebcb206 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#16 0x0000003f6a05554a in KApplication::notify(QObject*, QEvent*) () at /lib64/libkdeui.so.5
#17 0x0000003f3a589f1d in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQtCore.so.4
#18 0x0000003f3a58d536 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQtCore.so.4
#19 0x0000003f3a5ba35e in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQtCore.so.4
#20 0x0000003f2c249a8a in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#21 0x0000003f2c249e20 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#22 0x0000003f2c249ecc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#23 0x0000003f3a5ba4ce in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#24 0x0000003d7ec6a626 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtGui.so.4
#25 0x0000003f3a588791 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#26 0x0000003f3a588b05 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#27 0x0000003f3a58e6a9 in QCoreApplication::exec() () at /lib64/libQtCore.so.4
#28 0x0000000000406f42 in main ()

Possible duplicates by query: bug 349117, bug 348114, bug 346226.

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-11-01 13:57:44 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Bug Janitor Service 2018-11-16 11:35:56 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2018-12-01 03:50:07 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!