Bug 327702

Summary: Amarok fell before the sound during
Product: [Applications] amarok Reporter: Murzik2142 <murzik2142>
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 Murzik2142 2013-11-16 20:46:02 UTC
Application: amarok (2.8.0)
KDE Platform Version: 4.11.3
Qt Version: 4.8.5
Operating System: Linux 3.11.6-201.fc19.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
1) Listen to music for about an hour
2) Remove the playlist (Music is not played)
3) I decided to add music
4) There was an error window

-- 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 0x7f6f2afb88c0 (LWP 5135))]

Thread 17 (Thread 0x7f6f0bbb3700 (LWP 5140)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f6f12033052 in inline_mysql_cond_timedwait (src_file=0x7f6f12650b00 "/builddir/build/BUILD/mariadb-5.5.33a/storage/maria/ma_servicethread.c", src_line=119, abstime=0x7f6f0bbb2c80, mutex=0x7f6f132989a0 <LOCK_checkpoint>, that=0x7f6f13298960 <COND_checkpoint>) at /usr/src/debug/mariadb-5.5.33a/include/mysql/psi/mysql_thread.h:1020
#2  my_service_thread_sleep (control=control@entry=0x7f6f12a5c5f0 <checkpoint_control>, sleep_time=<optimized out>) at /usr/src/debug/mariadb-5.5.33a/storage/maria/ma_servicethread.c:118
#3  0x00007f6f1204cf99 in ma_checkpoint_background (arg=0x1e) at /usr/src/debug/mariadb-5.5.33a/storage/maria/ma_checkpoint.c:705
#4  0x000000354d007c53 in start_thread (arg=0x7f6f0bbb3700) at pthread_create.c:308
#5  0x000000354c8f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 16 (Thread 0x7f6f0a18e700 (LWP 5141)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x000000355487b1c4 in wait (time=60000, this=0x2885080) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x2849f10, mutex=mutex@entry=0x2849f08, time=time@entry=60000) at thread/qwaitcondition_unix.cpp:158
#3  0x00000039ef190b6e in AbstractDirectoryWatcher::run (this=0x2849ee0) at /usr/src/debug/amarok-2.8.0/src/scanner/AbstractDirectoryWatcher.cpp:65
#4  0x00000039ebe0c6a2 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f6f0a18dce0, th=th@entry=0x2290fd0, job=job@entry=0x2849ee0) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/Job.cpp:106
#5  0x00000039ebe0c85e in ThreadWeaver::Job::execute (this=0x2849ee0, th=0x2290fd0) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/Job.cpp:135
#6  0x00000039ebe0c0ab in ThreadWeaver::Thread::run (this=0x2290fd0) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/Thread.cpp:108
#7  0x000000355487ad0f in QThreadPrivate::start (arg=0x2290fd0) at thread/qthread_unix.cpp:338
#8  0x000000354d007c53 in start_thread (arg=0x7f6f0a18e700) at pthread_create.c:308
#9  0x000000354c8f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 15 (Thread 0x7f6f0998d700 (LWP 5142)):
#0  0x000000354c8eb7fd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x000000354fc480f4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f6ef00021b0, timeout=-1, context=0x7f6ef00009a0) at gmain.c:3995
#2  g_main_context_iterate (context=context@entry=0x7f6ef00009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3696
#3  0x000000354fc481fc in g_main_context_iteration (context=0x7f6ef00009a0, may_block=1) at gmain.c:3762
#4  0x00000035549a7166 in QEventDispatcherGlib::processEvents (this=0x7f6ef00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#5  0x0000003554978ecf in QEventLoop::processEvents (this=this@entry=0x7f6f0998cce0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00000035549791c5 in QEventLoop::exec (this=this@entry=0x7f6f0998cce0, flags=...) at kernel/qeventloop.cpp:204
#7  0x000000355487866f in QThread::exec (this=this@entry=0x288a650) at thread/qthread.cpp:536
#8  0x000000355495a733 in QInotifyFileSystemWatcherEngine::run (this=0x288a650) at io/qfilesystemwatcher_inotify.cpp:256
#9  0x000000355487ad0f in QThreadPrivate::start (arg=0x288a650) at thread/qthread_unix.cpp:338
#10 0x000000354d007c53 in start_thread (arg=0x7f6f0998d700) at pthread_create.c:308
#11 0x000000354c8f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 14 (Thread 0x7f6ef7fff700 (LWP 5143)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000355487b1e6 in wait (time=18446744073709551615, this=0x2887690) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2887568, mutex=0x274c150, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000039ebe0a85c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2887540, th=0x29ac300) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00000039ebe0d2f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2201290, th=0x29ac300, previous=0x54d0960) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00000039ebe0c00f in ThreadWeaver::Thread::run (this=0x29ac300) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/Thread.cpp:98
#6  0x000000355487ad0f in QThreadPrivate::start (arg=0x29ac300) at thread/qthread_unix.cpp:338
#7  0x000000354d007c53 in start_thread (arg=0x7f6ef7fff700) at pthread_create.c:308
#8  0x000000354c8f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 13 (Thread 0x7f6ef77fe700 (LWP 5144)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000355487b1e6 in wait (time=18446744073709551615, this=0x2887690) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2887568, mutex=0x274c150, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000039ebe0a85c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2887540, th=0x2c31960) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00000039ebe0d2f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2201290, th=0x2c31960, previous=0x4c238d0) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00000039ebe0c00f in ThreadWeaver::Thread::run (this=0x2c31960) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/Thread.cpp:98
#6  0x000000355487ad0f in QThreadPrivate::start (arg=0x2c31960) at thread/qthread_unix.cpp:338
#7  0x000000354d007c53 in start_thread (arg=0x7f6ef77fe700) at pthread_create.c:308
#8  0x000000354c8f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 12 (Thread 0x7f6ef6ffd700 (LWP 5145)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000355487b1e6 in wait (time=18446744073709551615, this=0x2887690) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2887568, mutex=0x274c150, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000039ebe0a85c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2887540, th=0x2c36d10) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00000039ebe0d2f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2201290, th=0x2c36d10, previous=0x0) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00000039ebe0d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x2201290, th=0x2c36d10, previous=0x0) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00000039ebe0d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x2201290, th=0x2c36d10, previous=0x5825e60) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00000039ebe0c00f in ThreadWeaver::Thread::run (this=0x2c36d10) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/Thread.cpp:98
#8  0x000000355487ad0f in QThreadPrivate::start (arg=0x2c36d10) at thread/qthread_unix.cpp:338
#9  0x000000354d007c53 in start_thread (arg=0x7f6ef6ffd700) at pthread_create.c:308
#10 0x000000354c8f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 11 (Thread 0x7f6ef5d52700 (LWP 5146)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000355487b1e6 in wait (time=18446744073709551615, this=0x2887690) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2887568, mutex=0x274c150, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000039ebe0a85c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2887540, th=0x3401d10) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00000039ebe0d2f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2201290, th=0x3401d10, previous=0x499ca40) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00000039ebe0c00f in ThreadWeaver::Thread::run (this=0x3401d10) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/Thread.cpp:98
#6  0x000000355487ad0f in QThreadPrivate::start (arg=0x3401d10) at thread/qthread_unix.cpp:338
#7  0x000000354d007c53 in start_thread (arg=0x7f6ef5d52700) at pthread_create.c:308
#8  0x000000354c8f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 10 (Thread 0x7f6ef5551700 (LWP 5147)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000355487b1e6 in wait (time=18446744073709551615, this=0x2887690) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2887568, mutex=0x274c150, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000039ebe0a85c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2887540, th=0x32dcc70) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00000039ebe0d2f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2201290, th=0x32dcc70, previous=0x0) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00000039ebe0d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x2201290, th=0x32dcc70, previous=0x0) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00000039ebe0d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x2201290, th=0x32dcc70, previous=0x63eabd0) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00000039ebe0c00f in ThreadWeaver::Thread::run (this=0x32dcc70) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/Thread.cpp:98
#8  0x000000355487ad0f in QThreadPrivate::start (arg=0x32dcc70) at thread/qthread_unix.cpp:338
#9  0x000000354d007c53 in start_thread (arg=0x7f6ef5551700) at pthread_create.c:308
#10 0x000000354c8f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 9 (Thread 0x7f6ef4d50700 (LWP 5148)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000355487b1e6 in wait (time=18446744073709551615, this=0x2887690) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2887568, mutex=0x274c150, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000039ebe0a85c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2887540, th=0x3400eb0) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00000039ebe0d2f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2201290, th=0x3400eb0, previous=0x4afebe0) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00000039ebe0c00f in ThreadWeaver::Thread::run (this=0x3400eb0) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/Thread.cpp:98
#6  0x000000355487ad0f in QThreadPrivate::start (arg=0x3400eb0) at thread/qthread_unix.cpp:338
#7  0x000000354d007c53 in start_thread (arg=0x7f6ef4d50700) at pthread_create.c:308
#8  0x000000354c8f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 8 (Thread 0x7f6eda26a700 (LWP 5149)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000036ce0cde2d in WTF::TCMalloc_PageHeap::scavengerThread (this=<optimized out>) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:2571
#2  0x00000036ce0cde69 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:1767
#3  0x000000354d007c53 in start_thread (arg=0x7f6eda26a700) at pthread_create.c:308
#4  0x000000354c8f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 7 (Thread 0x7f6ed9227700 (LWP 5150)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000355487b1e6 in wait (time=18446744073709551615, this=0x2887690) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2887568, mutex=0x274c150, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000039ebe0a85c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2887540, th=0x37ab890) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00000039ebe0d2f3 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2201290, th=0x37ab890, previous=0x0) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00000039ebe0d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x2201290, th=0x37ab890, previous=0x0) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00000039ebe0d30c in ThreadWeaver::WorkingHardState::applyForWork (this=0x2201290, th=0x37ab890, previous=0x5a426b0) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00000039ebe0c00f in ThreadWeaver::Thread::run (this=0x37ab890) at /usr/src/debug/kdelibs-4.11.3/threadweaver/Weaver/Thread.cpp:98
#8  0x000000355487ad0f in QThreadPrivate::start (arg=0x37ab890) at thread/qthread_unix.cpp:338
#9  0x000000354d007c53 in start_thread (arg=0x7f6ed9227700) at pthread_create.c:308
#10 0x000000354c8f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7f6e93ffd700 (LWP 5153)):
#0  0x00007fff951fe8d8 in clock_gettime ()
#1  0x000000354c909a2d in clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00000035548cf537 in do_gettime (frac=0x7f6e93ffcab0, sec=0x7f6e93ffcaa8) at tools/qelapsedtimer_unix.cpp:127
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:144
#4  0x00000035549a87f5 in updateCurrentTime (this=0x7f6e88002660) at kernel/qeventdispatcher_unix.cpp:354
#5  QTimerInfoList::timerWait (this=0x7f6e88002660, tm=...) at kernel/qeventdispatcher_unix.cpp:460
#6  0x00000035549a6f9c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f6e93ffcb64) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00000035549a7045 in timerSourcePrepare (source=<optimized out>, timeout=timeout@entry=0x7f6e93ffcb64) at kernel/qeventdispatcher_glib.cpp:169
#8  0x000000354fc4779d in g_main_context_prepare (context=context@entry=0x7f6e880009a0, priority=priority@entry=0x7f6e93ffcbe8) at gmain.c:3328
#9  0x000000354fc48013 in g_main_context_iterate (context=context@entry=0x7f6e880009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3681
#10 0x000000354fc481fc in g_main_context_iteration (context=0x7f6e880009a0, may_block=1) at gmain.c:3762
#11 0x00000035549a7166 in QEventDispatcherGlib::processEvents (this=0x7f6e880008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#12 0x0000003554978ecf in QEventLoop::processEvents (this=this@entry=0x7f6e93ffcd20, flags=...) at kernel/qeventloop.cpp:149
#13 0x00000035549791c5 in QEventLoop::exec (this=this@entry=0x7f6e93ffcd20, flags=...) at kernel/qeventloop.cpp:204
#14 0x000000355487866f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#15 0x000000355487ad0f in QThreadPrivate::start (arg=0x3406050) at thread/qthread_unix.cpp:338
#16 0x000000354d007c53 in start_thread (arg=0x7f6e93ffd700) at pthread_create.c:308
#17 0x000000354c8f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7f6e9312f700 (LWP 5182)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000035631860bb in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x3563483f00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00000035631860f9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x000000354d007c53 in start_thread (arg=0x7f6e9312f700) at pthread_create.c:308
#4  0x000000354c8f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7f6de2ffd700 (LWP 5198)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000036cde0e5bd in JSC::BlockAllocator::blockFreeingThreadMain (this=0x7f6efc186398) at /usr/src/debug/webkit-qtwebkit-23/Source/JavaScriptCore/heap/BlockAllocator.cpp:128
#2  0x00000036ce0fd686 in WTF::wtfThreadEntryPoint (param=0x4bd8bd0) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:196
#3  0x000000354d007c53 in start_thread (arg=0x7f6de2ffd700) at pthread_create.c:308
#4  0x000000354c8f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7f6df95a2700 (LWP 11109)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x000000354d009bd7 in _L_lock_974 () from /lib64/libpthread.so.0
#2  0x000000354d009b80 in __GI___pthread_mutex_lock (mutex=0x26cda90) at pthread_mutex_lock.c:104
#3  0x000000354fc87251 in g_mutex_lock (mutex=<optimized out>) at gthread-posix.c:210
#4  0x000000356c23fdee in gst_element_post_message (element=element@entry=0x26cd2d0, message=message@entry=0x5f6bb10) at gstelement.c:1842
#5  0x000000356c22ba24 in gst_bin_handle_message_func (bin=0x26cd2d0, message=0x5f6bb10) at gstbin.c:3442
#6  0x000000356c25e1b5 in gst_pipeline_handle_message (bin=0x26cd2d0, message=0x5f6bb10) at gstpipeline.c:587
#7  0x00007f6f0fbc3419 in gst_play_bin_handle_message (bin=0x26cd2d0, msg=0x5f6bb10) at gstplaybin2.c:2387
#8  0x000000356c228988 in bin_bus_handler (bus=bus@entry=0x23053c0, message=message@entry=0x5f6bb10, bin=bin@entry=0x26cd2d0) at gstbin.c:2793
#9  0x000000356c232582 in gst_bus_post (bus=bus@entry=0x23053c0, message=message@entry=0x5f6bb10) at gstbus.c:322
#10 0x000000356c23fe13 in gst_element_post_message (element=element@entry=0x4c44d50, message=message@entry=0x5f6bb10) at gstelement.c:1853
#11 0x000000356c22ba24 in gst_bin_handle_message_func (bin=0x4c44d50, message=0x5f6bb10) at gstbin.c:3442
#12 0x00007f6dfc851a60 in handle_message (bin=0x4c44d50, msg=0x5f6bb10) at gsturidecodebin.c:2210
#13 0x000000356c228988 in bin_bus_handler (bus=bus@entry=0x4cb8800, message=message@entry=0x5f6bb10, bin=bin@entry=0x4c44d50) at gstbin.c:2793
#14 0x000000356c232582 in gst_bus_post (bus=bus@entry=0x4cb8800, message=message@entry=0x5f6bb10) at gstbus.c:322
#15 0x000000356c23fe13 in gst_element_post_message (element=element@entry=0x4c451b0, message=message@entry=0x5f6bb10) at gstelement.c:1853
#16 0x000000356c22ba24 in gst_bin_handle_message_func (bin=0x4c451b0, message=0x5f6bb10) at gstbin.c:3442
#17 0x000000356c228988 in bin_bus_handler (bus=bus@entry=0x4cb88c0, message=message@entry=0x5f6bb10, bin=bin@entry=0x4c451b0) at gstbin.c:2793
#18 0x000000356c232582 in gst_bus_post (bus=bus@entry=0x4cb88c0, message=message@entry=0x5f6bb10) at gstbus.c:322
#19 0x000000356c23fe13 in gst_element_post_message (element=element@entry=0x7f6de87cbe10, message=0x5f6bb10) at gstelement.c:1853
#20 0x000000356c240754 in _priv_gst_element_state_changed (element=element@entry=0x7f6de87cbe10, oldstate=oldstate@entry=GST_STATE_NULL, newstate=newstate@entry=GST_STATE_READY, pending=pending@entry=GST_STATE_VOID_PENDING) at gstelement.c:2372
#21 0x000000356c24157f in gst_element_continue_state (element=element@entry=0x7f6de87cbe10, ret=ret@entry=GST_STATE_CHANGE_SUCCESS) at gstelement.c:2470
#22 0x000000356c240dc2 in gst_element_change_state (element=element@entry=0x7f6de87cbe10, transition=transition@entry=GST_STATE_CHANGE_NULL_TO_READY) at gstelement.c:2798
#23 0x000000356c241243 in gst_element_set_state_func (element=0x7f6de87cbe10, state=GST_STATE_READY) at gstelement.c:2717
#24 0x00007f6dfc84fb4f in connect_pad (chain=<optimized out>, factories=0x7f6de42954a0, caps=0x7f6dc00d6800, pad=0x32bfa80, dpad=0x7f6ddc7c83e0, src=0x4fa7e00, dbin=<optimized out>) at gstdecodebin2.c:1921
#25 analyze_new_pad (dbin=dbin@entry=0x4c451b0, src=src@entry=0x4fa7e00, pad=pad@entry=0x32bfa80, caps=caps@entry=0x7f6dc00d6800, chain=<optimized out>, chain@entry=0x328d6a0) at gstdecodebin2.c:1630
#26 0x00007f6dfc850b61 in pad_added_cb (element=element@entry=0x4fa7e00, pad=pad@entry=0x32bfa80, chain=chain@entry=0x328d6a0) at gstdecodebin2.c:2333
#27 0x00007f6dfc850f0d in caps_notify_cb (pad=0x32bfa80, unused=<optimized out>, chain=0x328d6a0) at gstdecodebin2.c:2447
#28 0x000000355140fa28 in g_closure_invoke (closure=0x51df8c0, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7f6df95a16d0, invocation_hint=invocation_hint@entry=0x7f6df95a1670) at gclosure.c:777
#29 0x0000003551420a3d in signal_emit_unlocked_R (node=node@entry=0x22e50f0, detail=detail@entry=209, instance=instance@entry=0x32bfa80, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7f6df95a16d0) at gsignal.c:3584
#30 0x0000003551428829 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7f6df95a1868) at gsignal.c:3328
#31 0x0000003551428a72 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3384
#32 0x0000003551413da5 in g_object_dispatch_properties_changed (object=0x32bfa80, n_pspecs=128, pspecs=0x65) at gobject.c:1042
#33 0x000000356c227ee4 in gst_object_dispatch_properties_changed (object=0x32bfa80, n_pspecs=1, pspecs=0x7f6df95a19f8) at gstobject.c:530
#34 0x00000035514157f3 in g_object_notify_by_spec_internal (pspec=<optimized out>, object=0x32bfa80) at gobject.c:1136
#35 g_object_notify_by_pspec (object=object@entry=0x32bfa80, pspec=<optimized out>) at gobject.c:1237
#36 0x000000356c255ee4 in gst_pad_set_caps (pad=0x32bfa80, caps=0x7f6dc00d6800) at gstpad.c:2745
#37 0x00007f6dfbbe32f4 in gst_mpeg_audio_parse_parse_frame () from /usr/lib64/gstreamer-0.10/libgstaudioparsers.so
#38 0x000000356ca14054 in gst_base_parse_handle_and_push_frame (parse=parse@entry=0x4fa7e00, frame=frame@entry=0x7f6df95a1c70, klass=0x2335200) at gstbaseparse.c:1687
#39 0x000000356ca16b33 in gst_base_parse_loop (pad=<optimized out>) at gstbaseparse.c:2826
#40 0x000000356c280734 in gst_task_func (task=0x7f6de400e010) at gsttask.c:327
#41 0x000000354fc6cb46 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#42 0x000000354fc6c185 in g_thread_proxy (data=0x7f6df002e680) at gthread.c:798
#43 0x000000354d007c53 in start_thread (arg=0x7f6df95a2700) at pthread_create.c:308
#44 0x000000354c8f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f6dfb9cf700 (LWP 11115)):
#0  0x000000354c8eb7fd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x000000356aa31081 in poll_func () from /lib64/libpulse.so.0
#2  0x000000356aa22a0c in pa_mainloop_poll () from /lib64/libpulse.so.0
#3  0x000000356aa2309e in pa_mainloop_iterate () from /lib64/libpulse.so.0
#4  0x000000356aa23150 in pa_mainloop_run () from /lib64/libpulse.so.0
#5  0x000000356aa31033 in thread () from /lib64/libpulse.so.0
#6  0x0000003569e46ec8 in internal_thread_func () from /usr/lib64/pulseaudio/libpulsecommon-3.0.so
#7  0x000000354d007c53 in start_thread (arg=0x7f6dfb9cf700) at pthread_create.c:308
#8  0x000000354c8f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f6f2afb88c0 (LWP 5135)):
[KCrash Handler]
#6  0x0000003551418dc2 in g_value_set_object (value=0x7fff95127560, v_object=0x7f6df444fc40) at gobject.c:3579
#7  0x00007f6f0fbc89b8 in gst_play_bin_get_property (object=0x26cd2d0, prop_id=<optimized out>, value=0x7fff95127560, pspec=<optimized out>) at gstplaybin2.c:2018
#8  0x0000003551416dd5 in object_get_property (value=0x7fff95127560, pspec=<optimized out>, object=0x26cd2d0) at gobject.c:1295
#9  g_object_get_valist (object=object@entry=0x26cd2d0, first_property_name=first_property_name@entry=0x7f6f1d9c1799 "source", var_args=var_args@entry=0x7fff95127608) at gobject.c:2020
#10 0x0000003551417267 in g_object_get (_object=0x26cd2d0, first_property_name=0x7f6f1d9c1799 "source") at gobject.c:2110
#11 0x00007f6f1d9b6ad0 in Phonon::Gstreamer::Pipeline::cb_setupSource (playbin=<optimized out>, param=<optimized out>, data=0x26c0c00) at /usr/src/debug/phonon-backend-gstreamer-4.6.3/gstreamer/pipeline.cpp:828
#12 0x000000355140fa28 in g_closure_invoke (closure=0x26cfa90, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7fff95127980, invocation_hint=invocation_hint@entry=0x7fff95127920) at gclosure.c:777
#13 0x0000003551420a3d in signal_emit_unlocked_R (node=node@entry=0x22e50f0, detail=detail@entry=2039, instance=instance@entry=0x26cd2d0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff95127980) at gsignal.c:3584
#14 0x0000003551428829 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff95127b18) at gsignal.c:3328
#15 0x0000003551428a72 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3384
#16 0x0000003551413da5 in g_object_dispatch_properties_changed (object=0x26cd2d0, n_pspecs=80, pspecs=0x0) at gobject.c:1042
#17 0x000000356c227ee4 in gst_object_dispatch_properties_changed (object=0x26cd2d0, n_pspecs=1, pspecs=0x7fff95127ca8) at gstobject.c:530
#18 0x00000035514156db in g_object_notify_by_spec_internal (pspec=<optimized out>, object=0x26cd2d0) at gobject.c:1136
#19 g_object_notify (object=object@entry=0x26cd2d0, property_name=property_name@entry=0x7f6f0fbea9e4 "source") at gobject.c:1178
#20 0x00007f6f0fbc4ee2 in notify_source_cb (uridecodebin=<optimized out>, pspec=<optimized out>, group=<optimized out>) at gstplaybin2.c:3445
#21 0x000000355140fa28 in g_closure_invoke (closure=0x7f6df444fc40, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7fff95127e80, invocation_hint=invocation_hint@entry=0x7fff95127e20) at gclosure.c:777
#22 0x0000003551420a3d in signal_emit_unlocked_R (node=node@entry=0x22e50f0, detail=detail@entry=2039, instance=instance@entry=0x4c44030, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff95127e80) at gsignal.c:3584
#23 0x0000003551428829 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff95128018) at gsignal.c:3328
#24 0x0000003551428a72 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3384
#25 0x0000003551413da5 in g_object_dispatch_properties_changed (object=0x4c44030, n_pspecs=80, pspecs=0x0) at gobject.c:1042
#26 0x000000356c227ee4 in gst_object_dispatch_properties_changed (object=0x4c44030, n_pspecs=1, pspecs=0x7fff951281a8) at gstobject.c:530
#27 0x00000035514156db in g_object_notify_by_spec_internal (pspec=<optimized out>, object=0x4c44030) at gobject.c:1136
#28 g_object_notify (object=object@entry=0x4c44030, property_name=property_name@entry=0x7f6dfc859417 "source") at gobject.c:1178
#29 0x00007f6dfc8552f0 in setup_source (decoder=0x4c44030) at gsturidecodebin.c:2015
#30 gst_uri_decode_bin_change_state (element=0x4c44030, transition=<optimized out>) at gsturidecodebin.c:2493
#31 0x000000356c240bd2 in gst_element_change_state (element=element@entry=0x4c44030, transition=transition@entry=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2761
#32 0x000000356c241243 in gst_element_set_state_func (element=0x4c44030, state=GST_STATE_PAUSED) at gstelement.c:2717
#33 0x000000356c22f082 in gst_bin_element_set_state (next=GST_STATE_PAUSED, current=GST_STATE_READY, start_time=0, base_time=0, element=0x4c44030, bin=0x26cd2d0) at gstbin.c:2209
#34 gst_bin_change_state_func (element=0x26cd2d0, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2518
#35 0x000000356c25eb25 in gst_pipeline_change_state (element=0x26cd2d0, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstpipeline.c:482
#36 0x00007f6f0fbc6fb2 in gst_play_bin_change_state (element=0x26cd2d0, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstplaybin2.c:3936
#37 0x000000356c240bd2 in gst_element_change_state (element=element@entry=0x26cd2d0, transition=transition@entry=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2761
#38 0x000000356c241243 in gst_element_set_state_func (element=0x26cd2d0, state=GST_STATE_PLAYING) at gstelement.c:2717
#39 0x00007f6f1d9b55cf in Phonon::Gstreamer::Pipeline::setState (this=0x26c0c00, state=state@entry=GST_STATE_PLAYING) at /usr/src/debug/phonon-backend-gstreamer-4.6.3/gstreamer/pipeline.cpp:242
#40 0x00007f6f1d9abd9a in Phonon::Gstreamer::MediaObject::requestState (this=this@entry=0x26bedf0, state=state@entry=Phonon::PlayingState) at /usr/src/debug/phonon-backend-gstreamer-4.6.3/gstreamer/mediaobject.cpp:828
#41 0x00007f6f1d9ac005 in Phonon::Gstreamer::MediaObject::play (this=0x26bedf0) at /usr/src/debug/phonon-backend-gstreamer-4.6.3/gstreamer/mediaobject.cpp:234
#42 0x00000039ef258ca5 in EngineController::playUrl (this=this@entry=0x2217160, url=..., offset=0, startPaused=<optimized out>) at /usr/src/debug/amarok-2.8.0/src/EngineController.cpp:501
#43 0x00000039ef25910c in EngineController::play (this=0x2217160, track=..., offset=offset@entry=0, startPaused=startPaused@entry=false) at /usr/src/debug/amarok-2.8.0/src/EngineController.cpp:415
#44 0x00000039ef03289c in Playlist::Actions::play (this=this@entry=0x2c35cb0, trackid=5539269613187179723, now=now@entry=true) at /usr/src/debug/amarok-2.8.0/src/playlist/PlaylistActions.cpp:217
#45 0x00000039ef032e49 in Playlist::Actions::play (this=0x2c35cb0, index=...) at /usr/src/debug/amarok-2.8.0/src/playlist/PlaylistActions.cpp:195
#46 0x00000039ef077836 in Playlist::PrettyListView::trackActivated (this=0x3b996e0, idx=...) at /usr/src/debug/amarok-2.8.0/src/playlist/view/listview/PrettyListView.cpp:336
#47 0x00000039ef07a401 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 0x000000355498df78 in QMetaObject::activate (sender=sender@entry=0x3b996e0, m=m@entry=0x3555a83900 <QAbstractItemView::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff95128b40) at kernel/qobject.cpp:3547
#49 0x00000035554b8765 in QAbstractItemView::doubleClicked (this=this@entry=0x3b996e0, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:354
#50 0x00000035554c2036 in QAbstractItemView::mouseDoubleClickEvent (this=0x3b996e0, event=0x7fff951292a0) at itemviews/qabstractitemview.cpp:1846
#51 0x0000003555017c5e in QWidget::event (this=this@entry=0x3b996e0, event=event@entry=0x7fff951292a0) at kernel/qwidget.cpp:8380
#52 0x00000035553b3cde in QFrame::event (this=0x3b996e0, e=0x7fff951292a0) at widgets/qframe.cpp:557
#53 0x00000035554c1b23 in QAbstractItemView::viewportEvent (this=0x3b996e0, event=0x7fff951292a0) at itemviews/qabstractitemview.cpp:1644
#54 0x000000355497a3d6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x3b96070, event=0x7fff951292a0) at kernel/qcoreapplication.cpp:1059
#55 0x0000003554fc84bc in QApplicationPrivate::notify_helper (this=0x20dc770, receiver=0x3b96070, e=0x7fff951292a0) at kernel/qapplication.cpp:4558
#56 0x0000003554fcebdd in QApplication::notify (this=this@entry=0x7fff95129b20, receiver=receiver@entry=0x3b96070, e=e@entry=0x7fff951292a0) at kernel/qapplication.cpp:4105
#57 0x00000039e903fe9a in KApplication::notify (this=0x7fff95129b20, receiver=0x3b96070, event=0x7fff951292a0) at /usr/src/debug/kdelibs-4.11.3/kdeui/kernel/kapplication.cpp:311
#58 0x000000355497a26d in QCoreApplication::notifyInternal (this=0x7fff95129b20, receiver=0x3b96070, event=0x7fff951292a0) at kernel/qcoreapplication.cpp:949
#59 0x0000003554fce393 in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x3b96070, event=event@entry=0x7fff951292a0, alienWidget=alienWidget@entry=0x0, nativeWidget=nativeWidget@entry=0x3b96070, buttonDown=buttonDown@entry=0x3555aa3258 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at ../../src/corelib/kernel/qcoreapplication.h:231
#60 0x000000355503f92b in QETWidget::translateMouseEvent (this=this@entry=0x3b96070, event=event@entry=0x7fff95129610) at kernel/qapplication_x11.cpp:4538
#61 0x000000355503e39c in QApplication::x11ProcessEvent (this=0x7fff95129b20, event=event@entry=0x7fff95129610) at kernel/qapplication_x11.cpp:3661
#62 0x0000003555064e54 in x11EventSourceDispatch (s=s@entry=0x20ded30, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#63 0x000000354fc47e06 in g_main_dispatch (context=0x20dd330) at gmain.c:3054
#64 g_main_context_dispatch (context=context@entry=0x20dd330) at gmain.c:3630
#65 0x000000354fc48158 in g_main_context_iterate (context=context@entry=0x20dd330, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3701
#66 0x000000354fc481fc in g_main_context_iteration (context=0x20dd330, may_block=1) at gmain.c:3762
#67 0x00000035549a7166 in QEventDispatcherGlib::processEvents (this=0x1fe4a00, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#68 0x0000003555064fc6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#69 0x0000003554978ecf in QEventLoop::processEvents (this=this@entry=0x7fff951299f0, flags=...) at kernel/qeventloop.cpp:149
#70 0x00000035549791c5 in QEventLoop::exec (this=this@entry=0x7fff951299f0, flags=...) at kernel/qeventloop.cpp:204
#71 0x000000355497e45b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#72 0x0000003554fc6c9c in QApplication::exec () at kernel/qapplication.cpp:3823
#73 0x00000000004083b3 in main (argc=<optimized out>, argv=0x7fff95129c88) at /usr/src/debug/amarok-2.8.0/src/main.cpp:329

The reporter indicates this bug may be a duplicate of or related to bug 325322.

Possible duplicates by query: bug 326257, bug 325982, bug 325322, bug 325308, bug 322805.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2013-11-17 00:42:46 UTC

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