Bug 239029 - KpackageKit crashed when installing some packages already installed
Summary: KpackageKit crashed when installing some packages already installed
Status: RESOLVED DUPLICATE of bug 237091
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:
: 240036 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-05-27 18:00 UTC by Giorgio
Modified: 2010-06-01 16:51 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (6.86 KB, text/plain)
2010-05-29 11:04 UTC, Tim McKenzie
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Giorgio 2010-05-27 18:00:29 UTC
Application: kpackagekit (0.6.0)
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.33.4-95.fc13.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
i think this crash is due to a kpackagekit inconsistency.
i've noticed that some packages like ruby and many others aren't marked as already installed when i search on kpackagekit.
when kpackagekit crashed i've been trying to install the foomatic package that was already installed kpackagekit did not know this information and crashed
it's all thanks for your amazing work!! :) good luck! 

The crash can be reproduced every time.

 -- Backtrace:
Application: KPackageKit (kpackagekit), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#5  0x0000003f46029f94 in QDialog::result (this=0x2078890) at dialogs/qdialog.cpp:432
#6  0x0000003f7d22c096 in KpkReviewChanges::exec (this=0x2078890, flags=<value optimized out>) at /usr/src/debug/KPackageKit-0.6.0/libkpackagekit/KpkReviewChanges.cpp:145
#7  0x00007f902c470d08 in KpkAddRm::save (this=0x1b5da40) at /usr/src/debug/KPackageKit-0.6.0/AddRm/KpkAddRm.cpp:414
#8  0x00007f902c47111c in KpkAddRm::qt_metacall (this=0x1b5da40, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffcdd9270)
    at /usr/src/debug/KPackageKit-0.6.0/x86_64-redhat-linux-gnu/AddRm/KpkAddRm.moc:101
#9  0x0000003f43f6a81f in QMetaObject::activate (sender=0x1b5b040, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#10 0x0000003f7ce27f07 in KCModuleProxy::save (this=<value optimized out>) at /usr/src/debug/kdelibs-4.4.3/kutils/kcmoduleproxy.cpp:279
#11 0x0000003f7ce23ef8 in KCMultiDialogPrivate::apply (this=<value optimized out>) at /usr/src/debug/kdelibs-4.4.3/kutils/kcmultidialog.cpp:250
#12 0x0000003f7ce263bc in KCMultiDialog::qt_metacall (this=0x18fa5a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffcdd9470)
    at /usr/src/debug/kdelibs-4.4.3/x86_64-redhat-linux-gnu/kutils/kcmultidialog.moc:95
#13 0x0000003f43f6a81f in QMetaObject::activate (sender=0x18fa5a0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#14 0x0000003f7b986bff in KDialog::slotButtonClicked (this=0x18fa5a0, button=8) at /usr/src/debug/kdelibs-4.4.3/kdeui/dialogs/kdialog.cpp:866
#15 0x0000003f7b9889f2 in KDialog::qt_metacall (this=0x18fa5a0, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0x7ffffcdd9680)
    at /usr/src/debug/kdelibs-4.4.3/x86_64-redhat-linux-gnu/kdeui/kdialog.moc:190
#16 0x0000003f7ba3a9e0 in KPageDialog::qt_metacall (this=0x18fa5a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffcdd9680)
    at /usr/src/debug/kdelibs-4.4.3/x86_64-redhat-linux-gnu/kdeui/kpagedialog.moc:70
#17 0x0000003f7ce262d0 in KCMultiDialog::qt_metacall (this=0x18fa5a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffcdd9680)
    at /usr/src/debug/kdelibs-4.4.3/x86_64-redhat-linux-gnu/kutils/kcmultidialog.moc:86
#18 0x0000003f43f6a81f in QMetaObject::activate (sender=0x179fc38, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7ffffcdd9680) at kernel/qobject.cpp:3293
#19 0x0000003f43f6deae in QSignalMapper::mapped (this=<value optimized out>, _t1=8) at .moc/release-shared/moc_qsignalmapper.cpp:101
#20 0x0000003f43f6df50 in QSignalMapper::map (this=0x179fc38, sender=0x18fc5e0) at kernel/qsignalmapper.cpp:266
#21 0x0000003f43f6f220 in QSignalMapper::qt_metacall (this=0x179fc38, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7ffffcdd9810) at .moc/release-shared/moc_qsignalmapper.cpp:87
#22 0x0000003f43f6a81f in QMetaObject::activate (sender=0x18fc5e0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7ffffcdd9810) at kernel/qobject.cpp:3293
#23 0x0000003f461df802 in QAbstractButton::clicked (this=<value optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#24 0x0000003f45f2efbb in QAbstractButtonPrivate::emitClicked (this=<value optimized out>) at widgets/qabstractbutton.cpp:546
#25 0x0000003f45f3033b in QAbstractButtonPrivate::click (this=0x1922c80) at widgets/qabstractbutton.cpp:539
#26 0x0000003f45f305ac in QAbstractButton::mouseReleaseEvent (this=0x18fc5e0, e=0x7ffffcdda160) at widgets/qabstractbutton.cpp:1121
#27 0x0000003f45bf5aba in QWidget::event (this=0x18fc5e0, event=0x7ffffcdda160) at kernel/qwidget.cpp:7998
#28 0x0000003f45baaa0c in QApplicationPrivate::notify_helper (this=0x17a63a0, receiver=0x18fc5e0, e=0x7ffffcdda160) at kernel/qapplication.cpp:4300
#29 0x0000003f45bb11ad in QApplication::notify (this=<value optimized out>, receiver=0x18fc5e0, e=0x7ffffcdda160) at kernel/qapplication.cpp:3865
#30 0x0000003f7ba06da6 in KApplication::notify (this=0x7ffffcddae60, receiver=0x18fc5e0, event=0x7ffffcdda160) at /usr/src/debug/kdelibs-4.4.3/kdeui/kernel/kapplication.cpp:302
#31 0x0000003f43f57cdc in QCoreApplication::notifyInternal (this=0x7ffffcddae60, receiver=0x18fc5e0, event=0x7ffffcdda160) at kernel/qcoreapplication.cpp:704
#32 0x0000003f45bb039e in sendEvent (receiver=0x18fc5e0, event=0x7ffffcdda160, alienWidget=0x18fc5e0, nativeWidget=0x18fa5a0, buttonDown=0x3f4662b128, lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:215
#33 QApplicationPrivate::sendMouseEvent (receiver=0x18fc5e0, event=0x7ffffcdda160, alienWidget=0x18fc5e0, nativeWidget=0x18fa5a0, buttonDown=0x3f4662b128, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#34 0x0000003f45c223c5 in QETWidget::translateMouseEvent (this=0x18fa5a0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4373
#35 0x0000003f45c20d3c in QApplication::x11ProcessEvent (this=0x7ffffcddae60, event=0x7ffffcddaa80) at kernel/qapplication_x11.cpp:3506
#36 0x0000003f45c49d12 in x11EventSourceDispatch (s=0x17aaa90, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#37 0x0000003f3b23bd02 in g_main_dispatch (context=0x17a9920) at gmain.c:1960
#38 IA__g_main_context_dispatch (context=0x17a9920) at gmain.c:2513
#39 0x0000003f3b23fae8 in g_main_context_iterate (context=0x17a9920, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2591
#40 0x0000003f3b23fc9c in IA__g_main_context_iteration (context=0x17a9920, may_block=1) at gmain.c:2654
#41 0x0000003f43f7d603 in QEventDispatcherGlib::processEvents (this=0x1780c60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#42 0x0000003f45c499de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#43 0x0000003f43f56722 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#44 0x0000003f43f569ec in QEventLoop::exec (this=0x7ffffcddadb0, flags=...) at kernel/qeventloop.cpp:201
#45 0x0000003f43f58cd9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#46 0x00000000004061b2 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/KPackageKit-0.6.0/KPackageKit/main.cpp:66

This bug may be a duplicate of or related to bug 224147.

Possible duplicates by query: bug 237091, bug 224147.

Reported using DrKonqi
Comment 1 Tim McKenzie 2010-05-29 11:04:02 UTC
Created attachment 47448 [details]
New crash information added by DrKonqi

I think this happened after closing KPackageKit.  Before closing KPackageKit, I had tried to install something from rpmfusion's free repository, but this had failed in similar manner to bug 238964.
Comment 2 Nicolas L. 2010-06-01 16:24:02 UTC
*** Bug 240036 has been marked as a duplicate of this bug. ***
Comment 3 Nicolas L. 2010-06-01 16:51:46 UTC

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