Bug 255850 - Kpackagekit crashes after user input is completed
Summary: Kpackagekit crashes after user input is completed
Status: RESOLVED DUPLICATE of bug 225494
Alias: None
Product: kpackagekit
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Steven M. Parrish
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-02 04:08 UTC by abcdefz
Modified: 2010-11-02 04:28 UTC (History)
1 user (show)

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 abcdefz 2010-11-02 04:08:27 UTC
Application: kpackagekitsmarticon (0.5.4)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.32.23-170.fc12.i686.PAE i686
Distribution: "Fedora release 12 (Constantine)"

-- Information about the crash:
I use KPackagekit to perform the automated system updates from Fedora.  The system seems to work fairly well, but it seems that almost every time I -finish- with the application, and have closed it and moved on, a background process of some kind will crash 2-5-10 minutes later!  So I'm not actually -using- KPackagekit at the moment it crashes...

The crash can be reproduced some of the time.

 -- Backtrace:
Application: KPackageKit (kpackagekitsmarticon), signal: Segmentation fault
[KCrash Handler]
#6  QString (node=0x8bf8758b, newNode=0x913b830) at ../../src/corelib/tools/qstring.h:714
#7  QHashNode (node=0x8bf8758b, newNode=0x913b830) at ../../src/corelib/tools/qhash.h:224
#8  QHash<QString, QVariant>::duplicateNode (node=0x8bf8758b, newNode=0x913b830) at ../../src/corelib/tools/qhash.h:529
#9  0x03a23af6 in QHashData::detach_helper2 (this=0xbff22108, node_duplicate=0x3b03100 <QHash<QString, QVariant>::duplicateNode(QHashData::Node*, void*)>, node_delete=
    0x3b036d0 <QHash<QString, QVariant>::deleteNode2(QHashData::Node*)>, nodeSize=24, nodeAlign=4) at tools/qhash.cpp:239
#10 0x03b031bc in QHash<QString, QVariant>::detach_helper (this=0x9250ab0) at ../../src/corelib/tools/qhash.h:581
#11 0x03b027f1 in detach (type=28, copy=0xbff220c8) at ../../src/corelib/tools/qhash.h:299
#12 QHash (type=28, copy=0xbff220c8) at ../../src/corelib/tools/qhash.h:283
#13 QMetaType::construct (type=28, copy=0xbff220c8) at kernel/qmetatype.cpp:955
#14 0x03b08f5c in queued_activate (sender=0x9237380, signal=15, c=0xd5a3d8, argv=0xbff22054, semaphore=0x0) at kernel/qobject.cpp:3166
#15 0x03b0b5d2 in QMetaObject::activate (sender=0x9237380, m=0x807d824, local_signal_index=11, argv=0xbff22054) at kernel/qobject.cpp:3266
#16 0x04de19ea in PackageKit::Transaction::finished (this=0x9237380, _t1=ExitFailed, _t2=0) at transaction.moc:313
#17 0x04ddc2b7 in PackageKit::ClientPrivate::serviceOwnerChanged (this=0x91a9740, name=..., oldOnwer=..., newOwner=...) at clientprivate.cpp:101
#18 0x04dde053 in PackageKit::ClientPrivate::qt_metacall (this=0x91a9741, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0xbff221e0) at clientprivate.moc:80
#19 0x03afc7eb in QMetaObject::metacall (object=0x91a9740, cl=InvokeMetaMethod, idx=6, argv=0xbff221e0) at kernel/qmetaobject.cpp:237
#20 0x03b0b6e5 in QMetaObject::activate (sender=0x91abad0, m=0x5050388, local_signal_index=2, argv=0xbff221e0) at kernel/qobject.cpp:3295
#21 0x050384d0 in QDBusConnectionInterface::serviceOwnerChanged (this=0x91abad0, _t1=..., _t2=..., _t3=...) at .moc/release-shared/moc_qdbusconnectioninterface.cpp:210
#22 0x0503882b in QDBusConnectionInterface::qt_metacall (this=0x91abad0, _c=InvokeMetaMethod, _id=2, _a=0xbff223b0) at .moc/release-shared/moc_qdbusconnectioninterface.cpp:137
#23 0x03afc7eb in QMetaObject::metacall (object=0x91abad0, cl=InvokeMetaMethod, idx=7, argv=0xbff223b0) at kernel/qmetaobject.cpp:237
#24 0x03b0b6e5 in QMetaObject::activate (sender=0x91abad0, m=0x5050388, local_signal_index=6, argv=0xbff223b0) at kernel/qobject.cpp:3295
#25 0x05038370 in QDBusConnectionInterface::NameOwnerChanged (this=0x91abad0, _t1=..., _t2=..., _t3=...) at .moc/release-shared/moc_qdbusconnectioninterface.cpp:238
#26 0x050388bb in QDBusConnectionInterface::qt_metacall (this=0x91abad0, _c=InvokeMetaMethod, _id=6, _a=0xbff225bc) at .moc/release-shared/moc_qdbusconnectioninterface.cpp:141
#27 0x04ffd28c in QDBusConnectionPrivate::deliverCall (this=0x91a9b90, object=0x91abad0, msg=..., metaTypes=..., slotIdx=11) at qdbusintegrator.cpp:904
#28 0x05007e18 in QDBusCallDeliveryEvent::placeMetaCall (this=0x918fad8, object=0x91abad0) at qdbusintegrator_p.h:101
#29 0x03b07e5e in QObject::event (this=0x91abad0, e=0x918fad8) at kernel/qobject.cpp:1248
#30 0x03f1a6cc in QApplicationPrivate::notify_helper (this=0x914ab18, receiver=0x91abad0, e=0x918fad8) at kernel/qapplication.cpp:4306
#31 0x03f21206 in QApplication::notify (this=0xbff22e88, receiver=0x91abad0, e=0x918fad8) at kernel/qapplication.cpp:3710
#32 0x05283a6b in KApplication::notify (this=0xbff22e88, receiver=0x91abad0, event=0x918fad8) at /usr/src/debug/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302
#33 0x03af7d53 in QCoreApplication::notifyInternal (this=0xbff22e88, receiver=0x91abad0, event=0x918fad8) at kernel/qcoreapplication.cpp:726
#34 0x03afa1dc in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x9122830) at kernel/qcoreapplication.h:215
#35 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x9122830) at kernel/qcoreapplication.cpp:1367
#36 0x03afa35e in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#37 0x03b205d0 in sendPostedEvents (s=0x91438b0) at kernel/qcoreapplication.h:220
#38 postEventSourceDispatch (s=0x91438b0) at kernel/qeventdispatcher_glib.cpp:276
#39 0x00147fb8 in g_main_dispatch (context=0x9143090) at gmain.c:1960
#40 IA__g_main_context_dispatch (context=0x9143090) at gmain.c:2513
#41 0x0014b8e8 in g_main_context_iterate (context=0xd9b0b0, block=1, dispatch=1, self=0x914b0d8) at gmain.c:2591
#42 0x0014ba14 in IA__g_main_context_iteration (context=0x9143090, may_block=1) at gmain.c:2654
#43 0x03b200c6 in QEventDispatcherGlib::processEvents (this=0x9122308, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#44 0x03fc8e86 in QGuiEventDispatcherGlib::processEvents (this=0x9122308, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#45 0x03af642a in QEventLoop::processEvents (this=0xbff22de4, flags=...) at kernel/qeventloop.cpp:149
#46 0x03af676a in QEventLoop::exec (this=0xbff22de4, flags=...) at kernel/qeventloop.cpp:201
#47 0x03afa427 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#48 0x03f1a778 in QApplication::exec () at kernel/qapplication.cpp:3585
#49 0x080506a9 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kpackagekit-0.5.4/SmartIcon/main.cpp:53

Reported using DrKonqi
Comment 1 Daniel Nicoletti 2010-11-02 04:28:31 UTC

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