Bug 222874 - During the collection scan, amarok crashes
Summary: During the collection scan, amarok crashes
Status: RESOLVED DUPLICATE of bug 220532
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-15 17:52 UTC by johannes
Modified: 2010-01-15 17:56 UTC (History)
0 users

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 johannes 2010-01-15 17:52:09 UTC
Application that crashed: amarok
Version of the application: 2.2.2
KDE Version: 4.3.4 (KDE 4.3.4)
Qt Version: 4.5.3
Operating System: Linux 2.6.32-ARCH x86_64

What I was doing when the application crashed:
When amarok scans the collection from my nfs-server, it chrashes.
Its since the update up to 2.2.2-2.

 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f94eaa407a0 (LWP 8816))]

Thread 7 (Thread 0x7f94d63fe710 (LWP 8833)):
[KCrash Handler]
#5  0x00007f94d69ad8e2 in QList<QString>::detach_helper() () from /usr/lib/kde4/amarok_collection-mysqlecollection.so
#6  0x00007f94d69bf83d in ScanResultProcessor::urlId(QString const&, QString const&) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so
#7  0x00007f94d69c24c1 in ScanResultProcessor::addTrack(QMap<QString, QVariant> const&, int) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so
#8  0x00007f94d69cd797 in ScanResultProcessor::processDirectory(QList<QMap<QString, QVariant> > const&) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so
#9  0x00007f94d69b33ca in XmlParseJob::run() () from /usr/lib/kde4/amarok_collection-mysqlecollection.so
#10 0x00007f94e565c6bd in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#11 0x00007f94e565c9be in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#12 0x00007f94e565b98f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#13 0x00007f94e565be18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#14 0x00007f94e9003ba5 in ?? () from /usr/lib/libQtCore.so.4
#15 0x00007f94e772281a in start_thread () from /lib/libpthread.so.0
#16 0x00007f94e7c5cc7d in clone () from /lib/libc.so.6
#17 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f94cda83710 (LWP 8834)):
#0  0x00007f94e772707c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f94e9004c6b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f94e565b286 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#3  0x00007f94e565d3bb in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#4  0x00007f94e565d3d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#5  0x00007f94e565b9bf in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0x00007f94e565be18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#7  0x00007f94e9003ba5 in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007f94e772281a in start_thread () from /lib/libpthread.so.0
#9  0x00007f94e7c5cc7d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f94cca81710 (LWP 8837)):
#0  0x00007f94e772707c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f94e9004c6b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f94e565b286 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#3  0x00007f94e565d3bb in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#4  0x00007f94e565b9bf in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0x00007f94e565be18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#6  0x00007f94e9003ba5 in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007f94e772281a in start_thread () from /lib/libpthread.so.0
#8  0x00007f94e7c5cc7d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f94cc280710 (LWP 8838)):
#0  0x00007f94e772707c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f94e9004c6b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f94e565b286 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#3  0x00007f94e565d3bb in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#4  0x00007f94e565d3d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#5  0x00007f94e565d3d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#6  0x00007f94e565d3d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#7  0x00007f94e565d3d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#8  0x00007f94e565d3d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#9  0x00007f94e565b9bf in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#10 0x00007f94e565be18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0x00007f94e9003ba5 in ?? () from /usr/lib/libQtCore.so.4
#12 0x00007f94e772281a in start_thread () from /lib/libpthread.so.0
#13 0x00007f94e7c5cc7d in clone () from /lib/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f94a6053710 (LWP 8972)):
#0  0x00007f94e772707c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f94e9004c6b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f94e8a4d07e in ?? () from /usr/lib/libQtGui.so.4
#3  0x00007f94e9003ba5 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f94e772281a in start_thread () from /lib/libpthread.so.0
#5  0x00007f94e7c5cc7d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f94a5852710 (LWP 8973)):
#0  0x00007f94e7c54483 in poll () from /lib/libc.so.6
#1  0x00007f94e12c1a0c in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#2  0x00007f94e12c1d50 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f94e9111176 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x00007f94e90e7532 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007f94e90e7904 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007f94e9000e4b in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007f94e90cad48 in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007f94e9003ba5 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f94e772281a in start_thread () from /lib/libpthread.so.0
#10 0x00007f94e7c5cc7d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f94eaa407a0 (LWP 8816)):
#0  0x00007f94e7c0578c in realloc () from /lib/libc.so.6
#1  0x00007f94df2a9c89 in ?? () from /usr/lib/libGL.so.1
#2  0x00007f94eaa46b6d in ?? () from /usr/lib/libnvidia-tls.so.1
#3  0x00007f94e12c680f in g_realloc () from /usr/lib/libglib-2.0.so.0
#4  0x00007f94e12e0287 in g_string_maybe_expand () from /usr/lib/libglib-2.0.so.0
#5  0x00007f94e12e0ec3 in g_string_insert_len () from /usr/lib/libglib-2.0.so.0
#6  0x00007f94e12c7d6c in g_log_default_handler () from /usr/lib/libglib-2.0.so.0
#7  0x00007f94e12c8047 in g_logv () from /usr/lib/libglib-2.0.so.0
#8  0x00007f94e12c8423 in g_log () from /usr/lib/libglib-2.0.so.0
#9  0x00007f94d9385e28 in gst_system_clock_add_wakeup () from /usr/lib/libgstreamer-0.10.so.0
#10 0x00007f94d9387404 in gst_system_clock_dispose () from /usr/lib/libgstreamer-0.10.so.0
#11 0x00007f94e098d821 in g_object_unref () from /usr/lib/libgobject-2.0.so.0
#12 0x00007f94d8aad73d in gst_base_audio_sink_dispose () from /usr/lib/libgstaudio-0.10.so.0
#13 0x00007f94e098d821 in g_object_unref () from /usr/lib/libgobject-2.0.so.0
#14 0x00007f94d933f15c in gst_bin_remove_func () from /usr/lib/libgstreamer-0.10.so.0
#15 0x00007f94d934070b in gst_bin_dispose () from /usr/lib/libgstreamer-0.10.so.0
#16 0x00007f94e098d821 in g_object_unref () from /usr/lib/libgobject-2.0.so.0
#17 0x00007f94d933f15c in gst_bin_remove_func () from /usr/lib/libgstreamer-0.10.so.0
#18 0x00007f94d934070b in gst_bin_dispose () from /usr/lib/libgstreamer-0.10.so.0
#19 0x00007f94e098d821 in g_object_unref () from /usr/lib/libgobject-2.0.so.0
#20 0x00007f94d96041d4 in ?? () from /usr/lib/qt/plugins/phonon_backend/libphonon_gstreamer.so
#21 0x00007f94e51b8334 in Phonon::MediaNodePrivate::deleteBackendObject() () from /usr/lib/libphonon.so.4
#22 0x00007f94e51c6f45 in ?? () from /usr/lib/libphonon.so.4
#23 0x00007f94e7bc2af2 in __run_exit_handlers () from /lib/libc.so.6
#24 0x00007f94e7bc2b45 in exit () from /lib/libc.so.6
#25 0x00007f94e85f5428 in ?? () from /usr/lib/libQtGui.so.4
#26 0x00007f94ea5802d8 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib/libkdeui.so.5
#27 0x00007f94e700563e in _XIOError () from /usr/lib/libX11.so.6
#28 0x00007f94e700c9b5 in process_responses () from /usr/lib/libX11.so.6
#29 0x00007f94e700d267 in _XEventsQueued () from /usr/lib/libX11.so.6
#30 0x00007f94e6ff5c8b in XEventsQueued () from /usr/lib/libX11.so.6
#31 0x00007f94e862d30c in ?? () from /usr/lib/libQtGui.so.4
#32 0x00007f94e12c113a in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#33 0x00007f94e12c1920 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#34 0x00007f94e12c1d50 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0x00007f94e9111123 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#36 0x00007f94e862d14e in ?? () from /usr/lib/libQtGui.so.4
#37 0x00007f94e90e7532 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#38 0x00007f94e90e7904 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#39 0x00007f94e90e9ab9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#40 0x000000000040a1d4 in _start ()

Reported using DrKonqi
Comment 1 Mikko C. 2010-01-15 17:56:02 UTC

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