Bug 228798

Summary: KPackageKit crashed after starting a search
Product: [Unmaintained] kpackagekit Reporter: vergenzs
Component: generalAssignee: Steven M. Parrish <smparrish>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, dantti12, kde
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description vergenzs 2010-02-27 19:34:03 UTC
Application: kpackagekit (0.5.4)
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.2
Operating System: Linux 2.6.31.12-174.2.22.fc12.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
I was attempting to use KPackageKit to install several packages after a fresh install of Fedora 12 KDE. I typed in my search text and started the search, then decided to narrow the search using the category combobox. The program then segfaulted after trying to change the category. Maybe caused by initializing a search when one is in progress?

The crash can be reproduced some of the time.

 -- Backtrace:
Application: KPackageKit (kpackagekit), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#5  QObject::property (this=0x3100000000000000, name=0x7f80142ea596 "Percentage") at kernel/qobject.cpp:3462
#6  0x00007f80140723a9 in QDBusAbstractInterface::internalPropGet (this=<value optimized out>, propname=<value optimized out>) at qdbusabstractinterface.cpp:595
#7  0x00007f80142d66f5 in percentage (this=<value optimized out>) at transactionproxy.h:57
#8  PackageKit::Transaction::percentage (this=<value optimized out>) at transaction.cpp:135
#9  0x00007f801354b2d2 in KpkTransactionBar::updateUi (this=0x18d41c0) at /usr/src/debug/kpackagekit-0.5.4/libkpackagekit/KpkTransactionBar.cpp:159
#10 0x00007f8013537bac in KpkTransactionBar::qt_metacall (this=0x18d41c0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffdf384770)
    at /usr/src/debug/kpackagekit-0.5.4/x86_64-redhat-linux-gnu/libkpackagekit/moc_KpkTransactionBar.cpp:75
#11 0x00007f80138cb2af in QMetaObject::activate (sender=0x19e7290, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#12 0x00007f80142d7a5a in PackageKit::Transaction::qt_metacall (this=0x19e7290, _c=InvokeMetaMethod, _id=0, _a=0x7fffdf384940) at transaction.moc:198
#13 0x00007f80138cb2af in QMetaObject::activate (sender=0x166c830, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#14 0x00007f80142deac4 in PackageKit::TransactionProxy::qt_metacall (this=0x166c830, _c=InvokeMetaMethod, _id=3, _a=0x7fffdf385740) at transactionproxy.moc:235
#15 0x00007f8014064c26 in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>)
    at qdbusintegrator.cpp:904
#16 0x00007f801406ee1f in QDBusCallDeliveryEvent::placeMetaCall (this=0x1b613d1, object=<value optimized out>) at qdbusintegrator_p.h:101
#17 0x00007f80138c7921 in QObject::event (this=0x166c830, e=0x1be0750) at kernel/qobject.cpp:1248
#18 0x00007f80121bb9dc in QApplicationPrivate::notify_helper (this=0x14fa190, receiver=0x166c830, e=0x1be0750) at kernel/qapplication.cpp:4300
#19 0x00007f80121c1aab in QApplication::notify (this=<value optimized out>, receiver=0x166c830, e=0x1be0750) at kernel/qapplication.cpp:4183
#20 0x00007f80149597a6 in KApplication::notify (this=0x7fffdf386230, receiver=0x166c830, event=0x1be0750) at /usr/src/debug/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302
#21 0x00007f80138b874c in QCoreApplication::notifyInternal (this=0x7fffdf386230, receiver=0x166c830, event=0x1be0750) at kernel/qcoreapplication.cpp:704
#22 0x00007f80138b9497 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x14d4540) at kernel/qcoreapplication.h:215
#23 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x14d4540) at kernel/qcoreapplication.cpp:1345
#24 0x00007f80138de523 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#25 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#26 0x00007f800fdeb20e in g_main_dispatch (context=0x14fd920) at gmain.c:1960
#27 IA__g_main_context_dispatch (context=0x14fd920) at gmain.c:2513
#28 0x00007f800fdeebf8 in g_main_context_iterate (context=0x14fd920, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#29 0x00007f800fdeed1a in IA__g_main_context_iteration (context=0x14fd920, may_block=1) at gmain.c:2654
#30 0x00007f80138de063 in QEventDispatcherGlib::processEvents (this=0x14d3c60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#31 0x00007f801225aa1e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x00007f80138b7192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#33 0x00007f80138b745c in QEventLoop::exec (this=0x7fffdf386180, flags=...) at kernel/qeventloop.cpp:201
#34 0x00007f80138b9749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#35 0x0000000000406082 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kpackagekit-0.5.4/KPackageKit/main.cpp:66

Reported using DrKonqi
Comment 1 Dario Andres 2010-02-27 20:33:58 UTC
This looks like a different situation for the same backtrace on bug 220344. Regards
Comment 2 Nicolas L. 2010-07-20 14:53:30 UTC

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