Bug 236785

Summary: KPackageKit halts when downloading packages and after closing, crashes
Product: [Unmaintained] kpackagekit Reporter: Frederico Cerveira <frederico.cerveira>
Component: generalAssignee: Steven M. Parrish <smparrish>
Status: RESOLVED DUPLICATE    
Severity: crash CC: dantti12, echidnaman
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Frederico Cerveira 2010-05-07 23:38:01 UTC
Application: kpackagekit (0.5.4)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
I was installing packages with KPackageKit, the first round was sucessfull, but when trying to download another round the small box (that appears when downloading, says the missing time, etc) kept saying "Waiting for service to start", after 2/3 minutes I closed the small window and this bug report showed up.

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

Thread 2 (Thread 0xb610fb70 (LWP 1586)):
#0  0x00839e16 in *__GI_clock_gettime (clock_id=8642548, tp=0xb610efb8) at ../sysdeps/unix/clock_gettime.c:100
#1  0x00a0d6fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x00a12825 in QTimerInfoList::updateCurrentTime (this=0x8ff70f4) at kernel/qeventdispatcher_unix.cpp:340
#3  0x00a1286a in QTimerInfoList::timerWait (this=0x8ff70f4, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x00a10818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb610f0cc) at kernel/qeventdispatcher_glib.cpp:136
#5  0x00a108a5 in timerSourcePrepare (source=0x0, timeout=0x83dff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0x05c18aca in IA__g_main_context_prepare (context=0x8ff72a0, priority=0xb610f14c) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2280
#7  0x05c18ee9 in g_main_context_iterate (context=0x8ff72a0, block=<value optimized out>, dispatch=1, self=0x8ff77e0) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2571
#8  0x05c194b8 in IA__g_main_context_iteration (context=0x8ff72a0, may_block=1) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2654
#9  0x00a1060f in QEventDispatcherGlib::processEvents (this=0x8f64b28, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x009e3059 in QEventLoop::processEvents (this=0xb610f290, flags=) at kernel/qeventloop.cpp:149
#11 0x009e34aa in QEventLoop::exec (this=0xb610f290, flags=...) at kernel/qeventloop.cpp:201
#12 0x008df5a8 in QThread::exec (this=0x8f0ed98) at thread/qthread.cpp:487
#13 0x009c2c1b in QInotifyFileSystemWatcherEngine::run (this=0x8f0ed98) at io/qfilesystemwatcher_inotify.cpp:248
#14 0x008e232e in QThreadPrivate::start (arg=0x8f0ed98) at thread/qthread_unix.cpp:248
#15 0x0051496e in start_thread (arg=0xb610fb70) at pthread_create.c:300
#16 0x06f65a0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7849710 (LWP 1582)):
[KCrash Handler]
#6  0x009eadbe in QMetaObject::indexOfSlot (this=0x73b680, slot=0x31d7898 "checkChanged()") at kernel/qmetaobject.cpp:598
#7  0x009f7333 in QObject::connect (sender=0x921ff20, signal=0xa8e14b "2timeout()", receiver=0x8f7cdc0, method=0x31d7897 "1checkChanged()", type=Qt::AutoConnection) at kernel/qobject.cpp:2554
#8  0x00a0048e in QSingleShotTimer (this=0x921ff20, msec=0, receiver=0x8f7cdc0, member=0x31d7897 "1checkChanged()") at kernel/qtimer.cpp:291
#9  0x00a00527 in QTimer::singleShot (msec=0, receiver=0x8f7cdc0, member=0x31d7897 "1checkChanged()") at kernel/qtimer.cpp:343
#10 0x031ccb2e in ?? () from /usr/lib/kde4/kcm_kpk_addrm.so
#11 0x031cd0cb in ?? () from /usr/lib/kde4/kcm_kpk_addrm.so
#12 0x009e9c9a in QMetaObject::metacall (object=0x8f7cdc0, cl=52263064, idx=150457792, argv=0xbf84841c) at kernel/qmetaobject.cpp:237
#13 0x009f83d5 in QMetaObject::activate (sender=0x8f71f88, m=0x31d9a10, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3293
#14 0x031c96a7 in ?? () from /usr/lib/kde4/kcm_kpk_addrm.so
#15 0x00c5b1da in KCModuleProxy::save (this=0x8f79e18) at ../../kutils/kcmoduleproxy.cpp:279
#16 0x00c56888 in KCMultiDialogPrivate::apply (this=0x8d1f370) at ../../kutils/kcmultidialog.cpp:250
#17 0x00c592c3 in KCMultiDialog::qt_metacall (this=0x8d68698, _c=QMetaObject::InvokeMetaMethod, _id=79, _a=0xbf8486fc) at ./kcmultidialog.moc:95
#18 0x009e9c9a in QMetaObject::metacall (object=0x8d68698, cl=52263064, idx=79, argv=0xbf8486fc) at kernel/qmetaobject.cpp:237
#19 0x009f83d5 in QMetaObject::activate (sender=0x8d68698, m=0x80563ac, local_signal_index=7, argv=0x0) at kernel/qobject.cpp:3293
#20 0x0024eea7 in KDialog::applyClicked (this=0x8d68698) at ./kdialog.moc:246
#21 0x0025131a in KDialog::slotButtonClicked (this=0x8d68698, button=8) at ../../kdeui/dialogs/kdialog.cpp:866
#22 0x00253559 in KDialog::qt_metacall (this=0x8d68698, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbf848928) at ./kdialog.moc:190
#23 0x0033086a in KPageDialog::qt_metacall (this=0x8d68698, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbf848928) at ./kpagedialog.moc:70
#24 0x00c591fa in KCMultiDialog::qt_metacall (this=0x8d68698, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbf848928) at ./kcmultidialog.moc:86
#25 0x009e9c9a in QMetaObject::metacall (object=0x8d68698, cl=52263064, idx=69, argv=0xbf848928) at kernel/qmetaobject.cpp:237
#26 0x009f83d5 in QMetaObject::activate (sender=0x8d1f3c0, m=0xaf70f8, local_signal_index=0, argv=0xbf848928) at kernel/qobject.cpp:3293
#27 0x009fdb13 in QSignalMapper::mapped (this=0x8d1f3c0, _t1=8) at .moc/release-shared/moc_qsignalmapper.cpp:101
#28 0x009fed8d in QSignalMapper::map (this=0x8d1f3c0, sender=0x8d9ea38) at kernel/qsignalmapper.cpp:266
#29 0x009fef6e in QSignalMapper::map (this=0x8d1f3c0) at kernel/qsignalmapper.cpp:257
#30 0x009ff03b in QSignalMapper::qt_metacall (this=0x8d1f3c0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf848ac8) at .moc/release-shared/moc_qsignalmapper.cpp:87
#31 0x009e9c9a in QMetaObject::metacall (object=0x8d1f3c0, cl=52263064, idx=8, argv=0xbf848ac8) at kernel/qmetaobject.cpp:237
#32 0x009f83d5 in QMetaObject::activate (sender=0x8d9ea38, m=0x17828c4, local_signal_index=2, argv=0xbf848ac8) at kernel/qobject.cpp:3293
#33 0x01572479 in QAbstractButton::clicked (this=0x8d9ea38, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#34 0x01251ea9 in QAbstractButtonPrivate::emitClicked (this=0x8d84d08) at widgets/qabstractbutton.cpp:546
#35 0x01252cf4 in QAbstractButtonPrivate::click (this=0x8d84d08) at widgets/qabstractbutton.cpp:539
#36 0x01252fae in QAbstractButton::mouseReleaseEvent (this=0x8d9ea38, e=0xbf849200) at widgets/qabstractbutton.cpp:1121
#37 0x00ea57f8 in QWidget::event (this=0x8d9ea38, event=0xbf849200) at kernel/qwidget.cpp:7998
#38 0x01251d4e in QAbstractButton::event (this=0x8d9ea38, e=0x3ff0) at widgets/qabstractbutton.cpp:1080
#39 0x012fc1f2 in QPushButton::event (this=0x8d9ea38, e=0xbf849200) at widgets/qpushbutton.cpp:679
#40 0x00e474dc in QApplicationPrivate::notify_helper (this=0x8ce2328, receiver=0x8d9ea38, e=0xbf849200) at kernel/qapplication.cpp:4300
#41 0x00e4e9f7 in QApplication::notify (this=0xbf849abc, receiver=0x8d9ea38, e=0xbf849200) at kernel/qapplication.cpp:3865
#42 0x002eff2a in KApplication::notify (this=0xbf849abc, receiver=0x8d9ea38, event=0xbf849200) at ../../kdeui/kernel/kapplication.cpp:302
#43 0x009e4a3b in QCoreApplication::notifyInternal (this=0xbf849abc, receiver=0x8d9ea38, event=0xbf849200) at kernel/qcoreapplication.cpp:704
#44 0x00e4d952 in QCoreApplication::sendEvent (receiver=0x8d9ea38, event=0xbf849200, alienWidget=0x8d9ea38, nativeWidget=0x8d58670, buttonDown=0x178b058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#45 QApplicationPrivate::sendMouseEvent (receiver=0x8d9ea38, event=0xbf849200, alienWidget=0x8d9ea38, nativeWidget=0x8d58670, buttonDown=0x178b058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#46 0x00ed9088 in QETWidget::translateMouseEvent (this=0x8d58670, event=0xbf84971c) at kernel/qapplication_x11.cpp:4368
#47 0x00ed8511 in QApplication::x11ProcessEvent (this=0xbf849abc, event=0xbf84971c) at kernel/qapplication_x11.cpp:3379
#48 0x00f0760a in x11EventSourceDispatch (s=0x8ce54e8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#49 0x05c155e5 in g_main_dispatch (context=0x8ce4890) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:1960
#50 IA__g_main_context_dispatch (context=0x8ce4890) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2513
#51 0x05c192d8 in g_main_context_iterate (context=0x8ce4890, block=<value optimized out>, dispatch=1, self=0x8ce20c8) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2591
#52 0x05c194b8 in IA__g_main_context_iteration (context=0x8ce4890, may_block=1) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2654
#53 0x00a105d5 in QEventDispatcherGlib::processEvents (this=0x8cc3fb0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#54 0x00f07135 in QGuiEventDispatcherGlib::processEvents (this=0x8cc3fb0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#55 0x009e3059 in QEventLoop::processEvents (this=0xbf849a14, flags=) at kernel/qeventloop.cpp:149
#56 0x009e34aa in QEventLoop::exec (this=0xbf849a14, flags=...) at kernel/qeventloop.cpp:201
#57 0x009e769f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#58 0x00e47577 in QApplication::exec () at kernel/qapplication.cpp:3579
#59 0x0804d44b in _start ()

Possible duplicates by query: bug 224672.

Reported using DrKonqi
Comment 1 Jonathan Thomas 2010-07-21 17:12:00 UTC

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