Bug 325322

Summary: Amarok crash
Product: [Applications] amarok Reporter: Germano Massullo <germano.massullo>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 2.8.0   
Target Milestone: 2.9   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description Germano Massullo 2013-09-26 09:26:02 UTC
Application: amarok (2.8.0)
KDE Platform Version: 4.11.1
Qt Version: 4.8.5
Operating System: Linux 3.10.11-200.fc19.x86_64 x86_64
Distribution: "Fedora release 19 (Schrödinger’s Cat)"

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

I double clicked on a just added song, and amarok crashed...

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7fc51a9298c0 (LWP 8004))]

Thread 17 (Thread 0x7fc4fc295700 (LWP 8009)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fc4fe464e12 in inline_mysql_cond_timedwait (src_file=0x7fc4fe8ff9a0 "/builddir/build/BUILD/mariadb-5.5.32/storage/maria/ma_servicethread.c", src_line=119, abstime=0x7fc4fc294c80, mutex=0x7fc4fecefea0 <LOCK_checkpoint>, that=0x7fc4fecefe60 <COND_checkpoint>) at /usr/src/debug/mariadb-5.5.32/include/mysql/psi/mysql_thread.h:1020
#2  my_service_thread_sleep (control=control@entry=0x7fc4fecb45e0 <checkpoint_control>, sleep_time=<optimized out>) at /usr/src/debug/mariadb-5.5.32/storage/maria/ma_servicethread.c:118
#3  0x00007fc4fe2affd9 in ma_checkpoint_background (arg=0x1e) at /usr/src/debug/mariadb-5.5.32/storage/maria/ma_checkpoint.c:705
#4  0x000000372ba07c53 in start_thread (arg=0x7fc4fc295700) at pthread_create.c:308
#5  0x000000372aef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 16 (Thread 0x7fc4fa870700 (LWP 8010)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00000038a287b1c4 in wait (time=60000, this=0x32edd90) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x32ab300, mutex=mutex@entry=0x32ab2f8, time=time@entry=60000) at thread/qwaitcondition_unix.cpp:158
#3  0x00000038b4590b6e in AbstractDirectoryWatcher::run (this=0x32ab2d0) at /usr/src/debug/amarok-2.8.0/src/scanner/AbstractDirectoryWatcher.cpp:65
#4  0x00000038b120c6a2 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7fc4fa86fc20, th=th@entry=0x32f6440, job=job@entry=0x32ab2d0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/Job.cpp:106
#5  0x00000038b120c85e in ThreadWeaver::Job::execute (this=0x32ab2d0, th=0x32f6440) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/Job.cpp:135
#6  0x00000038b120c0ab in ThreadWeaver::Thread::run (this=0x32f6440) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/Thread.cpp:108
#7  0x00000038a287ad0f in QThreadPrivate::start (arg=0x32f6440) at thread/qthread_unix.cpp:338
#8  0x000000373eeaa764 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#9  0x000000372ba07c53 in start_thread (arg=0x7fc4fa870700) at pthread_create.c:308
#10 0x000000372aef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 15 (Thread 0x7fc4fa06f700 (LWP 8011)):
#0  0x000000372ce45642 in g_source_iter_next (iter=iter@entry=0x7fc4fa06ea70, source=source@entry=0x7fc4fa06ea68) at gmain.c:894
#1  0x000000372ce4773b in g_main_context_prepare (context=context@entry=0x7fc4e00009d0, priority=priority@entry=0x7fc4fa06eae8) at gmain.c:3306
#2  0x000000372ce48013 in g_main_context_iterate (context=context@entry=0x7fc4e00009d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3681
#3  0x000000372ce481fc in g_main_context_iteration (context=0x7fc4e00009d0, may_block=1) at gmain.c:3762
#4  0x00000038a29a7166 in QEventDispatcherGlib::processEvents (this=0x7fc4e00008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#5  0x00000038a2978ecf in QEventLoop::processEvents (this=this@entry=0x7fc4fa06ec20, flags=...) at kernel/qeventloop.cpp:149
#6  0x00000038a29791c5 in QEventLoop::exec (this=this@entry=0x7fc4fa06ec20, flags=...) at kernel/qeventloop.cpp:204
#7  0x00000038a287866f in QThread::exec (this=this@entry=0x32f9220) at thread/qthread.cpp:536
#8  0x00000038a295a733 in QInotifyFileSystemWatcherEngine::run (this=0x32f9220) at io/qfilesystemwatcher_inotify.cpp:256
#9  0x00000038a287ad0f in QThreadPrivate::start (arg=0x32f9220) at thread/qthread_unix.cpp:338
#10 0x000000373eeaa764 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#11 0x000000372ba07c53 in start_thread (arg=0x7fc4fa06f700) at pthread_create.c:308
#12 0x000000372aef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 14 (Thread 0x7fc4f9400700 (LWP 8012)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000038a287b1e6 in wait (time=18446744073709551615, this=0x32f5df0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x32f5cc8, mutex=0x32f5f70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000038b120a85c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x32f5ca0, th=0x37c25a0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00000038b120d2f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x37c25a0, previous=0x0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00000038b120d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x37c25a0, previous=0x4e74370) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00000038b120c00f in ThreadWeaver::Thread::run (this=0x37c25a0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/Thread.cpp:98
#7  0x00000038a287ad0f in QThreadPrivate::start (arg=0x37c25a0) at thread/qthread_unix.cpp:338
#8  0x000000373eeaa764 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#9  0x000000372ba07c53 in start_thread (arg=0x7fc4f9400700) at pthread_create.c:308
#10 0x000000372aef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 13 (Thread 0x7fc4f8bff700 (LWP 8013)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000038a287b1e6 in wait (time=18446744073709551615, this=0x32f5df0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x32f5cc8, mutex=0x32f5f70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000038b120a85c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x32f5ca0, th=0x7fc4e401ecc0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00000038b120d2f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e401ecc0, previous=0x0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00000038b120d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e401ecc0, previous=0x4e773a0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00000038b120c00f in ThreadWeaver::Thread::run (this=0x7fc4e401ecc0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/Thread.cpp:98
#7  0x00000038a287ad0f in QThreadPrivate::start (arg=0x7fc4e401ecc0) at thread/qthread_unix.cpp:338
#8  0x000000373eeaa764 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#9  0x000000372ba07c53 in start_thread (arg=0x7fc4f8bff700) at pthread_create.c:308
#10 0x000000372aef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 12 (Thread 0x7fc4dffff700 (LWP 8014)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000038a287b1e6 in wait (time=18446744073709551615, this=0x32f5df0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x32f5cc8, mutex=0x32f5f70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000038b120a85c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x32f5ca0, th=0x7fc4e4033f20) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00000038b120d2f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e4033f20, previous=0x0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00000038b120d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e4033f20, previous=0x4e78120) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00000038b120c00f in ThreadWeaver::Thread::run (this=0x7fc4e4033f20) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/Thread.cpp:98
#7  0x00000038a287ad0f in QThreadPrivate::start (arg=0x7fc4e4033f20) at thread/qthread_unix.cpp:338
#8  0x000000373eeaa764 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#9  0x000000372ba07c53 in start_thread (arg=0x7fc4dffff700) at pthread_create.c:308
#10 0x000000372aef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 11 (Thread 0x7fc4df7fe700 (LWP 8015)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000038a287b1e6 in wait (time=18446744073709551615, this=0x32f5df0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x32f5cc8, mutex=0x32f5f70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000038b120a85c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x32f5ca0, th=0x7fc4e403b0a0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00000038b120d2f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e403b0a0, previous=0x0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00000038b120d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e403b0a0, previous=0x4e758c0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00000038b120c00f in ThreadWeaver::Thread::run (this=0x7fc4e403b0a0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/Thread.cpp:98
#7  0x00000038a287ad0f in QThreadPrivate::start (arg=0x7fc4e403b0a0) at thread/qthread_unix.cpp:338
#8  0x000000373eeaa764 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#9  0x000000372ba07c53 in start_thread (arg=0x7fc4df7fe700) at pthread_create.c:308
#10 0x000000372aef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 10 (Thread 0x7fc4deffd700 (LWP 8016)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000038a287b1e6 in wait (time=18446744073709551615, this=0x32f5df0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x32f5cc8, mutex=0x32f5f70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000038b120a85c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x32f5ca0, th=0x7fc4e400cc80) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00000038b120d2f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e400cc80, previous=0x0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00000038b120d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e400cc80, previous=0x0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00000038b120d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e400cc80, previous=0x0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00000038b120d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e400cc80, previous=0x0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x00000038b120d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e400cc80, previous=0x0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00000038b120d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e400cc80, previous=0x0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:71
#10 0x00000038b120d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e400cc80, previous=0x0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:71
#11 0x00000038b120d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e400cc80, previous=0x0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:71
#12 0x00000038b120d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e400cc80, previous=0x4508d40) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:71
#13 0x00000038b120c00f in ThreadWeaver::Thread::run (this=0x7fc4e400cc80) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/Thread.cpp:98
#14 0x00000038a287ad0f in QThreadPrivate::start (arg=0x7fc4e400cc80) at thread/qthread_unix.cpp:338
#15 0x000000373eeaa764 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#16 0x000000372ba07c53 in start_thread (arg=0x7fc4deffd700) at pthread_create.c:308
#17 0x000000372aef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 9 (Thread 0x7fc4de7fc700 (LWP 8017)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000038a287b1e6 in wait (time=18446744073709551615, this=0x32f5df0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x32f5cc8, mutex=0x32f5f70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000038b120a85c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x32f5ca0, th=0x7fc4e4048c70) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00000038b120d2f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e4048c70, previous=0x447c780) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00000038b120c00f in ThreadWeaver::Thread::run (this=0x7fc4e4048c70) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/Thread.cpp:98
#6  0x00000038a287ad0f in QThreadPrivate::start (arg=0x7fc4e4048c70) at thread/qthread_unix.cpp:338
#7  0x000000373eeaa764 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#8  0x000000372ba07c53 in start_thread (arg=0x7fc4de7fc700) at pthread_create.c:308
#9  0x000000372aef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 8 (Thread 0x7fc4ddffb700 (LWP 8018)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000038a287b1e6 in wait (time=18446744073709551615, this=0x32f5df0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x32f5cc8, mutex=0x32f5f70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000038b120a85c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x32f5ca0, th=0x7fc4e404a0f0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00000038b120d2f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e404a0f0, previous=0x0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00000038b120d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x32f6000, th=0x7fc4e404a0f0, previous=0x4e72eb0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00000038b120c00f in ThreadWeaver::Thread::run (this=0x7fc4e404a0f0) at /usr/src/debug/kdelibs-4.11.1/threadweaver/Weaver/Thread.cpp:98
#7  0x00000038a287ad0f in QThreadPrivate::start (arg=0x7fc4e404a0f0) at thread/qthread_unix.cpp:338
#8  0x000000373eeaa764 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#9  0x000000372ba07c53 in start_thread (arg=0x7fc4ddffb700) at pthread_create.c:308
#10 0x000000372aef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 7 (Thread 0x7fc4dcfa2700 (LWP 8019)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000038af4cd34d in WTF::TCMalloc_PageHeap::scavengerThread (this=<optimized out>) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:2571
#2  0x00000038af4cd389 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:1767
#3  0x000000373eeaa764 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#4  0x000000372ba07c53 in start_thread (arg=0x7fc4dcfa2700) at pthread_create.c:308
#5  0x000000372aef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7fc4837fc700 (LWP 8022)):
#0  0x000000372aeeb76d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x000000372ce480f4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fc474001ff0, timeout=173, context=0x7fc4740009d0) at gmain.c:3995
#2  g_main_context_iterate (context=context@entry=0x7fc4740009d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3696
#3  0x000000372ce481fc in g_main_context_iteration (context=0x7fc4740009d0, may_block=1) at gmain.c:3762
#4  0x00000038a29a7166 in QEventDispatcherGlib::processEvents (this=0x7fc4740008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#5  0x00000038a2978ecf in QEventLoop::processEvents (this=this@entry=0x7fc4837fbc60, flags=...) at kernel/qeventloop.cpp:149
#6  0x00000038a29791c5 in QEventLoop::exec (this=this@entry=0x7fc4837fbc60, flags=...) at kernel/qeventloop.cpp:204
#7  0x00000038a287866f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#8  0x00000038a287ad0f in QThreadPrivate::start (arg=0x34c67a0) at thread/qthread_unix.cpp:338
#9  0x000000373eeaa764 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#10 0x000000372ba07c53 in start_thread (arg=0x7fc4837fc700) at pthread_create.c:308
#11 0x000000372aef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7fc482bbe700 (LWP 8023)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000038aa9860bb in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x38aac83f00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00000038aa9860f9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x000000373eeaa764 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#4  0x000000372ba07c53 in start_thread (arg=0x7fc482bbe700) at pthread_create.c:308
#5  0x000000372aef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7fc3cf7fe700 (LWP 8038)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000038af20dadd in JSC::BlockAllocator::blockFreeingThreadMain (this=0x7fc4dc72c398) at /usr/src/debug/webkit-qtwebkit-23/Source/JavaScriptCore/heap/BlockAllocator.cpp:128
#2  0x00000038af4fcba6 in WTF::wtfThreadEntryPoint (param=0x52a8ea0) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:196
#3  0x000000373eeaa764 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#4  0x000000372ba07c53 in start_thread (arg=0x7fc3cf7fe700) at pthread_create.c:308
#5  0x000000372aef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7fc501dbc700 (LWP 8581)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x000000372ba09bd7 in _L_lock_974 () from /lib64/libpthread.so.0
#2  0x000000372ba09b80 in __GI___pthread_mutex_lock (mutex=0x2bf6b80) at pthread_mutex_lock.c:104
#3  0x000000372ce87251 in g_mutex_lock (mutex=<optimized out>) at gthread-posix.c:210
#4  0x000000375182bc99 in gst_bin_handle_message_func (bin=0x2c60400, message=0x7fc3e00aa230) at gstbin.c:3270
#5  0x000000375185e1b5 in gst_pipeline_handle_message (bin=0x2c60400, message=0x7fc3e00aa230) at gstpipeline.c:587
#6  0x00007fc508193419 in gst_play_bin_handle_message (bin=0x2c60400, msg=0x7fc3e00aa230) at gstplaybin2.c:2387
#7  0x0000003751828988 in bin_bus_handler (bus=bus@entry=0x28b6bc0, message=message@entry=0x7fc3e00aa230, bin=bin@entry=0x2c60400) at gstbin.c:2793
#8  0x0000003751832582 in gst_bus_post (bus=bus@entry=0x28b6bc0, message=message@entry=0x7fc3e00aa230) at gstbus.c:322
#9  0x000000375183fe13 in gst_element_post_message (element=element@entry=0x4588d50, message=message@entry=0x7fc3e00aa230) at gstelement.c:1853
#10 0x000000375182ba24 in gst_bin_handle_message_func (bin=0x4588d50, message=0x7fc3e00aa230) at gstbin.c:3442
#11 0x00007fc47a9f1a60 in handle_message (bin=0x4588d50, msg=0x7fc3e00aa230) at gsturidecodebin.c:2210
#12 0x0000003751828988 in bin_bus_handler (bus=bus@entry=0x5270030, message=message@entry=0x7fc3e00aa230, bin=bin@entry=0x4588d50) at gstbin.c:2793
#13 0x0000003751832582 in gst_bus_post (bus=bus@entry=0x5270030, message=message@entry=0x7fc3e00aa230) at gstbus.c:322
#14 0x000000375183fe13 in gst_element_post_message (element=element@entry=0x45891b0, message=message@entry=0x7fc3e00aa230) at gstelement.c:1853
#15 0x000000375182ba24 in gst_bin_handle_message_func (bin=0x45891b0, message=0x7fc3e00aa230) at gstbin.c:3442
#16 0x0000003751828988 in bin_bus_handler (bus=bus@entry=0x52700f0, message=message@entry=0x7fc3e00aa230, bin=bin@entry=0x45891b0) at gstbin.c:2793
#17 0x0000003751832582 in gst_bus_post (bus=bus@entry=0x52700f0, message=message@entry=0x7fc3e00aa230) at gstbus.c:322
#18 0x000000375183fe13 in gst_element_post_message (element=element@entry=0x4e5f420, message=0x7fc3e00aa230) at gstelement.c:1853
#19 0x0000003754813c01 in gst_base_parse_set_duration (parse=0x4e5f420, fmt=GST_FORMAT_DEFAULT, duration=22767360, interval=0) at gstbaseparse.c:3046
#20 0x00007fc47a187392 in gst_flac_parse_parse_frame () from /usr/lib64/gstreamer-0.10/libgstaudioparsers.so
#21 0x0000003754814054 in gst_base_parse_handle_and_push_frame (parse=parse@entry=0x4e5f420, frame=frame@entry=0x7fc501dbbbb0, klass=0x573de00) at gstbaseparse.c:1687
#22 0x0000003754816b33 in gst_base_parse_loop (pad=<optimized out>) at gstbaseparse.c:2826
#23 0x0000003751880734 in gst_task_func (task=0x7fc3d83f3a10) at gsttask.c:327
#24 0x000000372ce6cb46 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#25 0x000000372ce6c185 in g_thread_proxy (data=0x5268230) at gthread.c:798
#26 0x000000373eeaa764 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#27 0x000000372ba07c53 in start_thread (arg=0x7fc501dbc700) at pthread_create.c:308
#28 0x000000372aef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7fc5025bd700 (LWP 8582)):
#0  0x000000372aeeb76d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003827c31081 in poll_func () from /lib64/libpulse.so.0
#2  0x0000003827c22a0c in pa_mainloop_poll () from /lib64/libpulse.so.0
#3  0x0000003827c2309e in pa_mainloop_iterate () from /lib64/libpulse.so.0
#4  0x0000003827c23150 in pa_mainloop_run () from /lib64/libpulse.so.0
#5  0x0000003827c31033 in thread () from /lib64/libpulse.so.0
#6  0x0000003827446ec8 in internal_thread_func () from /usr/lib64/pulseaudio/libpulsecommon-3.0.so
#7  0x000000373eeaa764 in ?? () from /usr/lib64/nvidia-304xx/libGL.so.1
#8  0x000000372ba07c53 in start_thread (arg=0x7fc5025bd700) at pthread_create.c:308
#9  0x000000372aef5d3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7fc51a9298c0 (LWP 8004)):
[KCrash Handler]
#6  0x000000372de18dc2 in g_value_set_object (value=0x7fff06c9c580, v_object=0x7fc5042dd050) at gobject.c:3579
#7  0x00007fc5081989b8 in gst_play_bin_get_property (object=0x2c60400, prop_id=<optimized out>, value=0x7fff06c9c580, pspec=<optimized out>) at gstplaybin2.c:2018
#8  0x000000372de16dd5 in object_get_property (value=0x7fff06c9c580, pspec=<optimized out>, object=0x2c60400) at gobject.c:1295
#9  g_object_get_valist (object=object@entry=0x2c60400, first_property_name=first_property_name@entry=0x7fc50dfa6799 "source", var_args=var_args@entry=0x7fff06c9c628) at gobject.c:2020
#10 0x000000372de17267 in g_object_get (_object=0x2c60400, first_property_name=0x7fc50dfa6799 "source") at gobject.c:2110
#11 0x00007fc50df9bad0 in Phonon::Gstreamer::Pipeline::cb_setupSource (playbin=<optimized out>, param=<optimized out>, data=0x25162e0) at /usr/src/debug/phonon-backend-gstreamer-4.6.3/gstreamer/pipeline.cpp:828
#12 0x000000372de0fa28 in g_closure_invoke (closure=0x2c6acc0, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7fff06c9c9a0, invocation_hint=invocation_hint@entry=0x7fff06c9c940) at gclosure.c:777
#13 0x000000372de20a3d in signal_emit_unlocked_R (node=node@entry=0x2897d90, detail=detail@entry=2050, instance=instance@entry=0x2c60400, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff06c9c9a0) at gsignal.c:3584
#14 0x000000372de28829 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff06c9cb38) at gsignal.c:3328
#15 0x000000372de28a72 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3384
#16 0x000000372de13da5 in g_object_dispatch_properties_changed (object=0x2c60400, n_pspecs=80, pspecs=0x0) at gobject.c:1042
#17 0x0000003751827ee4 in gst_object_dispatch_properties_changed (object=0x2c60400, n_pspecs=1, pspecs=0x7fff06c9ccc8) at gstobject.c:530
#18 0x000000372de156db in g_object_notify_by_spec_internal (pspec=<optimized out>, object=0x2c60400) at gobject.c:1136
#19 g_object_notify (object=object@entry=0x2c60400, property_name=property_name@entry=0x7fc5081ba9e4 "source") at gobject.c:1178
#20 0x00007fc508194ee2 in notify_source_cb (uridecodebin=<optimized out>, pspec=<optimized out>, group=<optimized out>) at gstplaybin2.c:3445
#21 0x000000372de0fa28 in g_closure_invoke (closure=0x7fc5042dd050, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7fff06c9cea0, invocation_hint=invocation_hint@entry=0x7fff06c9ce40) at gclosure.c:777
#22 0x000000372de20a3d in signal_emit_unlocked_R (node=node@entry=0x2897d90, detail=detail@entry=2050, instance=instance@entry=0x4588030, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff06c9cea0) at gsignal.c:3584
#23 0x000000372de28829 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff06c9d038) at gsignal.c:3328
#24 0x000000372de28a72 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3384
#25 0x000000372de13da5 in g_object_dispatch_properties_changed (object=0x4588030, n_pspecs=80, pspecs=0x0) at gobject.c:1042
#26 0x0000003751827ee4 in gst_object_dispatch_properties_changed (object=0x4588030, n_pspecs=1, pspecs=0x7fff06c9d1c8) at gstobject.c:530
#27 0x000000372de156db in g_object_notify_by_spec_internal (pspec=<optimized out>, object=0x4588030) at gobject.c:1136
#28 g_object_notify (object=object@entry=0x4588030, property_name=property_name@entry=0x7fc47a9f9417 "source") at gobject.c:1178
#29 0x00007fc47a9f52f0 in setup_source (decoder=0x4588030) at gsturidecodebin.c:2015
#30 gst_uri_decode_bin_change_state (element=0x4588030, transition=<optimized out>) at gsturidecodebin.c:2493
#31 0x0000003751840bd2 in gst_element_change_state (element=element@entry=0x4588030, transition=transition@entry=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2761
#32 0x0000003751841243 in gst_element_set_state_func (element=0x4588030, state=GST_STATE_PAUSED) at gstelement.c:2717
#33 0x000000375182f082 in gst_bin_element_set_state (next=GST_STATE_PAUSED, current=GST_STATE_READY, start_time=0, base_time=0, element=0x4588030, bin=0x2c60400) at gstbin.c:2209
#34 gst_bin_change_state_func (element=0x2c60400, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2518
#35 0x000000375185eb25 in gst_pipeline_change_state (element=0x2c60400, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstpipeline.c:482
#36 0x00007fc508196fb2 in gst_play_bin_change_state (element=0x2c60400, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstplaybin2.c:3936
#37 0x0000003751840bd2 in gst_element_change_state (element=element@entry=0x2c60400, transition=transition@entry=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2761
#38 0x0000003751841243 in gst_element_set_state_func (element=0x2c60400, state=GST_STATE_PLAYING) at gstelement.c:2717
#39 0x00007fc50df9a5cf in Phonon::Gstreamer::Pipeline::setState (this=0x25162e0, state=state@entry=GST_STATE_PLAYING) at /usr/src/debug/phonon-backend-gstreamer-4.6.3/gstreamer/pipeline.cpp:242
#40 0x00007fc50df90d9a in Phonon::Gstreamer::MediaObject::requestState (this=this@entry=0x2ba6ab0, state=state@entry=Phonon::PlayingState) at /usr/src/debug/phonon-backend-gstreamer-4.6.3/gstreamer/mediaobject.cpp:828
#41 0x00007fc50df91005 in Phonon::Gstreamer::MediaObject::play (this=0x2ba6ab0) at /usr/src/debug/phonon-backend-gstreamer-4.6.3/gstreamer/mediaobject.cpp:234
#42 0x00000038b4658ca5 in EngineController::playUrl (this=this@entry=0x26856c0, url=..., offset=0, startPaused=<optimized out>) at /usr/src/debug/amarok-2.8.0/src/EngineController.cpp:501
#43 0x00000038b465910c in EngineController::play (this=0x26856c0, track=..., offset=offset@entry=0, startPaused=startPaused@entry=false) at /usr/src/debug/amarok-2.8.0/src/EngineController.cpp:415
#44 0x00000038b443289c in Playlist::Actions::play (this=this@entry=0x35ccc60, trackid=5105476463993986370, now=now@entry=true) at /usr/src/debug/amarok-2.8.0/src/playlist/PlaylistActions.cpp:217
#45 0x00000038b4432e49 in Playlist::Actions::play (this=0x35ccc60, index=...) at /usr/src/debug/amarok-2.8.0/src/playlist/PlaylistActions.cpp:195
#46 0x00000038b4477836 in Playlist::PrettyListView::trackActivated (this=0x47eeef0, idx=...) at /usr/src/debug/amarok-2.8.0/src/playlist/view/listview/PrettyListView.cpp:336
#47 0x00000038b447a401 in Playlist::PrettyListView::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/amarok-2.8.0/x86_64-redhat-linux-gnu/src/PrettyListView.moc:131
#48 0x00000038a298df78 in QMetaObject::activate (sender=sender@entry=0x47eeef0, m=m@entry=0x38a3a83900 <QAbstractItemView::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff06c9db60) at kernel/qobject.cpp:3547
#49 0x00000038a34b8765 in QAbstractItemView::doubleClicked (this=this@entry=0x47eeef0, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:354
#50 0x00000038a34c2036 in QAbstractItemView::mouseDoubleClickEvent (this=0x47eeef0, event=0x7fff06c9e2c0) at itemviews/qabstractitemview.cpp:1846
#51 0x00000038a3017c5e in QWidget::event (this=this@entry=0x47eeef0, event=event@entry=0x7fff06c9e2c0) at kernel/qwidget.cpp:8380
#52 0x00000038a33b3cde in QFrame::event (this=0x47eeef0, e=0x7fff06c9e2c0) at widgets/qframe.cpp:557
#53 0x00000038a34c1b23 in QAbstractItemView::viewportEvent (this=0x47eeef0, event=0x7fff06c9e2c0) at itemviews/qabstractitemview.cpp:1644
#54 0x00000038a297a3d6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x47eb870, event=0x7fff06c9e2c0) at kernel/qcoreapplication.cpp:1059
#55 0x00000038a2fc84bc in QApplicationPrivate::notify_helper (this=0x2664bb0, receiver=0x47eb870, e=0x7fff06c9e2c0) at kernel/qapplication.cpp:4558
#56 0x00000038a2fcebdd in QApplication::notify (this=this@entry=0x7fff06c9eb40, receiver=receiver@entry=0x47eb870, e=e@entry=0x7fff06c9e2c0) at kernel/qapplication.cpp:4105
#57 0x00000038a6c3fd2a in KApplication::notify (this=0x7fff06c9eb40, receiver=0x47eb870, event=0x7fff06c9e2c0) at /usr/src/debug/kdelibs-4.11.1/kdeui/kernel/kapplication.cpp:311
#58 0x00000038a297a26d in QCoreApplication::notifyInternal (this=0x7fff06c9eb40, receiver=0x47eb870, event=0x7fff06c9e2c0) at kernel/qcoreapplication.cpp:949
#59 0x00000038a2fce393 in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x47eb870, event=event@entry=0x7fff06c9e2c0, alienWidget=alienWidget@entry=0x0, nativeWidget=nativeWidget@entry=0x47eb870, buttonDown=buttonDown@entry=0x38a3aa3258 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at ../../src/corelib/kernel/qcoreapplication.h:231
#60 0x00000038a303f92b in QETWidget::translateMouseEvent (this=this@entry=0x47eb870, event=event@entry=0x7fff06c9e630) at kernel/qapplication_x11.cpp:4538
#61 0x00000038a303e39c in QApplication::x11ProcessEvent (this=0x7fff06c9eb40, event=event@entry=0x7fff06c9e630) at kernel/qapplication_x11.cpp:3661
#62 0x00000038a3064e54 in x11EventSourceDispatch (s=s@entry=0x2665030, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#63 0x000000372ce47e06 in g_main_dispatch (context=0x2664f40) at gmain.c:3054
#64 g_main_context_dispatch (context=context@entry=0x2664f40) at gmain.c:3630
#65 0x000000372ce48158 in g_main_context_iterate (context=context@entry=0x2664f40, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3701
#66 0x000000372ce481fc in g_main_context_iteration (context=0x2664f40, may_block=1) at gmain.c:3762
#67 0x00000038a29a7145 in QEventDispatcherGlib::processEvents (this=0x2539bf0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#68 0x00000038a3064fc6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#69 0x00000038a2978ecf in QEventLoop::processEvents (this=this@entry=0x7fff06c9ea10, flags=...) at kernel/qeventloop.cpp:149
#70 0x00000038a29791c5 in QEventLoop::exec (this=this@entry=0x7fff06c9ea10, flags=...) at kernel/qeventloop.cpp:204
#71 0x00000038a297e45b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#72 0x00000038a2fc6c9c in QApplication::exec () at kernel/qapplication.cpp:3823
#73 0x00000000004083b3 in main (argc=<optimized out>, argv=0x7fff06c9eca8) at /usr/src/debug/amarok-2.8.0/src/main.cpp:329

Possible duplicates by query: bug 325308, bug 322805, bug 322374, bug 319636, bug 319093.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2013-09-26 10:19:32 UTC
The crash is in the phonon-backend-gstreamer, not in Amarok. As a workaround, use the phonon-backend-vlc

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