Bug 247840

Summary: Amarok crashes on scan on external harddrive
Product: [Applications] amarok Reporter: Moritz Moroder <moritz.moroder>
Component: PodcastAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bart.cerneels, ichbinanon
Priority: NOR    
Version: 2.3.1   
Target Milestone: 2.3.2   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: New crash information added by DrKonqi

Description Moritz Moroder 2010-08-14 12:44:23 UTC
Application: amarok (2.3.1)
KDE Platform Version: 4.5.00 (KDE 4.5.0)
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-default i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:

I started the media scan on a external harddrive
The progressbar was at 0% for a minute, then it crashed

The crash can be reproduced some of the time.

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

Thread 22 (Thread 0xae5c8b70 (LWP 13733)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53b0452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb57612a4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaf7e51d7 in ?? () from /usr/lib/libxine.so.1
#4  0xb53abb25 in start_thread () from /lib/libpthread.so.0
#5  0xb575346e in clone () from /lib/libc.so.6

Thread 21 (Thread 0xaddc7b70 (LWP 13734)):
#0  0xb306c22b in clock_gettime () from /lib/librt.so.1
#1  0xb5a7f75c in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0xb5a83b16 in updateCurrentTime (this=0x822507c, tm=...) at kernel/qeventdispatcher_unix.cpp:340
#3  QTimerInfoList::timerWait (this=0x822507c, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0xb5a8256b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xaddc711c) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb32830c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb3283f22 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb328460e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb5a82d97 in QEventDispatcherGlib::processEvents (this=0x8209fd8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#9  0xb5a5611d in QEventLoop::processEvents (this=0xaddc72b0, flags=...) at kernel/qeventloop.cpp:149
#10 0xb5a56319 in QEventLoop::exec (this=0xaddc72b0, flags=...) at kernel/qeventloop.cpp:201
#11 0xb595a403 in QThread::exec (this=0x82257b8) at thread/qthread.cpp:487
#12 0xaf859dc8 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#13 0xb595d04f in QThreadPrivate::start (arg=0x82257b8) at thread/qthread_unix.cpp:248
#14 0xb53abb25 in start_thread () from /lib/libpthread.so.0
#15 0xb575346e in clone () from /lib/libc.so.6

Thread 20 (Thread 0xad5bcb70 (LWP 13738)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb574297b in read () from /lib/libc.so.6
#2  0xafb8b8e1 in ?? () from /usr/lib/libasound.so.2
#3  0xafb870ec in snd_ctl_read () from /usr/lib/libasound.so.2
#4  0xafb84b46 in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#5  0xafb91341 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#6  0xad5c1001 in ?? () from /usr/lib/xine/plugins/1.28/xineplug_ao_out_alsa.so
#7  0xb53abb25 in start_thread () from /lib/libpthread.so.0
#8  0xb575346e in clone () from /lib/libc.so.6

Thread 19 (Thread 0xacd79b70 (LWP 13739)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53b0125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaf7f8250 in ?? () from /usr/lib/libxine.so.1
#4  0xb53abb25 in start_thread () from /lib/libpthread.so.0
#5  0xb575346e in clone () from /lib/libc.so.6

Thread 18 (Thread 0xac51cb70 (LWP 13740)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53b0125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaf7f8250 in ?? () from /usr/lib/libxine.so.1
#4  0xb53abb25 in start_thread () from /lib/libpthread.so.0
#5  0xb575346e in clone () from /lib/libc.so.6

Thread 17 (Thread 0xabcd9b70 (LWP 13741)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53b0125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaf7f8250 in ?? () from /usr/lib/libxine.so.1
#4  0xb53abb25 in start_thread () from /lib/libpthread.so.0
#5  0xb575346e in clone () from /lib/libc.so.6

Thread 16 (Thread 0xab3b2b70 (LWP 13742)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53b0125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaf7f8250 in ?? () from /usr/lib/libxine.so.1
#4  0xb53abb25 in start_thread () from /lib/libpthread.so.0
#5  0xb575346e in clone () from /lib/libc.so.6

Thread 15 (Thread 0xaa032b70 (LWP 13744)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53b0125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaa5ff8b6 in os_event_wait_low () from /usr/lib/libmysqld.so.0
#4  0xaa5fe35b in os_aio_simulated_handle () from /usr/lib/libmysqld.so.0
#5  0xaa5ba6d0 in fil_aio_wait () from /usr/lib/libmysqld.so.0
#6  0xaa63bf80 in ?? () from /usr/lib/libmysqld.so.0
#7  0xb53abb25 in start_thread () from /lib/libpthread.so.0
#8  0xb575346e in clone () from /lib/libc.so.6

Thread 14 (Thread 0xa851db70 (LWP 13745)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53b0125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaa5ff8b6 in os_event_wait_low () from /usr/lib/libmysqld.so.0
#4  0xaa5fe35b in os_aio_simulated_handle () from /usr/lib/libmysqld.so.0
#5  0xaa5ba6d0 in fil_aio_wait () from /usr/lib/libmysqld.so.0
#6  0xaa63bf80 in ?? () from /usr/lib/libmysqld.so.0
#7  0xb53abb25 in start_thread () from /lib/libpthread.so.0
#8  0xb575346e in clone () from /lib/libc.so.6

Thread 13 (Thread 0xa7d1cb70 (LWP 13746)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53b0125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaa5ff8b6 in os_event_wait_low () from /usr/lib/libmysqld.so.0
#4  0xaa5fe35b in os_aio_simulated_handle () from /usr/lib/libmysqld.so.0
#5  0xaa5ba6d0 in fil_aio_wait () from /usr/lib/libmysqld.so.0
#6  0xaa63bf80 in ?? () from /usr/lib/libmysqld.so.0
#7  0xb53abb25 in start_thread () from /lib/libpthread.so.0
#8  0xb575346e in clone () from /lib/libc.so.6

Thread 12 (Thread 0xa751bb70 (LWP 13747)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53b0125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaa5ff8b6 in os_event_wait_low () from /usr/lib/libmysqld.so.0
#4  0xaa5fe35b in os_aio_simulated_handle () from /usr/lib/libmysqld.so.0
#5  0xaa5ba6d0 in fil_aio_wait () from /usr/lib/libmysqld.so.0
#6  0xaa63bf80 in ?? () from /usr/lib/libmysqld.so.0
#7  0xb53abb25 in start_thread () from /lib/libpthread.so.0
#8  0xb575346e in clone () from /lib/libc.so.6

Thread 11 (Thread 0xa608ab70 (LWP 13749)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb574c0b1 in select () from /lib/libc.so.6
#2  0xaa60020b in os_thread_sleep () from /usr/lib/libmysqld.so.0
#3  0xaa63aabc in srv_lock_timeout_thread () from /usr/lib/libmysqld.so.0
#4  0xb53abb25 in start_thread () from /lib/libpthread.so.0
#5  0xb575346e in clone () from /lib/libc.so.6

Thread 10 (Thread 0xa5889b70 (LWP 13750)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb574c0b1 in select () from /lib/libc.so.6
#2  0xaa60020b in os_thread_sleep () from /usr/lib/libmysqld.so.0
#3  0xaa63adee in srv_error_monitor_thread () from /usr/lib/libmysqld.so.0
#4  0xb53abb25 in start_thread () from /lib/libpthread.so.0
#5  0xb575346e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xa5088b70 (LWP 13751)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb574c0b1 in select () from /lib/libc.so.6
#2  0xaa60020b in os_thread_sleep () from /usr/lib/libmysqld.so.0
#3  0xaa63a640 in srv_monitor_thread () from /usr/lib/libmysqld.so.0
#4  0xb53abb25 in start_thread () from /lib/libpthread.so.0
#5  0xb575346e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xa4887b70 (LWP 13752)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53b0125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaa5ff8b6 in os_event_wait_low () from /usr/lib/libmysqld.so.0
#4  0xaa63b493 in srv_master_thread () from /usr/lib/libmysqld.so.0
#5  0xb53abb25 in start_thread () from /lib/libpthread.so.0
#6  0xb575346e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xa2f09b70 (LWP 13757)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53b0125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb3c981f7 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb3c9823f in ?? () from /usr/lib/libQtWebKit.so.4
#5  0xb53abb25 in start_thread () from /lib/libpthread.so.0
#6  0xb575346e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa253bb70 (LWP 13758)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb574297b in read () from /lib/libc.so.6
#2  0xb5a281b7 in read (this=0x9cbdc10, data=0x9cc3fc0 "", len=16384) at /usr/include/bits/unistd.h:45
#3  qt_safe_read (this=0x9cbdc10, data=0x9cc3fc0 "", len=16384) at ../../src/corelib/kernel/qcore_unix_p.h:253
#4  QFSFileEnginePrivate::readFdFh (this=0x9cbdc10, data=0x9cc3fc0 "", len=16384) at io/qfsfileengine.cpp:680
#5  0xb5a2e5f4 in QFSFileEnginePrivate::nativeRead (this=0x9cbdc10, data=0x9cc3fc0 "", len=16384) at io/qfsfileengine_unix.cpp:382
#6  0xb5a26d80 in QFSFileEngine::read (this=0x9cc3b40, data=0x9cc3fc0 "", maxlen=16384) at io/qfsfileengine.cpp:634
#7  0xb59e648c in QFile::readData (this=0xa253ac3c, data=0x9cc3fc0 "", len=16384) at io/qfile.cpp:1542
#8  0xb59eb139 in QIODevice::read (this=0xa253ac3c, data=0x9cc3698 "", maxSize=10) at io/qiodevice.cpp:826
#9  0xb5c14131 in ?? () from /usr/lib/libkdecore.so.5
#10 0xb5c14253 in ?? () from /usr/lib/libkdecore.so.5
#11 0xb5d32239 in KMimeTypeFactory::findFromContent(QIODevice*, KMimeTypeFactory::WhichPriority, int*, QByteArray&) () from /usr/lib/libkdecore.so.5
#12 0xb5d324a1 in KMimeType::findByFileContent(QString const&, int*) () from /usr/lib/libkdecore.so.5
#13 0xa6c7f16c in Podcasts::UmsPodcastProvider::addPath (this=0x9151fb8, path=...) at /usr/src/debug/amarok-2.3.1/src/core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:450
#14 0xa6c81047 in Podcasts::UmsPodcastProvider::scan (this=0x9151fb8) at /usr/src/debug/amarok-2.3.1/src/core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:441
#15 0xa6c715be in Meta::UmsHandler::prepareToParseTracks (this=0x91515f0) at /usr/src/debug/amarok-2.3.1/src/core-impl/collections/umscollection/handler/UmsHandler.cpp:840
#16 0xa6c792c5 in Handler::UmsReadCapability::prepareToParseTracks (this=0x8fb9310)
    at /usr/src/debug/amarok-2.3.1/src/core-impl/collections/umscollection/handler/capabilities/UmsReadCapability.cpp:31
#17 0xb6cc69eb in Meta::MediaDeviceHandler::privateParseTracks (this=0x91515f0) at /usr/src/debug/amarok-2.3.1/src/core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:832
#18 0xb6cc8475 in Meta::ParseWorkerThread::run (this=0x91340e8) at /usr/src/debug/amarok-2.3.1/src/core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:1277
#19 0xb4ea7df2 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa253b27c, th=0x903f1b8, job=0x91340e8) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Job.cpp:106
#20 0xb4ea7f53 in ThreadWeaver::Job::execute (this=0x91340e8, th=0x903f1b8) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Job.cpp:135
#21 0xb4ea7712 in ThreadWeaver::ThreadRunHelper::run (this=0xa253b304, parent=0x903ee38, th=0x903f1b8) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:95
#22 0xb4ea77fa in ThreadWeaver::Thread::run (this=0x903f1b8) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:142
#23 0xb595d04f in QThreadPrivate::start (arg=0x903f1b8) at thread/qthread_unix.cpp:248
#24 0xb53abb25 in start_thread () from /lib/libpthread.so.0
#25 0xb575346e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa1d3ab70 (LWP 13759)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53b0125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb595d710 in wait (this=0x903ee50, mutex=0x8ff2950, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x903ee50, mutex=0x8ff2950, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb4ea724a in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x903ee38, th=0x9040d28) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4eaa307 in waitForAvailableJob (this=0x8df37f0, th=0x9040d28) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:356
#7  ThreadWeaver::WorkingHardState::applyForWork (this=0x8df37f0, th=0x9040d28) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4ea6b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x903ee38, th=0x9040d28, previous=0x9a46a08) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4ea7744 in ThreadWeaver::ThreadRunHelper::run (this=0xa1d3a304, parent=0x903ee38, th=0x9040d28) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:87
#10 0xb4ea77fa in ThreadWeaver::Thread::run (this=0x9040d28) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:142
#11 0xb595d04f in QThreadPrivate::start (arg=0x9040d28) at thread/qthread_unix.cpp:248
#12 0xb53abb25 in start_thread () from /lib/libpthread.so.0
#13 0xb575346e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa133db70 (LWP 13760)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53b0125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb595d710 in wait (this=0x903ee50, mutex=0x8ff2950, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x903ee50, mutex=0x8ff2950, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb4ea724a in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x903ee38, th=0x90600f0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4eaa307 in waitForAvailableJob (this=0x8df37f0, th=0x90600f0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:356
#7  ThreadWeaver::WorkingHardState::applyForWork (this=0x8df37f0, th=0x90600f0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4ea6b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x903ee38, th=0x90600f0, previous=0x9a38a68) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4ea7744 in ThreadWeaver::ThreadRunHelper::run (this=0xa133d304, parent=0x903ee38, th=0x90600f0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:87
#10 0xb4ea77fa in ThreadWeaver::Thread::run (this=0x90600f0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:142
#11 0xb595d04f in QThreadPrivate::start (arg=0x90600f0) at thread/qthread_unix.cpp:248
#12 0xb53abb25 in start_thread () from /lib/libpthread.so.0
#13 0xb575346e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa0b3cb70 (LWP 13761)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53b0125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb595d710 in wait (this=0x903ee50, mutex=0x8ff2950, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x903ee50, mutex=0x8ff2950, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb4ea724a in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x903ee38, th=0x9048698) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4eaa307 in waitForAvailableJob (this=0x8df37f0, th=0x9048698) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:356
#7  ThreadWeaver::WorkingHardState::applyForWork (this=0x8df37f0, th=0x9048698) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4ea6b43 in ThreadWeaver::WeaverImpl::applyForWork (this=0x903ee38, th=0x9048698, previous=0x9a946f0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4ea7744 in ThreadWeaver::ThreadRunHelper::run (this=0xa0b3c304, parent=0x903ee38, th=0x9048698) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:87
#10 0xb4ea77fa in ThreadWeaver::Thread::run (this=0x9048698) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:142
#11 0xb595d04f in QThreadPrivate::start (arg=0x9048698) at thread/qthread_unix.cpp:248
#12 0xb53abb25 in start_thread () from /lib/libpthread.so.0
#13 0xb575346e in clone () from /lib/libc.so.6

Thread 2 (Thread 0x9fb32b70 (LWP 13767)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb53b0125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb576124c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb4d0efa7 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb4df61a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#4  0xb4d0efef in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb4df61a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#5  0xb53abb25 in start_thread () from /lib/libpthread.so.0
#6  0xb575346e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb214c720 (LWP 13731)):
[KCrash Handler]
#7  0xa6c81350 in KSharedPtr (this=0x9151fb8) at /usr/include/ksharedptr.h:84
#8  Podcasts::UmsPodcastProvider::playlists (this=0x9151fb8) at /usr/src/debug/amarok-2.3.1/src/core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:168
#9  0xb6e9f89d in PlaylistBrowserNS::MetaPlaylistModel::data (this=0x8d722e8, index=..., role=20) at /usr/src/debug/amarok-2.3.1/src/browsers/playlistbrowser/MetaPlaylistModel.cpp:159
#10 0xb6ef83c3 in PlaylistBrowserNS::PodcastModel::data (this=0x8d722e8, idx=..., role=20) at /usr/src/debug/amarok-2.3.1/src/browsers/playlistbrowser/PodcastModel.cpp:279
#11 0xb5a4daca in QAbstractItemModel::itemData (this=0x8d722e8, index=...) at kernel/qabstractitemmodel.cpp:1647
#12 0xb6ea367a in QtGroupingProxy::belongsTo (this=0x91d6be8, idx=...) at /usr/src/debug/amarok-2.3.1/src/browsers/playlistbrowser/QtGroupingProxy.cpp:63
#13 0xb6ea5876 in QtGroupingProxy::buildTree (this=0x91d6be8) at /usr/src/debug/amarok-2.3.1/src/browsers/playlistbrowser/QtGroupingProxy.cpp:147
#14 0xb6ee8cbd in PlaylistsByProviderProxy::buildTree (this=0x91d6be8) at /usr/src/debug/amarok-2.3.1/src/browsers/playlistbrowser/PlaylistsByProviderProxy.cpp:209
#15 0xb696ecc0 in QtGroupingProxy::qt_metacall (this=0x91d6be8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfe0604c)
    at /usr/src/debug/amarok-2.3.1/build/src/moc_QtGroupingProxy.cpp:94
#16 0xb6971a62 in PlaylistsByProviderProxy::qt_metacall (this=0x91d6be8, _c=QMetaObject::InvokeMetaMethod, _id=29, _a=0xbfe0604c)
    at /usr/src/debug/amarok-2.3.1/build/src/moc_PlaylistsByProviderProxy.cpp:73
#17 0xb5a5cefd in QMetaObject::metacall (object=0x91d6be8, cl=QMetaObject::InvokeMetaMethod, idx=29, argv=0xbfe0604c) at kernel/qmetaobject.cpp:237
#18 0xb5a6bfe8 in QMetaObject::activate (sender=0x8d722e8, m=0xb5b73198, local_signal_index=2, argv=0x0) at kernel/qobject.cpp:3295
#19 0xb5ab77c5 in QAbstractItemModel::layoutChanged (this=0x8d722e8) at .moc/release-shared/moc_qabstractitemmodel.cpp:161
#20 0xb6e9ba40 in PlaylistBrowserNS::MetaPlaylistModel::slotUpdate (this=0x8d722e8) at /usr/src/debug/amarok-2.3.1/src/browsers/playlistbrowser/MetaPlaylistModel.cpp:474
#21 0xb69729e0 in PlaylistBrowserNS::MetaPlaylistModel::qt_metacall (this=0x8d722e8, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfe061fc)
    at /usr/src/debug/amarok-2.3.1/build/src/moc_MetaPlaylistModel.cpp:85
#22 0xb6ef9c12 in PlaylistBrowserNS::PodcastModel::qt_metacall (this=0x8d722e8, _c=QMetaObject::InvokeMetaMethod, _id=26, _a=0xbfe061fc) at /usr/src/debug/amarok-2.3.1/build/src/PodcastModel.moc:78
#23 0xb5a5cefd in QMetaObject::metacall (object=0x8d722e8, cl=QMetaObject::InvokeMetaMethod, idx=26, argv=0xbfe061fc) at kernel/qmetaobject.cpp:237
#24 0xb5a6bfe8 in QMetaObject::activate (sender=0x8d130a0, m=0xb74642b4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3295
#25 0xb6f2cc75 in PlaylistManager::updated (this=0x8d130a0) at /usr/src/debug/amarok-2.3.1/build/src/PlaylistManager.moc:102
#26 0xb6f2cc9b in PlaylistManager::slotUpdated (this=0x8d130a0) at /usr/src/debug/amarok-2.3.1/src/playlistmanager/PlaylistManager.cpp:129
#27 0xb6f3d1d0 in PlaylistManager::qt_metacall (this=0x8d130a0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x9c354a8) at /usr/src/debug/amarok-2.3.1/build/src/PlaylistManager.moc:90
#28 0xb5a5cefd in QMetaObject::metacall (object=0x8d130a0, cl=QMetaObject::InvokeMetaMethod, idx=9, argv=0x9c354a8) at kernel/qmetaobject.cpp:237
#29 0xb5a66945 in QMetaCallEvent::placeMetaCall (this=0x9c34da8, object=0x8d130a0) at kernel/qobject.cpp:561
#30 0xb5a6993f in QObject::event (this=0x8d130a0, e=0x9c34da8) at kernel/qobject.cpp:1248
#31 0xb5f45c64 in QApplicationPrivate::notify_helper (this=0x815c598, receiver=0x8d130a0, e=0x9c34da8) at kernel/qapplication.cpp:4302
#32 0xb5f4dbf7 in QApplication::notify (this=0xbfe06aac, receiver=0x8d130a0, e=0x9c34da8) at kernel/qapplication.cpp:3706
#33 0xb75a32c1 in KApplication::notify (this=0xbfe06aac, receiver=0x8d130a0, event=0x9c34da8) at /usr/src/debug/kdelibs-4.5.0/kdeui/kernel/kapplication.cpp:310
#34 0xb5a56e0e in QCoreApplication::notifyInternal (this=0xbfe06aac, receiver=0x8d130a0, event=0x9c34da8) at kernel/qcoreapplication.cpp:726
#35 0xb5a5a9b4 in sendEvent (receiver=0x0, event_type=0, data=0x80625b8) at kernel/qcoreapplication.h:215
#36 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80625b8) at kernel/qcoreapplication.cpp:1367
#37 0xb5a5ab9c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#38 0xb5a8283d in sendPostedEvents (s=0x8160f20) at kernel/qcoreapplication.h:220
#39 postEventSourceDispatch (s=0x8160f20) at kernel/qeventdispatcher_glib.cpp:276
#40 0xb3283b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#41 0xb3284350 in ?? () from /usr/lib/libglib-2.0.so.0
#42 0xb328460e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#43 0xb5a82d4b in QEventDispatcherGlib::processEvents (this=0x815aa28, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#44 0xb5ff619a in QGuiEventDispatcherGlib::processEvents (this=0x815aa28, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#45 0xb5a5611d in QEventLoop::processEvents (this=0xbfe06a24, flags=...) at kernel/qeventloop.cpp:149
#46 0xb5a56319 in QEventLoop::exec (this=0xbfe06a24, flags=...) at kernel/qeventloop.cpp:201
#47 0xb5a5ac70 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#48 0xb5f43164 in QApplication::exec () at kernel/qapplication.cpp:3581
#49 0x0804fa23 in main (argc=547801268, argv=0x40a6c8b4) at /usr/src/debug/amarok-2.3.1/src/main.cpp:237

Possible duplicates by query: bug 246624, bug 242622.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-08-14 18:49:31 UTC

*** This bug has been marked as a duplicate of bug 237000 ***
Comment 2 Anonymous bin ich 2010-09-09 18:36:20 UTC
Created attachment 51485 [details]
New crash information added by DrKonqi

amarok (2.3.1) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:

Scanning from external USB HD. Also, while playing...

-- Backtrace (Reduced):
#7  0x02ba1b39 in KSharedPtr (this=0xbfebb004, o=...) at /usr/include/ksharedptr.h:84
#8  0x02b9e2b5 in Podcasts::UmsPodcastProvider::playlists (this=0x8c14518) at /home/anupam/deb-src/amarok/amarok-2.3.1/src/core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:168
#9  0x00ed4b2f in PlaylistBrowserNS::MetaPlaylistModel::data (this=0x9097390, index=..., role=14) at /home/anupam/deb-src/amarok/amarok-2.3.1/src/browsers/playlistbrowser/MetaPlaylistModel.cpp:159
#10 0x00efa61c in PlaylistBrowserNS::PodcastModel::data (this=0x9097390, idx=..., role=14) at /home/anupam/deb-src/amarok/amarok-2.3.1/src/browsers/playlistbrowser/PodcastModel.cpp:279
#12 0x00edc206 in QtGroupingProxy::belongsTo (this=0x90acfb8, idx=...) at /home/anupam/deb-src/amarok/amarok-2.3.1/src/browsers/playlistbrowser/QtGroupingProxy.cpp:63
Comment 3 Myriam Schweingruber 2010-09-09 18:57:20 UTC
Please do not add backtraces to duplicate reports, and please read the origina bug 237000 before adding a comment, we need confirmations for either Amarok 2.3.2 beta or current git only.
Comment 4 Anonymous bin ich 2010-09-13 19:14:28 UTC
Sorry for nearly useless back trace. May be this information will make it more helpful: it is for latest nightly. :) (I will retry the current git repo again in a week since currently I am busy and will try to make a better report).