Bug 334524 - muon crashes after installing a package
Summary: muon crashes after installing a package
Status: RESOLVED DUPLICATE of bug 316246
Alias: None
Product: muon
Classification: Unmaintained
Component: muon (show other bugs)
Version: 2.2.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Jonathan Thomas
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-05-08 17:21 UTC by Jany Belluz
Modified: 2014-05-09 02:51 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jany Belluz 2014-05-08 17:21:56 UTC
Application: muon (2.2.0)
KDE Platform Version: 4.13.0
Qt Version: 4.8.6
Operating System: Linux 3.13.0-24-generic x86_64
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:

I was installing the package "libalut-dev". Just after the package was completely installed, muon crashed. I could not see whether it had shown the list of packages again or not.

-- Backtrace:
Application: Gestore di pacchetti Muon (muon), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7f400043a7c0 (LWP 7275))]

Thread 3 (Thread 0x7f3fe3fff700 (LWP 7279)):
#0  0x00007f3ffd262fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f3ff902ffe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3ff90300ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3ffd9e97be in QEventDispatcherGlib::processEvents (this=0x7f3fdc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f3ffd9bb0af in QEventLoop::processEvents (this=this@entry=0x7f3fe3ffede0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f3ffd9bb3a5 in QEventLoop::exec (this=this@entry=0x7f3fe3ffede0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f3ffd8b7c5f in QThread::exec (this=this@entry=0x1aa87b0) at thread/qthread.cpp:537
#7  0x00007f3ffd99c823 in QInotifyFileSystemWatcherEngine::run (this=0x1aa87b0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f3ffd8ba32f in QThreadPrivate::start (arg=0x1aa87b0) at thread/qthread_unix.cpp:349
#9  0x00007f3ff950f182 in start_thread (arg=0x7f3fe3fff700) at pthread_create.c:312
#10 0x00007f3ffd27030d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f3fe099c700 (LWP 15377)):
[KCrash Handler]
#6  0x00007f3fff721207 in Name (this=0x1ddbeb0, this=0x1ddbeb0) at /usr/include/apt-pkg/cacheiterators.h:162
#7  QApt::Package::name (this=0x2b50930) at /build/buildd/libqapt-2.1.70/src/package.cpp:226
#8  0x000000000042a071 in packageNameLessThan (p1=0x212bd90, p2=<optimized out>) at /build/buildd/muon-2.2.0/muon/PackageModel/PackageWidget.cpp:65
#9  0x000000000042dba0 in QAlgorithmsPrivate::qSortHelper<QList<QApt::Package*>::iterator, QApt::Package*, bool (*)(QApt::Package*, QApt::Package*)> (start=..., end=..., t=@0x7f3fd40c7038: 0x2b50930, lessThan=lessThan@entry=0x42a060 <packageNameLessThan(QApt::Package*, QApt::Package*)>) at /usr/include/qt4/QtCore/qalgorithms.h:351
#10 0x000000000042b55f in qSort<QList<QApt::Package*>::iterator, bool (*)(QApt::Package*, QApt::Package*)> (lessThan=0x42a060 <packageNameLessThan(QApt::Package*, QApt::Package*)>, end=..., start=...) at /usr/include/qt4/QtCore/qalgorithms.h:187
#11 sortPackages (list=...) at /build/buildd/muon-2.2.0/muon/PackageModel/PackageWidget.cpp:70
#12 0x000000000042dcfa in QtConcurrent::StoredFunctorCall1<QList<QApt::Package*>, QList<QApt::Package*> (*)(QList<QApt::Package*>), QList<QApt::Package*> >::runFunctor (this=0x1ddb4c0) at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:267
#13 0x000000000042e305 in QtConcurrent::RunFunctionTask<QList<QApt::Package*> >::run (this=0x1ddb4c0) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:106
#14 0x00007f3ffd8adfee in QThreadPoolThread::run (this=0x2887260) at concurrent/qthreadpool.cpp:108
#15 0x00007f3ffd8ba32f in QThreadPrivate::start (arg=0x2887260) at thread/qthread_unix.cpp:349
#16 0x00007f3ff950f182 in start_thread (arg=0x7f3fe099c700) at pthread_create.c:312
#17 0x00007f3ffd27030d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f400043a7c0 (LWP 7275)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f3ffd8ba816 in wait (time=18446744073709551615, this=0x28871f0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x28871c0, mutex=mutex@entry=0x2887198, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f3ffd8ad242 in QThreadPoolPrivate::waitForDone (this=0x2887110, msecs=msecs@entry=-1) at concurrent/qthreadpool.cpp:295
#4  0x00007f3ffd8ae6b5 in QThreadPool::~QThreadPool (this=0x2886f20, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:438
#5  0x00007f3ffd8ae6e9 in QThreadPool::~QThreadPool (this=0x2886f20, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:440
#6  0x00007f3ffd8aeeb5 in QGlobalStaticDeleter<QThreadPool>::~QGlobalStaticDeleter (this=0x7f3ffdd23000 <theInstance()::cleanup>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1960
#7  0x00007f3ffd1b1509 in __run_exit_handlers (status=1, listp=0x7f3ffd5346c8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#8  0x00007f3ffd1b1555 in __GI_exit (status=<optimized out>) at exit.c:104
#9  0x00007f3ffe415878 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:783
#10 0x00007f3fff0b8760 in KApplication::xioErrhandler (this=0x7fff41342fe0, dpy=0x183a090) at ../../kdeui/kernel/kapplication.cpp:419
#11 0x00007f3ffb8d75ee in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#12 0x00007f3ffb8d576a in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#13 0x00007f3ffb8d28e3 in XTranslateCoordinates () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#14 0x00007f3ffe43e715 in QWidgetPrivate::mapToGlobal (this=<optimized out>, pos=...) at kernel/qwidget_x11.cpp:1341
#15 0x00007f3ffe43e68b in QWidgetPrivate::mapToGlobal (this=0x1a6e770, pos=...) at kernel/qwidget_x11.cpp:1334
#16 0x00007f3ffe43e68b in QWidgetPrivate::mapToGlobal (this=0x195a430, pos=...) at kernel/qwidget_x11.cpp:1334
#17 0x00007f3ffe43e68b in QWidgetPrivate::mapToGlobal (this=0x1a53ff0, pos=...) at kernel/qwidget_x11.cpp:1334
#18 0x00007f3ffe43e85d in QWidget::mapToGlobal (this=<optimized out>, pos=...) at kernel/qwidget_x11.cpp:1364
#19 0x00007f3feaccc222 in QAccessibleTable2::rect (this=0x1dc8170, child=<optimized out>) at itemviews.cpp:480
#20 0x00007f3feaeec070 in ?? () from /usr/lib/kde4/plugins/accessiblebridge/kaccessiblebridge.so
#21 0x00007f3ffe8a2131 in QAccessible::updateAccessibility (o=o@entry=0x19ef1f0, who=who@entry=0, reason=reason@entry=QAccessible::TableModelChanged) at accessible/qaccessible_unix.cpp:118
#22 0x00007f3ffe8ade3b in QAbstractItemView::reset (this=this@entry=0x19ef1f0) at itemviews/qabstractitemview.cpp:1070
#23 0x00007f3ffe8eed24 in QTreeView::reset (this=0x19ef1f0) at itemviews/qtreeview.cpp:2054
#24 0x00007f3ffd9d087a in QMetaObject::activate (sender=sender@entry=0x1a0aa00, m=m@entry=0x7f3ffdd206a0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=13, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#25 0x00007f3ffda1a883 in QAbstractItemModel::modelReset (this=this@entry=0x1a0aa00) at .moc/release-shared/moc_qabstractitemmodel.cpp:250
#26 0x00007f3ffd9b1186 in QAbstractItemModel::endResetModel (this=this@entry=0x1a0aa00) at kernel/qabstractitemmodel.cpp:2956
#27 0x00007f3ffe92bafe in QSortFilterProxyModel::setSourceModel (this=0x1a0aa00, sourceModel=0x194c710) at itemviews/qsortfilterproxymodel.cpp:1644
#28 0x000000000042b931 in PackageWidget::reload (this=this@entry=0x18ecf70) at /build/buildd/muon-2.2.0/muon/PackageModel/PackageWidget.cpp:252
#29 0x000000000041d749 in ManagerWidget::reload (this=0x18ecf70) at /build/buildd/muon-2.2.0/muon/ManagerWidget.cpp:57
#30 0x000000000041cb60 in MainWindow::reload (this=0x194c4e0) at /build/buildd/muon-2.2.0/muon/MainWindow.cpp:357
#31 0x000000000041cc25 in MainWindow::transactionStatusChanged (this=0x194c4e0, status=<optimized out>) at /build/buildd/muon-2.2.0/muon/MainWindow.cpp:296
#32 0x000000000041a68b in MainWindow::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /build/buildd/muon-2.2.0/obj-x86_64-linux-gnu/muon/moc_MainWindow.cpp:98
#33 0x00007f3ffd9d087a in QMetaObject::activate (sender=0x29f4950, m=m@entry=0x7f3fff95bb20 <QApt::Transaction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff41342360) at kernel/qobject.cpp:3539
#34 0x00007f3fff745cd1 in QApt::Transaction::statusChanged (this=<optimized out>, _t1=QApt::FinishedStatus) at /build/buildd/libqapt-2.1.70/obj-x86_64-linux-gnu/src/moc_transaction.cpp:290
#35 0x00007f3fff73622e in QApt::Transaction::updateProperty (this=0x29f4950, type=128, variant=...) at /build/buildd/libqapt-2.1.70/src/transaction.cpp:622
#36 0x00007f3fff746a64 in QApt::Transaction::qt_static_metacall (_o=0x29f4950, _c=<optimized out>, _id=<optimized out>, _a=0x7fff41342580) at /build/buildd/libqapt-2.1.70/obj-x86_64-linux-gnu/src/moc_transaction.cpp:163
#37 0x00007f3ffd9d087a in QMetaObject::activate (sender=sender@entry=0x1d94310, m=m@entry=0x7f3fff95bae0 <OrgKubuntuQaptworkerTransactionInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7fff41342580) at kernel/qobject.cpp:3539
#38 0x00007f3fff746056 in OrgKubuntuQaptworkerTransactionInterface::propertyChanged (this=this@entry=0x1d94310, _t1=3, _t2=...) at /build/buildd/libqapt-2.1.70/obj-x86_64-linux-gnu/src/moc_transactiondbus.cpp:245
#39 0x00007f3fff74702c in OrgKubuntuQaptworkerTransactionInterface::qt_static_metacall (_o=_o@entry=0x1d94310, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=4, _a=_a@entry=0x7fff41342840) at /build/buildd/libqapt-2.1.70/obj-x86_64-linux-gnu/src/moc_transactiondbus.cpp:110
#40 0x00007f3fff748257 in OrgKubuntuQaptworkerTransactionInterface::qt_metacall (this=0x1d94310, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fff41342840) at /build/buildd/libqapt-2.1.70/obj-x86_64-linux-gnu/src/moc_transactiondbus.cpp:163
#41 0x00007f3ffc7621f6 in QDBusConnectionPrivate::deliverCall (this=0x1a606b0, object=0x1d94310, msg=..., metaTypes=..., slotIdx=9) at qdbusintegrator.cpp:951
#42 0x00007f3ffd9d4c1e in QObject::event (this=0x1d94310, e=<optimized out>) at kernel/qobject.cpp:1194
#43 0x00007f3ffe3aee2c in QApplicationPrivate::notify_helper (this=this@entry=0x1836850, receiver=receiver@entry=0x1d94310, e=e@entry=0x2b55d30) at kernel/qapplication.cpp:4567
#44 0x00007f3ffe3b54a0 in QApplication::notify (this=this@entry=0x7fff41342fe0, receiver=receiver@entry=0x1d94310, e=e@entry=0x2b55d30) at kernel/qapplication.cpp:4353
#45 0x00007f3fff0b9baa in KApplication::notify (this=0x7fff41342fe0, receiver=0x1d94310, event=0x2b55d30) at ../../kdeui/kernel/kapplication.cpp:311
#46 0x00007f3ffd9bc4dd in QCoreApplication::notifyInternal (this=0x7fff41342fe0, receiver=receiver@entry=0x1d94310, event=event@entry=0x2b55d30) at kernel/qcoreapplication.cpp:953
#47 0x00007f3ffd9bfb3d in sendEvent (event=0x2b55d30, receiver=0x1d94310) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#48 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1803d10) at kernel/qcoreapplication.cpp:1577
#49 0x00007f3ffd9bffe3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#50 0x00007f3ffd9e9f83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#51 postEventSourceDispatch (s=0x183d000) at kernel/qeventdispatcher_glib.cpp:287
#52 0x00007f3ff902fe04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#53 0x00007f3ff9030048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#54 0x00007f3ff90300ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007f3ffd9e97a1 in QEventDispatcherGlib::processEvents (this=0x1805270, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#56 0x00007f3ffe450bb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#57 0x00007f3ffd9bb0af in QEventLoop::processEvents (this=this@entry=0x7fff41342ee0, flags=...) at kernel/qeventloop.cpp:149
#58 0x00007f3ffd9bb3a5 in QEventLoop::exec (this=this@entry=0x7fff41342ee0, flags=...) at kernel/qeventloop.cpp:204
#59 0x00007f3ffd9c0b79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#60 0x00007f3ffe3ad37c in QApplication::exec () at kernel/qapplication.cpp:3828
#61 0x000000000041a05b in main (argc=1, argv=0x7fff41343118) at /build/buildd/muon-2.2.0/muon/main.cpp:54

Possible duplicates by query: bug 333218, bug 316246.

Reported using DrKonqi
Comment 1 Jekyll Wu 2014-05-09 02:51:03 UTC

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