Application: muon-updater (2.0.65) KDE Platform Version: 4.11.2 Qt Version: 4.8.4 Operating System: Linux 3.11.0-12-generic i686 Distribution: Ubuntu 13.10 -- Information about the crash: - What I was doing when the application crashed: I was running an update for updates with the muon software update manager. The crash can be reproduced every time. -- Backtrace: Application: Muon Update Manager (muon-updater), signal: Segmentation fault Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0xb521a740 (LWP 1932))] Thread 3 (Thread 0xb2531b40 (LWP 1933)): #0 0xb609ab98 in pthread_mutex_lock (mutex=0xb1c00558) at forward.c:192 #1 0xb58fdba0 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0xb58b9b4d in g_main_context_acquire () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb58ba9f8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb58bac98 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb63de8df in QEventDispatcherGlib::processEvents (this=0xb1c00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0xb63ad9f3 in QEventLoop::processEvents (this=this@entry=0xb2531228, flags=...) at kernel/qeventloop.cpp:149 #7 0xb63add19 in QEventLoop::exec (this=this@entry=0xb2531228, flags=...) at kernel/qeventloop.cpp:204 #8 0xb629ce3d in QThread::exec (this=this@entry=0x9738a10) at thread/qthread.cpp:542 #9 0xb638de14 in QInotifyFileSystemWatcherEngine::run (this=0x9738a10) at io/qfilesystemwatcher_inotify.cpp:265 #10 0xb629f72f in QThreadPrivate::start (arg=0x9738a10) at thread/qthread_unix.cpp:338 #11 0xb5998d78 in start_thread (arg=0xb2531b40) at pthread_create.c:311 #12 0xb608d01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 Thread 2 (Thread 0xad633b40 (LWP 2012)): [KCrash Handler] #7 0xb0ca491a in pkgCache::GrpIterator::FindPkg(std::string) const () from /usr/lib/i386-linux-gnu/libapt-pkg.so.4.12 #8 0xb0ec79dc in QApt::Package::isMultiArchDuplicate (this=this@entry=0xa6bd538) at /build/buildd/qapt-2.0.65/src/package.cpp:802 #9 0xb1066f28 in init (backend=0x9945738, thread=0x95b2240) at /build/buildd/muon-2.0.65+git20131008/libmuon/backends/ApplicationBackend/ApplicationBackend.cpp:111 #10 0xb106b09d in QtConcurrent::StoredFunctorCall2<QVector<Application*>, QVector<Application*> (*)(QApt::Backend*, QThread*), QApt::Backend*, QThread*>::runFunctor (this=0xa0e0c68) at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:470 #11 0xb106bd8a in QtConcurrent::RunFunctionTask<QVector<Application*> >::run (this=0xa0e0c68) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:106 #12 0xb629263a in QThreadPoolThread::run (this=0xa4276c8) at concurrent/qthreadpool.cpp:107 #13 0xb629f72f in QThreadPrivate::start (arg=0xa4276c8) at thread/qthread_unix.cpp:338 #14 0xb5998d78 in start_thread (arg=0xad633b40) at pthread_create.c:311 #15 0xb608d01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 Thread 1 (Thread 0xb521a740 (LWP 1932)): #0 0xb77dc424 in __kernel_vsyscall () #1 0xb599c84b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xb609a9bc in __pthread_cond_wait (cond=0xa0e0e68, mutex=0xa0e0e50) at forward.c:149 #3 0xb629fca5 in wait (time=4294967295, this=0xa0e0e50) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=this@entry=0xa0e0dd8, mutex=mutex@entry=0xa0e0dc4, time=time@entry=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0xb629204f in QThreadPoolPrivate::waitForDone (this=0xa0e0d78, msecs=msecs@entry=-1) at concurrent/qthreadpool.cpp:298 #6 0xb62933e3 in QThreadPool::~QThreadPool (this=0x9cd30c0, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:440 #7 0xb629342c in QThreadPool::~QThreadPool (this=0x9cd30c0, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:442 #8 0xb6293ae8 in QGlobalStaticDeleter<QThreadPool>::~QGlobalStaticDeleter (this=0xb651baa8 <theInstance()::cleanup>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1950 #9 0xb5fce791 in __run_exit_handlers (status=status@entry=1, listp=0xb614b3e4 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:77 #10 0xb5fce81d in __GI_exit (status=1) at exit.c:99 #11 0xb697ddc8 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:782 #12 0xb74569f9 in KApplication::xioErrhandler (this=0xbf9039e0, dpy=dpy@entry=0x95fae60) at ../../kdeui/kernel/kapplication.cpp:419 #13 0xb7456ab4 in kde_xio_errhandler (dpy=0x95fae60) at ../../kdeui/kernel/kapplication.cpp:126 #14 0xb5cdbb24 in _XIOError () from /usr/lib/i386-linux-gnu/libX11.so.6 #15 0xb5cd929f in _XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6 #16 0xb5cca530 in XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6 #17 0xb69bed48 in x11EventSourcePrepare (s=0x95d5350, timeout=0xbf902aec) at kernel/qguieventdispatcher_glib.cpp:77 #18 0xb58ba133 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #19 0xb58baa4f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #20 0xb58bac98 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #21 0xb63de8bf in QEventDispatcherGlib::processEvents (this=this@entry=0x95b2f68, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #22 0xb69bf32e in QGuiEventDispatcherGlib::processEvents (this=0x95b2f68, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #23 0xb63b2c0d in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:1133 #24 0xb0ec4c43 in QApt::CacheBuildProgress::Update (this=0x99883e0) at /build/buildd/qapt-2.0.65/src/cache.cpp:34 #25 0xb0c8f25a in OpProgress::Progress(unsigned long long) () from /usr/lib/i386-linux-gnu/libapt-pkg.so.4.12 #26 0xb0cb2305 in pkgDepCache::Update(OpProgress*) () from /usr/lib/i386-linux-gnu/libapt-pkg.so.4.12 #27 0xb0cb2773 in pkgDepCache::Init(OpProgress*) () from /usr/lib/i386-linux-gnu/libapt-pkg.so.4.12 #28 0xb0ce2461 in pkgCacheFile::BuildDepCache(OpProgress*) () from /usr/lib/i386-linux-gnu/libapt-pkg.so.4.12 #29 0xb0ce24dc in pkgCacheFile::Open(OpProgress*, bool) () from /usr/lib/i386-linux-gnu/libapt-pkg.so.4.12 #30 0xb0ec4b80 in ReadOnlyOpen (Progress=0x99883e0, this=<optimized out>) at /usr/include/apt-pkg/cachefile.h:68 #31 QApt::Cache::open (this=0x9d1bd08) at /build/buildd/qapt-2.0.65/src/cache.cpp:79 #32 0xb0ebf518 in QApt::Backend::reloadCache (this=0x9945738) at /build/buildd/qapt-2.0.65/src/backend.cpp:176 #33 0xb1066180 in ApplicationBackend::reload (this=0x9943e20) at /build/buildd/muon-2.0.65+git20131008/libmuon/backends/ApplicationBackend/ApplicationBackend.cpp:163 #34 0xb10731c3 in ApplicationUpdates::statusChanged (this=0x9986138, status=QApt::FinishedStatus) at /build/buildd/muon-2.0.65+git20131008/libmuon/backends/ApplicationBackend/ApplicationUpdates.cpp:354 #35 0xb1063cc9 in ApplicationUpdates::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=0xbf903038, _c=<optimized out>) at /build/buildd/muon-2.0.65+git20131008/obj-i686-linux-gnu/libmuon/backends/ApplicationBackend/moc_ApplicationUpdates.cpp:78 #36 0xb63c3fc7 in QMetaObject::activate (sender=sender@entry=0x9935e08, m=m@entry=0xb0efed18 <QApt::Transaction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0xbf903038) at kernel/qobject.cpp:3539 #37 0xb0ee9015 in QApt::Transaction::statusChanged (this=this@entry=0x9935e08, _t1=QApt::FinishedStatus) at /build/buildd/qapt-2.0.65/obj-i686-linux-gnu/src/moc_transaction.cxx:291 #38 0xb0edb633 in QApt::Transaction::updateProperty (this=this@entry=0x9935e08, type=3, variant=...) at /build/buildd/qapt-2.0.65/src/transaction.cpp:518 #39 0xb0ee98d4 in QApt::Transaction::qt_static_metacall (_o=_o@entry=0x9935e08, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=24, _a=0xbf9031b4) at /build/buildd/qapt-2.0.65/obj-i686-linux-gnu/src/moc_transaction.cxx:164 #40 0xb63c3fc7 in QMetaObject::activate (sender=sender@entry=0x9937f68, m=m@entry=0xb0efed78 <OrgKubuntuQaptworkerTransactionInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0xbf9031b4) at kernel/qobject.cpp:3539 #41 0xb0eea5bd in OrgKubuntuQaptworkerTransactionInterface::propertyChanged (this=this@entry=0x9937f68, _t1=3, _t2=...) at /build/buildd/qapt-2.0.65/obj-i686-linux-gnu/src/moc_transactiondbus.cxx:246 #42 0xb0eea9e9 in OrgKubuntuQaptworkerTransactionInterface::qt_static_metacall (_o=_o@entry=0x9937f68, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=4, _a=_a@entry=0xbf90335c) at /build/buildd/qapt-2.0.65/obj-i686-linux-gnu/src/moc_transactiondbus.cxx:111 #43 0xb0eeb456 in OrgKubuntuQaptworkerTransactionInterface::qt_metacall (this=0x9937f68, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf90335c) at /build/buildd/qapt-2.0.65/obj-i686-linux-gnu/src/moc_transactiondbus.cxx:164 #44 0xb5e8eebe in QDBusConnectionPrivate::deliverCall (this=0x9723e08, object=object@entry=0x9937f68, msg=..., metaTypes=..., slotIdx=9) at qdbusintegrator.cpp:951 #45 0xb5e97f3d in QDBusCallDeliveryEvent::placeMetaCall (this=0xaeb3e68, object=0x9937f68) at qdbusintegrator_p.h:103 #46 0xb63c858b in QObject::event (this=0x9937f68, e=0xaeb3e68) at kernel/qobject.cpp:1194 #47 0xb690a744 in QApplicationPrivate::notify_helper (this=0x95d8970, receiver=0x9937f68, e=0xaeb3e68) at kernel/qapplication.cpp:4567 #48 0xb6911223 in QApplication::notify (this=0xbf9039e0, receiver=receiver@entry=0x9937f68, e=e@entry=0xaeb3e68) at kernel/qapplication.cpp:4353 #49 0xb7457ff4 in KApplication::notify (this=0xbf9039e0, receiver=0x9937f68, event=0xaeb3e68) at ../../kdeui/kernel/kapplication.cpp:311 #50 0xb63aeeda in QCoreApplication::notifyInternal (this=0xbf9039e0, receiver=receiver@entry=0x9937f68, event=event@entry=0xaeb3e68) at kernel/qcoreapplication.cpp:946 #51 0xb63b26ad in sendEvent (event=0xaeb3e68, receiver=0x9937f68) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #52 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x95b21d8) at kernel/qcoreapplication.cpp:1570 #53 0xb63b2bbc in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463 #54 0xb63def6e in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #55 postEventSourceDispatch (s=0x95cf058) at kernel/qeventdispatcher_glib.cpp:279 #56 0xb58ba82e in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #57 0xb58babd8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #58 0xb58bac98 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #59 0xb63de8bf in QEventDispatcherGlib::processEvents (this=this@entry=0x95b2f68, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #60 0xb69bf32e in QGuiEventDispatcherGlib::processEvents (this=0x95b2f68, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #61 0xb63ad9f3 in QEventLoop::processEvents (this=this@entry=0xbf903928, flags=...) at kernel/qeventloop.cpp:149 #62 0xb63add19 in QEventLoop::exec (this=this@entry=0xbf903928, flags=...) at kernel/qeventloop.cpp:204 #63 0xb63b389e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 #64 0xb6908974 in QApplication::exec () at kernel/qapplication.cpp:3828 #65 0x080520b4 in main (argc=5, argv=0xbf903ab4) at /build/buildd/muon-2.0.65+git20131008/updater/main.cpp:59 Reported using DrKonqi
Can you still reproduce this with a more recent muon version (2.1.x)?
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!