Bug 323152 - Muon discover Crashes while searching
Summary: Muon discover Crashes while searching
Status: RESOLVED FIXED
Alias: None
Product: muon
Classification: Applications
Component: discover (show other bugs)
Version: 2.0.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Jonathan Thomas
URL:
Keywords:
: 320353 325337 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-08-04 02:58 UTC by William A.
Modified: 2013-10-26 19:10 UTC (History)
8 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (11.37 KB, text/plain)
2013-10-12 16:37 UTC, tdelunel
Details
New crash information added by DrKonqi (9.83 KB, text/plain)
2013-10-21 23:39 UTC, Jan-Niklas Bogatka
Details
New crash information added by DrKonqi (10.41 KB, text/plain)
2013-10-23 04:45 UTC, huffygruff
Details
New crash information added by DrKonqi (10.94 KB, text/plain)
2013-10-23 10:55 UTC, Ovidiu-Florin BOGDAN
Details

Note You need to log in before you can comment on or make changes to this bug.
Description William A. 2013-08-04 02:58:39 UTC
Application: muon-discover (2.0.65)
KDE Platform Version: 4.10.97
Qt Version: 4.8.4
Operating System: Linux 3.10.0-6-generic i686
Distribution: Ubuntu Saucy Salamander (development branch)

-- Information about the crash:
typing into the search box causes Muon discover to crash every time 

to reproduce this crash try   typing into the searxh box and press enter after that is done it crashes it

The crash can be reproduced every time.

-- Backtrace:
Application: Muon Discover (muon-discover), signal: Aborted
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb1538740 (LWP 2205))]

Thread 7 (Thread 0xaef9ab40 (LWP 2206)):
#0  0xb77c3416 in __kernel_vsyscall ()
#1  0xb25f784b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb5af7dfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb35aa0c2 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb35aa10f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb25f3d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb5aea45e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 6 (Thread 0xae186b40 (LWP 2207)):
#0  0xb77c3416 in __kernel_vsyscall ()
#1  0xb5afd912 in clock_gettime () from /lib/i386-linux-gnu/libc.so.6
#2  0xb5d5640c in do_gettime (frac=0xae185fc0, sec=0xae185fb8) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0xb5e3c042 in updateCurrentTime (this=0xad802074) at kernel/qeventdispatcher_unix.cpp:354
#5  QTimerInfoList::timerWait (this=0xad802074, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#6  0xb5e3a6eb in timerSourcePrepareHelper (src=<optimized out>, timeout=0xae1860bc) at kernel/qeventdispatcher_glib.cpp:136
#7  0xb5e3a77d in timerSourcePrepare (source=0xad802040, timeout=0xae1860bc) at kernel/qeventdispatcher_glib.cpp:169
#8  0xb2515de3 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb25166ff in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb2516948 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0xb5e3a94f in QEventDispatcherGlib::processEvents (this=0xad800468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0xb5e09a53 in QEventLoop::processEvents (this=this@entry=0xae186228, flags=...) at kernel/qeventloop.cpp:149
#13 0xb5e09d79 in QEventLoop::exec (this=this@entry=0xae186228, flags=...) at kernel/qeventloop.cpp:204
#14 0xb5cf8e3d in QThread::exec (this=this@entry=0x956c9e8) at thread/qthread.cpp:542
#15 0xb5de9e44 in QInotifyFileSystemWatcherEngine::run (this=0x956c9e8) at io/qfilesystemwatcher_inotify.cpp:256
#16 0xb5cfb72f in QThreadPrivate::start (arg=0x956c9e8) at thread/qthread_unix.cpp:338
#17 0xb25f3d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#18 0xb5aea45e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 5 (Thread 0xa861db40 (LWP 2208)):
#0  0xb77c3416 in __kernel_vsyscall ()
#1  0xb5afd912 in clock_gettime () from /lib/i386-linux-gnu/libc.so.6
#2  0xb5d5640c in do_gettime (frac=0xa861d010, sec=0xa861d008) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0xb5e3c042 in updateCurrentTime (this=0xa7c02074) at kernel/qeventdispatcher_unix.cpp:354
#5  QTimerInfoList::timerWait (this=0xa7c02074, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#6  0xb5e3a6eb in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa861d0ec) at kernel/qeventdispatcher_glib.cpp:136
#7  0xb2515de3 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb25166ff in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb2516948 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb5e3a94f in QEventDispatcherGlib::processEvents (this=0xa7c00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb5e09a53 in QEventLoop::processEvents (this=this@entry=0xa861d258, flags=...) at kernel/qeventloop.cpp:149
#12 0xb5e09d79 in QEventLoop::exec (this=this@entry=0xa861d258, flags=...) at kernel/qeventloop.cpp:204
#13 0xb5cf8e3d in QThread::exec (this=this@entry=0x956fca0) at thread/qthread.cpp:542
#14 0xb5cf8f8b in QThread::run (this=0x956fca0) at thread/qthread.cpp:609
#15 0xb5cfb72f in QThreadPrivate::start (arg=0x956fca0) at thread/qthread_unix.cpp:338
#16 0xb25f3d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb5aea45e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xa7a52b40 (LWP 2209)):
#0  0xb5ad8cd8 in read () from /lib/i386-linux-gnu/libc.so.6
#1  0xb255875e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb25162fb in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb251679a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2516948 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb5e3a94f in QEventDispatcherGlib::processEvents (this=0xa7c02200, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb5e09a53 in QEventLoop::processEvents (this=this@entry=0xa7a52258, flags=...) at kernel/qeventloop.cpp:149
#7  0xb5e09d79 in QEventLoop::exec (this=this@entry=0xa7a52258, flags=...) at kernel/qeventloop.cpp:204
#8  0xb5cf8e3d in QThread::exec (this=this@entry=0x9b1ba00) at thread/qthread.cpp:542
#9  0xb5cf8f8b in QThread::run (this=0x9b1ba00) at thread/qthread.cpp:609
#10 0xb5cfb72f in QThreadPrivate::start (arg=0x9b1ba00) at thread/qthread_unix.cpp:338
#11 0xb25f3d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb5aea45e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xa5b24b40 (LWP 2216)):
#0  0xb77c3416 in __kernel_vsyscall ()
#1  0xb5afd912 in clock_gettime () from /lib/i386-linux-gnu/libc.so.6
#2  0xb5d5640c in do_gettime (frac=0xa5b23fe0, sec=0xa5b23fd8) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0xb5e3c042 in updateCurrentTime (this=0xa7c045b4) at kernel/qeventdispatcher_unix.cpp:354
#5  QTimerInfoList::timerWait (this=0xa7c045b4, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#6  0xb5e3a6eb in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa5b240dc) at kernel/qeventdispatcher_glib.cpp:136
#7  0xb5e3a77d in timerSourcePrepare (source=0xa7c04580, timeout=0xa5b240dc) at kernel/qeventdispatcher_glib.cpp:169
#8  0xb2515de3 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb25166ff in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb2516948 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0xb5e3a94f in QEventDispatcherGlib::processEvents (this=0xa7c0bae8, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0xb5e09a53 in QEventLoop::processEvents (this=this@entry=0xa5b24248, flags=...) at kernel/qeventloop.cpp:149
#13 0xb5e09d79 in QEventLoop::exec (this=this@entry=0xa5b24248, flags=...) at kernel/qeventloop.cpp:204
#14 0xb5cf8e3d in QThread::exec (this=this@entry=0x9c2d148) at thread/qthread.cpp:542
#15 0xb71b4aee in QDeclarativePixmapReader::run (this=0x9c2d148) at util/qdeclarativepixmapcache.cpp:576
#16 0xb5cfb72f in QThreadPrivate::start (arg=0x9c2d148) at thread/qthread_unix.cpp:338
#17 0xb25f3d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#18 0xb5aea45e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xa5323b40 (LWP 2221)):
#0  0xb77c3416 in __kernel_vsyscall ()
#1  0xb5afd912 in clock_gettime () from /lib/i386-linux-gnu/libc.so.6
#2  0xb5d5640c in do_gettime (frac=0xa5322ff0, sec=0xa5322fe8) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0xb5e3c042 in updateCurrentTime (this=0xad805e64) at kernel/qeventdispatcher_unix.cpp:354
#5  QTimerInfoList::timerWait (this=0xad805e64, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#6  0xb5e3a6eb in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa53230ec) at kernel/qeventdispatcher_glib.cpp:136
#7  0xb5e3a77d in timerSourcePrepare (source=0xad805e30, timeout=0xa53230ec) at kernel/qeventdispatcher_glib.cpp:169
#8  0xb2515de3 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb25166ff in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb2516948 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0xb5e3a94f in QEventDispatcherGlib::processEvents (this=0xad8054f8, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0xb5e09a53 in QEventLoop::processEvents (this=this@entry=0xa5323258, flags=...) at kernel/qeventloop.cpp:149
#13 0xb5e09d79 in QEventLoop::exec (this=this@entry=0xa5323258, flags=...) at kernel/qeventloop.cpp:204
#14 0xb5cf8e3d in QThread::exec (this=this@entry=0xa7c0ad28) at thread/qthread.cpp:542
#15 0xb5cf8f8b in QThread::run (this=0xa7c0ad28) at thread/qthread.cpp:609
#16 0xb5cfb72f in QThreadPrivate::start (arg=0xa7c0ad28) at thread/qthread_unix.cpp:338
#17 0xb25f3d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#18 0xb5aea45e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb1538740 (LWP 2205)):
[KCrash Handler]
#7  0xb77c3416 in __kernel_vsyscall ()
#8  0xb5a27aff in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0xb5a2b083 in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0xb5cf0993 in qt_message_output (msgType=QtFatalMsg, buf=0x9e27590 "ASSERT failure in QVector<T>::at: \"index out of range\", file /usr/include/qt4/QtCore/qvector.h, line 351") at global/qglobal.cpp:2347
#11 0xb5cf0d47 in qt_message (msgType=msgType@entry=QtFatalMsg, msg=msg@entry=0xb5e72b70 "ASSERT failure in %s: \"%s\", file %s, line %d", ap=ap@entry=0xbfa1f864 "\215\350\243\246z\350\243\246D\347\243\246_\001") at global/qglobal.cpp:2393
#12 0xb5cf1278 in qFatal (msg=msg@entry=0xb5e72b70 "ASSERT failure in %s: \"%s\", file %s, line %d") at global/qglobal.cpp:2576
#13 0xb5cf133d in qt_assert_x (where=where@entry=0xa6a3e88d "QVector<T>::at", what=what@entry=0xa6a3e87a "index out of range", file=file@entry=0xa6a3e744 "/usr/include/qt4/QtCore/qvector.h", line=line@entry=351) at global/qglobal.cpp:2029
#14 0xa6a08959 in at (i=41513, this=0x9bf6ea4) at /usr/include/qt4/QtCore/qvector.h:351
#15 QApt::Backend::package (this=this@entry=0x9c00f30, iter=...) at /build/buildd/qapt-2.0.65/src/backend.cpp:324
#16 0xa6a08a4a in QApt::Backend::package (this=0x9c00f30, name=...) at /build/buildd/qapt-2.0.65/src/backend.cpp:343
#17 0xa6a0dc5e in QApt::Backend::search (this=0x9c00f30, searchString=...) at /build/buildd/qapt-2.0.65/src/backend.cpp:580
#18 0xa5cbd4d8 in ApplicationBackend::searchPackageName (this=0x9bfa048, searchText=...) at /build/buildd/muon-2.0.65/libmuon/backends/ApplicationBackend/ApplicationBackend.cpp:496
#19 0xb778ce62 in ResourcesProxyModel::setSearch (this=this@entry=0x9cdba50, searchText=...) at /build/buildd/muon-2.0.65/libmuon/resources/ResourcesProxyModel.cpp:53
#20 0xb777de72 in ResourcesProxyModel::qt_metacall (this=this@entry=0x9cdba50, _c=_c@entry=QMetaObject::WriteProperty, _id=8, _id@entry=17, _a=_a@entry=0xbfa1fb90) at /build/buildd/muon-2.0.65/obj-i686-linux-gnu/libmuon/moc_ResourcesProxyModel.cpp:161
#21 0xae1f6c24 in ApplicationProxyModelHelper::qt_metacall (this=0x9cdba50, _c=QMetaObject::WriteProperty, _id=17, _a=0xbfa1fb90) at /build/buildd/muon-2.0.65/obj-i686-linux-gnu/libmuon/declarative/moc_ApplicationProxyModelHelper.cpp:107
#22 0xb5e11ea5 in QMetaObject::metacall (object=0x9cdba50, cl=cl@entry=QMetaObject::WriteProperty, idx=17, argv=argv@entry=0xbfa1fb90) at kernel/qmetaobject.cpp:245
#23 0xb73164aa in QDeclarativeObjectScriptClass::setProperty (this=this@entry=0x956a3d8, obj=0x9cdba50, name=@0xbfa1fc44: 0xae6dc9a0, value=..., context=context@entry=0xae27a0a0, evalContext=<optimized out>, evalContext@entry=0x0) at qml/qdeclarativeobjectscriptclass.cpp:429
#24 0xb73167cf in QDeclarativeObjectScriptClass::setProperty (this=0x956a3d8, object=0x9c9ddc0, name=@0xbfa1fc44: 0xae6dc9a0, value=...) at qml/qdeclarativeobjectscriptclass.cpp:329
#25 0xb3628c7c in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#26 0xb3610b87 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#27 0xb34f338e in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#28 0xabdb2b56 in ?? ()
#29 0xb34a7ac2 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#30 0xb353f526 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#31 0xb3511567 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#32 0xb3607a7a in QScriptValue::call(QScriptValue const&, QList<QScriptValue> const&) () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#33 0xb7279e8a in QDeclarativeQtScriptExpression::eval (this=this@entry=0x95af974, secondaryScope=secondaryScope@entry=0x0, isUndefined=isUndefined@entry=0x0) at qml/qdeclarativeexpression.cpp:518
#34 0xb727c535 in QDeclarativeQtScriptExpression::scriptValue (this=this@entry=0x95af974, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:470
#35 0xb727c82a in QDeclarativeExpressionPrivate::scriptValue (this=0x95af928, secondaryScope=secondaryScope@entry=0x0, isUndefined=isUndefined@entry=0x0) at qml/qdeclarativeexpression.cpp:653
#36 0xb727c96f in QDeclarativeExpressionPrivate::value (this=0x95af928, secondaryScope=0x0, isUndefined=isUndefined@entry=0x0) at qml/qdeclarativeexpression.cpp:667
#37 0xb72b787f in QDeclarativeBoundSignal::qt_metacall (this=0x97394f8, c=QMetaObject::InvokeMetaMethod, id=5, a=0xbfa201a8) at qml/qdeclarativeboundsignal.cpp:199
#38 0xb5e11ea5 in QMetaObject::metacall (object=object@entry=0x97394f8, cl=cl@entry=QMetaObject::InvokeMetaMethod, idx=5, argv=0xbfa201a8) at kernel/qmetaobject.cpp:245
#39 0xb5e2034d in QMetaObject::activate (sender=sender@entry=0x96e8e58, m=m@entry=0xb7472058 <QDeclarativeTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3558
#40 0xb7374075 in QDeclarativeTimer::triggered (this=this@entry=0x96e8e58) at .moc/release-shared/moc_qdeclarativetimer_p.cpp:176
#41 0xb71b06e8 in QDeclarativeTimer::finished (this=0x96e8e58) at util/qdeclarativetimer.cpp:318
#42 0xb73741bd in QDeclarativeTimer::qt_static_metacall (_o=0x0, _id=6, _a=<optimized out>, _c=<optimized out>) at .moc/release-shared/moc_qdeclarativetimer_p.cpp:89
#43 0xb5e20037 in QMetaObject::activate (sender=sender@entry=0x973cd08, m=m@entry=0xb5f737f8 <QAbstractAnimation::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#44 0xb5cdcea5 in QAbstractAnimation::finished (this=this@entry=0x973cd08) at .moc/release-shared/moc_qabstractanimation.cpp:190
#45 0xb5cdd688 in QAbstractAnimationPrivate::setState (this=0x9706608, newState=newState@entry=QAbstractAnimation::Stopped) at animation/qabstractanimation.cpp:604
#46 0xb5cdd741 in QAbstractAnimation::stop (this=this@entry=0x973cd08) at animation/qabstractanimation.cpp:958
#47 0xb5cdd844 in QAbstractAnimation::setCurrentTime (this=this@entry=0x973cd08, msecs=<optimized out>, msecs@entry=334) at animation/qabstractanimation.cpp:912
#48 0xb5cdd9ff in QUnifiedTimer::updateAnimationsTime (this=0x9b29ce0) at animation/qabstractanimation.cpp:235
#49 0xb5cdea5b in QUnifiedTimer::timerEvent (this=0x9b29ce0, event=0xbfa20730) at animation/qabstractanimation.cpp:306
#50 0xb5e2445c in QObject::event (this=0x9b29ce0, e=0xbfa20730) at kernel/qobject.cpp:1156
#51 0xb6367744 in QApplicationPrivate::notify_helper (this=0x9443280, receiver=0x9b29ce0, e=0xbfa20730) at kernel/qapplication.cpp:4567
#52 0xb636e223 in QApplication::notify (this=0xbfa212f0, receiver=receiver@entry=0x9b29ce0, e=e@entry=0xbfa20730) at kernel/qapplication.cpp:4353
#53 0xb6eb4ec4 in KApplication::notify (this=0xbfa212f0, receiver=0x9b29ce0, event=0xbfa20730) at ../../kdeui/kernel/kapplication.cpp:311
#54 0xb5e0af3a in QCoreApplication::notifyInternal (this=0xbfa212f0, receiver=0x9b29ce0, event=event@entry=0xbfa20730) at kernel/qcoreapplication.cpp:946
#55 0xb5e3d55b in sendEvent (event=0xbfa20730, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#56 QTimerInfoList::activateTimers (this=this@entry=0x94436c4) at kernel/qeventdispatcher_unix.cpp:622
#57 0xb5e3a648 in timerSourceDispatch (source=0x9443690) at kernel/qeventdispatcher_glib.cpp:186
#58 0xb25164de in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#59 0xb2516888 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#60 0xb2516948 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#61 0xb5e3a92f in QEventDispatcherGlib::processEvents (this=this@entry=0x940fec0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#62 0xb641c2fe in QGuiEventDispatcherGlib::processEvents (this=0x940fec0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#63 0xb5e0ec7d in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:1133
#64 0xa6a15c43 in QApt::CacheBuildProgress::Update (this=0x9f7d988) at /build/buildd/qapt-2.0.65/src/cache.cpp:34
#65 0xa68f625a in OpProgress::Progress(unsigned long long) () from /usr/lib/i386-linux-gnu/libapt-pkg.so.4.12
#66 0xa69197b9 in pkgDepCache::Init(OpProgress*) () from /usr/lib/i386-linux-gnu/libapt-pkg.so.4.12
#67 0xa6949461 in pkgCacheFile::BuildDepCache(OpProgress*) () from /usr/lib/i386-linux-gnu/libapt-pkg.so.4.12
#68 0xa69494dc in pkgCacheFile::Open(OpProgress*, bool) () from /usr/lib/i386-linux-gnu/libapt-pkg.so.4.12
#69 0xa6a15b80 in ReadOnlyOpen (Progress=0x9f7d988, this=<optimized out>) at /usr/include/apt-pkg/cachefile.h:68
#70 QApt::Cache::open (this=0x9f32e80) at /build/buildd/qapt-2.0.65/src/cache.cpp:79
#71 0xa6a10518 in QApt::Backend::reloadCache (this=this@entry=0x9c00f30) at /build/buildd/qapt-2.0.65/src/backend.cpp:176
#72 0xa6a1126d in QApt::Backend::init (this=this@entry=0x9c00f30) at /build/buildd/qapt-2.0.65/src/backend.cpp:169
#73 0xa5c388a5 in QAptActions::setBackend (this=0x9bf6bd8, backend=backend@entry=0x9c00f30) at /build/buildd/muon-2.0.65/libmuonapt/QAptActions.cpp:87
#74 0xa5cbb516 in ApplicationBackend::initBackend (this=0x9bfa048) at /build/buildd/muon-2.0.65/libmuon/backends/ApplicationBackend/ApplicationBackend.cpp:542
#75 0xa5cba450 in ApplicationBackend::qt_static_metacall (_o=0x0, _id=6, _a=0xbfa20cc8, _c=<optimized out>) at /build/buildd/muon-2.0.65/obj-i686-linux-gnu/libmuon/backends/ApplicationBackend/moc_ApplicationBackend.cpp:95
#76 0xb5e20037 in QMetaObject::activate (sender=sender@entry=0x9c048a8, m=m@entry=0xb5f74ef8 <QSingleShotTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#77 0xb5e294d0 in timeout (this=0x9c048a8) at .moc/release-shared/qtimer.moc:97
#78 QSingleShotTimer::timerEvent (this=0x9c048a8) at kernel/qtimer.cpp:317
#79 0xb5e2445c in QObject::event (this=0x9c048a8, e=0xbfa21020) at kernel/qobject.cpp:1156
#80 0xb6367744 in QApplicationPrivate::notify_helper (this=0x9443280, receiver=0x9c048a8, e=0xbfa21020) at kernel/qapplication.cpp:4567
#81 0xb636e223 in QApplication::notify (this=0xbfa212f0, receiver=receiver@entry=0x9c048a8, e=e@entry=0xbfa21020) at kernel/qapplication.cpp:4353
#82 0xb6eb4ec4 in KApplication::notify (this=0xbfa212f0, receiver=0x9c048a8, event=0xbfa21020) at ../../kdeui/kernel/kapplication.cpp:311
#83 0xb5e0af3a in QCoreApplication::notifyInternal (this=0xbfa212f0, receiver=0x9c048a8, event=event@entry=0xbfa21020) at kernel/qcoreapplication.cpp:946
#84 0xb5e3d55b in sendEvent (event=0xbfa21020, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#85 QTimerInfoList::activateTimers (this=this@entry=0x94436c4) at kernel/qeventdispatcher_unix.cpp:622
#86 0xb5e3a648 in timerSourceDispatch (source=0x9443690) at kernel/qeventdispatcher_glib.cpp:186
#87 0xb25164de in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#88 0xb2516888 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#89 0xb2516948 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#90 0xb5e3a92f in QEventDispatcherGlib::processEvents (this=this@entry=0x940fec0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#91 0xb641c2fe in QGuiEventDispatcherGlib::processEvents (this=0x940fec0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#92 0xb5e09a53 in QEventLoop::processEvents (this=this@entry=0xbfa21248, flags=...) at kernel/qeventloop.cpp:149
#93 0xb5e09d79 in QEventLoop::exec (this=this@entry=0xbfa21248, flags=...) at kernel/qeventloop.cpp:204
#94 0xb5e0f90e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#95 0xb6365974 in QApplication::exec () at kernel/qapplication.cpp:3828
#96 0x08050dbb in main (argc=1, argv=0xbfa213d4) at /build/buildd/muon-2.0.65/discover/main.cpp:86

Reported using DrKonqi
Comment 1 Aleix Pol 2013-09-27 14:02:13 UTC
*** Bug 325337 has been marked as a duplicate of this bug. ***
Comment 2 Aleix Pol 2013-09-27 14:35:57 UTC
*** Bug 320353 has been marked as a duplicate of this bug. ***
Comment 3 Aleix Pol 2013-09-27 14:37:34 UTC
Confirming because of number of reports, this should definitely be addressed.
Comment 4 Aleix Pol 2013-09-27 15:24:11 UTC
Git commit c783b06e7af7aa6bd85a075f2f08dd44c24708e3 by Aleix Pol.
Committed on 27/09/2013 at 15:18.
Pushed by apol into branch '2.1'.

Make sure that the search doesn't happen while fetching

It can cause crashes in QApt.

M  +7    -3    libmuon/backends/ApplicationBackend/ApplicationBackend.cpp

http://commits.kde.org/muon/c783b06e7af7aa6bd85a075f2f08dd44c24708e3
Comment 5 tdelunel 2013-10-12 16:37:17 UTC
Created attachment 82801 [details]
New crash information added by DrKonqi

muon-installer (2.0.65) on KDE Platform 4.11.2 using Qt 4.8.4

I was searching for an app in muon.
The programm always crashes when typing in the search bar

-- Backtrace (Reduced):
#6  0x00007f3d296c1f77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007f3d296c55e8 in __GI_abort () at abort.c:90
[...]
#11 0x00007f3d29dc74ea in qt_assert_x (where=where@entry=0x7f3d2bfe009d "QVector<T>::at", what=what@entry=0x7f3d2bfe008a "index out of range", file=file@entry=0x7f3d2bfdff48 "/usr/include/qt4/QtCore/qvector.h", line=line@entry=351) at global/qglobal.cpp:2029
#12 0x00007f3d2bfad0be in at (i=17698, this=0xb77228) at /usr/include/qt4/QtCore/qvector.h:351
#13 QApt::Backend::package (this=this@entry=0xcfef30, iter=...) at /build/buildd/qapt-2.0.65/src/backend.cpp:324
Comment 6 Jan-Niklas Bogatka 2013-10-21 23:39:43 UTC
Created attachment 83003 [details]
New crash information added by DrKonqi

muon-discover (2.0.65) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed:

Typing 7zip into the searchbox and hiting enter

-- Backtrace (Reduced):
#6  0x00007faf7f4aef77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007faf7f4b25e8 in __GI_abort () at abort.c:90
[...]
#11 0x00007faf7fbb54ea in qt_assert_x (where=where@entry=0x7faed92f309d "QVector<T>::at", what=what@entry=0x7faed92f308a "index out of range", file=file@entry=0x7faed92f2f48 "/usr/include/qt4/QtCore/qvector.h", line=line@entry=351) at global/qglobal.cpp:2029
#12 0x00007faed92c00be in at (i=183, this=0x26ccba8) at /usr/include/qt4/QtCore/qvector.h:351
#13 QApt::Backend::package (this=this@entry=0x26dd480, iter=...) at /build/buildd/qapt-2.0.65/src/backend.cpp:324
Comment 7 huffygruff 2013-10-23 04:45:58 UTC
Created attachment 83042 [details]
New crash information added by DrKonqi

muon-installer (2.0.65) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed:

I was typing in search bar when Muon Software Center crashed.

-- Backtrace (Reduced):
#8  0xb597daff in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#9  0xb5981083 in __GI_abort () at abort.c:90
[...]
#13 0xb5c4833d in qt_assert_x (where=where@entry=0xb741588d "QVector<T>::at", what=what@entry=0xb741587a "index out of range", file=file@entry=0xb7415744 "/usr/include/qt4/QtCore/qvector.h", line=line@entry=351) at global/qglobal.cpp:2029
#14 0xb73df959 in at (i=42702, this=0x9b9a874) at /usr/include/qt4/QtCore/qvector.h:351
#15 QApt::Backend::package (this=this@entry=0x9dba420, iter=...) at /build/buildd/qapt-2.0.65/src/backend.cpp:324
Comment 8 Ovidiu-Florin BOGDAN 2013-10-23 10:55:47 UTC
Created attachment 83051 [details]
New crash information added by DrKonqi

muon-installer (2.0.65) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed:

When I try to search for something, or click on a category, Muon Software Center Crashes.

-- Backtrace (Reduced):
#6  0x00007ff7da31ff77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007ff7da3235e8 in __GI_abort () at abort.c:90
[...]
#11 0x00007ff7daa264ea in qt_assert_x (where=where@entry=0x7ff7dcc3f09d "QVector<T>::at", what=what@entry=0x7ff7dcc3f08a "index out of range", file=file@entry=0x7ff7dcc3ef48 "/usr/include/qt4/QtCore/qvector.h", line=line@entry=351) at global/qglobal.cpp:2029
#12 0x00007ff7dcc0c0be in at (i=19856, this=0x24beb68) at /usr/include/qt4/QtCore/qvector.h:351
#13 QApt::Backend::package (this=this@entry=0x25357d0, iter=...) at /build/buildd/qapt-2.0.65/src/backend.cpp:324