Application: muon-discover (2.1.2) KDE Platform Version: 4.11.3 Qt Version: 4.8.4 Operating System: Linux 3.11.0-15-generic x86_64 Distribution: Ubuntu 13.10 -- Information about the crash: - What I was doing when the application crashed: I have selected various packages for update, launched them then continued to browse for new packages. Muon crashed while it was downloading screenshots for the currently selected package The crash can be reproduced sometimes. -- Backtrace: Application: Muon Discover (muon-discover), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f26ff7157c0 (LWP 2024))] Thread 7 (Thread 0x7f26e3114700 (LWP 2025)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f26f8ef806b in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007f26f8ef80a9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007f26f50bbf6e in start_thread (arg=0x7f26e3114700) at pthread_create.c:311 #4 0x00007f26fc3e09cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 6 (Thread 0x7f26e1d50700 (LWP 2026)): #0 0x00007f26fc3d3f7d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f26f4be36a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f26f4be37ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f26fcb59a76 in QEventDispatcherGlib::processEvents (this=0x7f26540008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f26fcb2b5ef in QEventLoop::processEvents (this=this@entry=0x7f26e1d4fd70, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f26fcb2b8e5 in QEventLoop::exec (this=this@entry=0x7f26e1d4fd70, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f26fca2a88f in QThread::exec (this=this@entry=0x2821580) at thread/qthread.cpp:542 #7 0x00007f26fcb0cd13 in QInotifyFileSystemWatcherEngine::run (this=0x2821580) at io/qfilesystemwatcher_inotify.cpp:265 #8 0x00007f26fca2cf2f in QThreadPrivate::start (arg=0x2821580) at thread/qthread_unix.cpp:338 #9 0x00007f26f50bbf6e in start_thread (arg=0x7f26e1d50700) at pthread_create.c:311 #10 0x00007f26fc3e09cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 5 (Thread 0x7f265bfff700 (LWP 2027)): #0 0x00007f26f4c230ea in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f26f4c23399 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f26f4be312c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f26f4be363b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f26f4be37ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f26fcb59a76 in QEventDispatcherGlib::processEvents (this=0x7f26480008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x00007f26fcb2b5ef in QEventLoop::processEvents (this=this@entry=0x7f265bffedb0, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f26fcb2b8e5 in QEventLoop::exec (this=this@entry=0x7f265bffedb0, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f26fca2a88f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #9 0x00007f26fca2cf2f in QThreadPrivate::start (arg=0x282b560) at thread/qthread_unix.cpp:338 #10 0x00007f26f50bbf6e in start_thread (arg=0x7f265bfff700) at pthread_create.c:311 #11 0x00007f26fc3e09cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 4 (Thread 0x7f265af95700 (LWP 2028)): #0 0x00007f26fc3d3f7d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f26f4be36a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f26f4be37ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f26fcb59a76 in QEventDispatcherGlib::processEvents (this=0x7f26400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f26fcb2b5ef in QEventLoop::processEvents (this=this@entry=0x7f265af94db0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f26fcb2b8e5 in QEventLoop::exec (this=this@entry=0x7f265af94db0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f26fca2a88f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #7 0x00007f26fca2cf2f in QThreadPrivate::start (arg=0x2b550e0) at thread/qthread_unix.cpp:338 #8 0x00007f26f50bbf6e in start_thread (arg=0x7f265af95700) at pthread_create.c:311 #9 0x00007f26fc3e09cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 3 (Thread 0x7f265a794700 (LWP 3498)): #0 0x00007f26f50bf05f in __pthread_mutex_unlock_usercnt (mutex=0x7f26440027d0, decr=<optimized out>) at pthread_mutex_unlock.c:52 #1 0x00007f26f4c233d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f26f4be3651 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f26f4be37ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f26fcb59a76 in QEventDispatcherGlib::processEvents (this=0x7f2644004a80, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f26fcb2b5ef in QEventLoop::processEvents (this=this@entry=0x7f265a793d90, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f26fcb2b8e5 in QEventLoop::exec (this=this@entry=0x7f265a793d90, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f26fca2a88f in QThread::exec (this=this@entry=0x66a1b40) at thread/qthread.cpp:542 #8 0x00007f26fe74e19e in QDeclarativePixmapReader::run (this=0x66a1b40) at util/qdeclarativepixmapcache.cpp:576 #9 0x00007f26fca2cf2f in QThreadPrivate::start (arg=0x66a1b40) at thread/qthread_unix.cpp:338 #10 0x00007f26f50bbf6e in start_thread (arg=0x7f265a794700) at pthread_create.c:311 #11 0x00007f26fc3e09cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 2 (Thread 0x7f2650b3f700 (LWP 3499)): #0 0x00007f26f4c230ea in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f26f4c23399 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f26f4be3659 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f26f4be37ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f26fcb59a76 in QEventDispatcherGlib::processEvents (this=0x7f262c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f26fcb2b5ef in QEventLoop::processEvents (this=this@entry=0x7f2650b3edb0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f26fcb2b8e5 in QEventLoop::exec (this=this@entry=0x7f2650b3edb0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f26fca2a88f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #8 0x00007f26fca2cf2f in QThreadPrivate::start (arg=0x7f2644005610) at thread/qthread_unix.cpp:338 #9 0x00007f26f50bbf6e in start_thread (arg=0x7f2650b3f700) at pthread_create.c:311 #10 0x00007f26fc3e09cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 1 (Thread 0x7f26ff7157c0 (LWP 2024)): [KCrash Handler] #6 Transaction::setProgress (this=0x0, progress=1) at /build/buildd/muon-2.1.2/libmuon/Transaction/Transaction.cpp:96 #7 0x00007f2658188d89 in ApplicationBackend::updateProgress (this=<optimized out>, percentage=<optimized out>) at /build/buildd/muon-2.1.2/libmuon/backends/ApplicationBackend/ApplicationBackend.cpp:282 #8 0x00007f2658187fab in ApplicationBackend::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /build/buildd/muon-2.1.2/obj-x86_64-linux-gnu/libmuon/backends/ApplicationBackend/moc_ApplicationBackend.cpp:94 #9 0x00007f26fcb40a58 in QMetaObject::activate (sender=0x88b37c0, m=m@entry=0x7f26597719c0 <QApt::Transaction::staticMetaObject>, local_signal_index=local_signal_index@entry=6, argv=argv@entry=0x7ffff5b74ea0) at kernel/qobject.cpp:3539 #10 0x00007f265955c3d1 in QApt::Transaction::progressChanged (this=<optimized out>, _t1=1) at /build/buildd/qapt-2.0.65/obj-x86_64-linux-gnu/src/moc_transaction.cxx:324 #11 0x00007f265954f23e in QApt::Transaction::updateProperty (this=0x88b37c0, type=1, variant=...) at /build/buildd/qapt-2.0.65/src/transaction.cpp:561 #12 0x00007f265955c974 in QApt::Transaction::qt_static_metacall (_o=0x88b37c0, _c=<optimized out>, _id=<optimized out>, _a=0x7ffff5b750c0) at /build/buildd/qapt-2.0.65/obj-x86_64-linux-gnu/src/moc_transaction.cxx:164 #13 0x00007f26fcb40a58 in QMetaObject::activate (sender=sender@entry=0x6500df0, m=m@entry=0x7f2659771aa0 <OrgKubuntuQaptworkerTransactionInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7ffff5b750c0) at kernel/qobject.cpp:3539 #14 0x00007f265955d3d6 in OrgKubuntuQaptworkerTransactionInterface::propertyChanged (this=this@entry=0x6500df0, _t1=14, _t2=...) at /build/buildd/qapt-2.0.65/obj-x86_64-linux-gnu/src/moc_transactiondbus.cxx:246 #15 0x00007f265955d77c in OrgKubuntuQaptworkerTransactionInterface::qt_static_metacall (_o=_o@entry=0x6500df0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=4, _a=_a@entry=0x7ffff5b75380) at /build/buildd/qapt-2.0.65/obj-x86_64-linux-gnu/src/moc_transactiondbus.cxx:111 #16 0x00007f265955e0f7 in OrgKubuntuQaptworkerTransactionInterface::qt_metacall (this=0x6500df0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7ffff5b75380) at /build/buildd/qapt-2.0.65/obj-x86_64-linux-gnu/src/moc_transactiondbus.cxx:164 #17 0x00007f26fb8dbe36 in QDBusConnectionPrivate::deliverCall (this=0x274ad20, object=0x6500df0, msg=..., metaTypes=..., slotIdx=9) at qdbusintegrator.cpp:951 #18 0x00007f26fcb44dce in QObject::event (this=0x6500df0, e=<optimized out>) at kernel/qobject.cpp:1194 #19 0x00007f26fd51ddfc in QApplicationPrivate::notify_helper (this=this@entry=0x2608d70, receiver=receiver@entry=0x6500df0, e=e@entry=0x8788ff0) at kernel/qapplication.cpp:4567 #20 0x00007f26fd524470 in QApplication::notify (this=this@entry=0x7ffff5b76e50, receiver=receiver@entry=0x6500df0, e=e@entry=0x8788ff0) at kernel/qapplication.cpp:4353 #21 0x00007f26fe227a6a in KApplication::notify (this=0x7ffff5b76e50, receiver=0x6500df0, event=0x8788ff0) at ../../kdeui/kernel/kapplication.cpp:311 #22 0x00007f26fcb2c8bd in QCoreApplication::notifyInternal (this=0x7ffff5b76e50, receiver=receiver@entry=0x6500df0, event=event@entry=0x8788ff0) at kernel/qcoreapplication.cpp:946 #23 0x00007f26fcb2fe1f in sendEvent (event=0x8788ff0, receiver=0x6500df0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #24 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x252f1f0) at kernel/qcoreapplication.cpp:1570 #25 0x00007f26fcb302c3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463 #26 0x00007f26fcb5a073 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #27 postEventSourceDispatch (s=0x2609340) at kernel/qeventdispatcher_glib.cpp:279 #28 0x00007f26f4be33b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x00007f26f4be3708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #30 0x00007f26f4be37ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007f26fcb59a55 in QEventDispatcherGlib::processEvents (this=0x2607f20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #32 0x00007f26fd5bf9d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #33 0x00007f26fcb302ff in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:1133 #34 0x00007f2659539453 in QApt::CacheBuildProgress::Update (this=<optimized out>) at /build/buildd/qapt-2.0.65/src/cache.cpp:34 #35 0x00007f265921cefd in OpProgress::OverallProgress(unsigned long long, unsigned long long, unsigned long long, std::string const&) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12 #36 0x00007f26592766dc in pkgCacheGenerator::MakeStatusCache(pkgSourceList&, OpProgress*, MMap**, bool) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12 #37 0x00007f265926c37e in pkgCacheFile::BuildCaches(OpProgress*, bool) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12 #38 0x00007f265926c784 in pkgCacheFile::Open(OpProgress*, bool) () from /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12 #39 0x00007f26595393c3 in ReadOnlyOpen (Progress=<optimized out>, this=<optimized out>) at /usr/include/apt-pkg/cachefile.h:68 #40 QApt::Cache::open (this=<optimized out>) at /build/buildd/qapt-2.0.65/src/cache.cpp:79 #41 0x00007f2659534433 in QApt::Backend::reloadCache (this=0x32766e0) at /build/buildd/qapt-2.0.65/src/backend.cpp:176 #42 0x00007f265818b3bb in ApplicationBackend::reload (this=0x326b4e0) at /build/buildd/muon-2.1.2/libmuon/backends/ApplicationBackend/ApplicationBackend.cpp:167 #43 0x00007f265818b7bc in ApplicationBackend::transactionEvent (this=0x326b4e0, status=<optimized out>) at /build/buildd/muon-2.1.2/libmuon/backends/ApplicationBackend/ApplicationBackend.cpp:267 #44 0x00007f2658187f8b in ApplicationBackend::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /build/buildd/muon-2.1.2/obj-x86_64-linux-gnu/libmuon/backends/ApplicationBackend/moc_ApplicationBackend.cpp:92 #45 0x00007f26fcb40a58 in QMetaObject::activate (sender=0x88b37c0, m=m@entry=0x7f26597719c0 <QApt::Transaction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffff5b761d0) at kernel/qobject.cpp:3539 #46 0x00007f265955c2e1 in QApt::Transaction::statusChanged (this=<optimized out>, _t1=QApt::FinishedStatus) at /build/buildd/qapt-2.0.65/obj-x86_64-linux-gnu/src/moc_transaction.cxx:291 #47 0x00007f265954f44e in QApt::Transaction::updateProperty (this=0x88b37c0, type=1, variant=...) at /build/buildd/qapt-2.0.65/src/transaction.cpp:518 #48 0x00007f265955c974 in QApt::Transaction::qt_static_metacall (_o=0x88b37c0, _c=<optimized out>, _id=<optimized out>, _a=0x7ffff5b763f0) at /build/buildd/qapt-2.0.65/obj-x86_64-linux-gnu/src/moc_transaction.cxx:164 #49 0x00007f26fcb40a58 in QMetaObject::activate (sender=sender@entry=0x6500df0, m=m@entry=0x7f2659771aa0 <OrgKubuntuQaptworkerTransactionInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7ffff5b763f0) at kernel/qobject.cpp:3539 #50 0x00007f265955d3d6 in OrgKubuntuQaptworkerTransactionInterface::propertyChanged (this=this@entry=0x6500df0, _t1=3, _t2=...) at /build/buildd/qapt-2.0.65/obj-x86_64-linux-gnu/src/moc_transactiondbus.cxx:246 #51 0x00007f265955d77c in OrgKubuntuQaptworkerTransactionInterface::qt_static_metacall (_o=_o@entry=0x6500df0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=4, _a=_a@entry=0x7ffff5b766b0) at /build/buildd/qapt-2.0.65/obj-x86_64-linux-gnu/src/moc_transactiondbus.cxx:111 #52 0x00007f265955e0f7 in OrgKubuntuQaptworkerTransactionInterface::qt_metacall (this=0x6500df0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7ffff5b766b0) at /build/buildd/qapt-2.0.65/obj-x86_64-linux-gnu/src/moc_transactiondbus.cxx:164 #53 0x00007f26fb8dbe36 in QDBusConnectionPrivate::deliverCall (this=0x274ad20, object=0x6500df0, msg=..., metaTypes=..., slotIdx=9) at qdbusintegrator.cpp:951 #54 0x00007f26fcb44dce in QObject::event (this=0x6500df0, e=<optimized out>) at kernel/qobject.cpp:1194 #55 0x00007f26fd51ddfc in QApplicationPrivate::notify_helper (this=this@entry=0x2608d70, receiver=receiver@entry=0x6500df0, e=e@entry=0xabf2600) at kernel/qapplication.cpp:4567 #56 0x00007f26fd524470 in QApplication::notify (this=this@entry=0x7ffff5b76e50, receiver=receiver@entry=0x6500df0, e=e@entry=0xabf2600) at kernel/qapplication.cpp:4353 #57 0x00007f26fe227a6a in KApplication::notify (this=0x7ffff5b76e50, receiver=0x6500df0, event=0xabf2600) at ../../kdeui/kernel/kapplication.cpp:311 #58 0x00007f26fcb2c8bd in QCoreApplication::notifyInternal (this=0x7ffff5b76e50, receiver=receiver@entry=0x6500df0, event=event@entry=0xabf2600) at kernel/qcoreapplication.cpp:946 #59 0x00007f26fcb2fe1f in sendEvent (event=0xabf2600, receiver=0x6500df0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #60 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x252f1f0) at kernel/qcoreapplication.cpp:1570 #61 0x00007f26fcb302c3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463 #62 0x00007f26fcb5a073 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #63 postEventSourceDispatch (s=0x2609340) at kernel/qeventdispatcher_glib.cpp:279 #64 0x00007f26f4be33b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #65 0x00007f26f4be3708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #66 0x00007f26f4be37ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #67 0x00007f26fcb59a55 in QEventDispatcherGlib::processEvents (this=0x2607f20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #68 0x00007f26fd5bf9d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #69 0x00007f26fcb2b5ef in QEventLoop::processEvents (this=this@entry=0x7ffff5b76d60, flags=...) at kernel/qeventloop.cpp:149 #70 0x00007f26fcb2b8e5 in QEventLoop::exec (this=this@entry=0x7ffff5b76d60, flags=...) at kernel/qeventloop.cpp:204 #71 0x00007f26fcb30e5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 #72 0x00007f26fd51c34c in QApplication::exec () at kernel/qapplication.cpp:3828 #73 0x000000000040b4dc in main (argc=1, argv=0x7ffff5b76fa8) at /build/buildd/muon-2.1.2/discover/main.cpp:86 Possible duplicates by query: bug 329051, bug 327030. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 327030 ***