Bug 314292 - Muon updater and discover keep crashing when opened - probmem in muon - muon muon
Summary: Muon updater and discover keep crashing when opened - probmem in muon - muon ...
Status: RESOLVED DUPLICATE of bug 314823
Alias: None
Product: muon
Classification: Unmaintained
Component: discover (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Jonathan Thomas
URL:
Keywords:
: 314473 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-02-02 11:59 UTC by meanpt
Modified: 2013-02-11 18:39 UTC (History)
1 user (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 meanpt 2013-02-02 11:59:32 UTC
Application: muon-discover (1.9.80)
KDE Platform Version: 4.10.00
Qt Version: 4.8.5
Operating System: Linux 3.5.0-23-generic i686
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed:
Just ran muon updater or muon discover - muon - muon - muon - muon - muon - muon

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

Thread 5 (Thread 0xaeae7b40 (LWP 2668)):
#0  __libc_disable_asynccancel (oldtype=0) at ../nptl/cancellation.c:66
#1  0xb54bc602 in __GI___poll (fds=0xae100df0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:89
#2  0xb227274b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2263d00 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2263e61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb5862312 in QEventDispatcherGlib::processEvents (this=0xae100468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb58278b1 in QEventLoop::processEvents (this=0xaeae7278, flags=...) at kernel/qeventloop.cpp:149
#7  0xb5827a29 in QEventLoop::exec (this=0xaeae7278, flags=...) at kernel/qeventloop.cpp:204
#8  0xb570123f in QThread::exec (this=0xa61d578) at thread/qthread.cpp:550
#9  0xb57013cb in QThread::run (this=0xa61d578) at thread/qthread.cpp:617
#10 0xb5703b49 in QThreadPrivate::start (arg=0xa61d578) at thread/qthread_unix.cpp:338
#11 0xb2358d4c in start_thread (arg=0xaeae7b40) at pthread_create.c:308
#12 0xb54cad3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xadf53b40 (LWP 2669)):
#0  0xb209bdcd in __GI_clock_gettime (clock_id=1, tp=0xadf52fa8) at ../sysdeps/unix/clock_gettime.c:116
#1  0xb576bfb7 in do_gettime (sec=0xadf52fd0, frac=0xadf52fd8) at tools/qelapsedtimer_unix.cpp:127
#2  0xb576c036 in qt_gettime () at tools/qelapsedtimer_unix.cpp:144
#3  0xb5864573 in QTimerInfoList::updateCurrentTime (this=0xa145c2c) at kernel/qeventdispatcher_unix.cpp:354
#4  0xb58648e5 in QTimerInfoList::timerWait (this=0xa145c2c, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#5  0xb5861782 in timerSourcePrepareHelper (src=0xa145bf8, timeout=0xadf530fc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb5861a0b in idleTimerSourcePrepare (source=0xa11d710, timeout=0xadf530fc) at kernel/qeventdispatcher_glib.cpp:216
#7  0xb226352a in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb2263bff in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb2263e61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb5862312 in QEventDispatcherGlib::processEvents (this=0xa223e80, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb58278b1 in QEventLoop::processEvents (this=0xadf53278, flags=...) at kernel/qeventloop.cpp:149
#12 0xb5827a29 in QEventLoop::exec (this=0xadf53278, flags=...) at kernel/qeventloop.cpp:204
#13 0xb570123f in QThread::exec (this=0xa117418) at thread/qthread.cpp:550
#14 0xb57013cb in QThread::run (this=0xa117418) at thread/qthread.cpp:617
#15 0xb5703b49 in QThreadPrivate::start (arg=0xa117418) at thread/qthread_unix.cpp:338
#16 0xb2358d4c in start_thread (arg=0xadf53b40) at pthread_create.c:308
#17 0xb54cad3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa7d7eb40 (LWP 2671)):
#0  0xb22a4ef6 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb226369d in g_main_context_query () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb2263c5e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2263e61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb5862312 in QEventDispatcherGlib::processEvents (this=0xaf500df0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0xb58278b1 in QEventLoop::processEvents (this=0xa7d7e258, flags=...) at kernel/qeventloop.cpp:149
#6  0xb5827a29 in QEventLoop::exec (this=0xa7d7e258, flags=...) at kernel/qeventloop.cpp:204
#7  0xb570123f in QThread::exec (this=0xaa0d6b8) at thread/qthread.cpp:550
#8  0xb6f9050f in QDeclarativePixmapReader::run (this=0xaa0d6b8) at util/qdeclarativepixmapcache.cpp:576
#9  0xb5703b49 in QThreadPrivate::start (arg=0xaa0d6b8) at thread/qthread_unix.cpp:338
#10 0xb2358d4c in start_thread (arg=0xa7d7eb40) at pthread_create.c:308
#11 0xb54cad3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa757db40 (LWP 2672)):
#0  0xb209bdcd in __GI_clock_gettime (clock_id=1, tp=0xa757cfa8) at ../sysdeps/unix/clock_gettime.c:116
#1  0xb576bfb7 in do_gettime (sec=0xa757cfd0, frac=0xa757cfd8) at tools/qelapsedtimer_unix.cpp:127
#2  0xb576c036 in qt_gettime () at tools/qelapsedtimer_unix.cpp:144
#3  0xb5864573 in QTimerInfoList::updateCurrentTime (this=0xaa9a4d4) at kernel/qeventdispatcher_unix.cpp:354
#4  0xb58648e5 in QTimerInfoList::timerWait (this=0xaa9a4d4, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#5  0xb5861782 in timerSourcePrepareHelper (src=0xaa9a4a0, timeout=0xa757d0fc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb5861a0b in idleTimerSourcePrepare (source=0xab94b00, timeout=0xa757d0fc) at kernel/qeventdispatcher_glib.cpp:216
#7  0xb226352a in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb2263bff in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb2263e61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb5862312 in QEventDispatcherGlib::processEvents (this=0xaab7d58, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb58278b1 in QEventLoop::processEvents (this=0xa757d278, flags=...) at kernel/qeventloop.cpp:149
#12 0xb5827a29 in QEventLoop::exec (this=0xa757d278, flags=...) at kernel/qeventloop.cpp:204
#13 0xb570123f in QThread::exec (this=0xaf504698) at thread/qthread.cpp:550
#14 0xb57013cb in QThread::run (this=0xaf504698) at thread/qthread.cpp:617
#15 0xb5703b49 in QThreadPrivate::start (arg=0xaf504698) at thread/qthread_unix.cpp:338
#16 0xb2358d4c in start_thread (arg=0xa757db40) at pthread_create.c:308
#17 0xb54cad3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb12a1740 (LWP 2658)):
[KCrash Handler]
#7  0xaf4c6fbf in QApt::Package::state() const () from /opt/project-neon/lib/libqapt.so.2
#8  0xaf681ac2 in Application::state (this=0xae109580) at /build/buildd/project-neon-muon-2+git20130201+r1856/libmuon/backends/ApplicationBackend/Application.cpp:474
#9  0xb76e8796 in AbstractResource::canUpgrade (this=0xae109580) at /build/buildd/project-neon-muon-2+git20130201+r1856/libmuon/resources/AbstractResource.cpp:44
#10 0xaf677dcc in ApplicationBackend::updatesCount (this=0xa13fb28) at /build/buildd/project-neon-muon-2+git20130201+r1856/libmuon/backends/ApplicationBackend/ApplicationBackend.cpp:496
#11 0xb76e45ea in ResourcesModel::updatesCount (this=0xa0df7e0) at /build/buildd/project-neon-muon-2+git20130201+r1856/libmuon/resources/ResourcesModel.cpp:275
#12 0xb76d6a21 in ResourcesModel::qt_metacall (this=0xa0df7e0, _c=QMetaObject::ReadProperty, _id=0, _a=0xbf9be13c) at /build/buildd/project-neon-muon-2+git20130201+r1856/obj-i686-linux-gnu/libmuon/moc_ResourcesModel.cpp:155
#13 0xb5831fcc in QMetaObject::metacall (object=0xa0df7e0, cl=QMetaObject::ReadProperty, idx=1, argv=0xbf9be13c) at kernel/qmetaobject.cpp:245
#14 0xb7109f12 in QDeclarativeObjectScriptClass::property (this=0xa170130, obj=0xa0df7e0, name=@0xbf9be1b0: 0xa6ae738) at qml/qdeclarativeobjectscriptclass.cpp:291
#15 0xb7109764 in QDeclarativeObjectScriptClass::property (this=0xa170130, object=0xa38ec78, name=@0xbf9be1b0: 0xa6ae738) at qml/qdeclarativeobjectscriptclass.cpp:218
#16 0xb36432b0 in QScript::DeclarativeObjectDelegate::getOwnPropertySlot (this=0xa38c950, object=0xaed0e880, exec=0xaed72048, propertyName=..., slot=...) at bridge/qscriptdeclarativeobject.cpp:76
#17 0xb362da45 in QScriptObject::getOwnPropertySlot (this=0xaed0e880, exec=0xaed72048, propertyName=..., slot=...) at bridge/qscriptobject.cpp:61
#18 0xb34958e3 in QTJSC::JSCell::fastGetOwnPropertySlot (this=0xaed0e880, exec=0xaed72048, propertyName=..., slot=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:382
#19 0xb34fa149 in QTJSC::JSValue::get (this=0xbf9be2b0, exec=0xaed72048, propertyName=..., slot=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:618
#20 0xb352a49b in QTJSC::cti_op_get_by_id_generic (args=0x0) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1237
#21 0xb3529843 in QTJSC::JITThunks::tryCacheGetByID (callFrame=0xaed0e880, codeBlock=0xfffffffe, returnAddress=..., baseValue=..., propertyName=..., slot=..., stubInfo=0xaed72040) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:926
#22 0x00000000 in ?? ()

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-02-05 23:47:25 UTC
*** Bug 314473 has been marked as a duplicate of this bug. ***
Comment 2 Jonathan Thomas 2013-02-11 18:39:34 UTC

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