Bug 228685

Summary: kpackagekit crashed while fetching updates
Product: [Unmaintained] kpackagekit Reporter: Christopher Heiny <christopherheiny>
Component: generalAssignee: Steven M. Parrish <smparrish>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, dantti12, dbill, linux
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi

Description Christopher Heiny 2010-02-26 23:56:49 UTC
Application that crashed: kded4
Version of the application: $Id: kded.cpp 1031638 2009-10-05 16:59:11Z lunakl $
KDE Version: 4.3.4 (KDE 4.3.4)
Qt Version: 4.5.3
Operating System: Linux 2.6.31.9-174.fc12.x86_64 x86_64
Distribution: "Fedora release 12 (Constantine)"

What I was doing when the application crashed:
Opened kpackagekit, selected software updates.  This was the first time in a few weeks that I'd done that.  It was fetching updates, and I covered the window with another window (Firefox).  A few minutes later, the crash reporting assistant popped up.

 -- Backtrace:
Application: KDE Daemon (kded4), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#5  0x0000003182954d54 in QMetaObject::activate (sender=0x2710c70, m=<value optimized out>, local_signal_index=11, argv=0x7fff6b7cb3e0) at kernel/qobject.cpp:3182
#6  0x00007f322e6116cf in PackageKit::Transaction::finished(PackageKit::Transaction::ExitStatus, unsigned int) () from /usr/lib64/libpackagekit-qt.so.12
#7  0x00007f322e60d089 in PackageKit::ClientPrivate::serviceOwnerChanged(QString const&, QString const&, QString const&) () from /usr/lib64/libpackagekit-qt.so.12
#8  0x00007f322e60e948 in PackageKit::ClientPrivate::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libpackagekit-qt.so.12
#9  0x000000318295408c in QMetaObject::activate (sender=0x25873a0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x7fff6b7cb5c0) at kernel/qobject.cpp:3112
#10 0x00000031832558cf in QDBusConnectionInterface::serviceOwnerChanged (this=<value optimized out>, _t1=<value optimized out>, _t2=<value optimized out>, _t3=)
    at .moc/release-shared/moc_qdbusconnectioninterface.cpp:204
#11 0x0000003183255b64 in QDBusConnectionInterface::qt_metacall (this=0x25873a0, _c=InvokeMetaMethod, _id=2, _a=0x7fff6b7cb840) at .moc/release-shared/moc_qdbusconnectioninterface.cpp:131
#12 0x000000318295408c in QMetaObject::activate (sender=0x25873a0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x7fff6b7cb840) at kernel/qobject.cpp:3112
#13 0x00000031832557ff in QDBusConnectionInterface::NameOwnerChanged (this=<value optimized out>, _t1=<value optimized out>, _t2=<value optimized out>, _t3=)
    at .moc/release-shared/moc_qdbusconnectioninterface.cpp:232
#14 0x0000003183255bcc in QDBusConnectionInterface::qt_metacall (this=0x25873a0, _c=InvokeMetaMethod, _id=6, _a=0x7fff6b7cbc50) at .moc/release-shared/moc_qdbusconnectioninterface.cpp:135
#15 0x0000003183222e84 in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>)
    at qdbusintegrator.cpp:891
#16 0x000000318322a61f in QDBusCallDeliveryEvent::placeMetaCall(QObject*) () from /usr/lib64/libQtDBus.so.4
#17 0x000000318294e401 in QObject::event (this=0x25873a0, e=0x24f8900) at kernel/qobject.cpp:1110
#18 0x000000318458f65c in QApplicationPrivate::notify_helper (this=0x247c6c0, receiver=0x25873a0, e=0x24f8900) at kernel/qapplication.cpp:4065
#19 0x00000031845968ce in QApplication::notify (this=<value optimized out>, receiver=0x25873a0, e=0x24f8900) at kernel/qapplication.cpp:4030
#20 0x0000003185611a66 in KApplication::notify (this=0x7fff6b7cc5f0, receiver=0x25873a0, event=0x24f8900) at /usr/src/debug/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302
#21 0x000000318293ee6c in QCoreApplication::notifyInternal (this=0x7fff6b7cc5f0, receiver=0x25873a0, event=0x24f8900) at kernel/qcoreapplication.cpp:610
#22 0x000000318293fa42 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#23 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1247
#24 0x0000003182967573 in sendPostedEvents () at kernel/qcoreapplication.h:218
#25 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:210
#26 0x000000317e03922e in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#27 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#28 0x000000317e03cc18 in g_main_context_iterate (context=0x247edf0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#29 0x000000317e03cd3a in IA__g_main_context_iteration (context=0x247edf0, may_block=1) at gmain.c:2654
#30 0x00000031829671e6 in QEventDispatcherGlib::processEvents (this=0x2452790, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#31 0x0000003184621ffe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#32 0x000000318293d772 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#33 0x000000318293db44 in QEventLoop::exec (this=0x7fff6b7cc540, flags=...) at kernel/qeventloop.cpp:201
#34 0x000000318293fcd9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#35 0x0000003183c0b6eb in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdelibs-4.3.4/kded/kded.cpp:936
#36 0x0000003ee641eb1d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, 
    rtld_fini=<value optimized out>, stack_end=<value optimized out>) at libc-start.c:220
#37 0x0000000000400709 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2010-02-27 14:40:05 UTC
According to bug 219590, this should be fixed when using "kpackagekit-0.5.4-2.fc12". Is that your kpackagekit version ?
Regards
Comment 2 kevin C 2010-03-23 11:12:26 UTC
Created attachment 42194 [details]
New crash information added by DrKonqi

Kpackagekit crash when i try to perform some updates. To reproduce, launch kpackagekit (or wait an avant from the yum-updated deamon) and select some updates. Launch the update process, select another window to do someting else, the program will crash.
Comment 3 dbill 2010-09-01 22:37:31 UTC
Created attachment 51196 [details]
New crash information added by DrKonqi

kpackagekitsmarticon (0.5.4) on KDE Platform 4.5.00 (KDE 4.5.0) using Qt 4.7.0

- What I was doing when the application crashed: Upgrading through kpackage. When updated completed the kpackage application crashed. Everything it was doing appears to have completed. 

/var/log/apt/history.log:
Start-Date: 2010-09-01  15:15:52
Upgrade: libpackagekit-glib2-12 (0.5.7-0ubuntu2, 0.5.7-0ubuntu2.1), linux-headers-2.6.32-24 (2.6.32-24.41, 2.6.32-24.42), linux-libc-dev (2.6.32-24.41, 2.6.32-24.42), google-talkplugin (1.4.1.0-1, 1.5.1.0-1), libpackagekit-qt-12 (0.5.7-0ubuntu2, 0.5.7-0ubuntu2.1), linux-image-2.6.32-24-generic-pae (2.6.32-24.41, 2.6.32-24.42), bogofilter-bdb (1.2.1-0ubuntu1, 1.2.1-0ubuntu1.1), bogofilter (1.2.1-0ubuntu1, 1.2.1-0ubuntu1.1), python-packagekit (0.5.7-0ubuntu2, 0.5.7-0ubuntu2.1), packagekit (0.5.7-0ubuntu2, 0.5.7-0ubuntu2.1), packagekit-backend-apt (0.5.7-0ubuntu2, 0.5.7-0ubuntu2.1), linux-headers-2.6.32-24-generic-pae (2.6.32-24.41, 2.6.32-24.42), libwww-perl (5.834-1, 5.834-1ubuntu0.1), bogofilter-common (1.2.1-0ubuntu1, 1.2.1-0ubuntu1.1), binutils (2.20.1-3ubuntu6, 2.20.1-3ubuntu7)
End-Date: 2010-09-01  15:17:04

-- Backtrace (Reduced):
#8  0xb709ce19 in PackageKit::Transaction::finished(PackageKit::Transaction::ExitStatus, unsigned int) () from /usr/lib/libpackagekit-qt.so.12
#9  0xb709737c in PackageKit::ClientPrivate::serviceOwnerChanged(QString const&, QString const&, QString const&) () from /usr/lib/libpackagekit-qt.so.12
#10 0xb7099453 in PackageKit::ClientPrivate::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libpackagekit-qt.so.12
[...]
[...]
#13 0xb706395f in QDBusConnectionInterface::serviceOwnerChanged(QString const&, QString const&, QString const&) () from /usr/lib/libQtDBus.so.4
#14 0xb7063c83 in QDBusConnectionInterface::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtDBus.so.4
Comment 4 Daniel Nicoletti 2010-09-01 22:56:17 UTC

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