Bug 262679 - amarok crashes after playing mp3 track that was incomplete
Summary: amarok crashes after playing mp3 track that was incomplete
Status: RESOLVED WORKSFORME
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.3.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.4.0
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-09 18:55 UTC by rajarshighosh.raj
Modified: 2011-01-10 00:31 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description rajarshighosh.raj 2011-01-09 18:55:45 UTC
Application: amarok (2.3.2)
KDE Platform Version: 4.5.3 (KDE 4.5.3)
Qt Version: 4.7.0
Operating System: Linux 2.6.33-29-realtime-pae i686
Distribution: KXStudio 10.04 LTS

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

Firefox was open wid multiple tabs. kmixer was open. amarok crashes after playing mp3 track that was incomplete(finishes before actual track length on album sleeve) at the end not anywhere in between( i.e. no skips). track was downloaded via torrent.

The crash does not seem to be reproducible.

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

Thread 19 (Thread 0xae301b70 (LWP 2311)):
#0  0xb7823430 in __kernel_vsyscall ()
#1  0xb541d342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58eaa34 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xaf56cce7 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 18 (Thread 0xadafcb70 (LWP 2312)):
#0  0xb444fe16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb5b4248b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0xb5c18965 in QTimerInfoList::updateCurrentTime (this=0x88b555c) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb5c16935 in timerSourceCheckHelper (src=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:150
#5  0xb45d6799 in g_main_context_check () from /lib/libglib-2.0.so.0
#6  0xb45d70ce in ?? () from /lib/libglib-2.0.so.0
#7  0xb45d74b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0xb5c1682f in QEventDispatcherGlib::processEvents (this=0x88492b8, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#9  0xb5be6a99 in QEventLoop::processEvents (this=0xadafc220, flags=) at kernel/qeventloop.cpp:149
#10 0xb5be6f1a in QEventLoop::exec (this=0xadafc220, flags=...) at kernel/qeventloop.cpp:201
#11 0xb5ae3c5e in QThread::exec (this=0x88b5430) at thread/qthread.cpp:490
#12 0xaf5d281a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#13 0xb5ae6f39 in QThreadPrivate::start (arg=0x88b5430) at thread/qthread_unix.cpp:266
#14 0xb541896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb58dda4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 17 (Thread 0xad156b70 (LWP 2315)):
#0  0xb7823430 in __kernel_vsyscall ()
#1  0xb541d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58ea9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xaf57d9ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 16 (Thread 0xabcc2b70 (LWP 2317)):
#0  0xb7823430 in __kernel_vsyscall ()
#1  0xb541d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58ea9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xaf57d9ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 15 (Thread 0xab2ffb70 (LWP 2318)):
#0  0xb7823430 in __kernel_vsyscall ()
#1  0xb541d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58ea9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xaf57d9ee in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 14 (Thread 0xaa29db70 (LWP 2320)):
#0  0xb7823430 in __kernel_vsyscall ()
#1  0xb541d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58ea9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5ae7b07 in QWaitConditionPrivate::wait (this=0xaa904580, mutex=0xaa90f718, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xaa904580, mutex=0xaa90f718, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb4f63890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xaa904568, th=0xab3f2e90) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4f6703c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xab369df8, th=0xab3f2e90) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4f62dbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xaa904568, th=0xab3f2e90) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4f67132 in ThreadWeaver::WorkingHardState::applyForWork (this=0xab369df8, th=0xab3f2e90) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4f63d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xaa904568, th=0xab3f2e90, previous=0x98390af8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4f651be in ThreadWeaver::ThreadRunHelper::run (this=0xaa29d294, parent=0xaa904568, th=0xab3f2e90) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb4f658db in ThreadWeaver::Thread::run (this=0xab3f2e90) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb5ae6f39 in QThreadPrivate::start (arg=0xab3f2e90) at thread/qthread_unix.cpp:266
#13 0xb541896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0xb58dda4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread 0xa7dbeb70 (LWP 2323)):
#0  0xb7823430 in __kernel_vsyscall ()
#1  0xb541d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58ea9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb4db7827 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb4eb61a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0xb4db7871 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb4eb61a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0xb541896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb58dda4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 12 (Thread 0xa52ffb70 (LWP 2325)):
#0  0xb7823430 in __kernel_vsyscall ()
#1  0xb541d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58ea9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5ae7b07 in QWaitConditionPrivate::wait (this=0xaa904580, mutex=0xaa90f718, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xaa904580, mutex=0xaa90f718, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb4f63890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xaa904568, th=0xab33b638) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4f6703c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xab369df8, th=0xab33b638) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4f62dbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xaa904568, th=0xab33b638) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4f67132 in ThreadWeaver::WorkingHardState::applyForWork (this=0xab369df8, th=0xab33b638) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4f63d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xaa904568, th=0xab33b638, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4f67151 in ThreadWeaver::WorkingHardState::applyForWork (this=0xab369df8, th=0xab33b638) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb4f63d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xaa904568, th=0xab33b638, previous=0x98361e00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb4f651be in ThreadWeaver::ThreadRunHelper::run (this=0xa52ff294, parent=0xaa904568, th=0xab33b638) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0xb4f658db in ThreadWeaver::Thread::run (this=0xab33b638) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0xb5ae6f39 in QThreadPrivate::start (arg=0xab33b638) at thread/qthread_unix.cpp:266
#15 0xb541896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0xb58dda4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 11 (Thread 0xa4afeb70 (LWP 2326)):
#0  0xb7823430 in __kernel_vsyscall ()
#1  0xb541d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58ea9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5ae7b07 in QWaitConditionPrivate::wait (this=0xaa904580, mutex=0xaa90f718, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xaa904580, mutex=0xaa90f718, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb4f63890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xaa904568, th=0xab3c6e88) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4f6703c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xab369df8, th=0xab3c6e88) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4f62dbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xaa904568, th=0xab3c6e88) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4f67132 in ThreadWeaver::WorkingHardState::applyForWork (this=0xab369df8, th=0xab3c6e88) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4f63d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xaa904568, th=0xab3c6e88, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4f67151 in ThreadWeaver::WorkingHardState::applyForWork (this=0xab369df8, th=0xab3c6e88) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb4f63d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xaa904568, th=0xab3c6e88, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb4f67151 in ThreadWeaver::WorkingHardState::applyForWork (this=0xab369df8, th=0xab3c6e88) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0xb4f63d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xaa904568, th=0xab3c6e88, previous=0x98390af8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0xb4f651be in ThreadWeaver::ThreadRunHelper::run (this=0xa4afe294, parent=0xaa904568, th=0xab3c6e88) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0xb4f658db in ThreadWeaver::Thread::run (this=0xab3c6e88) at ../../../threadweaver/Weaver/Thread.cpp:142
#16 0xb5ae6f39 in QThreadPrivate::start (arg=0xab3c6e88) at thread/qthread_unix.cpp:266
#17 0xb541896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#18 0xb58dda4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 10 (Thread 0x9dc6bb70 (LWP 2327)):
#0  0xb541c344 in __pthread_mutex_unlock_usercnt () from /lib/tls/i686/cmov/libpthread.so.0
#1  0xb58eabe6 in pthread_mutex_unlock () from /lib/tls/i686/cmov/libc.so.6
#2  0xb45d7169 in ?? () from /lib/libglib-2.0.so.0
#3  0xb45d74b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0xb5c1682f in QEventDispatcherGlib::processEvents (this=0x9100740, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0xb5be6a99 in QEventLoop::processEvents (this=0x9dc6b230, flags=) at kernel/qeventloop.cpp:149
#6  0xb5be6f1a in QEventLoop::exec (this=0x9dc6b230, flags=...) at kernel/qeventloop.cpp:201
#7  0xb5ae3c5e in QThread::exec (this=0x9100268) at thread/qthread.cpp:490
#8  0xb5bc59ab in QInotifyFileSystemWatcherEngine::run (this=0x9100268) at io/qfilesystemwatcher_inotify.cpp:248
#9  0xb5ae6f39 in QThreadPrivate::start (arg=0x9100268) at thread/qthread_unix.cpp:266
#10 0xb541896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0xb58dda4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread 0x9d454b70 (LWP 2328)):
#0  0xb7823430 in __kernel_vsyscall ()
#1  0xb541d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58ea9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5ae7b07 in QWaitConditionPrivate::wait (this=0xaa904580, mutex=0xaa90f718, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xaa904580, mutex=0xaa90f718, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb4f63890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xaa904568, th=0x9181738) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4f6703c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xab369df8, th=0x9181738) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4f62dbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xaa904568, th=0x9181738) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4f67132 in ThreadWeaver::WorkingHardState::applyForWork (this=0xab369df8, th=0x9181738) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4f63d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xaa904568, th=0x9181738, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4f67151 in ThreadWeaver::WorkingHardState::applyForWork (this=0xab369df8, th=0x9181738) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb4f63d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xaa904568, th=0x9181738, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb4f67151 in ThreadWeaver::WorkingHardState::applyForWork (this=0xab369df8, th=0x9181738) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0xb4f63d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xaa904568, th=0x9181738, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0xb4f67151 in ThreadWeaver::WorkingHardState::applyForWork (this=0xab369df8, th=0x9181738) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0xb4f63d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xaa904568, th=0x9181738, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0xb4f67151 in ThreadWeaver::WorkingHardState::applyForWork (this=0xab369df8, th=0x9181738) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0xb4f63d93 in ThreadWeaver::WeaverImpl::applyForWork (this=0xaa904568, th=0x9181738, previous=0x98393b08) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0xb4f651be in ThreadWeaver::ThreadRunHelper::run (this=0x9d454294, parent=0xaa904568, th=0x9181738) at ../../../threadweaver/Weaver/Thread.cpp:87
#19 0xb4f658db in ThreadWeaver::Thread::run (this=0x9181738) at ../../../threadweaver/Weaver/Thread.cpp:142
#20 0xb5ae6f39 in QThreadPrivate::start (arg=0x9181738) at thread/qthread_unix.cpp:266
#21 0xb541896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#22 0xb58dda4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0x9cc53b70 (LWP 2329)):
#0  0xb7823430 in __kernel_vsyscall ()
#1  0xb541d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58ea9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb3f0a6ad in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb3f0a791 in ?? () from /usr/lib/libQtWebKit.so.4
#5  0xb541896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb58dda4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0x9bdbcb70 (LWP 2330)):
#0  0xb7823430 in __kernel_vsyscall ()
#1  0xb58d6971 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xaf5965cc in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 6 (Thread 0x9b1d2b70 (LWP 2331)):
#0  0xb7823430 in __kernel_vsyscall ()
#1  0xb541d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58ea9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xaf5702aa in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 5 (Thread 0x9a804b70 (LWP 2332)):
#0  0xb7823430 in __kernel_vsyscall ()
#1  0xb541d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58ea9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xaf5702aa in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 4 (Thread 0x9a003b70 (LWP 2333)):
#0  0xb7823430 in __kernel_vsyscall ()
#1  0xb541d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58ea9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xaf5809da in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 3 (Thread 0xad29ab70 (LWP 7846)):
#0  0xb7823430 in __kernel_vsyscall ()
#1  0xb541d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58ea9dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xad2c4797 in ?? () from /usr/lib/libjack.so.0
#4  0xad2bba8b in ?? () from /usr/lib/libjack.so.0
#5  0xad2c2925 in ?? () from /usr/lib/libjack.so.0
#6  0xb541896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb58dda4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0x9763fb70 (LWP 7848)):
#0  0xb7823430 in __kernel_vsyscall ()
#1  0xb541f3e8 in sem_timedwait () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xad2c34bd in ?? () from /usr/lib/libjack.so.0
#3  0xad2a8ce7 in ?? () from /usr/lib/libjack.so.0
#4  0xad2ab333 in ?? () from /usr/lib/libjack.so.0
#5  0xad2a7a0e in ?? () from /usr/lib/libjack.so.0
#6  0xad2c2925 in ?? () from /usr/lib/libjack.so.0
#7  0xb541896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb58dda4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb297b770 (LWP 2308)):
[KCrash Handler]
#7  0xb4d3f6ef in find<QTJSC::UStringImpl*, QTWTF::IdentityHashTranslator<QTJSC::UStringImpl*, QTJSC::UStringImpl*, QTWTF::StrHash<QTJSC::UStringImpl*> > > (r=0xa57fd320)
    at ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:763
#8  QTWTF::HashTable<QTJSC::UStringImpl*, QTJSC::UStringImpl*, QTWTF::IdentityExtractor<QTJSC::UStringImpl*>, QTWTF::StrHash<QTJSC::UStringImpl*>, QTWTF::HashTraits<QTJSC::UStringImpl*>, QTWTF::HashTraits<QTJSC::UStringImpl*> >::find (r=0xa57fd320) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:323
#9  QTWTF::HashSet<QTJSC::UStringImpl*, QTWTF::StrHash<QTJSC::UStringImpl*>, QTWTF::HashTraits<QTJSC::UStringImpl*> >::find (r=0xa57fd320)
    at ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashSet.h:166
#10 QTWTF::HashSet<QTJSC::UStringImpl*, QTWTF::StrHash<QTJSC::UStringImpl*>, QTWTF::HashTraits<QTJSC::UStringImpl*> >::remove (r=0xa57fd320)
    at ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashSet.h:240
#11 QTJSC::IdentifierTable::remove (r=0xa57fd320) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp:61
#12 QTJSC::Identifier::remove (r=0xa57fd320) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp:239
#13 0xb4dae9f8 in ~UStringImpl (this=0xa57fd320, __in_chrg=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/UStringImpl.cpp:68
#14 0xb4d7156b in QTJSC::JSString::~JSString() () from /usr/lib/libQtScript.so.4
#15 0xb4d21edc in QTJSC::Heap::allocate (this=0xa7537250, s=32) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:419
#16 0xb4e16cba in QTJSC::JSCell::operator new (this=0xbfe59594, engine=0x8eeca38, val=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:162
#17 jsString (this=0xbfe59594, engine=0x8eeca38, val=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSString.h:445
#18 jsString (this=0xbfe59594, engine=0x8eeca38, val=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSString.h:484
#19 QScriptValue (this=0xbfe59594, engine=0x8eeca38, val=...) at api/qscriptvalue.cpp:309
#20 0xb6fa27dd in ?? () from /usr/lib/libamaroklib.so.1
#21 0xb6fa3004 in ?? () from /usr/lib/libamaroklib.so.1
#22 0xb5bedd4a in QMetaObject::metacall (object=0x916a6a8, cl=21, idx=4, argv=0xbfe596fc) at kernel/qmetaobject.cpp:237
#23 0xb5bf17f5 in QMetaMethod::invoke (this=0xbfe5984c, object=0x916a6a8, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., 
    val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1575
#24 0xb6eeca52 in ?? () from /usr/lib/libamaroklib.so.1
#25 0xb6eeb2d3 in NetworkAccessManagerProxy::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libamaroklib.so.1
#26 0xb5bedd4a in QMetaObject::metacall (object=0x916a9c0, cl=21, idx=17, argv=0xbfe5999c) at kernel/qmetaobject.cpp:237
#27 0xb5c00ab5 in QMetaObject::activate (sender=0x95c2b970, m=0xb55ef48c, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3280
#28 0xb55af537 in QNetworkReply::finished (this=0x95c2b970) at .moc/release-shared/moc_qnetworkreply.cpp:152
#29 0xb472f1d5 in KDEPrivate::AccessManagerReply::jobDone (this=0x95c2b970, kJob=0x9834c6e8) at ../../kio/kio/accessmanagerreply_p.cpp:248
#30 0xb472fa7f in KDEPrivate::AccessManagerReply::qt_metacall (this=0x95c2b970, _c=QMetaObject::InvokeMetaMethod, _id=17, _a=0xbfe59c78) at ./accessmanagerreply_p.moc:83
#31 0xb5bedd4a in QMetaObject::metacall (object=0x95c2b970, cl=21, idx=17, argv=0xbfe59c78) at kernel/qmetaobject.cpp:237
#32 0xb5c00ab5 in QMetaObject::activate (sender=0x9834c6e8, m=0xb5fa3b48, local_signal_index=3, argv=0xbfe59c78) at kernel/qobject.cpp:3280
#33 0xb5e2ffc3 in KJob::result (this=0x9834c6e8, _t1=0x9834c6e8) at ./kjob.moc:194
#34 0xb5e30328 in KJob::emitResult (this=0x9834c6e8) at ../../kdecore/jobs/kjob.cpp:312
#35 0xb4771050 in KIO::SimpleJob::slotFinished (this=0x9834c6e8) at ../../kio/kio/job.cpp:525
#36 0xb47719ac in KIO::TransferJob::slotFinished (this=0x9834c6e8) at ../../kio/kio/job.cpp:1114
#37 0xb476f253 in KIO::TransferJob::qt_metacall (this=0x9834c6e8, _c=QMetaObject::InvokeMetaMethod, _id=47, _a=0xbfe59f2c) at ./jobclasses.moc:367
#38 0xb5bedd4a in QMetaObject::metacall (object=0x9834c6e8, cl=21, idx=47, argv=0xbfe59f2c) at kernel/qmetaobject.cpp:237
#39 0xb5c00ab5 in QMetaObject::activate (sender=0xa400c540, m=0xb4922944, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3280
#40 0xb482abc7 in KIO::SlaveInterface::finished (this=0xa400c540) at ./slaveinterface.moc:171
#41 0xb482e368 in KIO::SlaveInterface::dispatch (this=0xa400c540, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#42 0xb482b083 in KIO::SlaveInterface::dispatch (this=0xa400c540) at ../../kio/kio/slaveinterface.cpp:91
#43 0xb481d9e8 in KIO::Slave::gotInput (this=0xa400c540) at ../../kio/kio/slave.cpp:347
#44 0xb481dbf3 in KIO::Slave::qt_metacall (this=0xa400c540, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfe5a25c) at ./slave.moc:82
#45 0xb5bedd4a in QMetaObject::metacall (object=0xa400c540, cl=21, idx=30, argv=0xbfe5a25c) at kernel/qmetaobject.cpp:237
#46 0xb5c00ab5 in QMetaObject::activate (sender=0x95c834b0, m=0xb491f500, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3280
#47 0xb4736f37 in KIO::Connection::readyRead (this=0x95c834b0) at ./connection.moc:92
#48 0xb473929e in KIO::ConnectionPrivate::dequeue (this=0x98302de8) at ../../kio/kio/connection.cpp:82
#49 0xb47393ce in KIO::Connection::qt_metacall (this=0x95c834b0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xa410fbf0) at ./connection.moc:79
#50 0xb5bedd4a in QMetaObject::metacall (object=0x95c834b0, cl=21, idx=5, argv=0xa410fbf0) at kernel/qmetaobject.cpp:237
#51 0xb5bf9226 in QMetaCallEvent::placeMetaCall (this=0xa40eddd8, object=0x95c834b0) at kernel/qobject.cpp:534
#52 0xb5bfaac2 in QObject::event (this=0x95c834b0, e=0xffffffff) at kernel/qobject.cpp:1219
#53 0xb60e972c in QApplicationPrivate::notify_helper (this=0x866a4f0, receiver=0x95c834b0, e=0xa40eddd8) at kernel/qapplication.cpp:4396
#54 0xb60ef77e in QApplication::notify (this=0xbfe5ab9c, receiver=0x95c834b0, e=0xa40eddd8) at kernel/qapplication.cpp:3798
#55 0xb762963a in KApplication::notify (this=0xbfe5ab9c, receiver=0x95c834b0, event=0xa40eddd8) at ../../kdeui/kernel/kapplication.cpp:310
#56 0xb5be7feb in QCoreApplication::notifyInternal (this=0xbfe5ab9c, receiver=0x95c834b0, event=0xa40eddd8) at kernel/qcoreapplication.cpp:732
#57 0xb5beb24b in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8583bf8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#58 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8583bf8) at kernel/qcoreapplication.cpp:1373
#59 0xb5beb40d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#60 0xb5c16d04 in QCoreApplication::sendPostedEvents (s=0x86778c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#61 postEventSourceDispatch (s=0x86778c0) at kernel/qeventdispatcher_glib.cpp:277
#62 0xb45d35e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#63 0xb45d72d8 in ?? () from /lib/libglib-2.0.so.0
#64 0xb45d74b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#65 0xb5c167f5 in QEventDispatcherGlib::processEvents (this=0x8583708, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#66 0xb61aaf85 in QGuiEventDispatcherGlib::processEvents (this=0x8583708, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#67 0xb5be6a99 in QEventLoop::processEvents (this=0xbfe5ab14, flags=) at kernel/qeventloop.cpp:149
#68 0xb5be6f1a in QEventLoop::exec (this=0xbfe5ab14, flags=...) at kernel/qeventloop.cpp:201
#69 0xb5beb4cf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#70 0xb60e8557 in QApplication::exec () at kernel/qapplication.cpp:3672
#71 0x0804fd19 in _start ()

Possible duplicates by query: bug 255640, bug 249095, bug 248560, bug 246711.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2011-01-10 00:31:23 UTC
Closing for now, since you can't reproduce this crash. Feel free to reopen if you can with Amarok 2.3.2 or any later version.