Bug 243599 - KPackage Crash after cancelled uninstall
Summary: KPackage Crash after cancelled uninstall
Status: RESOLVED DUPLICATE of bug 231214
Alias: None
Product: kpackagekit
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Steven M. Parrish
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-04 20:27 UTC by Brian S Monroe
Modified: 2010-07-21 15:18 UTC (History)
2 users (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 Brian S Monroe 2010-07-04 20:27:52 UTC
Application: kpackagekit (0.5.4)
KDE Platform Version: 4.4.2 (KDE 4.4.2) (Compiled from sources)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-23-generic x86_64
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
Attempted to uninstall startupmenu package.  Selected shared libraries in error.  Stopped uninstall - then restarted uninstall with shared libraries unselected.  Uninstall was successful but KPackage crashed on attempting to close.  Repeated behavior when application restarted.

The crash can be reproduced some of the time.

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

Thread 2 (Thread 0x7f031273d710 (LWP 2309)):
#0  0x00007f031b8a6f53 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f0318d754a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f0318d758fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f031dc86566 in QEventDispatcherGlib::processEvents (this=0x29c0990, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f031dc5b992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f031dc5bd6c in QEventLoop::exec (this=0x7f031273cdb0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f031db65d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f031dc3c178 in QInotifyFileSystemWatcherEngine::run (this=0x279bfb0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f031db68775 in QThreadPrivate::start (arg=0x279bfb0) at thread/qthread_unix.cpp:248
#9  0x00007f031c3039ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f031b8b36cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f031f343760 (LWP 2298)):
[KCrash Handler]
#5  0x0000000000000000 in ?? ()
#6  0x00007f031dc6ec6e in QObject::connect (sender=0x28d5570, signal=<value optimized out>, receiver=0x28e7fc0, method=0x7f0311a8ca4f "1checkChanged()", type=Qt::AutoConnection)
    at kernel/qobject.cpp:2550
#7  0x00007f031dc7792a in QSingleShotTimer (this=0x28d5570, msec=0, receiver=0x28e7fc0, member=0x7f0311a8ca4f "1checkChanged()") at kernel/qtimer.cpp:291
#8  0x00007f031dc779d2 in QTimer::singleShot (msec=0, receiver=0x28e7fc0, member=0x7f0311a8ca4f "1checkChanged()") at kernel/qtimer.cpp:343
#9  0x00007f0311a8306e in ?? () from /usr/lib/kde4/kcm_kpk_addrm.so
#10 0x00007f0311a8358c in ?? () from /usr/lib/kde4/kcm_kpk_addrm.so
#11 0x00007f031dc6fe3f in QMetaObject::activate (sender=0x28d54e0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f031dd03280) at kernel/qobject.cpp:3293
#12 0x00007f031e8e4687 in KCModuleProxy::save (this=<value optimized out>) at ../../kutils/kcmoduleproxy.cpp:279
#13 0x00007f031e8e0348 in KCMultiDialogPrivate::apply (this=<value optimized out>) at ../../kutils/kcmultidialog.cpp:250
#14 0x00007f031e8e2b7c in KCMultiDialog::qt_metacall (this=0x25f32c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7ddbe8e0) at ./kcmultidialog.moc:95
#15 0x00007f031dc6fe3f in QMetaObject::activate (sender=0x25f32c0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f031dd03280) at kernel/qobject.cpp:3293
#16 0x00007f031ecbb39a in KDialog::slotButtonClicked (this=0x25f32c0, button=8) at ../../kdeui/dialogs/kdialog.cpp:866
#17 0x00007f031ecbd329 in KDialog::qt_metacall (this=0x25f32c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7ddbeaf0) at ./kdialog.moc:190
#18 0x00007f031ed847c0 in KPageDialog::qt_metacall (this=0x28e7fc0, _c=14, _id=2111562960, _a=0x7f031dd03280) at ./kpagedialog.moc:70
#19 0x00007f031e8e2a80 in KCMultiDialog::qt_metacall (this=0x28e7fc0, _c=14, _id=2111562960, _a=0x7f031dd03280) at ./kcmultidialog.moc:86
#20 0x00007f031dc6fe3f in QMetaObject::activate (sender=0x262f008, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f031dd03280) at kernel/qobject.cpp:3293
#21 0x00007f031dc7515e in QSignalMapper::mapped (this=0x28e7fc0, _t1=8) at .moc/release-shared/moc_qsignalmapper.cpp:101
#22 0x00007f031dc76372 in QSignalMapper::map (this=0x262f008, sender=0x262fd60) at kernel/qsignalmapper.cpp:266
#23 0x00007f031dc765f0 in QSignalMapper::qt_metacall (this=0x262f008, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7ddbec80) at .moc/release-shared/moc_qsignalmapper.cpp:87
#24 0x00007f031dc6fe3f in QMetaObject::activate (sender=0x262fd60, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f031dd03280) at kernel/qobject.cpp:3293
#25 0x00007f031d2145f2 in QAbstractButton::clicked (this=0x28e7fc0, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#26 0x00007f031cf2e86b in QAbstractButtonPrivate::emitClicked (this=0x265b2a0) at widgets/qabstractbutton.cpp:546
#27 0x00007f031cf2f70b in QAbstractButtonPrivate::click (this=0x265b2a0) at widgets/qabstractbutton.cpp:539
#28 0x00007f031cf2f97c in QAbstractButton::mouseReleaseEvent (this=0x262fd60, e=0x7fff7ddbf5d0) at widgets/qabstractbutton.cpp:1121
#29 0x00007f031cbcf582 in QWidget::event (this=0x262fd60, event=0x7fff7ddbf5d0) at kernel/qwidget.cpp:7998
#30 0x00007f031cb7922c in QApplicationPrivate::notify_helper (this=0x2531dc0, receiver=0x262fd60, e=0x7fff7ddbf5d0) at kernel/qapplication.cpp:4300
#31 0x00007f031cb7fecb in QApplication::notify (this=0x7fff7ddc02d0, receiver=0x262fd60, e=0x7fff7ddbf5d0) at kernel/qapplication.cpp:3865
#32 0x00007f031ed4b526 in KApplication::notify (this=0x7fff7ddc02d0, receiver=0x262fd60, event=0x7fff7ddbf5d0) at ../../kdeui/kernel/kapplication.cpp:302
#33 0x00007f031dc5d06c in QCoreApplication::notifyInternal (this=0x7fff7ddc02d0, receiver=0x262fd60, event=0x7fff7ddbf5d0) at kernel/qcoreapplication.cpp:704
#34 0x00007f031cb7f0ae in QCoreApplication::sendEvent (receiver=0x262fd60, event=0x7fff7ddbf5d0, alienWidget=0x262fd60, nativeWidget=0x25f32c0, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#35 QApplicationPrivate::sendMouseEvent (receiver=0x262fd60, event=0x7fff7ddbf5d0, alienWidget=0x262fd60, nativeWidget=0x25f32c0, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:2965
#36 0x00007f031cbfef65 in QETWidget::translateMouseEvent (this=0x25f32c0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4368
#37 0x00007f031cbfd8ac in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff7ddbfef0) at kernel/qapplication_x11.cpp:3501
#38 0x00007f031cc29882 in x11EventSourceDispatch (s=0x2532a80, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#39 0x00007f0318d718c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#40 0x00007f0318d75748 in ?? () from /lib/libglib-2.0.so.0
#41 0x00007f0318d758fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#42 0x00007f031dc86513 in QEventDispatcherGlib::processEvents (this=0x2509c10, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#43 0x00007f031cc2946e in QGuiEventDispatcherGlib::processEvents (this=0x28e7fc0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#44 0x00007f031dc5b992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#45 0x00007f031dc5bd6c in QEventLoop::exec (this=0x7fff7ddc0220, flags=) at kernel/qeventloop.cpp:201
#46 0x00007f031dc5faab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#47 0x00000000004067c2 in _start ()

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

Possible duplicates by query: bug 243509, bug 243222, bug 243000, bug 242974, bug 242315.

Reported using DrKonqi
Comment 1 Jonathan Thomas 2010-07-21 15:18:55 UTC

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