Cyrille Dunant
2010-07-08 00:50:48 UTC
https://bugs.kde.org/show_bug.cgi?id=243909
Summary: Crash
Product: amarok
Version: 2.3-GIT
Platform: openSUSE RPMs
OS/Version: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
AssignedTo: amarok-bugs-dist-***@public.gmane.org
ReportedBy: cyrille.dunant-***@public.gmane.org
Application: amarok (2.3-GIT)
KDE Platform Version: 4.4.90 (KDE 4.4.90 (KDE 4.5 RC1)) "release 2"
Qt Version: 4.7.0
Operating System: Linux 2.6.31.12-0.2-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"
-- Information about the crash:
- What I was doing when the application crashed:
I changed permissions of files in the collection (r to rw). The crash occurred
as amarok was scanning it.
Amarok is compiled after git pull.
-- Backtrace:
Application: Amarok (amarok), signal: Aborted
[Current thread is 1 (Thread 0x7fbc65e5a780 (LWP 15186))]
Thread 16 (Thread 0x7fbc47591710 (LWP 15188)):
#0 0x00007fbc6140c709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc4d6b8671 in metronom_sync_loop () from /usr/lib64/libxine.so.1
#2 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#3 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 15 (Thread 0x7fbc46759710 (LWP 15189)):
#0 0x00007fbc62fc1afe in __lll_lock_wait_private () from /lib64/libc.so.6
#1 0x00007fbc62f5d9e2 in _L_lock_8062 () from /lib64/libc.so.6
#2 0x00007fbc62f5ace9 in realloc_check () from /lib64/libc.so.6
#3 0x00007fbc594689f9 in mmap () from /usr/X11R6/lib64/libGL.so.1
#4 0x00007fbc65e65abd in ?? () from /usr/lib64/tls/libnvidia-tls.so.1
#5 0x00007fbc644ae286 in QListData::realloc(int) () from
/usr/lib64/libQtCore.so.4
#6 0x00007fbc644ae4a0 in QListData::append(int) () from
/usr/lib64/libQtCore.so.4
#7 0x00007fbc645b2178 in QTimerInfoList::timerInsert(QTimerInfo*) () from
/usr/lib64/libQtCore.so.4
#8 0x00007fbc645b23e4 in QTimerInfoList::activateTimers() () from
/usr/lib64/libQtCore.so.4
#9 0x00007fbc645af314 in timerSourceDispatch(_GSource*, int (*)(void*), void*)
() from /usr/lib64/libQtCore.so.4
#10 0x00007fbc5b538a93 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#11 0x00007fbc5b539270 in ?? () from /usr/lib64/libglib-2.0.so.0
#12 0x00007fbc5b539510 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#13 0x00007fbc645af056 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#14 0x00007fbc64581c22 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#15 0x00007fbc6458200c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#16 0x00007fbc6448d04d in QThread::exec() () from /usr/lib64/libQtCore.so.4
#17 0x00007fbc4d9133b4 in Phonon::MediaSource::type() const () from
/usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#18 0x00007fbc6448ffce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#19 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#20 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#21 0x0000000000000000 in ?? ()
Thread 14 (Thread 0x7fbc45d4e710 (LWP 15193)):
#0 0x00007fbc62fa73fd in read () from /lib64/libc.so.6
#1 0x00007fbc4de602f5 in ?? () from /usr/lib64/libasound.so.2
#2 0x00007fbc4de5b058 in snd_hctl_handle_events () from
/usr/lib64/libasound.so.2
#3 0x00007fbc4de64da9 in snd_mixer_handle_events () from
/usr/lib64/libasound.so.2
#4 0x00007fbc45d54c94 in ao_alsa_handle_event_thread () from
/usr/lib64/xine/plugins/1.28/xineplug_ao_out_alsa.so
#5 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#6 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 13 (Thread 0x7fbc4554d710 (LWP 15194)):
#0 0x00007fbc6140c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc4d6c9713 in ao_loop () from /usr/lib64/libxine.so.1
#2 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#3 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 12 (Thread 0x7fbc44714710 (LWP 15195)):
#0 0x00007fbc6140c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc4d6c9713 in ao_loop () from /usr/lib64/libxine.so.1
#2 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#3 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 11 (Thread 0x7fbc43ed1710 (LWP 15196)):
#0 0x00007fbc6140c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc4d6c9713 in ao_loop () from /usr/lib64/libxine.so.1
#2 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#3 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 10 (Thread 0x7fbc43484710 (LWP 15197)):
#0 0x00007fbc6140c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc4d6c9713 in ao_loop () from /usr/lib64/libxine.so.1
#2 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#3 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 9 (Thread 0x7fbc413fa710 (LWP 15199)):
#0 0x00007fbc6140c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc5ed5d5ae in WTF::TCMalloc_PageHeap::scavengerThread() () from
/usr/lib64/libQtWebKit.so.4
#2 0x00007fbc5ed5d6c9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) ()
from /usr/lib64/libQtWebKit.so.4
#3 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 8 (Thread 0x7fbc37bf9710 (LWP 15200)):
#0 0x00007fbc6140c709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc4d6c3e69 in interruptable_sleep () from /usr/lib64/libxine.so.1
#2 0x00007fbc4d6c6621 in video_out_loop () from /usr/lib64/libxine.so.1
#3 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 7 (Thread 0x7fbc371e3710 (LWP 15201)):
#0 0x00007fbc6140c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc64490b8b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2 0x00007fbc600a70e6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1abc1a0,
th=0x1abc8c0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/WeaverImpl.cpp:365
#3 0x00007fbc600a94e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1ab3860, th=0x1abc8c0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/WorkingHardState.cpp:71
#4 0x00007fbc600a94fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1ab3860, th=0x1abc8c0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/WorkingHardState.cpp:74
#5 0x00007fbc600a83cf in ThreadWeaver::ThreadRunHelper::run
(this=0x7fbc371e2e10, parent=0x1abc1a0, th=0x1abc8c0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Thread.cpp:87
#6 0x00007fbc600a8458 in ThreadWeaver::Thread::run (this=0x1abc8c0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Thread.cpp:142
#7 0x00007fbc6448ffce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#8 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#9 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x7fbc369e2710 (LWP 15202)):
#0 0x00007fbc6140c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc64490b8b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2 0x00007fbc600a70e6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1abc1a0,
th=0x1ab48d0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/WeaverImpl.cpp:365
#3 0x00007fbc600a94e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1ab3860, th=0x1ab48d0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/WorkingHardState.cpp:71
#4 0x00007fbc600a94fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1ab3860, th=0x1ab48d0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/WorkingHardState.cpp:74
#5 0x00007fbc600a83cf in ThreadWeaver::ThreadRunHelper::run
(this=0x7fbc369e1e10, parent=0x1abc1a0, th=0x1ab48d0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Thread.cpp:87
#6 0x00007fbc600a8458 in ThreadWeaver::Thread::run (this=0x1ab48d0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Thread.cpp:142
#7 0x00007fbc6448ffce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#8 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#9 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x7fbc361e1710 (LWP 15203)):
#0 0x00007fbc62fc1afe in __lll_lock_wait_private () from /lib64/libc.so.6
#1 0x00007fbc62f5d81d in _L_lock_3276 () from /lib64/libc.so.6
#2 0x00007fbc62f584a6 in free_check () from /lib64/libc.so.6
#3 0x00007fbc65e65a6b in ?? () from /usr/lib64/tls/libnvidia-tls.so.1
#4 0x00007fbc644d560c in QString::free(QString::Data*) () from
/usr/lib64/libQtCore.so.4
#5 0x00007fbc41c5b4f0 in ScanResultProcessor::~ScanResultProcessor
(this=0x7fbc361e0270, __in_chrg=<value optimized out>)
at
/home/cyrille/Documents/Progs/kdesvn/amarok/src/core-impl/collections/sqlcollection/ScanResultProcessor.cpp:59
#6 0x00007fbc41c4fe45 in XmlParseJob::run (this=<value optimized out>) at
/home/cyrille/Documents/Progs/kdesvn/amarok/src/core-impl/collections/sqlcollection/ScanManager.cpp:880
#7 0x00007fbc600a8a95 in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7fbc361e0d80, th=0x1ace9c0, job=0x22fe780) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Job.cpp:106
#8 0x00007fbc600a8bce in ThreadWeaver::Job::execute (this=0x22fe780,
th=0x1ace9c0) at /usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Job.cpp:135
#9 0x00007fbc600a839f in ThreadWeaver::ThreadRunHelper::run
(this=0x7fbc361e0e10, parent=0x1abc1a0, th=0x1ace9c0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Thread.cpp:95
#10 0x00007fbc600a8458 in ThreadWeaver::Thread::run (this=0x1ace9c0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Thread.cpp:142
#11 0x00007fbc6448ffce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#12 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#13 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#14 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7fbc3540e710 (LWP 15204)):
[KCrash Handler]
#6 0x00007fbc62f169e5 in raise () from /lib64/libc.so.6
#7 0x00007fbc62f17ee6 in abort () from /lib64/libc.so.6
#8 0x00007fbc64487684 in qt_message_output(QtMsgType, char const*) () from
/usr/lib64/libQtCore.so.4
#9 0x00007fbc64487862 in qt_message(QtMsgType, char const*, __va_list_tag*) ()
from /usr/lib64/libQtCore.so.4
#10 0x00007fbc64487a15 in qFatal(char const*, ...) () from
/usr/lib64/libQtCore.so.4
#11 0x00007fbc64487a5a in qt_assert(char const*, char const*, int) () from
/usr/lib64/libQtCore.so.4
#12 0x00007fbc6502ee74 in KSharedPtr<Meta::Composer>::operator->
(this=0x388fe60) at /usr/include/KDE/../ksharedptr.h:125
#13 0x00007fbc65153fe4 in
Collections::MemoryQueryMakerHelper::orderListByName<KSharedPtr<Meta::Composer>
/home/cyrille/Documents/Progs/kdesvn/amarok/src/core-impl/collections/support/MemoryQueryMakerHelper.cpp:40
#14 0x00007fbc65145317 in Collections::MemoryQueryMakerInternal::handleResult
(this=<value optimized out>, tmpTracks=<value optimized out>)
at
/home/cyrille/Documents/Progs/kdesvn/amarok/src/core-impl/collections/support/MemoryQueryMakerInternal.cpp:519
#15 0x00007fbc651488c7 in Collections::MemoryQueryMakerInternal::runQuery
(this=0x45f1740)
at
/home/cyrille/Documents/Progs/kdesvn/amarok/src/core-impl/collections/support/MemoryQueryMakerInternal.cpp:80
#16 0x00007fbc6514362d in QueryJob::run (this=0x46255a0) at
/home/cyrille/Documents/Progs/kdesvn/amarok/src/core-impl/collections/support/MemoryQueryMaker.cpp:59
#17 0x00007fbc600a8a95 in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7fbc3540dd80, th=0x1acf480, job=0x46255a0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Job.cpp:106
#18 0x00007fbc600a8bce in ThreadWeaver::Job::execute (this=0x46255a0,
th=0x1acf480) at /usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Job.cpp:135
#19 0x00007fbc600a839f in ThreadWeaver::ThreadRunHelper::run
(this=0x7fbc3540de10, parent=0x1abc1a0, th=0x1acf480) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Thread.cpp:95
#20 0x00007fbc600a8458 in ThreadWeaver::Thread::run (this=0x1acf480) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Thread.cpp:142
#21 0x00007fbc6448ffce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#22 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#23 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#24 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7fbc3120d710 (LWP 15207)):
#0 0x00007fbc62fade13 in select () from /lib64/libc.so.6
#1 0x00007fbc6455f813 in QProcessManager::run() () from
/usr/lib64/libQtCore.so.4
#2 0x00007fbc6448ffce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#3 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7fbc30a0c710 (LWP 15209)):
#0 0x00007fbc6140c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc5f8d5784 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from
/usr/lib64/libQtScript.so.4
#2 0x00007fbc5f8d57b9 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*)
() from /usr/lib64/libQtScript.so.4
#3 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7fbc65e5a780 (LWP 15186)):
#0 0x00007fbc62fc1afe in __lll_lock_wait_private () from /lib64/libc.so.6
#1 0x00007fbc62f5d930 in _L_lock_6455 () from /lib64/libc.so.6
#2 0x00007fbc62f59e57 in malloc_check () from /lib64/libc.so.6
#3 0x00007fbc62f51bf4 in __libc_message () from /lib64/libc.so.6
#4 0x00007fbc62f57226 in malloc_printerr () from /lib64/libc.so.6
#5 0x00007fbc62f598cf in _int_malloc () from /lib64/libc.so.6
#6 0x00007fbc62f59e72 in malloc_check () from /lib64/libc.so.6
#7 0x00007fbc59468b11 in mmap () from /usr/X11R6/lib64/libGL.so.1
#8 0x00007fbc65e65b3d in ?? () from /usr/lib64/tls/libnvidia-tls.so.1
#9 0x00007fbc6351705d in operator new(unsigned long) () from
/usr/lib64/libstdc++.so.6
#10 0x00007fbc6449cffe in QDateTime::QDateTime() () from
/usr/lib64/libQtCore.so.4
#11 0x00007fbc64515d24 in QFileInfoPrivate::QFileInfoPrivate(QFileInfo const*)
() from /usr/lib64/libQtCore.so.4
#12 0x00007fbc64517800 in QFileInfo::QFileInfo(QString const&) () from
/usr/lib64/libQtCore.so.4
#13 0x00007fbc64505f59 in QDir::isRelativePath(QString const&) () from
/usr/lib64/libQtCore.so.4
#14 0x00007fbc649ba26c in ?? () from /usr/lib64/libkdecore.so.5
#15 0x00007fbc649bdb5c in ?? () from /usr/lib64/libkdecore.so.5
#16 0x00007fbc649be5d4 in ?? () from /usr/lib64/libkdecore.so.5
#17 0x00007fbc649be6de in KDirWatch::~KDirWatch() () from
/usr/lib64/libkdecore.so.5
#18 0x00007fbc649be719 in KDirWatch::~KDirWatch() () from
/usr/lib64/libkdecore.so.5
#19 0x00007fbc62f194e1 in __run_exit_handlers () from /lib64/libc.so.6
#20 0x00007fbc62f19535 in exit () from /lib64/libc.so.6
#21 0x00007fbc6399f6d8 in qt_xio_errhandler () from /usr/lib64/libQtGui.so.4
#22 0x00007fbc659bbf48 in KApplication::xioErrhandler (this=0x7fff97463bf0,
dpy=0x7af7a0) at
/usr/src/debug/kdelibs-4.4.90/kdeui/kernel/kapplication.cpp:415
#23 0x00007fbc6256d2be in _XIOError () from /usr/lib64/libX11.so.6
#24 0x00007fbc62574c95 in ?? () from /usr/lib64/libX11.so.6
#25 0x00007fbc62575547 in _XEventsQueued () from /usr/lib64/libX11.so.6
#26 0x00007fbc6255e24b in XEventsQueued () from /usr/lib64/libX11.so.6
#27 0x00007fbc639d9067 in x11EventSourcePrepare(_GSource*, int*) () from
/usr/lib64/libQtGui.so.4
#28 0x00007fbc5b537f7f in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#29 0x00007fbc5b538e69 in ?? () from /usr/lib64/libglib-2.0.so.0
#30 0x00007fbc5b539510 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#31 0x00007fbc645af003 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#32 0x00007fbc639d8e3e in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/libQtGui.so.4
#33 0x00007fbc64581c22 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#34 0x00007fbc6458200c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#35 0x00007fbc64586f79 in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
#36 0x0000000000408b5c in main (argc=1, argv=0x7fff97465b68) at
/home/cyrille/Documents/Progs/kdesvn/amarok/src/main.cpp:237
Reported using DrKonqi
Summary: Crash
Product: amarok
Version: 2.3-GIT
Platform: openSUSE RPMs
OS/Version: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
AssignedTo: amarok-bugs-dist-***@public.gmane.org
ReportedBy: cyrille.dunant-***@public.gmane.org
Application: amarok (2.3-GIT)
KDE Platform Version: 4.4.90 (KDE 4.4.90 (KDE 4.5 RC1)) "release 2"
Qt Version: 4.7.0
Operating System: Linux 2.6.31.12-0.2-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"
-- Information about the crash:
- What I was doing when the application crashed:
I changed permissions of files in the collection (r to rw). The crash occurred
as amarok was scanning it.
Amarok is compiled after git pull.
-- Backtrace:
Application: Amarok (amarok), signal: Aborted
[Current thread is 1 (Thread 0x7fbc65e5a780 (LWP 15186))]
Thread 16 (Thread 0x7fbc47591710 (LWP 15188)):
#0 0x00007fbc6140c709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc4d6b8671 in metronom_sync_loop () from /usr/lib64/libxine.so.1
#2 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#3 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 15 (Thread 0x7fbc46759710 (LWP 15189)):
#0 0x00007fbc62fc1afe in __lll_lock_wait_private () from /lib64/libc.so.6
#1 0x00007fbc62f5d9e2 in _L_lock_8062 () from /lib64/libc.so.6
#2 0x00007fbc62f5ace9 in realloc_check () from /lib64/libc.so.6
#3 0x00007fbc594689f9 in mmap () from /usr/X11R6/lib64/libGL.so.1
#4 0x00007fbc65e65abd in ?? () from /usr/lib64/tls/libnvidia-tls.so.1
#5 0x00007fbc644ae286 in QListData::realloc(int) () from
/usr/lib64/libQtCore.so.4
#6 0x00007fbc644ae4a0 in QListData::append(int) () from
/usr/lib64/libQtCore.so.4
#7 0x00007fbc645b2178 in QTimerInfoList::timerInsert(QTimerInfo*) () from
/usr/lib64/libQtCore.so.4
#8 0x00007fbc645b23e4 in QTimerInfoList::activateTimers() () from
/usr/lib64/libQtCore.so.4
#9 0x00007fbc645af314 in timerSourceDispatch(_GSource*, int (*)(void*), void*)
() from /usr/lib64/libQtCore.so.4
#10 0x00007fbc5b538a93 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#11 0x00007fbc5b539270 in ?? () from /usr/lib64/libglib-2.0.so.0
#12 0x00007fbc5b539510 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#13 0x00007fbc645af056 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#14 0x00007fbc64581c22 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#15 0x00007fbc6458200c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#16 0x00007fbc6448d04d in QThread::exec() () from /usr/lib64/libQtCore.so.4
#17 0x00007fbc4d9133b4 in Phonon::MediaSource::type() const () from
/usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#18 0x00007fbc6448ffce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#19 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#20 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#21 0x0000000000000000 in ?? ()
Thread 14 (Thread 0x7fbc45d4e710 (LWP 15193)):
#0 0x00007fbc62fa73fd in read () from /lib64/libc.so.6
#1 0x00007fbc4de602f5 in ?? () from /usr/lib64/libasound.so.2
#2 0x00007fbc4de5b058 in snd_hctl_handle_events () from
/usr/lib64/libasound.so.2
#3 0x00007fbc4de64da9 in snd_mixer_handle_events () from
/usr/lib64/libasound.so.2
#4 0x00007fbc45d54c94 in ao_alsa_handle_event_thread () from
/usr/lib64/xine/plugins/1.28/xineplug_ao_out_alsa.so
#5 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#6 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 13 (Thread 0x7fbc4554d710 (LWP 15194)):
#0 0x00007fbc6140c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc4d6c9713 in ao_loop () from /usr/lib64/libxine.so.1
#2 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#3 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 12 (Thread 0x7fbc44714710 (LWP 15195)):
#0 0x00007fbc6140c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc4d6c9713 in ao_loop () from /usr/lib64/libxine.so.1
#2 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#3 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 11 (Thread 0x7fbc43ed1710 (LWP 15196)):
#0 0x00007fbc6140c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc4d6c9713 in ao_loop () from /usr/lib64/libxine.so.1
#2 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#3 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 10 (Thread 0x7fbc43484710 (LWP 15197)):
#0 0x00007fbc6140c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc4d6c9713 in ao_loop () from /usr/lib64/libxine.so.1
#2 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#3 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 9 (Thread 0x7fbc413fa710 (LWP 15199)):
#0 0x00007fbc6140c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc5ed5d5ae in WTF::TCMalloc_PageHeap::scavengerThread() () from
/usr/lib64/libQtWebKit.so.4
#2 0x00007fbc5ed5d6c9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) ()
from /usr/lib64/libQtWebKit.so.4
#3 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 8 (Thread 0x7fbc37bf9710 (LWP 15200)):
#0 0x00007fbc6140c709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc4d6c3e69 in interruptable_sleep () from /usr/lib64/libxine.so.1
#2 0x00007fbc4d6c6621 in video_out_loop () from /usr/lib64/libxine.so.1
#3 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 7 (Thread 0x7fbc371e3710 (LWP 15201)):
#0 0x00007fbc6140c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc64490b8b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2 0x00007fbc600a70e6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1abc1a0,
th=0x1abc8c0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/WeaverImpl.cpp:365
#3 0x00007fbc600a94e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1ab3860, th=0x1abc8c0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/WorkingHardState.cpp:71
#4 0x00007fbc600a94fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1ab3860, th=0x1abc8c0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/WorkingHardState.cpp:74
#5 0x00007fbc600a83cf in ThreadWeaver::ThreadRunHelper::run
(this=0x7fbc371e2e10, parent=0x1abc1a0, th=0x1abc8c0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Thread.cpp:87
#6 0x00007fbc600a8458 in ThreadWeaver::Thread::run (this=0x1abc8c0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Thread.cpp:142
#7 0x00007fbc6448ffce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#8 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#9 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x7fbc369e2710 (LWP 15202)):
#0 0x00007fbc6140c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc64490b8b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2 0x00007fbc600a70e6 in
ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1abc1a0,
th=0x1ab48d0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/WeaverImpl.cpp:365
#3 0x00007fbc600a94e3 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1ab3860, th=0x1ab48d0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/WorkingHardState.cpp:71
#4 0x00007fbc600a94fc in ThreadWeaver::WorkingHardState::applyForWork
(this=0x1ab3860, th=0x1ab48d0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/WorkingHardState.cpp:74
#5 0x00007fbc600a83cf in ThreadWeaver::ThreadRunHelper::run
(this=0x7fbc369e1e10, parent=0x1abc1a0, th=0x1ab48d0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Thread.cpp:87
#6 0x00007fbc600a8458 in ThreadWeaver::Thread::run (this=0x1ab48d0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Thread.cpp:142
#7 0x00007fbc6448ffce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#8 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#9 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x7fbc361e1710 (LWP 15203)):
#0 0x00007fbc62fc1afe in __lll_lock_wait_private () from /lib64/libc.so.6
#1 0x00007fbc62f5d81d in _L_lock_3276 () from /lib64/libc.so.6
#2 0x00007fbc62f584a6 in free_check () from /lib64/libc.so.6
#3 0x00007fbc65e65a6b in ?? () from /usr/lib64/tls/libnvidia-tls.so.1
#4 0x00007fbc644d560c in QString::free(QString::Data*) () from
/usr/lib64/libQtCore.so.4
#5 0x00007fbc41c5b4f0 in ScanResultProcessor::~ScanResultProcessor
(this=0x7fbc361e0270, __in_chrg=<value optimized out>)
at
/home/cyrille/Documents/Progs/kdesvn/amarok/src/core-impl/collections/sqlcollection/ScanResultProcessor.cpp:59
#6 0x00007fbc41c4fe45 in XmlParseJob::run (this=<value optimized out>) at
/home/cyrille/Documents/Progs/kdesvn/amarok/src/core-impl/collections/sqlcollection/ScanManager.cpp:880
#7 0x00007fbc600a8a95 in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7fbc361e0d80, th=0x1ace9c0, job=0x22fe780) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Job.cpp:106
#8 0x00007fbc600a8bce in ThreadWeaver::Job::execute (this=0x22fe780,
th=0x1ace9c0) at /usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Job.cpp:135
#9 0x00007fbc600a839f in ThreadWeaver::ThreadRunHelper::run
(this=0x7fbc361e0e10, parent=0x1abc1a0, th=0x1ace9c0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Thread.cpp:95
#10 0x00007fbc600a8458 in ThreadWeaver::Thread::run (this=0x1ace9c0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Thread.cpp:142
#11 0x00007fbc6448ffce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#12 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#13 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#14 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7fbc3540e710 (LWP 15204)):
[KCrash Handler]
#6 0x00007fbc62f169e5 in raise () from /lib64/libc.so.6
#7 0x00007fbc62f17ee6 in abort () from /lib64/libc.so.6
#8 0x00007fbc64487684 in qt_message_output(QtMsgType, char const*) () from
/usr/lib64/libQtCore.so.4
#9 0x00007fbc64487862 in qt_message(QtMsgType, char const*, __va_list_tag*) ()
from /usr/lib64/libQtCore.so.4
#10 0x00007fbc64487a15 in qFatal(char const*, ...) () from
/usr/lib64/libQtCore.so.4
#11 0x00007fbc64487a5a in qt_assert(char const*, char const*, int) () from
/usr/lib64/libQtCore.so.4
#12 0x00007fbc6502ee74 in KSharedPtr<Meta::Composer>::operator->
(this=0x388fe60) at /usr/include/KDE/../ksharedptr.h:125
#13 0x00007fbc65153fe4 in
Collections::MemoryQueryMakerHelper::orderListByName<KSharedPtr<Meta::Composer>
(list=<value optimized out>, descendingOrder=<value optimized out>)
at/home/cyrille/Documents/Progs/kdesvn/amarok/src/core-impl/collections/support/MemoryQueryMakerHelper.cpp:40
#14 0x00007fbc65145317 in Collections::MemoryQueryMakerInternal::handleResult
(this=<value optimized out>, tmpTracks=<value optimized out>)
at
/home/cyrille/Documents/Progs/kdesvn/amarok/src/core-impl/collections/support/MemoryQueryMakerInternal.cpp:519
#15 0x00007fbc651488c7 in Collections::MemoryQueryMakerInternal::runQuery
(this=0x45f1740)
at
/home/cyrille/Documents/Progs/kdesvn/amarok/src/core-impl/collections/support/MemoryQueryMakerInternal.cpp:80
#16 0x00007fbc6514362d in QueryJob::run (this=0x46255a0) at
/home/cyrille/Documents/Progs/kdesvn/amarok/src/core-impl/collections/support/MemoryQueryMaker.cpp:59
#17 0x00007fbc600a8a95 in ThreadWeaver::JobRunHelper::runTheJob
(this=0x7fbc3540dd80, th=0x1acf480, job=0x46255a0) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Job.cpp:106
#18 0x00007fbc600a8bce in ThreadWeaver::Job::execute (this=0x46255a0,
th=0x1acf480) at /usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Job.cpp:135
#19 0x00007fbc600a839f in ThreadWeaver::ThreadRunHelper::run
(this=0x7fbc3540de10, parent=0x1abc1a0, th=0x1acf480) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Thread.cpp:95
#20 0x00007fbc600a8458 in ThreadWeaver::Thread::run (this=0x1acf480) at
/usr/src/debug/kdelibs-4.4.90/threadweaver/Weaver/Thread.cpp:142
#21 0x00007fbc6448ffce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#22 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#23 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#24 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7fbc3120d710 (LWP 15207)):
#0 0x00007fbc62fade13 in select () from /lib64/libc.so.6
#1 0x00007fbc6455f813 in QProcessManager::run() () from
/usr/lib64/libQtCore.so.4
#2 0x00007fbc6448ffce in QThreadPrivate::start(void*) () from
/usr/lib64/libQtCore.so.4
#3 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7fbc30a0c710 (LWP 15209)):
#0 0x00007fbc6140c39c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x00007fbc5f8d5784 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from
/usr/lib64/libQtScript.so.4
#2 0x00007fbc5f8d57b9 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*)
() from /usr/lib64/libQtScript.so.4
#3 0x00007fbc61407a4f in start_thread () from /lib64/libpthread.so.0
#4 0x00007fbc62fb482d in clone () from /lib64/libc.so.6
#5 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7fbc65e5a780 (LWP 15186)):
#0 0x00007fbc62fc1afe in __lll_lock_wait_private () from /lib64/libc.so.6
#1 0x00007fbc62f5d930 in _L_lock_6455 () from /lib64/libc.so.6
#2 0x00007fbc62f59e57 in malloc_check () from /lib64/libc.so.6
#3 0x00007fbc62f51bf4 in __libc_message () from /lib64/libc.so.6
#4 0x00007fbc62f57226 in malloc_printerr () from /lib64/libc.so.6
#5 0x00007fbc62f598cf in _int_malloc () from /lib64/libc.so.6
#6 0x00007fbc62f59e72 in malloc_check () from /lib64/libc.so.6
#7 0x00007fbc59468b11 in mmap () from /usr/X11R6/lib64/libGL.so.1
#8 0x00007fbc65e65b3d in ?? () from /usr/lib64/tls/libnvidia-tls.so.1
#9 0x00007fbc6351705d in operator new(unsigned long) () from
/usr/lib64/libstdc++.so.6
#10 0x00007fbc6449cffe in QDateTime::QDateTime() () from
/usr/lib64/libQtCore.so.4
#11 0x00007fbc64515d24 in QFileInfoPrivate::QFileInfoPrivate(QFileInfo const*)
() from /usr/lib64/libQtCore.so.4
#12 0x00007fbc64517800 in QFileInfo::QFileInfo(QString const&) () from
/usr/lib64/libQtCore.so.4
#13 0x00007fbc64505f59 in QDir::isRelativePath(QString const&) () from
/usr/lib64/libQtCore.so.4
#14 0x00007fbc649ba26c in ?? () from /usr/lib64/libkdecore.so.5
#15 0x00007fbc649bdb5c in ?? () from /usr/lib64/libkdecore.so.5
#16 0x00007fbc649be5d4 in ?? () from /usr/lib64/libkdecore.so.5
#17 0x00007fbc649be6de in KDirWatch::~KDirWatch() () from
/usr/lib64/libkdecore.so.5
#18 0x00007fbc649be719 in KDirWatch::~KDirWatch() () from
/usr/lib64/libkdecore.so.5
#19 0x00007fbc62f194e1 in __run_exit_handlers () from /lib64/libc.so.6
#20 0x00007fbc62f19535 in exit () from /lib64/libc.so.6
#21 0x00007fbc6399f6d8 in qt_xio_errhandler () from /usr/lib64/libQtGui.so.4
#22 0x00007fbc659bbf48 in KApplication::xioErrhandler (this=0x7fff97463bf0,
dpy=0x7af7a0) at
/usr/src/debug/kdelibs-4.4.90/kdeui/kernel/kapplication.cpp:415
#23 0x00007fbc6256d2be in _XIOError () from /usr/lib64/libX11.so.6
#24 0x00007fbc62574c95 in ?? () from /usr/lib64/libX11.so.6
#25 0x00007fbc62575547 in _XEventsQueued () from /usr/lib64/libX11.so.6
#26 0x00007fbc6255e24b in XEventsQueued () from /usr/lib64/libX11.so.6
#27 0x00007fbc639d9067 in x11EventSourcePrepare(_GSource*, int*) () from
/usr/lib64/libQtGui.so.4
#28 0x00007fbc5b537f7f in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#29 0x00007fbc5b538e69 in ?? () from /usr/lib64/libglib-2.0.so.0
#30 0x00007fbc5b539510 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#31 0x00007fbc645af003 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#32 0x00007fbc639d8e3e in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/libQtGui.so.4
#33 0x00007fbc64581c22 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#34 0x00007fbc6458200c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#35 0x00007fbc64586f79 in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
#36 0x0000000000408b5c in main (argc=1, argv=0x7fff97465b68) at
/home/cyrille/Documents/Progs/kdesvn/amarok/src/main.cpp:237
Reported using DrKonqi
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.