Bug 257117 - Crash during podcast 'update all'
Summary: Crash during podcast 'update all'
Status: RESOLVED DUPLICATE of bug 216819
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.3.1
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: 2.4.0
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-17 04:26 UTC by Lyall
Modified: 2010-11-17 12:10 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lyall 2010-11-17 04:26:19 UTC
Application: amarok (2.3.1)
KDE Platform Version: 4.4.5 (KDE 4.4.5) (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.35-gentoo-r4 i686
Distribution (Platform): Gentoo Packages

-- Information about the crash:
I find that Amarok crashes when attempting to update Podcasts.

I have 13 podcasts. If I start Amarok and leave it, doing nothing at all, it will crash eventually.

If I go to the Media>Podcasts and click 'Update All', it will crash within approximately 20 seconds, every time.

Multiple background tasks are supposedly running, but during this time, the 'green up arrow' on the tasks progress bar (bottom right) does nothing nor does the progress bar move from 0%.
I am running on Gentoo, Intel CPU, 32 bit,, so have built the following packages with -g to assist in diagnosis
* Amarok-2.3.1-r2
* kdelibs-4.4.5
* xine-lib-1.1.18.1
* glibc-2.11.2-r3

Linux lyalls-pc 2.6.35-gentoo-r4 #1 SMP PREEMPT Tue Aug 31 21:28:27 CST 2010 i686 Intel(R) Core(TM)2 Quad CPU Q9400 @ 2.66GHz GenuineIntel GNU/Linux



The crash can be reproduced every time.

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

Thread 16 (Thread 0xae8a2b70 (LWP 19012)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb5660422 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb59c9ce5 in __pthread_cond_timedwait (cond=0x8249418, mutex=0x8249400, abstime=0xae8a2300) at forward.c:152
#3  0xaf8ef621 in metronom_sync_loop (this=0x82493b8) at metronom.c:870
#4  0xb565b9af in start_thread (arg=0xae8a2b70) at pthread_create.c:297
#5  0xb59bc9ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 15 (Thread 0xae04bb70 (LWP 19014)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb59b2455 in *__GI___poll (fds=0xb5a30ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb351732c in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0x00000001 in ?? ()
#4  0xffffffff in ?? ()
#5  0xb59c9e97 in pthread_mutex_unlock (mutex=0x9090a7b) at forward.c:184
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 14 (Thread 0xad84ab70 (LWP 19017)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb59b2455 in *__GI___poll (fds=0xb5a30ff4, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xae09c0aa in my_snd_mixer_wait (data=0x8256e00) at audio_alsa_out.c:150
#3  ao_alsa_handle_event_thread (data=0x8256e00) at audio_alsa_out.c:166
#4  0xb565b9af in start_thread (arg=0xad84ab70) at pthread_create.c:297
#5  0xb59bc9ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 13 (Thread 0xad049b70 (LWP 19018)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb56600f5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb59c9c8e in __pthread_cond_wait (cond=0x8273da8, mutex=0x8273d90) at forward.c:139
#3  0xaf8fecc4 in fifo_peek_int (fifo=0x8273d88, blocking=<value optimized out>) at audio_out.c:348
#4  0xaf900944 in fifo_peek (this_gen=0x8273118) at audio_out.c:388
#5  ao_loop (this_gen=0x8273118) at audio_out.c:1015
#6  0xb565b9af in start_thread (arg=0xad049b70) at pthread_create.c:297
#7  0xb59bc9ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 12 (Thread 0xac848b70 (LWP 19019)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb56600f5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb59c9c8e in __pthread_cond_wait (cond=0x83fc640, mutex=0x83fc628) at forward.c:139
#3  0xaf8fecc4 in fifo_peek_int (fifo=0x83fc620, blocking=<value optimized out>) at audio_out.c:348
#4  0xaf900944 in fifo_peek (this_gen=0x83de4e8) at audio_out.c:388
#5  ao_loop (this_gen=0x83de4e8) at audio_out.c:1015
#6  0xb565b9af in start_thread (arg=0xac848b70) at pthread_create.c:297
#7  0xb59bc9ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 11 (Thread 0xabcffb70 (LWP 19020)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb56600f5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb59c9c8e in __pthread_cond_wait (cond=0xabf01010, mutex=0xabf00ff8) at forward.c:139
#3  0xaf8fecc4 in fifo_peek_int (fifo=0xabf00ff0, blocking=<value optimized out>) at audio_out.c:348
#4  0xaf900944 in fifo_peek (this_gen=0x8546cb0) at audio_out.c:388
#5  ao_loop (this_gen=0x8546cb0) at audio_out.c:1015
#6  0xb565b9af in start_thread (arg=0xabcffb70) at pthread_create.c:297
#7  0xb59bc9ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 10 (Thread 0xab4feb70 (LWP 19021)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb56600f5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb59c9c8e in __pthread_cond_wait (cond=0xabd483d0, mutex=0xabd483b8) at forward.c:139
#3  0xaf8fecc4 in fifo_peek_int (fifo=0xabd483b0, blocking=<value optimized out>) at audio_out.c:348
#4  0xaf900944 in fifo_peek (this_gen=0x85489e8) at audio_out.c:388
#5  ao_loop (this_gen=0x85489e8) at audio_out.c:1015
#6  0xb565b9af in start_thread (arg=0xab4feb70) at pthread_create.c:297
#7  0xb59bc9ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 9 (Thread 0xa9a88b70 (LWP 19036)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb56600f5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb59c9c8e in __pthread_cond_wait (cond=0xb4df588c, mutex=0xb4df5874) at forward.c:139
#3  0xb3f83637 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/qt4/libQtWebKit.so.4
#4  0xb3f8367f in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/qt4/libQtWebKit.so.4
#5  0xb565b9af in start_thread (arg=0xa9a88b70) at pthread_create.c:297
#6  0xb59bc9ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 8 (Thread 0xa90beb70 (LWP 19037)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb56600f5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb59c9c8e in __pthread_cond_wait (cond=0x8ca8268, mutex=0x8ca8250) at forward.c:139
#3  0xb6673ad0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0xb51573f9 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8ca8138, th=0x8ca8598)
    at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb515b09a in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8ca84d0, th=0x8ca8598)
    at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb5157371 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8ca8138, th=0x8ca8598) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb515b040 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ca84d0, th=0x8ca8598) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb5157348 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ca8138, th=0x8ca8598, previous=0x0) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb515b068 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ca84d0, th=0x8ca8598) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb5157348 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ca8138, th=0x8ca8598, previous=0x0) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb515b068 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ca84d0, th=0x8ca8598) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb5157348 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ca8138, th=0x8ca8598, previous=0x8cbd280)
    at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb5158a65 in ThreadWeaver::ThreadRunHelper::run (this=0xa90be2f4, parent=0x8ca8138, th=0x8ca8598) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
#14 0xb5158ddd in ThreadWeaver::Thread::run (this=0x8ca8598) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
#15 0xb66729d0 in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#16 0xb565b9af in start_thread (arg=0xa90beb70) at pthread_create.c:297
#17 0xb59bc9ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 7 (Thread 0xa88bdb70 (LWP 19038)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb56600f5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb59c9c8e in __pthread_cond_wait (cond=0x8ca8268, mutex=0x8ca8250) at forward.c:139
#3  0xb6673ad0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0xb51573f9 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8ca8138, th=0x8ca9828)
    at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb515b09a in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8ca84d0, th=0x8ca9828)
    at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb5157371 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8ca8138, th=0x8ca9828) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb515b040 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ca84d0, th=0x8ca9828) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb5157348 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ca8138, th=0x8ca9828, previous=0x0) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb515b068 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ca84d0, th=0x8ca9828) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb5157348 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ca8138, th=0x8ca9828, previous=0x0) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb515b068 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ca84d0, th=0x8ca9828) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb5157348 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ca8138, th=0x8ca9828, previous=0x0) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb515b068 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ca84d0, th=0x8ca9828) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0xb5157348 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ca8138, th=0x8ca9828, previous=0x8ca8f08)
    at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#15 0xb5158a65 in ThreadWeaver::ThreadRunHelper::run (this=0xa88bd2f4, parent=0x8ca8138, th=0x8ca9828) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
#16 0xb5158ddd in ThreadWeaver::Thread::run (this=0x8ca9828) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
#17 0xb66729d0 in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#18 0xb565b9af in start_thread (arg=0xa88bdb70) at pthread_create.c:297
#19 0xb59bc9ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 6 (Thread 0xa80bcb70 (LWP 19039)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb56600f5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb59c9c8e in __pthread_cond_wait (cond=0x8ca8268, mutex=0x8ca8250) at forward.c:139
#3  0xb6673ad0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0xb51573f9 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8ca8138, th=0x8cefc08)
    at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb515b09a in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8ca84d0, th=0x8cefc08)
    at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb5157371 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8ca8138, th=0x8cefc08) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb515b040 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ca84d0, th=0x8cefc08) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb5157348 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ca8138, th=0x8cefc08, previous=0x8e05ef0)
    at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb5158a65 in ThreadWeaver::ThreadRunHelper::run (this=0xa80bc2f4, parent=0x8ca8138, th=0x8cefc08) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
#10 0xb5158ddd in ThreadWeaver::Thread::run (this=0x8cefc08) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
#11 0xb66729d0 in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#12 0xb565b9af in start_thread (arg=0xa80bcb70) at pthread_create.c:297
#13 0xb59bc9ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 5 (Thread 0xa78bbb70 (LWP 19040)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb56600f5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb59c9c8e in __pthread_cond_wait (cond=0x8ca8268, mutex=0x8ca8250) at forward.c:139
#3  0xb6673ad0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0xb51573f9 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8ca8138, th=0x8cf4938)
    at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb515b09a in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8ca84d0, th=0x8cf4938)
    at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb5157371 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8ca8138, th=0x8cf4938) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb515b040 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8ca84d0, th=0x8cf4938) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb5157348 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8ca8138, th=0x8cf4938, previous=0x8f984a8)
    at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb5158a65 in ThreadWeaver::ThreadRunHelper::run (this=0xa78bb2f4, parent=0x8ca8138, th=0x8cf4938) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
#10 0xb5158ddd in ThreadWeaver::Thread::run (this=0x8cf4938) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
#11 0xb66729d0 in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#12 0xb565b9af in start_thread (arg=0xa78bbb70) at pthread_create.c:297
#13 0xb59bc9ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 4 (Thread 0xa65b8b70 (LWP 19044)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb56600f5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb59c9c8e in __pthread_cond_wait (cond=0xb50a428c, mutex=0xb50a4274) at forward.c:139
#3  0xb4fc2b97 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/qt4/libQtScript.so.4
#4  0xb4fc2bdf in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/qt4/libQtScript.so.4
#5  0xb565b9af in start_thread (arg=0xa65b8b70) at pthread_create.c:297
#6  0xb59bc9ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 3 (Thread 0xa1b66b70 (LWP 19053)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb5660422 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb59c9ce5 in __pthread_cond_timedwait (cond=0x923a3a0, mutex=0x923a388, abstime=0xa1b662a0) at forward.c:152
#3  0xb6673a5c in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0xb6667c94 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0xb66729d0 in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0xb565b9af in start_thread (arg=0xa1b66b70) at pthread_create.c:297
#7  0xb59bc9ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xa1365b70 (LWP 19054)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb5660422 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb59c9ce5 in __pthread_cond_timedwait (cond=0x923a3a0, mutex=0x923a388, abstime=0xa13652a0) at forward.c:152
#3  0xb6673a5c in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
#4  0xb6667c94 in QThreadPoolThread::run() () from /usr/lib/qt4/libQtCore.so.4
#5  0xb66729d0 in QThreadPrivate::start(void*) () from /usr/lib/qt4/libQtCore.so.4
#6  0xb565b9af in start_thread (arg=0xa1365b70) at pthread_create.c:297
#7  0xb59bc9ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb12bc730 (LWP 19011)):
[KCrash Handler]
#6  0xb511d501 in TagLib::MP4::Tag::saveNew(TagLib::ByteVector&) () from /usr/lib/libtag.so.1
#7  0xb511df47 in TagLib::MP4::Tag::save() () from /usr/lib/libtag.so.1
#8  0xb5118d86 in TagLib::MP4::File::save() () from /usr/lib/libtag.so.1
#9  0xb512d6d7 in TagLib::FileRef::save() () from /usr/lib/libtag.so.1
#10 0xb6e314cc in Meta::Field::writeFields (fileref=<incomplete type>, changes=...) at /tmp/portage/media-sound/amarok-2.3.1-r2/work/amarok-2.3.1/src/core-impl/meta/file/TagLibUtils.cpp:268
#11 0xb6e5ad62 in MetaFile::Track::Private::writeMetaData (this=0x890a910) at /tmp/portage/media-sound/amarok-2.3.1-r2/work/amarok-2.3.1/src/core-impl/meta/file/File_p.h:132
#12 0xb6e59178 in MetaFile::Track::setTitle (this=0x8908940, newTitle=...) at /tmp/portage/media-sound/amarok-2.3.1-r2/work/amarok-2.3.1/src/core-impl/meta/file/File.cpp:382
#13 0xb6d8204e in Podcasts::SqlPodcastEpisode::setTitle (this=0x89055b8, title=...) at /tmp/portage/media-sound/amarok-2.3.1-r2/work/amarok-2.3.1/src/core-impl/podcasts/sql/SqlPodcastMeta.cpp:318
#14 0xb3ba49ea in Podcasts::PodcastReader::endItem (this=0x93a39d8) at /tmp/portage/media-sound/amarok-2.3.1-r2/work/amarok-2.3.1/src/core/podcasts/PodcastReader.cpp:1171
#15 0xb3b9a26b in Podcasts::PodcastReader::Action::end (this=0xb3be79e4, podcastReader=0x93a39d8) at /tmp/portage/media-sound/amarok-2.3.1-r2/work/amarok-2.3.1/src/core/podcasts/PodcastReader.cpp:77
#16 0xb3ba2882 in Podcasts::PodcastReader::continueRead (this=0x93a39d8) at /tmp/portage/media-sound/amarok-2.3.1-r2/work/amarok-2.3.1/src/core/podcasts/PodcastReader.cpp:685
#17 0xb3ba1ce9 in Podcasts::PodcastReader::slotAddData (this=0x93a39d8, job=0x922cbf0, data=...) at /tmp/portage/media-sound/amarok-2.3.1-r2/work/amarok-2.3.1/src/core/podcasts/PodcastReader.cpp:493
#18 0xb3ba7fd9 in Podcasts::PodcastReader::qt_metacall (this=0x93a39d8, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbf89c824)
    at /tmp/portage/media-sound/amarok-2.3.1-r2/work/amarok-2.3.1_build/src/core/PodcastReader.moc:98
#19 0xb677dabd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#20 0xb678cd10 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#21 0xb37e98bc in KIO::TransferJob::data (this=0x922cbf0, _t1=0x922cbf0, _t2=...) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5_build/kio/jobclasses.moc:388
#22 0xb37e0b8b in KIO::TransferJob::slotData (this=0x922cbf0, _data=...) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kio/kio/job.cpp:984
#23 0xb37e9740 in KIO::TransferJob::qt_metacall (this=0x922cbf0, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbf89c988)
    at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5_build/kio/jobclasses.moc:368
#24 0xb677dabd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#25 0xb678cd10 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#26 0xb38abbaa in KIO::SlaveInterface::data (this=0x90f65f0, _t1=...) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5_build/kio/slaveinterface.moc:146
#27 0xb38a9239 in KIO::SlaveInterface::dispatch (this=0x90f65f0, _cmd=100, rawdata=...) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kio/kio/slaveinterface.cpp:163
#28 0xb38a8ee5 in KIO::SlaveInterface::dispatch (this=0x90f65f0) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kio/kio/slaveinterface.cpp:91
#29 0xb389dfb0 in KIO::Slave::gotInput (this=0x90f65f0) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kio/kio/slave.cpp:324
#30 0xb389f211 in KIO::Slave::qt_metacall (this=0x90f65f0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf89cc1c) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5_build/kio/slave.moc:82
#31 0xb677dabd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#32 0xb678cd10 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#33 0xb37ad8bc in KIO::Connection::readyRead (this=0x925da60) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5_build/kio/connection.moc:92
#34 0xb37aa0e9 in KIO::ConnectionPrivate::dequeue (this=0x92f8ad8) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kio/kio/connection.cpp:82
#35 0xb37ad847 in KIO::Connection::qt_metacall (this=0x925da60, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x8975588)
    at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5_build/kio/connection.moc:79
#36 0xb677dabd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#37 0xb67883b6 in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/qt4/libQtCore.so.4
#38 0xb678958f in QObject::event(QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#39 0xb5ca3f1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#40 0xb5caac38 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#41 0xb75abc03 in KApplication::notify (this=0xbf89d4b8, receiver=0x925da60, event=0x897b4e0) at /tmp/portage/kde-base/kdelibs-4.4.5/work/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302
#42 0xb67785cd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#43 0xb677c16a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/qt4/libQtCore.so.4
#44 0xb677c2ed in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/qt4/libQtCore.so.4
#45 0xb67a5a5e in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib/qt4/libQtCore.so.4
#46 0xb3506045 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0

Possible duplicates by query: bug 227433, bug 226093, bug 218493, bug 218343.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-11-17 12:10:05 UTC
This is a problem with taglib.

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