Bug 234089

Summary: Installation of gstreamer-ffmpeg Update Crashes KPackageKit and System Settings GUI
Product: [Unmaintained] kpackagekit Reporter: Mike Schincariol <mschincariol>
Component: generalAssignee: Steven M. Parrish <smparrish>
Status: RESOLVED DUPLICATE    
Severity: crash CC: dantti12, echidnaman
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mike Schincariol 2010-04-11 21:41:16 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.4.1 (KDE 4.4.1)
Qt Version: 4.6.2
Operating System: Linux 2.6.32.10-90.fc12.x86_64 x86_64
Distribution: "Fedora release 12 (Constantine)"

-- Information about the crash:
On Fedora12, installing the gstreamer-ffmpeg update using KPackageKit fails and causes KPackageKit and the System Settings GUI it is running in, to crash.

The crash occurs during the entry of the root password used to authorize the install.

The crash can be reproduced every time.

 -- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#5  0x00007f606ebbb974 in percentage (this=<value optimized out>) at transactionproxy.h:57
#6  PackageKit::Transaction::percentage (this=<value optimized out>) at transaction.cpp:135
#7  0x00000036a62196a4 in KpkTransaction::updateUi (this=0x280d3d0) at /usr/src/debug/kpackagekit-0.5.4/libkpackagekit/KpkTransaction.cpp:225
#8  0x00000036a621c32c in KpkTransaction::qt_metacall (this=0x280d3d0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff94ecd180)
    at /usr/src/debug/kpackagekit-0.5.4/x86_64-redhat-linux-gnu/libkpackagekit/KpkTransaction.moc:107
#9  0x00000036a176a2af in QMetaObject::activate (sender=0x2a94000, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#10 0x00007f606ebbcf3a in PackageKit::Transaction::qt_metacall (this=0x2a94000, _c=InvokeMetaMethod, _id=0, _a=0x7fff94ecd350) at transaction.moc:204
#11 0x00000036a176a2af in QMetaObject::activate (sender=0x26bf7c0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#12 0x00007f606ebc4424 in PackageKit::TransactionProxy::qt_metacall (this=0x26bf7c0, _c=InvokeMetaMethod, _id=3, _a=0x7fff94ece150) at transactionproxy.moc:241
#13 0x00000036a2021c26 in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>)
    at qdbusintegrator.cpp:904
#14 0x00000036a202be1f in QDBusCallDeliveryEvent::placeMetaCall (this=0x20, object=<value optimized out>) at qdbusintegrator_p.h:101
#15 0x00000036a1766921 in QObject::event (this=0x26bf7c0, e=0x2b3cee0) at kernel/qobject.cpp:1248
#16 0x00000036a6baa9dc in QApplicationPrivate::notify_helper (this=0x2115be0, receiver=0x26bf7c0, e=0x2b3cee0) at kernel/qapplication.cpp:4300
#17 0x00000036a6bb0aab in QApplication::notify (this=<value optimized out>, receiver=0x26bf7c0, e=0x2b3cee0) at kernel/qapplication.cpp:4183
#18 0x00000036a8206846 in KApplication::notify (this=0x7fff94ed2950, receiver=0x26bf7c0, event=0x2b3cee0) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#19 0x00000036a175774c in QCoreApplication::notifyInternal (this=0x7fff94ed2950, receiver=0x26bf7c0, event=0x2b3cee0) at kernel/qcoreapplication.cpp:704
#20 0x00000036a1758497 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x20ec540) at kernel/qcoreapplication.h:215
#21 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x20ec540) at kernel/qcoreapplication.cpp:1345
#22 0x00000036a177d523 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#23 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#24 0x0000003698e3923e in g_main_dispatch (context=0x21184c0) at gmain.c:1960
#25 IA__g_main_context_dispatch (context=0x21184c0) at gmain.c:2513
#26 0x0000003698e3cc28 in g_main_context_iterate (context=0x21184c0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#27 0x0000003698e3cd4a in IA__g_main_context_iteration (context=0x21184c0, may_block=1) at gmain.c:2654
#28 0x00000036a177d063 in QEventDispatcherGlib::processEvents (this=0x20ebc60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#29 0x00000036a6c49a4e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#30 0x00000036a1756192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#31 0x00000036a175645c in QEventLoop::exec (this=0x7fff94eceb90, flags=...) at kernel/qeventloop.cpp:201
#32 0x00000036a702a5be in QDialog::exec (this=0x2b2af10) at dialogs/qdialog.cpp:546
#33 0x00000036a81972a5 in KMessageBox::createKMessageBox (dialog=0x2b2af10, icon=<value optimized out>, text=<value optimized out>, strlist=<value optimized out>, ask=<value optimized out>, 
    checkboxReturn=<value optimized out>, options=..., details=..., notifyType=Warning) at /usr/src/debug/kdelibs-4.4.1/kdeui/dialogs/kmessagebox.cpp:333
#34 0x00000036a81982b0 in KMessageBox::createKMessageBox (dialog=<value optimized out>, icon=Warning, text=<value optimized out>, strlist=<value optimized out>, ask=..., checkboxReturn=0x0, options=
    ..., details=...) at /usr/src/debug/kdelibs-4.4.1/kdeui/dialogs/kmessagebox.cpp:151
#35 0x00000036a8198669 in KMessageBox::detailedSorryWId (parent_id=<value optimized out>, text=..., details=..., caption=..., options=...)
    at /usr/src/debug/kdelibs-4.4.1/kdeui/dialogs/kmessagebox.cpp:951
#36 0x00000036a8198792 in KMessageBox::detailedSorry (parent=<value optimized out>, text=..., details=..., caption=..., options=<value optimized out>)
    at /usr/src/debug/kdelibs-4.4.1/kdeui/dialogs/kmessagebox.cpp:928
#37 0x00000036a621af4c in KpkTransaction::errorCode (this=0x280d3d0, error=ErrorNotAuthorized, details=<value optimized out>) at /usr/src/debug/kpackagekit-0.5.4/libkpackagekit/KpkTransaction.cpp:414
#38 0x00000036a621c2f6 in KpkTransaction::qt_metacall (this=0x280d3d0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff94ecf5c0)
    at /usr/src/debug/kpackagekit-0.5.4/x86_64-redhat-linux-gnu/libkpackagekit/KpkTransaction.moc:105
#39 0x00000036a176a2af in QMetaObject::activate (sender=0x278e230, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff94ecf5c0) at kernel/qobject.cpp:3293
#40 0x00007f606ebbb4b6 in PackageKit::Transaction::errorCode (this=<value optimized out>, _t1=ErrorNotAuthorized, _t2=...) at transaction.moc:285
#41 0x00007f606ebc1446 in PackageKit::TransactionPrivate::errorCode (this=0x2a66ae0, error=..., details=...) at transactionprivate.cpp:57
#42 0x00007f606ebc2514 in PackageKit::TransactionPrivate::qt_metacall (this=0x2a66ae0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff94ecf780) at transactionprivate.moc:113
#43 0x00000036a176a2af in QMetaObject::activate (sender=0x2abb630, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff94ecf780) at kernel/qobject.cpp:3293
#44 0x00007f606ebc3c8a in PackageKit::TransactionProxy::ErrorCode (this=<value optimized out>, _t1=..., _t2=) at transactionproxy.moc:438
#45 0x00007f606ebc448b in PackageKit::TransactionProxy::qt_metacall (this=0x2abb630, _c=InvokeMetaMethod, _id=7, _a=0x7fff94ed0560) at transactionproxy.moc:245
#46 0x00000036a2021c26 in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>)
    at qdbusintegrator.cpp:904
#47 0x00000036a202be1f in QDBusCallDeliveryEvent::placeMetaCall (this=0x20, object=<value optimized out>) at qdbusintegrator_p.h:101
#48 0x00000036a1766921 in QObject::event (this=0x2abb630, e=0x2a762e0) at kernel/qobject.cpp:1248
#49 0x00000036a6baa9dc in QApplicationPrivate::notify_helper (this=0x2115be0, receiver=0x2abb630, e=0x2a762e0) at kernel/qapplication.cpp:4300
#50 0x00000036a6bb0aab in QApplication::notify (this=<value optimized out>, receiver=0x2abb630, e=0x2a762e0) at kernel/qapplication.cpp:4183
#51 0x00000036a8206846 in KApplication::notify (this=0x7fff94ed2950, receiver=0x2abb630, event=0x2a762e0) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#52 0x00000036a175774c in QCoreApplication::notifyInternal (this=0x7fff94ed2950, receiver=0x2abb630, event=0x2a762e0) at kernel/qcoreapplication.cpp:704
#53 0x00000036a1758497 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x20ec540) at kernel/qcoreapplication.h:215
#54 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x20ec540) at kernel/qcoreapplication.cpp:1345
#55 0x00000036a177d523 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#56 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#57 0x0000003698e3923e in g_main_dispatch (context=0x21184c0) at gmain.c:1960
#58 IA__g_main_context_dispatch (context=0x21184c0) at gmain.c:2513
#59 0x0000003698e3cc28 in g_main_context_iterate (context=0x21184c0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#60 0x0000003698e3cd4a in IA__g_main_context_iteration (context=0x21184c0, may_block=1) at gmain.c:2654
#61 0x00000036a177d063 in QEventDispatcherGlib::processEvents (this=0x20ebc60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#62 0x00000036a6c49a4e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#63 0x00000036a1756192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#64 0x00000036a175645c in QEventLoop::exec (this=0x7fff94ed0fa0, flags=...) at kernel/qeventloop.cpp:201
#65 0x00000036a702a5be in QDialog::exec (this=0x280d3d0) at dialogs/qdialog.cpp:546
#66 0x00007f606e77f4eb in KpkUpdate::updatePackages (this=0x26e0560) at /usr/src/debug/kpackagekit-0.5.4/Updater/KpkUpdate.cpp:192
#67 0x00007f606e77fc25 in KpkUpdate::applyUpdates (this=0x26e0560) at /usr/src/debug/kpackagekit-0.5.4/Updater/KpkUpdate.cpp:133
#68 0x00000036adc27f27 in KCModuleProxy::save (this=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/kutils/kcmoduleproxy.cpp:279
#69 0x00000036a2e0dd43 in ModuleView::moduleSave (this=<value optimized out>, module=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.1/systemsettings/core/ModuleView.cpp:302
#70 0x00000036a2e10ba8 in ModuleView::qt_metacall (this=0x2495b80, _c=InvokeMetaMethod, _id=5, _a=0x7fff94ed1300)
    at /usr/src/debug/kdebase-workspace-4.4.1/x86_64-redhat-linux-gnu/systemsettings/core/ModuleView.moc:95
#71 0x00000036a176a2af in QMetaObject::activate (sender=0x24a1aa0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff94ed1300) at kernel/qobject.cpp:3293
#72 0x00000036a71dde22 in QAbstractButton::clicked (this=<value optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#73 0x00000036a6f2eb0b in QAbstractButtonPrivate::emitClicked (this=0x24a17f0) at widgets/qabstractbutton.cpp:546
#74 0x00000036a6f2fd7b in QAbstractButtonPrivate::click (this=0x24a17f0) at widgets/qabstractbutton.cpp:539
#75 0x00000036a6f2ffec in QAbstractButton::mouseReleaseEvent (this=0x24a1aa0, e=0x7fff94ed1c50) at widgets/qabstractbutton.cpp:1121
#76 0x00000036a6bf5b3a in QWidget::event (this=0x24a1aa0, event=0x7fff94ed1c50) at kernel/qwidget.cpp:7998
#77 0x00000036a6baa9dc in QApplicationPrivate::notify_helper (this=0x2115be0, receiver=0x24a1aa0, e=0x7fff94ed1c50) at kernel/qapplication.cpp:4300
#78 0x00000036a6bb127d in QApplication::notify (this=<value optimized out>, receiver=0x24a1aa0, e=0x7fff94ed1c50) at kernel/qapplication.cpp:3865
#79 0x00000036a8206846 in KApplication::notify (this=0x7fff94ed2950, receiver=0x24a1aa0, event=0x7fff94ed1c50) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#80 0x00000036a175774c in QCoreApplication::notifyInternal (this=0x7fff94ed2950, receiver=0x24a1aa0, event=0x7fff94ed1c50) at kernel/qcoreapplication.cpp:704
#81 0x00000036a6bb046e in sendEvent (receiver=0x24a1aa0, event=0x7fff94ed1c50, alienWidget=0x24a1aa0, nativeWidget=0x221a9a0, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:215
#82 QApplicationPrivate::sendMouseEvent (receiver=0x24a1aa0, event=0x7fff94ed1c50, alienWidget=0x24a1aa0, nativeWidget=0x221a9a0, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:2965
#83 0x00000036a6c22405 in QETWidget::translateMouseEvent (this=0x221a9a0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4373
#84 0x00000036a6c21128 in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff94ed2570) at kernel/qapplication_x11.cpp:3506
#85 0x00000036a6c49d82 in x11EventSourceDispatch (s=0x2119300, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#86 0x0000003698e3923e in g_main_dispatch (context=0x21184c0) at gmain.c:1960
#87 IA__g_main_context_dispatch (context=0x21184c0) at gmain.c:2513
#88 0x0000003698e3cc28 in g_main_context_iterate (context=0x21184c0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#89 0x0000003698e3cd4a in IA__g_main_context_iteration (context=0x21184c0, may_block=1) at gmain.c:2654
#90 0x00000036a177d063 in QEventDispatcherGlib::processEvents (this=0x20ebc60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#91 0x00000036a6c49a4e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#92 0x00000036a1756192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#93 0x00000036a175645c in QEventLoop::exec (this=0x7fff94ed28a0, flags=...) at kernel/qeventloop.cpp:201
#94 0x00000036a1758749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#95 0x0000000000410299 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.1/systemsettings/app/main.cpp:49

Reported using DrKonqi
Comment 1 Jonathan Thomas 2010-05-27 15:50:15 UTC

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