Bug 227315

Summary: The application crashed when I clicked on Software Updates and then Cancel button [PackageKit::Transaction::percentage, KpkTransactionBar::updateUi, ..., PackageKit::Transaction::changed]
Product: [Unmaintained] kpackagekit Reporter: Dan <bluedry>
Component: generalAssignee: Steven M. Parrish <smparrish>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andreas.hencke, andresbajotierra, bebe-fcuk17, biasquez, cali805santa, daniptlc, dantti12, death_jax, draconian.burns, echidnaman, fahd.mr, james, juanalberti, komealy, leggis, leviss.od, oleg, peterjvanvliet, rovano, tjm1983, waltsobchak
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi

Description Dan 2010-02-17 05:47:28 UTC
Application: kpackagekit (0.5.4)
KDE Platform Version: 4.4.00 (KDE 4.4.0) (Compiled from sources)
Qt Version: 4.6.1
Operating System: Linux 2.6.32-13-generic i686
Distribution: Ubuntu lucid (development branch)

-- Information about the crash:
The application crashed when I clicked on Software Updates and then Cancel button.
But, it's OK if I just clicked Refresh

The crash can be reproduced every time.

 -- Backtrace:
Application: KPackageKit (kpackagekit), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7879760 (LWP 5294))]

Thread 2 (Thread 0xb62a5b70 (LWP 5307)):
#0  0x00a0f422 in __kernel_vsyscall ()
#1  0x047d9b66 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x02940ccb in g_poll () from /lib/libglib-2.0.so.0
#3  0x02933acf in ?? () from /lib/libglib-2.0.so.0
#4  0x02933e58 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x00ba43ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00b76e29 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x00b7727a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x00a73568 in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x00b56afb in ?? () from /usr/lib/libQtCore.so.4
#10 0x00a762ee in ?? () from /usr/lib/libQtCore.so.4
#11 0x004cb8de in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x047e795e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7879760 (LWP 5294)):
[KCrash Handler]
#6  0x005230dd in PackageKit::Transaction::percentage() const () from /usr/lib/libpackagekit-qt.so.12
#7  0x005721a2 in KpkTransactionBar::updateUi() () from /usr/lib/libkpackagekitlib.so
#8  0x0055c2a3 in KpkTransactionBar::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkpackagekitlib.so
#9  0x00b7da6a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#10 0x00b8c1f5 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#11 0x005226d7 in PackageKit::Transaction::changed() () from /usr/lib/libpackagekit-qt.so.12
#12 0x00524c21 in PackageKit::Transaction::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libpackagekit-qt.so.12
#13 0x00b7da6a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#14 0x00b8c1f5 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#15 0x0052c427 in PackageKit::TransactionProxy::Changed() () from /usr/lib/libpackagekit-qt.so.12
#16 0x0052ce32 in PackageKit::TransactionProxy::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libpackagekit-qt.so.12
#17 0x00d1de84 in ?? () from /usr/lib/libQtDBus.so.4
#18 0x00d28a47 in ?? () from /usr/lib/libQtDBus.so.4
#19 0x00b8923e in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#20 0x00fee2dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#21 0x00ff4f2e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#22 0x002ef51a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#23 0x00b7880b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#24 0x00b7b243 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#25 0x00b7b3ad in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#26 0x00ba48bf in ?? () from /usr/lib/libQtCore.so.4
#27 0x0292ff95 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#28 0x02933c98 in ?? () from /lib/libglib-2.0.so.0
#29 0x02933e58 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#30 0x00ba43b5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#31 0x010ad3f5 in ?? () from /usr/lib/libQtGui.so.4
#32 0x00b76e29 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#33 0x00b7727a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#34 0x00b7b46f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#35 0x00fee377 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#36 0x0804d41b in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2010-02-17 13:43:27 UTC
The backtrace looks related to bug 220344, but the situation doesn't seem to be related...
Regards
Comment 2 Rovano 2010-03-11 23:07:50 UTC
Created attachment 41544 [details]
New crash information added by DrKonqi

Same problem. Repeatly. If click in Software updates for Cancel button.
Comment 3 Dario Andres 2010-03-16 13:44:11 UTC
Bug 230946 mentions: "error 227315, > the updates manager has a bug"
Comment 4 Dario Andres 2010-03-16 13:44:14 UTC
*** Bug 230946 has been marked as a duplicate of this bug. ***
Comment 5 Jonathan Thomas 2010-03-26 00:38:28 UTC
*** Bug 231382 has been marked as a duplicate of this bug. ***
Comment 6 Jonathan Thomas 2010-03-26 00:39:08 UTC
*** Bug 231857 has been marked as a duplicate of this bug. ***
Comment 7 Jonathan Thomas 2010-03-26 00:39:34 UTC
*** Bug 228144 has been marked as a duplicate of this bug. ***
Comment 8 Jonathan Thomas 2010-03-26 00:39:51 UTC
*** Bug 230053 has been marked as a duplicate of this bug. ***
Comment 9 Jonathan Thomas 2010-03-26 00:40:46 UTC
I've consolidated all the "canceled searching" bugs into this one. If it is found that this is bug 220344 later, then we can mark this whole thing as a dupe of it.
Comment 10 Daniel Nicoletti 2010-03-27 01:56:26 UTC
I believe this bug had something to not waiting for
PackageKit response which has a backported patch to
0.5.x version, can someone see if with 0.6.x version
this bug still occurs? I cannot reproduce it anymore.
Comment 11 Jonathan Thomas 2010-07-21 16:49:48 UTC
*** Bug 241357 has been marked as a duplicate of this bug. ***
Comment 12 Jonathan Thomas 2010-07-21 16:50:11 UTC
*** Bug 240593 has been marked as a duplicate of this bug. ***
Comment 13 Jonathan Thomas 2010-07-21 16:50:36 UTC
*** Bug 236444 has been marked as a duplicate of this bug. ***
Comment 14 Jonathan Thomas 2010-07-21 16:52:31 UTC
*** Bug 235795 has been marked as a duplicate of this bug. ***
Comment 15 Jonathan Thomas 2010-07-21 16:52:36 UTC
*** Bug 236117 has been marked as a duplicate of this bug. ***
Comment 16 Jonathan Thomas 2010-07-21 16:53:11 UTC
*** Bug 235129 has been marked as a duplicate of this bug. ***
Comment 17 Jonathan Thomas 2010-07-21 17:19:59 UTC
*** Bug 236402 has been marked as a duplicate of this bug. ***
Comment 18 Jonathan Thomas 2010-07-21 17:36:32 UTC
*** Bug 233256 has been marked as a duplicate of this bug. ***
Comment 19 Belomir 2010-08-14 18:37:56 UTC
Created attachment 50554 [details]
New crash information added by DrKonqi

Yes, It's still bug.
Kubuntu 10.04
ps: KPackageKit don't work after some wasting time. After while, it hangs on any task, such as searching of packages.
Comment 20 Daniel Nicoletti 2010-08-14 21:23:16 UTC
*** Bug 247808 has been marked as a duplicate of this bug. ***
Comment 21 Daniel Nicoletti 2010-08-14 21:24:34 UTC
*** Bug 246434 has been marked as a duplicate of this bug. ***
Comment 22 Daniel Nicoletti 2010-08-14 21:58:50 UTC
*** Bug 246341 has been marked as a duplicate of this bug. ***
Comment 23 Daniel Nicoletti 2010-08-14 22:10:20 UTC

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