Bug 248362

Summary: Amarok (with Xine) crashed
Product: [Applications] amarok Reporter: Unknown <null>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash CC: null
Priority: NOR    
Version: 2.3-GIT   
Target Milestone: 2.3.2   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Unknown 2010-08-19 12:42:31 UTC
Application: amarok (2.3-GIT)
KDE Platform Version: 4.5.00 (KDE 4.5.0)
Qt Version: 4.7.0
Operating System: Linux 2.6.34-12-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I pressed Windows+B to jump a track, and that moment Amarok crashed.

The crash does not seem to be reproducible.

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

Thread 18 (Thread 0x7f29e6e79710 (LWP 2419)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f29ed2f0671 in metronom_sync_loop () from /usr/lib64/libxine.so.1
#2  0x00007f2a01862a4f in start_thread (arg=0x7f29e6e79710) at pthread_create.c:297
#3  0x00007f2a0341b82d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7f29e6678710 (LWP 2426)):
#0  IA__g_main_context_prepare (context=0x90e400, priority=0x7f29e6677c5c) at gmain.c:2262
#1  0x00007f29fc6e0e69 in g_main_context_iterate (context=0x90e400, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2571
#2  0x00007f29fc6e1510 in IA__g_main_context_iteration (context=0x90e400, may_block=1) at gmain.c:2654
#3  0x00007f2a03d59796 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#4  0x00007f2a03d2df12 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5  0x00007f2a03d2e125 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007f2a03c41034 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7  0x00007f29ed54c266 in Phonon::Xine::XineThread::run (this=0x9a9580) at /usr/src/debug/phonon-4.4.2/xine/xinethread.cpp:143
#8  0x00007f2a03c438be in QThreadPrivate::start(void*) () from /usr/lib64/libQtCore.so.4
#9  0x00007f2a01862a4f in start_thread (arg=0x7f29e6678710) at pthread_create.c:297
#10 0x00007f2a0341b82d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f29e5c6d710 (LWP 2440)):
#0  0x00007f2a034126b3 in poll () from /lib64/libc.so.6
#1  0x00007f29e5c73c4e in ao_alsa_handle_event_thread () from /usr/lib64/xine/plugins/1.28/xineplug_ao_out_alsa.so
#2  0x00007f2a01862a4f in start_thread (arg=0x7f29e5c6d710) at pthread_create.c:297
#3  0x00007f2a0341b82d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f29e546c710 (LWP 2441)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f29ed301713 in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007f2a01862a4f in start_thread (arg=0x7f29e546c710) at pthread_create.c:297
#3  0x00007f2a0341b82d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f29e4654710 (LWP 2450)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f29ed301713 in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007f2a01862a4f in start_thread (arg=0x7f29e4654710) at pthread_create.c:297
#3  0x00007f2a0341b82d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f29e3e53710 (LWP 2451)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f29ed301713 in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007f2a01862a4f in start_thread (arg=0x7f29e3e53710) at pthread_create.c:297
#3  0x00007f2a0341b82d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f29e3652710 (LWP 2452)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f29ed301713 in ao_loop () from /usr/lib64/libxine.so.1
#2  0x00007f2a01862a4f in start_thread (arg=0x7f29e3652710) at pthread_create.c:297
#3  0x00007f2a0341b82d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f29e12aa710 (LWP 2478)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f2a03c43fab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007f2a005083f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x11cf350, th=0x11cfa90) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f2a0050ae35 in waitForAvailableJob (this=0x11ce9e0, th=0x11cfa90) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:356
#4  ThreadWeaver::WorkingHardState::applyForWork (this=0x11ce9e0, th=0x11cfa90) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f2a0050ae4e in ThreadWeaver::WorkingHardState::applyForWork (this=0x11ce9e0, th=0x11cfa90) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f2a005087ef in ThreadWeaver::ThreadRunHelper::run (this=0x7f29e12a9df0, parent=0x11cf350, th=0x11cfa90) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:87
#7  0x00007f2a00508878 in ThreadWeaver::Thread::run (this=0x11cfa90) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:142
#8  0x00007f2a03c438be in QThreadPrivate::start(void*) () from /usr/lib64/libQtCore.so.4
#9  0x00007f2a01862a4f in start_thread (arg=0x7f29e12aa710) at pthread_create.c:297
#10 0x00007f2a0341b82d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f29d630a710 (LWP 2544)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f2a03c43fab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007f2a005083f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x11cf350, th=0x1526f90) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f2a0050ae35 in waitForAvailableJob (this=0x11ce9e0, th=0x1526f90) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:356
#4  ThreadWeaver::WorkingHardState::applyForWork (this=0x11ce9e0, th=0x1526f90) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f2a005087ef in ThreadWeaver::ThreadRunHelper::run (this=0x7f29d6309df0, parent=0x11cf350, th=0x1526f90) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:87
#6  0x00007f2a00508878 in ThreadWeaver::Thread::run (this=0x1526f90) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:142
#7  0x00007f2a03c438be in QThreadPrivate::start(void*) () from /usr/lib64/libQtCore.so.4
#8  0x00007f2a01862a4f in start_thread (arg=0x7f29d630a710) at pthread_create.c:297
#9  0x00007f2a0341b82d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f29d5308710 (LWP 2547)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f2a03c43fab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007f2a005083f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x11cf350, th=0x1549fa0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f2a0050ae35 in waitForAvailableJob (this=0x11ce9e0, th=0x1549fa0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:356
#4  ThreadWeaver::WorkingHardState::applyForWork (this=0x11ce9e0, th=0x1549fa0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f2a0050ae4e in ThreadWeaver::WorkingHardState::applyForWork (this=0x11ce9e0, th=0x1549fa0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f2a0050ae4e in ThreadWeaver::WorkingHardState::applyForWork (this=0x11ce9e0, th=0x1549fa0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f2a0050ae4e in ThreadWeaver::WorkingHardState::applyForWork (this=0x11ce9e0, th=0x1549fa0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f2a0050ae4e in ThreadWeaver::WorkingHardState::applyForWork (this=0x11ce9e0, th=0x1549fa0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f2a005087ef in ThreadWeaver::ThreadRunHelper::run (this=0x7f29d5307df0, parent=0x11cf350, th=0x1549fa0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:87
#10 0x00007f2a00508878 in ThreadWeaver::Thread::run (this=0x1549fa0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:142
#11 0x00007f2a03c438be in QThreadPrivate::start(void*) () from /usr/lib64/libQtCore.so.4
#12 0x00007f2a01862a4f in start_thread (arg=0x7f29d5308710) at pthread_create.c:297
#13 0x00007f2a0341b82d in clone () from /lib64/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f29d073d710 (LWP 2582)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f29ffd20aa4 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/libQtScript.so.4
#2  0x00007f29ffd20ad9 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtScript.so.4
#3  0x00007f2a01862a4f in start_thread (arg=0x7f29d073d710) at pthread_create.c:297
#4  0x00007f2a0341b82d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f29ca5bf710 (LWP 2681)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f2a03c43fab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007f2a005083f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x11cf350, th=0x8ed770) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:365
#3  0x00007f2a0050ae35 in waitForAvailableJob (this=0x11ce9e0, th=0x8ed770) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:356
#4  ThreadWeaver::WorkingHardState::applyForWork (this=0x11ce9e0, th=0x8ed770) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f2a0050ae4e in ThreadWeaver::WorkingHardState::applyForWork (this=0x11ce9e0, th=0x8ed770) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f2a0050ae4e in ThreadWeaver::WorkingHardState::applyForWork (this=0x11ce9e0, th=0x8ed770) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f2a005087ef in ThreadWeaver::ThreadRunHelper::run (this=0x7f29ca5bedf0, parent=0x11cf350, th=0x8ed770) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:87
#8  0x00007f2a00508878 in ThreadWeaver::Thread::run (this=0x8ed770) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:142
#9  0x00007f2a03c438be in QThreadPrivate::start(void*) () from /usr/lib64/libQtCore.so.4
#10 0x00007f2a01862a4f in start_thread (arg=0x7f29ca5bf710) at pthread_create.c:297
#11 0x00007f2a0341b82d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f29c8eee710 (LWP 9199)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f29ff104424 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f2a01862a4f in start_thread (arg=0x7f29c8eee710) at pthread_create.c:297
#3  0x00007f2a0341b82d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f29bd48c710 (LWP 11522)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f29ed2fbe69 in interruptable_sleep () from /usr/lib64/libxine.so.1
#2  0x00007f29ed2fe621 in video_out_loop () from /usr/lib64/libxine.so.1
#3  0x00007f2a01862a4f in start_thread (arg=0x7f29bd48c710) at pthread_create.c:297
#4  0x00007f2a0341b82d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f29bc8a2710 (LWP 11523)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f29ed2f3f3b in fifo_buffer_get () from /usr/lib64/libxine.so.1
#2  0x00007f29ed2f9fcd in video_decoder_loop () from /usr/lib64/libxine.so.1
#3  0x00007f2a01862a4f in start_thread (arg=0x7f29bc8a2710) at pthread_create.c:297
#4  0x00007f2a0341b82d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f29bc0a1710 (LWP 11524)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f29ed2f3f3b in fifo_buffer_get () from /usr/lib64/libxine.so.1
#2  0x00007f29ed2fb055 in audio_decoder_loop () from /usr/lib64/libxine.so.1
#3  0x00007f2a01862a4f in start_thread (arg=0x7f29bc0a1710) at pthread_create.c:297
#4  0x00007f2a0341b82d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f29bb8a0710 (LWP 11525)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f29ed30483b in xine_event_wait () from /usr/lib64/libxine.so.1
#2  0x00007f29ed3048ae in listener_loop () from /usr/lib64/libxine.so.1
#3  0x00007f2a01862a4f in start_thread (arg=0x7f29bb8a0710) at pthread_create.c:297
#4  0x00007f2a0341b82d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f2a0678e7a0 (LWP 2412)):
[KCrash Handler]
#6  0x00007f29ffcb6164 in QTWTF::HashTableIterator<QTJSC::UStringImpl*, QTJSC::UStringImpl*, QTWTF::IdentityExtractor<QTJSC::UStringImpl*>, QTWTF::StrHash<QTJSC::UStringImpl*>, QTWTF::HashTraits<QTJSC::UStringImpl*>, QTWTF::HashTraits<QTJSC::UStringImpl*> > QTWTF::HashTable<QTJSC::UStringImpl*, QTJSC::UStringImpl*, QTWTF::IdentityExtractor<QTJSC::UStringImpl*>, QTWTF::StrHash<QTJSC::UStringImpl*>, QTWTF::HashTraits<QTJSC::UStringImpl*>, QTWTF::HashTraits<QTJSC::UStringImpl*> >::find<QTJSC::UStringImpl*, QTWTF::IdentityHashTranslator<QTJSC::UStringImpl*, QTJSC::UStringImpl*, QTWTF::StrHash<QTJSC::UStringImpl*> > >(QTJSC::UStringImpl* const&) () from /usr/lib64/libQtScript.so.4
#7  0x00007f29ffcb55b9 in QTJSC::Identifier::remove(QTJSC::UStringImpl*) () from /usr/lib64/libQtScript.so.4
#8  0x00007f29ffd187fd in QTJSC::UStringImpl::~UStringImpl() () from /usr/lib64/libQtScript.so.4
#9  0x00007f29ffcde822 in QTJSC::JSString::~JSString() () from /usr/lib64/libQtScript.so.4
#10 0x00007f29ffc99c47 in QTJSC::Heap::allocate(unsigned long) () from /usr/lib64/libQtScript.so.4
#11 0x00007f29ffd8529f in QScriptValue::QScriptValue(QScriptEngine*, QString const&) () from /usr/lib64/libQtScript.so.4
#12 0x00007f2a058ca140 in AmarokDownloadHelper::resultString (this=<value optimized out>, url=<value optimized out>, data=..., e=<value optimized out>)
    at /usr/src/debug/amarok/src/scriptengine/AmarokNetworkScript.cpp:220
#13 0x00007f2a058cb550 in AmarokDownloadHelper::qt_metacall (this=0x7f29dc394a20, _c=<value optimized out>, _id=0, _a=0x7fff3de6d8b0) at /usr/src/debug/amarok/build/src/AmarokNetworkScript.moc:173
#14 0x00007f2a03d36f5f in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () from /usr/lib64/libQtCore.so.4
#15 0x00007f2a057b1165 in invoke (this=0x2924520) at /usr/include/QtCore/qmetaobject.h:119
#16 NetworkAccessManagerProxy::NetworkAccessManagerProxyPrivate::_replyFinished (this=0x2924520) at /usr/src/debug/amarok/src/network/NetworkAccessManagerProxy.cpp:91
#17 0x00007f2a057aefc1 in NetworkAccessManagerProxy::qt_metacall (this=0x2d37030, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>)
    at /usr/src/debug/amarok/build/src/NetworkAccessManagerProxy.moc:74
#18 0x00007f2a03d43c9f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#19 0x00007f29fce36e9b in KDEPrivate::AccessManagerReply::jobDone (this=0x2fe0960, kJob=<value optimized out>) at /usr/src/debug/kdelibs-4.5.0/kio/kio/accessmanagerreply_p.cpp:248
#20 0x00007f29fce37773 in KDEPrivate::AccessManagerReply::qt_metacall (this=0x2fe0960, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3de6e3d0)
    at /usr/src/debug/kdelibs-4.5.0/build/kio/accessmanagerreply_p.moc:83
#21 0x00007f2a03d43c9f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#22 0x00007f2a0411b7b2 in KJob::result (this=<value optimized out>, _t1=0x3638df0) at /usr/src/debug/kdelibs-4.5.0/build/kdecore/kjob.moc:194
#23 0x00007f2a0411b7f0 in KJob::emitResult (this=0x3638df0) at /usr/src/debug/kdelibs-4.5.0/kdecore/jobs/kjob.cpp:312
#24 0x00007f29fce7ba8d in KIO::SimpleJob::slotFinished (this=0x3638df0) at /usr/src/debug/kdelibs-4.5.0/kio/kio/job.cpp:522
#25 0x00007f29fce7c2a7 in KIO::TransferJob::slotFinished (this=0x3638df0) at /usr/src/debug/kdelibs-4.5.0/kio/kio/job.cpp:1111
#26 0x00007f29fce5a841 in KIO::TransferJob::qt_metacall (this=0x3638df0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3de6e7f0)
    at /usr/src/debug/kdelibs-4.5.0/build/kio/jobclasses.moc:367
#27 0x00007f2a03d43c9f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#28 0x00007f29fce84511 in KIO::SlaveInterface::dispatch (this=0x2e4bb40, _cmd=<value optimized out>, rawdata=...) at /usr/src/debug/kdelibs-4.5.0/kio/kio/slaveinterface.cpp:175
#29 0x00007f29fcdf69b3 in KIO::SlaveInterface::dispatch (this=<value optimized out>) at /usr/src/debug/kdelibs-4.5.0/kio/kio/slaveinterface.cpp:91
#30 0x00007f29fcdf21d6 in KIO::Slave::gotInput (this=0x2e4bb40) at /usr/src/debug/kdelibs-4.5.0/kio/kio/slave.cpp:344
#31 0x00007f29fcdfa3bc in KIO::Slave::qt_metacall (this=0x2e4bb40, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3de6ebf0)
    at /usr/src/debug/kdelibs-4.5.0/build/kio/slave.moc:82
#32 0x00007f2a03d43c9f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#33 0x00007f29fcdfa197 in KIO::ConnectionPrivate::dequeue (this=0x2fd8870) at /usr/src/debug/kdelibs-4.5.0/kio/kio/connection.cpp:82
#34 0x00007f29fcdfa24d in KIO::Connection::qt_metacall (this=0x147d740, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7f29dc25d640)
    at /usr/src/debug/kdelibs-4.5.0/build/kio/connection.moc:79
#35 0x00007f2a03d4291a in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#36 0x00007f2a046b94a4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#37 0x00007f2a046c18ca in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#38 0x00007f2a061270b6 in KApplication::notify (this=0x7fff3de6f690, receiver=0x147d740, event=0x7f29dc5e3460) at /usr/src/debug/kdelibs-4.5.0/kdeui/kernel/kapplication.cpp:310
#39 0x00007f2a03d2eadc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#40 0x00007f2a03d322c5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#41 0x00007f2a03d595a3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/libQtCore.so.4
#42 0x00007f29fc6e0a93 in g_main_dispatch (context=0x772120) at gmain.c:1960
#43 IA__g_main_context_dispatch (context=0x772120) at gmain.c:2513
#44 0x00007f29fc6e1270 in g_main_context_iterate (context=0x772120, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2591
#45 0x00007f29fc6e1510 in IA__g_main_context_iteration (context=0x772120, may_block=1) at gmain.c:2654
#46 0x00007f2a03d5973f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#47 0x00007f2a0475d13e in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtGui.so.4
#48 0x00007f2a03d2df12 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#49 0x00007f2a03d2e125 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#50 0x00007f2a03d3257b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#51 0x00000000004081df in main (argc=3, argv=0x7fff3de715f8) at /usr/src/debug/amarok/src/main.cpp:237

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-08-19 13:30:27 UTC
The crash appears to be triggered by a 3rd-party script, not much we can do about that, sorry.
Comment 2 Unknown 2010-11-11 19:22:12 UTC
Created attachment 53332 [details]
New crash information added by DrKonqi

amarok (2.4-GIT) on KDE Platform 4.5.3 (KDE 4.5.3) using Qt 4.7.0

You said that this crash was caused by an external script. May I ask, to whom can I report this bug?

-- Backtrace (Reduced):
#6  QTWTF::HashTable<QTJSC::UStringImpl*, QTJSC::UStringImpl*, QTWTF::IdentityExtractor<QTJSC::UStringImpl*>, QTWTF::StrHash<QTJSC::UStringImpl*>, QTWTF::HashTraits<QTJSC::UStringImpl*>, QTWTF::HashTraits<QTJSC::UStringImpl*> >::find<QTJSC::UStringImpl*, QTWTF::IdentityHashTranslator<QTJSC::UStringImpl*, QTJSC::UStringImpl*, QTWTF::StrHash<QTJSC::UStringImpl*> > > (this=0x8, key=@0x7fff71e8bb08)
    at ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:763
#7  0x00007eff7336c579 in find (r=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:323
#8  find (r=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashSet.h:166
#9  remove (r=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashSet.h:240
#10 remove (r=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp:61
Comment 3 Myriam Schweingruber 2010-11-16 10:21:39 UTC
As already explained in comment #1, you need to get in touch with the script author, 3rd-part scripts are not handled by Amarok. You can disable those selectively in $HOME/.kde4/share/config/amarokrc
Comment 4 Myriam Schweingruber 2011-01-24 11:27:44 UTC
Wrong attribution, sorry, I missed a line in the backtrace that shows it is in Amarok after all. We are working on it.

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