Bug 306646

Summary: Amapache result in failure of Amarok's start?
Product: [Applications] amarok Reporter: Exoool <exoool>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.6.0   
Target Milestone: 2.7   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Exoool 2012-09-12 04:55:15 UTC
Application: amarok (2.5.0)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-30-generic-pae i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Normal usage, the amarok is starting, but failed and show the bug report

- Custom settings of the application:
I guess it's because of the ampache configuration with Amarok.

-- Backtrace:
Application: Amarok (amarok), signal: Aborted
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb112d740 (LWP 1989))]

Thread 11 (Thread 0xaa693b40 (LWP 2035)):
#0  0xb7713424 in __kernel_vsyscall ()
#1  0xb5635380 in __GI___poll (fds=0xa5d00b60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb3faf4c6 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#3  0xb3f9d75a in pa_mainloop_poll () from /usr/lib/i386-linux-gnu/libpulse.so.0
#4  0xb3f9dfb7 in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0
#5  0xb3f9e094 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0
#6  0xb3faf44e in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#7  0xb1c8a246 in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
#8  0xb4684d4c in start_thread (arg=0xaa693b40) at pthread_create.c:308
#9  0xb5643ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xa8f95b40 (LWP 2048)):
#0  0xb4686cbf in __pthread_mutex_lock (mutex=0xa8600570) at pthread_mutex_lock.c:47
#1  0xb56515f4 in pthread_mutex_lock (mutex=0xa8600570) at forward.c:182
#2  0xb43b43d0 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4374f85 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb4375201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb59b18e7 in QEventDispatcherGlib::processEvents (this=0xa8600488, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb597d50d in QEventLoop::processEvents (this=0xa8f95240, flags=...) at kernel/qeventloop.cpp:149
#7  0xb597d7a9 in QEventLoop::exec (this=0xa8f95240, flags=...) at kernel/qeventloop.cpp:204
#8  0xb586694c in QThread::exec (this=0x86a7d30) at thread/qthread.cpp:501
#9  0xb595ab5d in QInotifyFileSystemWatcherEngine::run (this=0x86a7d30) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb5869de0 in QThreadPrivate::start (arg=0x86a7d30) at thread/qthread_unix.cpp:298
#11 0xb4684d4c in start_thread (arg=0xa8f95b40) at pthread_create.c:308
#12 0xb5643ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xa70f7b40 (LWP 2154)):
#0  0xb4687c64 in __pthread_mutex_unlock_usercnt (mutex=0xa6700550, decr=1) at pthread_mutex_unlock.c:52
#1  0xb5651634 in pthread_mutex_unlock (mutex=0xa6700550) at forward.c:184
#2  0xb43b4410 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb437509b in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb4375201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb59b18e7 in QEventDispatcherGlib::processEvents (this=0xa6700468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb597d50d in QEventLoop::processEvents (this=0xa70f7240, flags=...) at kernel/qeventloop.cpp:149
#7  0xb597d7a9 in QEventLoop::exec (this=0xa70f7240, flags=...) at kernel/qeventloop.cpp:204
#8  0xb586694c in QThread::exec (this=0xc126910) at thread/qthread.cpp:501
#9  0xb595ab5d in QInotifyFileSystemWatcherEngine::run (this=0xc126910) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb5869de0 in QThreadPrivate::start (arg=0xc126910) at thread/qthread_unix.cpp:298
#11 0xb4684d4c in start_thread (arg=0xa70f7b40) at pthread_create.c:308
#12 0xb5643ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xa66ffb40 (LWP 2163)):
#0  0xb7713424 in __kernel_vsyscall ()
#1  0xb56331fb in write () at ../sysdeps/unix/syscall-template.S:82
#2  0xb43b3732 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb59b1c7b in QEventDispatcherGlib::wakeUp (this=0x81be448) at kernel/qeventdispatcher_glib.cpp:580
#4  0xb59825b1 in QCoreApplication::postEvent (receiver=0xbe22be8, event=0xbe23200, priority=0) at kernel/qcoreapplication.cpp:1322
#5  0xb59826fb in QCoreApplication::postEvent (receiver=0xbe22be8, event=0xbe23200) at kernel/qcoreapplication.cpp:1234
#6  0xb5995946 in queued_activate (argv=0xa66ff1c8, c=0xbe21a30, signal=5, sender=0xa66ff21c) at kernel/qobject.cpp:3431
#7  QMetaObject::activate (sender=0xa66ff21c, m=0xb4dea9b8, local_signal_index=1, argv=0xa66ff1c8) at kernel/qobject.cpp:3507
#8  0xb4ddfce5 in ThreadWeaver::JobRunHelper::done (this=0xa66ff21c, _t1=0xbe22be8) at ./Job_p.moc:112
#9  0xb4de00a3 in ThreadWeaver::Job::execute (this=0xbe22be8, th=0xd4f97c0) at ../../../threadweaver/Weaver/Job.cpp:135
#10 0xb4ddf4b2 in ThreadWeaver::ThreadRunHelper::run (this=0xa66ff2a4, parent=0xc9dadc0, th=0xd4f97c0) at ../../../threadweaver/Weaver/Thread.cpp:95
#11 0xb4ddf59a in ThreadWeaver::Thread::run (this=0xd4f97c0) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb5869de0 in QThreadPrivate::start (arg=0xd4f97c0) at thread/qthread_unix.cpp:298
#13 0xb4684d4c in start_thread (arg=0xa66ffb40) at pthread_create.c:308
#14 0xb5643ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xa1c9bb40 (LWP 2164)):
#0  0xb7713424 in __kernel_vsyscall ()
#1  0xb563fc07 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:30
#2  0xb5868638 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x8625040) at thread/qmutex_unix.cpp:99
#3  QMutexPrivate::wait (this=0x8625040, timeout=-1) at thread/qmutex_unix.cpp:113
#4  0xb5863cec in QMutex::lockInternal (this=0x8600630) at thread/qmutex.cpp:450
#5  0xb599556e in lockInline (this=0x8600630) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:190
#6  lockInline (this=0x8600630) at kernel/qobject.cpp:3447
#7  QMutexLocker (m=<optimized out>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:109
#8  QMetaObject::activate (sender=0xc9dadc0, m=0xb4dea7dc, local_signal_index=4, argv=0xa1c9b108) at kernel/qobject.cpp:3472
#9  0xb4ddd8e5 in ThreadWeaver::WeaverImpl::asyncThreadSuspended (this=0xc9dadc0, _t1=0xd4fdc98) at ./WeaverImpl.moc:139
#10 0xb4ddda8a in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xc9dadc0, th=0xd4fdc98) at ../../../threadweaver/Weaver/WeaverImpl.cpp:363
#11 0xb4de095b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xd4f4fd0, th=0xd4fdc98) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#12 0xb4ddd63a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xc9dadc0, th=0xd4fdc98) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#13 0xb4de0a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xd4f4fd0, th=0xd4fdc98) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#14 0xb4ddd533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xc9dadc0, th=0xd4fdc98, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#15 0xb4de0a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0xd4f4fd0, th=0xd4fdc98) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#16 0xb4ddd533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xc9dadc0, th=0xd4fdc98, previous=0xbe23d88) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#17 0xb4ddf4e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa1c9b2a4, parent=0xc9dadc0, th=0xd4fdc98) at ../../../threadweaver/Weaver/Thread.cpp:87
#18 0xb4ddf59a in ThreadWeaver::Thread::run (this=0xd4fdc98) at ../../../threadweaver/Weaver/Thread.cpp:142
#19 0xb5869de0 in QThreadPrivate::start (arg=0xd4fdc98) at thread/qthread_unix.cpp:298
#20 0xb4684d4c in start_thread (arg=0xa1c9bb40) at pthread_create.c:308
#21 0xb5643ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa149ab40 (LWP 2165)):
[KCrash Handler]
#7  0xb7713424 in __kernel_vsyscall ()
#8  0xb55871ef in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0xb558a835 in __GI_abort () at abort.c:91
#10 0xb55c22fa in __libc_message (do_abort=2, fmt=0xb56ba3bc "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201
#11 0xb55cce42 in malloc_printerr (action=<optimized out>, str=<optimized out>, ptr=0x939ef3e0) at malloc.c:5007
#12 0xb57c551f in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
#13 0xb59b279f in QTimerInfoList::unregisterTimer (this=0x80f222c, timerId=335544352) at kernel/qeventdispatcher_unix.cpp:507
#14 0xb59b1b4c in QEventDispatcherGlib::unregisterTimer (this=0x81be448, timerId=335544352) at kernel/qeventdispatcher_glib.cpp:541
#15 0xb5991e94 in QObject::killTimer (this=0x8832b4c, id=335544352) at kernel/qobject.cpp:1604
#16 0xb599e3be in stop (this=0x8832b4c) at kernel/qtimer.cpp:266
#17 QTimer::stop (this=0x8832b4c) at kernel/qtimer.cpp:263
#18 0xb599e408 in QTimer::start (this=0x8832b4c) at kernel/qtimer.cpp:216
#19 0xb503b834 in KIO::ProtoQueue::queueJob (this=0x8832b18, job=0x93acd1b0) at ../../kio/kio/scheduler.cpp:452
#20 0xb503bc67 in KIO::SchedulerPrivate::doJob (this=0x883b598, job=0x93acd1b0) at ../../kio/kio/scheduler.cpp:981
#21 0xb503bda8 in KIO::Scheduler::doJob (job=0x93acd1b0) at ../../kio/kio/scheduler.cpp:799
#22 0xb4f91e8c in KIO::SimpleJobPrivate::simpleJobInit (this=0x93acd100) at ../../kio/kio/job.cpp:308
#23 0xb4f93bfa in KIO::TransferJob::TransferJob (this=0x93acd1b0, dd=...) at ../../kio/kio/job.cpp:957
#24 0xb4f9960d in newJob (flags=..., _staticData=..., packedArgs=..., command=67, url=...) at ../../kio/kio/job_p.h:306
#25 KIO::get (url=..., reload=KIO::NoReload, flags=...) at ../../kio/kio/job.cpp:1345
#26 0xb4f4f365 in KIO::AccessManager::createRequest (this=0x882c8e8, op=QNetworkAccessManager::GetOperation, req=..., outgoingData=0x0) at ../../kio/kio/accessmanager.cpp:242
#27 0xb6dc8d17 in NetworkAccessManagerProxy::createRequest (this=0x882c8e8, op=QNetworkAccessManager::UnknownOperation, req=..., outgoingData=0x0) at ../../src/network/NetworkAccessManagerProxy.cpp:296
#28 0xb5310b88 in QNetworkAccessManager::get (this=0x882c8e8, request=...) at access/qnetworkaccessmanager.cpp:598
#29 0xa74e0d86 in AmpacheTrackForUrlWorker::run (this=0xbf6e248) at ../../../../src/services/ampache/AmpacheServiceCollection.cpp:170
#30 0xb4ddff03 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa149a21c, th=0xd503978, job=0xbf6e248) at ../../../threadweaver/Weaver/Job.cpp:106
#31 0xb4de00a3 in ThreadWeaver::Job::execute (this=0xbf6e248, th=0xd503978) at ../../../threadweaver/Weaver/Job.cpp:135
#32 0xb4ddf4b2 in ThreadWeaver::ThreadRunHelper::run (this=0xa149a2a4, parent=0xc9dadc0, th=0xd503978) at ../../../threadweaver/Weaver/Thread.cpp:95
#33 0xb4ddf59a in ThreadWeaver::Thread::run (this=0xd503978) at ../../../threadweaver/Weaver/Thread.cpp:142
#34 0xb5869de0 in QThreadPrivate::start (arg=0xd503978) at thread/qthread_unix.cpp:298
#35 0xb4684d4c in start_thread (arg=0xa149ab40) at pthread_create.c:308
#36 0xb5643ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa0c99b40 (LWP 2166)):
#0  0xb7713424 in __kernel_vsyscall ()
#1  0xb468896b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb56513dc in __pthread_cond_wait (cond=0xb3f67a30, mutex=0xb3f67a18) at forward.c:139
#3  0xb3836263 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb383637f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb4684d4c in start_thread (arg=0xa0c99b40) at pthread_create.c:308
#6  0xb5643ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa0370b40 (LWP 2167)):
#0  0xb5651789 in __libc_enable_asynccancel () at ../nptl/cancellation.c:31
#1  0xb5633161 in read () at ../sysdeps/unix/syscall-template.S:82
#2  0xb43b36ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4374bd2 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb4375042 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb4375201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb59b18e7 in QEventDispatcherGlib::processEvents (this=0xa5d00b50, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb597d50d in QEventLoop::processEvents (this=0xa0370270, flags=...) at kernel/qeventloop.cpp:149
#8  0xb597d7a9 in QEventLoop::exec (this=0xa0370270, flags=...) at kernel/qeventloop.cpp:204
#9  0xb586694c in QThread::exec (this=0xd66a3a8) at thread/qthread.cpp:501
#10 0xb5866a3b in QThread::run (this=0xd66a3a8) at thread/qthread.cpp:568
#11 0xb5869de0 in QThreadPrivate::start (arg=0xd66a3a8) at thread/qthread_unix.cpp:298
#12 0xb4684d4c in start_thread (arg=0xa0370b40) at pthread_create.c:308
#13 0xb5643ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0x9fb6fb40 (LWP 2168)):
#0  0xb7713424 in __kernel_vsyscall ()
#1  0xb56331fb in write () at ../sysdeps/unix/syscall-template.S:82
#2  0xb43b3732 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb59b1c7b in QEventDispatcherGlib::wakeUp (this=0x81be448) at kernel/qeventdispatcher_glib.cpp:580
#4  0xb59825b1 in QCoreApplication::postEvent (receiver=0xc9dadc0, event=0x93aec6e8, priority=0) at kernel/qcoreapplication.cpp:1322
#5  0xb59826fb in QCoreApplication::postEvent (receiver=0xc9dadc0, event=0x93aec6e8) at kernel/qcoreapplication.cpp:1234
#6  0xb5995946 in queued_activate (argv=0x9fb6f0a8, c=0xc0ca470, signal=12, sender=0xc9dadc0) at kernel/qobject.cpp:3431
#7  QMetaObject::activate (sender=0xc9dadc0, m=0xb4dea7dc, local_signal_index=4, argv=0x9fb6f0a8) at kernel/qobject.cpp:3507
#8  0xb4ddd8e5 in ThreadWeaver::WeaverImpl::asyncThreadSuspended (this=0xc9dadc0, _t1=0xd848738) at ./WeaverImpl.moc:139
#9  0xb4ddda8a in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xc9dadc0, th=0xd848738) at ../../../threadweaver/Weaver/WeaverImpl.cpp:363
#10 0xb4de095b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xd4f4fd0, th=0xd848738) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#11 0xb4ddd63a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xc9dadc0, th=0xd848738) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#12 0xb4de0a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0xd4f4fd0, th=0xd848738) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#13 0xb4ddd533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xc9dadc0, th=0xd848738, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0xb4de0a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0xd4f4fd0, th=0xd848738) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0xb4ddd533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xc9dadc0, th=0xd848738, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0xb4de0a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0xd4f4fd0, th=0xd848738) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0xb4ddd533 in ThreadWeaver::WeaverImpl::applyForWork (this=0xc9dadc0, th=0xd848738, previous=0xbe22880) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0xb4ddf4e4 in ThreadWeaver::ThreadRunHelper::run (this=0x9fb6f2a4, parent=0xc9dadc0, th=0xd848738) at ../../../threadweaver/Weaver/Thread.cpp:87
#19 0xb4ddf59a in ThreadWeaver::Thread::run (this=0xd848738) at ../../../threadweaver/Weaver/Thread.cpp:142
#20 0xb5869de0 in QThreadPrivate::start (arg=0xd848738) at thread/qthread_unix.cpp:298
#21 0xb4684d4c in start_thread (arg=0x9fb6fb40) at pthread_create.c:308
#22 0xb5643ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0x9eb6db40 (LWP 2171)):
#0  0xb7713424 in __kernel_vsyscall ()
#1  0xb468896b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb56513dc in __pthread_cond_wait (cond=0xb494f890, mutex=0xb494f878) at forward.c:139
#3  0xb484b029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb484b06f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb4684d4c in start_thread (arg=0x9eb6db40) at pthread_create.c:308
#6  0xb5643ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb112d740 (LWP 1989)):
#0  0xb7713424 in __kernel_vsyscall ()
#1  0xb563fc07 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:30
#2  0xb5868638 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x82b2698) at thread/qmutex_unix.cpp:99
#3  QMutexPrivate::wait (this=0x82b2698, timeout=-1) at thread/qmutex_unix.cpp:113
#4  0xb5863cec in QMutex::lockInternal (this=0x81bd8f8) at thread/qmutex.cpp:450
#5  0xb5994228 in lockInline (this=0x81bd8f8) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:190
#6  lockInline (this=0x81bd8f8) at kernel/qobject.cpp:3285
#7  relock (this=0xbfcc05b4) at ../../include/QtCore/private/../../../src/corelib/thread/qorderedmutexlocker_p.h:83
#8  QOrderedMutexLocker (this=0xbfcc05b4, m1=<optimized out>, m2=<optimized out>) at ../../include/QtCore/private/../../../src/corelib/thread/qorderedmutexlocker_p.h:72
#9  QOrderedMutexLocker (m2=<optimized out>, m1=0x81bd8f8, this=0xbfcc05b4) at kernel/qobject.cpp:3285
#10 QMetaObjectPrivate::disconnect (sender=0xbdd268c, signal_index=-1, receiver=0x0, method_index=-1, disconnectType=QMetaObjectPrivate::DisconnectAll) at kernel/qobject.cpp:3296
#11 0xb5995076 in QObject::disconnect (sender=0xbdd268c, signal=0x0, receiver=0x0, method=0x0) at kernel/qobject.cpp:2908
#12 0xb591e713 in disconnect (member=0x0, receiver=0x0, this=0xbdd268c, signal=0x0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:250
#13 setupDevice (device=0x8229ddc, stream=0xbdf7738, this=0xbdd268c) at io/qtextstream.cpp:327
#14 QTextStream::QTextStream (this=0xbdf7738, device=0x8229ddc) at io/qtextstream.cpp:1032
#15 0xb5bc348f in Stream (this=0xbdf7738, device=<optimized out>) at /usr/include/qt4/QtCore/qdebug.h:65
#16 QDebug (device=0x8229ddc, this=0xbfcc086c) at /usr/include/qt4/QtCore/qdebug.h:76
#17 kDebugDevNull () at ../../kdecore/io/kdebug.cpp:760
#18 0xb7292f50 in Debug::dbgstream (level=Debug::KDEBUG_INFO) at ../../../src/core/support/Debug.cpp:147
#19 0xb6b65504 in dbgstreamwrapper (level=<optimized out>) at ../../src/core/support/Debug.h:143
#20 debug () at ../../src/core/support/Debug.h:149
#21 Playlist::Model::metadataChanged (this=0x88567f0, track=...) at ../../src/playlist/PlaylistModel.cpp:805
#22 0xb6d1edbb in notifyObservers (this=0xd79e910) at ../../src/core-impl/meta/proxy/MetaProxy_p.h:73
#23 slotUpdateTrack (track=..., this=0xd79e910) at ../../src/core-impl/meta/proxy/MetaProxy_p.h:119
#24 slotNewTrackProvider (newTrackProvider=0x8815cc4, this=0xd79e910) at ../../src/core-impl/meta/proxy/MetaProxy_p.h:95
#25 MetaProxy::Track::lookupTrack (this=0xd79e7f0, provider=0x8815cc4) at ../../src/core-impl/meta/proxy/MetaProxy.cpp:460
#26 0xb6c80d93 in ServiceFactory::slotServiceReady (this=0x8815cb0) at ../../src/services/ServiceBase.cpp:92
#27 0xb6c80e78 in ServiceFactory::qt_static_metacall (_o=0x8815cb0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfcc09f0) at ./ServiceBase.moc:58
#28 0xb59956b1 in QMetaObject::activate (sender=0x881c970, m=0xb721c010, local_signal_index=2, argv=0x0) at kernel/qobject.cpp:3547
#29 0xb6c7eb85 in ServiceBase::ready (this=0x881c970) at ./ServiceBase.moc:242
#30 0xa74df3a6 in AmpacheService::onLoginSuccessful (this=0x881c970) at ../../../../src/services/ampache/AmpacheService.cpp:144
#31 0xb59956b1 in QMetaObject::activate (sender=0x882ddc0, m=0xa8793e98, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#32 0xa87902f5 in AmpacheAccountLogin::loginSuccessful (this=0x882ddc0) at ./AmpacheAccountLogin.moc:112
#33 0xa8790640 in AmpacheAccountLogin::authenticationComplete (this=0x882ddc0, url=..., data=..., e=...) at ../../../../src/services/ampache/AmpacheAccountLogin.cpp:231
#34 0xa8790afc in qt_static_metacall (_a=0xbfcc0d08, _id=3, _o=0x882ddc0, _c=<optimized out>) at ./AmpacheAccountLogin.moc:63
#35 AmpacheAccountLogin::qt_static_metacall (_o=0x882ddc0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfcc0d08) at ./AmpacheAccountLogin.moc:54
#36 0xb598773d in QMetaMethod::invoke (this=0xbfcc0e18, object=0x882ddc0, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1664
#37 0xb6dcb2bb in invoke (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., connectionType=<optimized out>, object=<optimized out>, this=<optimized out>) at /usr/include/qt4/QtCore/qmetaobject.h:120
#38 NetworkAccessManagerProxy::NetworkAccessManagerProxyPrivate::_replyFinished (this=0xbfcc0e08) at ../../src/network/NetworkAccessManagerProxy.cpp:99
#39 0xb59956b1 in QMetaObject::activate (sender=0x9e02a70, m=0xb54082e4, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3547
#40 0xb53b8b15 in QNetworkReply::finished (this=0x9e02a70) at .moc/release-shared/moc_qnetworkreply.cpp:166
#41 0xb53b8db0 in qt_static_metacall (_a=0xbfcc1088, _id=1, _o=0x9e02a70, _c=<optimized out>) at .moc/release-shared/moc_qnetworkreply.cpp:107
#42 QNetworkReply::qt_static_metacall (_o=0x9e02a70, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfcc1088) at .moc/release-shared/moc_qnetworkreply.cpp:100
#43 0xb598773d in QMetaMethod::invoke (this=0xbfcc11ec, object=0x9e02a70, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1664
#44 0xb5989d4f in QMetaObject::invokeMethod (obj=0x9e02a70, member=0xb510196a "finished", type=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179
#45 0xb4f52928 in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=Qt::AutoConnection, member=0xb510196a "finished", obj=0x9e02a70) at /usr/include/qt4/QtCore/qobjectdefs.h:418
#46 KDEPrivate::AccessManagerReply::emitFinished (this=0x9e02a70, state=true, type=Qt::AutoConnection) at ../../kio/kio/accessmanagerreply_p.cpp:484
#47 0xb4f53f90 in KDEPrivate::AccessManagerReply::slotResult (this=0x9e02a70, kJob=0x8856e68) at ../../kio/kio/accessmanagerreply_p.cpp:427
#48 0xb59956b1 in QMetaObject::activate (sender=0x8856e68, m=0xb5da94ac, local_signal_index=3, argv=0xbfcc15d8) at kernel/qobject.cpp:3547
#49 0xb5bf47b5 in KJob::result (this=0x8856e68, _t1=0x8856e68) at ./kjob.moc:208
#50 0xb5bf4808 in KJob::emitResult (this=0x8856e68) at ../../kdecore/jobs/kjob.cpp:318
#51 0xb4f92278 in KIO::SimpleJob::slotFinished (this=0x8856e68) at ../../kio/kio/job.cpp:494
#52 0xb4f9b37d in KIO::TransferJob::slotFinished (this=0x8856e68) at ../../kio/kio/job.cpp:1081
#53 0xb4f99938 in qt_static_metacall (_a=0xbfcc1850, _id=7, _o=0x8856e68, _c=<optimized out>) at ./jobclasses.moc:388
#54 KIO::TransferJob::qt_static_metacall (_o=0x8856e68, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfcc1850) at ./jobclasses.moc:375
#55 0xb59956b1 in QMetaObject::activate (sender=0xc6a93b0, m=0xb5175480, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3547
#56 0xb5050e35 in KIO::SlaveInterface::finished (this=0xc6a93b0) at ./slaveinterface.moc:185
#57 0xb5053fc1 in KIO::SlaveInterface::dispatch (this=0xc6a93b0, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:172
#58 0xb505047a in KIO::SlaveInterface::dispatch (this=0xc6a93b0) at ../../kio/kio/slaveinterface.cpp:88
#59 0xb5041b18 in KIO::Slave::gotInput (this=0xc6a93b0) at ../../kio/kio/slave.cpp:344
#60 0xb5042180 in KIO::Slave::qt_static_metacall (_o=0xc6a93b0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfcc1b10) at ./slave.moc:57
#61 0xb59956b1 in QMetaObject::activate (sender=0x93f1c10, m=0xb5172110, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#62 0xb4f5cb35 in KIO::Connection::readyRead (this=0x93f1c10) at ./connection.moc:106
#63 0xb4f5d3aa in dequeue (this=<optimized out>) at ../../kio/kio/connection.cpp:82
#64 KIO::ConnectionPrivate::dequeue (this=0xc1d4fa8) at ../../kio/kio/connection.cpp:71
#65 0xb5990c01 in QMetaCallEvent::placeMetaCall (this=0x882e898, object=0x93f1c10) at kernel/qobject.cpp:525
#66 0xb5999c7b in QObject::event (this=0x93f1c10, e=0x882e898) at kernel/qobject.cpp:1195
#67 0xb5eebed4 in notify_helper (e=0x882e898, receiver=0x93f1c10, this=0x81c3458) at kernel/qapplication.cpp:4559
#68 QApplicationPrivate::notify_helper (this=0x81c3458, receiver=0x93f1c10, e=0x882e898) at kernel/qapplication.cpp:4531
#69 0xb5ef130d in QApplication::notify (this=0x882e898, receiver=0x93f1c10, e=0x882e898) at kernel/qapplication.cpp:4288
#70 0xb74a4401 in KApplication::notify (this=0xbfcc2384, receiver=0x93f1c10, event=0x882e898) at ../../kdeui/kernel/kapplication.cpp:311
#71 0xb597e97e in QCoreApplication::notifyInternal (this=0xbfcc2384, receiver=0x93f1c10, event=0x882e898) at kernel/qcoreapplication.cpp:876
#72 0xb5982ad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#73 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80c5130) at kernel/qcoreapplication.cpp:1500
#74 0xb5982e0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#75 0xb59b1494 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#76 postEventSourceDispatch (s=0x80f1898) at kernel/qeventdispatcher_glib.cpp:279
#77 0xb4374d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#78 0xb4375125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#79 0xb4375201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#80 0xb59b1887 in QEventDispatcherGlib::processEvents (this=0x81be448, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#81 0xb5fa4aaa in QGuiEventDispatcherGlib::processEvents (this=0x81be448, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#82 0xb597d50d in QEventLoop::processEvents (this=0xbfcc22f4, flags=...) at kernel/qeventloop.cpp:149
#83 0xb597d7a9 in QEventLoop::exec (this=0xbfcc22f4, flags=...) at kernel/qeventloop.cpp:204
#84 0xb5982eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#85 0xb5ee9a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#86 0x0804fc32 in main (argc=<error reading variable: Cannot access memory at address 0x0>, argv=<error reading variable: Cannot access memory at address 0x4>) at ../../src/main.cpp:303

Possible duplicates by query: bug 306284, bug 306240, bug 305784, bug 305122, bug 303514.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-09-12 08:26:21 UTC
Looks like a problem with the network access handling, could you please upgrade your KDE and Amarok and try again? You will need the kubuntu backports PPA for this, see also http://kubuntu.org/news
Comment 2 Exoool 2012-09-13 01:46:45 UTC
(In reply to comment #1)
> Looks like a problem with the network access handling, could you please
> upgrade your KDE and Amarok and try again? You will need the kubuntu
> backports PPA for this, see also http://kubuntu.org/news

Thanks for the guide.
I installed the PPA and now upgrading the system. Due to the slow internet here, it will take hours to finish. I will send an update here once it's done.
Comment 3 Exoool 2012-09-14 02:22:44 UTC
I upgraded my Amarok and system(KDE) with kubuntu backports PPA enabled, but still Amarok crash every time before start succefully.  I also tried to purge Amarok and install it again but with no luck..

Below are the report info copied from The KDE Crash Handler:

Application: amarok (2.6.0)
KDE Platform Version: 4.9.00
Qt Version: 4.8.2
Operating System: Linux 3.2.0-30-generic-pae i686
Distribution: Ubuntu 12.04.1 LTS

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb112f740 (LWP 4177))]

Thread 7 (Thread 0xaa689b40 (LWP 4180)):
#0  0xb772c424 in __kernel_vsyscall ()
#1  0xb563a380 in __GI___poll (fds=0xa5d00b60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb3fb54c6 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#3  0xb3fa375a in pa_mainloop_poll () from /usr/lib/i386-linux-gnu/libpulse.so.0
#4  0xb3fa3fb7 in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0
#5  0xb3fa4094 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0
#6  0xb3fb544e in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#7  0xb1c8b246 in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
#8  0xb4688d4c in start_thread (arg=0xaa689b40) at pthread_create.c:308
#9  0xb5648ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa8f6ab40 (LWP 4182)):
#0  0xb772c424 in __kernel_vsyscall ()
#1  0xb563a380 in __GI___poll (fds=0xa8602098, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb4387a7b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb437a0ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb437a201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb59b6ec7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#6  0xb59827ed in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#7  0xb5982a89 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#8  0xb586b9ec in QThread::exec() () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#9  0xb595fe3d in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#10 0xb586ee80 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#11 0xb4688d4c in start_thread (arg=0xa8f6ab40) at pthread_create.c:308
#12 0xb5648ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa72d1b40 (LWP 4183)):
#0  0xb772c424 in __kernel_vsyscall ()
#1  0xb56381fb in write () at ../sysdeps/unix/syscall-template.S:82
#2  0xb43b8732 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb59b72bb in QEventDispatcherGlib::wakeUp() () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#4  0xb5987b81 in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#5  0xb5987ccb in QCoreApplication::postEvent(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#6  0xb599af86 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#7  0xb7269ba5 in Amarok::TrackForUrlWorker::finishedLookup(KSharedPtr<Meta::Track> const&) () from /usr/lib/libamarokcore.so.1
#8  0xb6d33701 in ?? () from /usr/lib/libamaroklib.so.1
#9  0xb4de4f03 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb4de50a3 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#11 0xb4de44b2 in ?? () from /usr/lib/libthreadweaver.so.4
#12 0xb4de459a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#13 0xb586ee80 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#14 0xb4688d4c in start_thread (arg=0xa72d1b40) at pthread_create.c:308
#15 0xb5648ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa68ffb40 (LWP 4184)):
#0  0xb772c424 in __kernel_vsyscall ()
#1  0xb56381fb in write () at ../sysdeps/unix/syscall-template.S:82
#2  0xb43b8732 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb59b72bb in QEventDispatcherGlib::wakeUp() () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#4  0xb5987b81 in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#5  0xb5987ccb in QCoreApplication::postEvent(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#6  0xb599af86 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#7  0xb7269ba5 in Amarok::TrackForUrlWorker::finishedLookup(KSharedPtr<Meta::Track> const&) () from /usr/lib/libamarokcore.so.1
#8  0xb6d33701 in ?? () from /usr/lib/libamaroklib.so.1
#9  0xb4de4f03 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb4de50a3 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#11 0xb4de44b2 in ?? () from /usr/lib/libthreadweaver.so.4
#12 0xb4de459a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#13 0xb586ee80 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#14 0xb4688d4c in start_thread (arg=0xa68ffb40) at pthread_create.c:308
#15 0xb5648ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa1c89b40 (LWP 4185)):
[KCrash Handler]
#7  0xb6c8cfc6 in ?? () from /usr/lib/libamaroklib.so.1
#8  0xb6c8d207 in ?? () from /usr/lib/libamaroklib.so.1
#9  0xb6c8b1c0 in ServiceFactory::trackForUrl(KUrl const&) () from /usr/lib/libamaroklib.so.1
#10 0xb6d9a44b in CollectionManager::trackForUrl(KUrl const&) () from /usr/lib/libamaroklib.so.1
#11 0xb6d336ea in ?? () from /usr/lib/libamaroklib.so.1
#12 0xb4de4f03 in ?? () from /usr/lib/libthreadweaver.so.4
#13 0xb4de50a3 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#14 0xb4de44b2 in ?? () from /usr/lib/libthreadweaver.so.4
#15 0xb4de459a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#16 0xb586ee80 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#17 0xb4688d4c in start_thread (arg=0xa1c89b40) at pthread_create.c:308
#18 0xb5648ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa1488b40 (LWP 4186)):
#0  0xb772c424 in __kernel_vsyscall ()
#1  0xb56381fb in write () at ../sysdeps/unix/syscall-template.S:82
#2  0xb43b8732 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb59b72bb in QEventDispatcherGlib::wakeUp() () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#4  0xb5987b81 in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#5  0xb5987ccb in QCoreApplication::postEvent(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#6  0xb599af86 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#7  0xb4de4c95 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb4de4efb in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb4de50a3 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#10 0xb4de44b2 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb4de459a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#12 0xb586ee80 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#13 0xb4688d4c in start_thread (arg=0xa1488b40) at pthread_create.c:308
#14 0xb5648ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb112f740 (LWP 4177)):
#0  0xb772c424 in __kernel_vsyscall ()
#1  0xb5644c07 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:30
#2  0xb586d6d8 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#3  0xb5868d8c in QMutex::lockInternal() () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#4  0xb599bc48 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#5  0xb599c824 in QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#6  0xb728abc1 in Amarok::TrackForUrlWorker::TrackForUrlWorker(KUrl const&) () from /usr/lib/libamarokcore.so.1
#7  0xb6d334fa in ?? () from /usr/lib/libamaroklib.so.1
#8  0xb6d2eb10 in MetaProxy::Track::init(KUrl const&, bool) () from /usr/lib/libamaroklib.so.1
#9  0xb6d2ef0a in MetaProxy::Track::Track(KUrl const&) () from /usr/lib/libamaroklib.so.1
#10 0xb6d14fb6 in Playlists::XSPFPlaylist::triggerTrackLoad() () from /usr/lib/libamaroklib.so.1
#11 0xb6b594e0 in Playlist::Actions::restoreDefaultPlaylist() () from /usr/lib/libamaroklib.so.1
#12 0xb6b59dfa in Playlist::Actions::init() () from /usr/lib/libamaroklib.so.1
#13 0xb6b59e68 in Playlist::Actions::instance() () from /usr/lib/libamaroklib.so.1
#14 0xb6b59ea4 in The::playlistActions() () from /usr/lib/libamaroklib.so.1
#15 0xb6f07307 in MainWindow::createActions() () from /usr/lib/libamaroklib.so.1
#16 0xb6f12af1 in MainWindow::MainWindow() () from /usr/lib/libamaroklib.so.1
#17 0xb6ee9386 in App::continueInit() () from /usr/lib/libamaroklib.so.1
#18 0xb6eeaae8 in App::App() () from /usr/lib/libamaroklib.so.1
#19 0x0804fd30 in ?? ()
#20 0xb55774d3 in __libc_start_main (main=0x8049a00, argc=1, ubp_av=0xbf8e80f4, init=0x8056520 <__libc_csu_init>, fini=0x8056590 <__libc_csu_fini>, rtld_fini=0xb773c270 <_dl_fini>, stack_end=0xbf8e80ec) at libc-start.c:226
#21 0x08052499 in _start ()

If you need any other info, please let me know.
Thanks.
Comment 4 Myriam Schweingruber 2012-09-14 09:22:23 UTC
Please install the amarok-dbg package, your backtrace doesn't have debugging symbols enabled.
Comment 5 Exoool 2012-09-14 09:58:07 UTC
Here are the report after amarok-dbg installed:

Application: Amarok (amarok), signal: Aborted
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb1187740 (LWP 25388))]

Thread 7 (Thread 0xaa6e0b40 (LWP 25391)):
#0  0xb56ae5c8 in pthread_mutex_lock (mutex=0xa2a6db0) at forward.c:182
#1  0xb1ce1f9f in pa_mutex_lock () from /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
#2  0xb400d4d0 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#3  0xb3ffb75a in pa_mainloop_poll () from /usr/lib/i386-linux-gnu/libpulse.so.0
#4  0xb3ffbfb7 in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0
#5  0xb3ffc094 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0
#6  0xb400d44e in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#7  0xb1ce3246 in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
#8  0xb46e0d4c in start_thread (arg=0xaa6e0b40) at pthread_create.c:308
#9  0xb56a0ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa4e08b40 (LWP 25393)):
#0  0xb46e3c70 in __pthread_mutex_unlock_usercnt (mutex=0xa4500570, decr=1) at pthread_mutex_unlock.c:77
#1  0xb56ae634 in pthread_mutex_unlock (mutex=0xa4500570) at forward.c:184
#2  0xb4411410 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb43d1b76 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb43d2042 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb43d2201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb5a0ef27 in QEventDispatcherGlib::processEvents (this=0xa4500488, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb59da7ed in QEventLoop::processEvents (this=0xa4e08240, flags=...) at kernel/qeventloop.cpp:149
#8  0xb59daa89 in QEventLoop::exec (this=0xa4e08240, flags=...) at kernel/qeventloop.cpp:204
#9  0xb58c39ec in QThread::exec (this=0xa34fa60) at thread/qthread.cpp:501
#10 0xb59b7e3d in QInotifyFileSystemWatcherEngine::run (this=0xa34fa60) at io/qfilesystemwatcher_inotify.cpp:248
#11 0xb58c6e80 in QThreadPrivate::start (arg=0xa34fa60) at thread/qthread_unix.cpp:307
#12 0xb46e0d4c in start_thread (arg=0xa4e08b40) at pthread_create.c:308
#13 0xb56a0ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa31b1b40 (LWP 25397)):
#0  0xb7784424 in __kernel_vsyscall ()
#1  0xb56ae741 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0xb562f95e in _L_lock_10398 () at malloc.c:5210
#3  0xb562dd33 in __GI___libc_malloc (bytes=8) at malloc.c:2921
#4  0xb58bf1db in qMalloc (size=8) at global/qmalloc.cpp:55
#5  0xb59f2eab in queued_activate (argv=0xa31b1138, c=0xd0575a0, signal=13, sender=0xa554760) at kernel/qobject.cpp:3419
#6  QMetaObject::activate (sender=0xa554760, m=0xb4e478f0, local_signal_index=2, argv=0xa31b1138) at kernel/qobject.cpp:3507
#7  0xb4e3c125 in ThreadWeaver::Thread::jobDone (this=0xa554760, _t1=0xd0bdba0) at ./Thread.moc:119
#8  0xb4e3c1a9 in ThreadWeaver::Thread::qt_static_metacall (_o=0xa554760, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xa31b1238) at ./Thread.moc:56
#9  0xb59f2cf1 in QMetaObject::activate (sender=0xa31b12a4, m=0xb4e478d8, local_signal_index=2, argv=0xa31b1238) at kernel/qobject.cpp:3547
#10 0xb4e3c345 in ThreadWeaver::ThreadRunHelper::jobDone (this=0xa31b12a4, _t1=0xd0bdba0) at ./Thread_p.moc:119
#11 0xb4e3c4c1 in ThreadWeaver::ThreadRunHelper::run (this=0xa31b12a4, parent=0xd056fd8, th=0xa554760) at ../../../threadweaver/Weaver/Thread.cpp:96
#12 0xb4e3c59a in ThreadWeaver::Thread::run (this=0xa554760) at ../../../threadweaver/Weaver/Thread.cpp:142
#13 0xb58c6e80 in QThreadPrivate::start (arg=0xa554760) at thread/qthread_unix.cpp:307
#14 0xb46e0d4c in start_thread (arg=0xa31b1b40) at pthread_create.c:308
#15 0xb56a0ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa27ffb40 (LWP 25398)):
[KCrash Handler]
#7  0xb7784424 in __kernel_vsyscall ()
#8  0xb55e41ef in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0xb55e7835 in __GI_abort () at abort.c:91
#10 0xb561f2fa in __libc_message (do_abort=2, fmt=0xb57173bc "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201
#11 0xb5629e42 in malloc_printerr (action=<optimized out>, str=<optimized out>, ptr=0xa283d8d8) at malloc.c:5007
#12 0xb562c7c8 in _int_realloc (av=0xa2800010, oldp=0xa283d8d0, oldsize=2056, nb=4104) at malloc.c:4418
#13 0xb562e347 in __GI___libc_realloc (oldmem=0xa283d8d8, bytes=4096) at malloc.c:3060
#14 0xb58bf223 in qRealloc (ptr=0xa283d8d8, size=4096) at global/qmalloc.cpp:65
#15 0xb58e7567 in QListData::realloc (this=0xa4e1eec, alloc=1019) at tools/qlist.cpp:221
#16 0xb58e762c in QListData::append (this=0xa4e1eec, n=1) at tools/qlist.cpp:243
#17 0xb58e76b3 in QListData::append (this=0xa4e1eec) at tools/qlist.cpp:253
#18 0xb6ce5248 in QList<KSharedPtr<MetaProxy::Track> >::append (this=0xa4e1eec, t=...) at /usr/include/qt4/QtCore/qlist.h:519
#19 0xb6ce31c0 in enqueue (t=..., this=<optimized out>) at /usr/include/qt4/QtCore/qqueue.h:60
#20 ServiceFactory::trackForUrl (this=0xa4e1ed0, url=...) at ../../src/services/ServiceBase.cpp:68
#21 0xb6df244b in CollectionManager::trackForUrl (this=0xa291f70, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:457
#22 0xb6d8b6ea in MetaProxy::Worker::run (this=0xd083828) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:32
#23 0xb4e3cf03 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa27ff21c, th=0xa5571e0, job=0xd083828) at ../../../threadweaver/Weaver/Job.cpp:106
#24 0xb4e3d0a3 in ThreadWeaver::Job::execute (this=0xd083828, th=0xa5571e0) at ../../../threadweaver/Weaver/Job.cpp:135
#25 0xb4e3c4b2 in ThreadWeaver::ThreadRunHelper::run (this=0xa27ff2a4, parent=0xd056fd8, th=0xa5571e0) at ../../../threadweaver/Weaver/Thread.cpp:95
#26 0xb4e3c59a in ThreadWeaver::Thread::run (this=0xa5571e0) at ../../../threadweaver/Weaver/Thread.cpp:142
#27 0xb58c6e80 in QThreadPrivate::start (arg=0xa5571e0) at thread/qthread_unix.cpp:307
#28 0xb46e0d4c in start_thread (arg=0xa27ffb40) at pthread_create.c:308
#29 0xb56a0ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa1ffeb40 (LWP 25399)):
#0  0xb7784424 in __kernel_vsyscall ()
#1  0xb56ae741 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0xb562f9fe in _L_lock_11049 () at malloc.c:5210
#3  0xb562e32d in __GI___libc_realloc (oldmem=0xa283d8d8, bytes=4096) at malloc.c:3052
#4  0xb58bf223 in qRealloc (ptr=0xa283d8d8, size=4096) at global/qmalloc.cpp:65
#5  0xb58e7567 in QListData::realloc (this=0xa4e1eec, alloc=1019) at tools/qlist.cpp:221
#6  0xb58e762c in QListData::append (this=0xa4e1eec, n=1) at tools/qlist.cpp:243
#7  0xb58e76b3 in QListData::append (this=0xa4e1eec) at tools/qlist.cpp:253
#8  0xb6ce5248 in QList<KSharedPtr<MetaProxy::Track> >::append (this=0xa4e1eec, t=...) at /usr/include/qt4/QtCore/qlist.h:519
#9  0xb6ce31c0 in enqueue (t=..., this=<optimized out>) at /usr/include/qt4/QtCore/qqueue.h:60
#10 ServiceFactory::trackForUrl (this=0xa4e1ed0, url=...) at ../../src/services/ServiceBase.cpp:68
#11 0xb6df244b in CollectionManager::trackForUrl (this=0xa291f70, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:457
#12 0xb6d8b6ea in MetaProxy::Worker::run (this=0xd083ab8) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:32
#13 0xb4e3cf03 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa1ffe21c, th=0xa55a660, job=0xd083ab8) at ../../../threadweaver/Weaver/Job.cpp:106
#14 0xb4e3d0a3 in ThreadWeaver::Job::execute (this=0xd083ab8, th=0xa55a660) at ../../../threadweaver/Weaver/Job.cpp:135
#15 0xb4e3c4b2 in ThreadWeaver::ThreadRunHelper::run (this=0xa1ffe2a4, parent=0xd056fd8, th=0xa55a660) at ../../../threadweaver/Weaver/Thread.cpp:95
#16 0xb4e3c59a in ThreadWeaver::Thread::run (this=0xa55a660) at ../../../threadweaver/Weaver/Thread.cpp:142
#17 0xb58c6e80 in QThreadPrivate::start (arg=0xa55a660) at thread/qthread_unix.cpp:307
#18 0xb46e0d4c in start_thread (arg=0xa1ffeb40) at pthread_create.c:308
#19 0xb56a0ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa17fdb40 (LWP 25400)):
#0  0xb7784424 in __kernel_vsyscall ()
#1  0xb56ae741 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0xb562f95e in _L_lock_10398 () at malloc.c:5210
#3  0xb562dd33 in __GI___libc_malloc (bytes=40) at malloc.c:2921
#4  0xb58bf1db in qMalloc (size=40) at global/qmalloc.cpp:55
#5  0xb591279e in QString::QString (this=0xa17fd07c, size=10) at tools/qstring.cpp:1141
#6  0xb5a18cb6 in QUtf8::convertToUnicode (chars=0xb711735c ":\\d+-\\d+$", len=9, state=0x0) at codecs/qutfcodec.cpp:183
#7  0xb5a18e38 in QUtf8Codec::convertToUnicode (this=0x9dd1678, chars=0xb711735c ":\\d+-\\d+$", len=9, state=0x0) at codecs/qutfcodec.cpp:532
#8  0xb5919ca8 in toUnicode (state=0x0, length=<optimized out>, in=0xb711735c ":\\d+-\\d+$", this=0x9dd1678) at ../../include/QtCore/../../src/corelib/codecs/qtextcodec.h:116
#9  QString::fromAscii_helper (str=0xb711735c ":\\d+-\\d+$", size=<optimized out>) at tools/qstring.cpp:3880
#10 0xb6fa7f4c in QString (ch=<optimized out>, this=<optimized out>) at /usr/include/qt4/QtCore/qstring.h:419
#11 TimecodeTrackProvider::possiblyContainsTrack (this=0xa2c15c0, url=...) at ../../src/core-impl/meta/timecode/TimecodeTrackProvider.cpp:34
#12 0xb6df2419 in CollectionManager::trackForUrl (this=0xa291f70, url=...) at ../../src/core-impl/collections/support/CollectionManager.cpp:455
#13 0xb6d8b6ea in MetaProxy::Worker::run (this=0xd083d48) at ../../src/core-impl/meta/proxy/MetaProxyWorker.cpp:32
#14 0xb4e3cf03 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa17fd21c, th=0xa5619e0, job=0xd083d48) at ../../../threadweaver/Weaver/Job.cpp:106
#15 0xb4e3d0a3 in ThreadWeaver::Job::execute (this=0xd083d48, th=0xa5619e0) at ../../../threadweaver/Weaver/Job.cpp:135
#16 0xb4e3c4b2 in ThreadWeaver::ThreadRunHelper::run (this=0xa17fd2a4, parent=0xd056fd8, th=0xa5619e0) at ../../../threadweaver/Weaver/Thread.cpp:95
#17 0xb4e3c59a in ThreadWeaver::Thread::run (this=0xa5619e0) at ../../../threadweaver/Weaver/Thread.cpp:142
#18 0xb58c6e80 in QThreadPrivate::start (arg=0xa5619e0) at thread/qthread_unix.cpp:307
#19 0xb46e0d4c in start_thread (arg=0xa17fdb40) at pthread_create.c:308
#20 0xb56a0ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb1187740 (LWP 25388)):
#0  0xb7784424 in __kernel_vsyscall ()
#1  0xb569cc07 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:30
#2  0xb58c56d8 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0xa35f530) at thread/qmutex_unix.cpp:99
#3  QMutexPrivate::wait (this=0xa35f530, timeout=-1) at thread/qmutex_unix.cpp:113
#4  0xb58c0d8c in QMutex::lockInternal (this=0xa355630) at thread/qmutex.cpp:450
#5  0xb59f3c60 in lockInline (this=0xa355630) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:190
#6  lockInline (this=0xa355630) at kernel/qobject.cpp:3152
#7  relock (this=0xbf9c1b54) at ../../include/QtCore/private/../../../src/corelib/thread/qorderedmutexlocker_p.h:83
#8  QOrderedMutexLocker (this=0xbf9c1b54, m1=<optimized out>, m2=<optimized out>) at ../../include/QtCore/private/../../../src/corelib/thread/qorderedmutexlocker_p.h:72
#9  QOrderedMutexLocker (m2=<optimized out>, m1=<optimized out>, this=0xbf9c1b54) at kernel/qobject.cpp:3152
#10 QMetaObjectPrivate::connect (sender=0xd19f730, signal_index=5, receiver=0xd19f618, method_index=0, rmeta=0xb728c440, type=0, types=0x0) at kernel/qobject.cpp:3165
#11 0xb59f4824 in QObject::connect (sender=0xd19f730, signal=0xb70f8b6c "2finishedLookup( const Meta::TrackPtr & )", receiver=0xd19f618, method=0x0, type=Qt::AutoConnection) at kernel/qobject.cpp:2646
#12 0xb6d86b3b in MetaProxy::Track::init (this=0xd19f5a8, url=..., awaitLookupNotification=false) at ../../src/core-impl/meta/proxy/MetaProxy.cpp:98
#13 0xb6d86f0a in MetaProxy::Track::Track (this=0xd19f5a8, url=...) at ../../src/core-impl/meta/proxy/MetaProxy.cpp:72
#14 0xb6d6cfb6 in Playlists::XSPFPlaylist::triggerTrackLoad (this=0xa53fc18) at ../../src/core-impl/playlists/types/file/xspf/XSPFPlaylist.cpp:253
#15 0xb6bb14e0 in Playlist::Actions::restoreDefaultPlaylist (this=0xfffffe00) at ../../src/playlist/PlaylistActions.cpp:488
#16 0xb6bb1dfa in Playlist::Actions::init (this=0xa520c18) at ../../src/playlist/PlaylistActions.cpp:95
#17 0xb6bb1e68 in Playlist::Actions::instance () at ../../src/playlist/PlaylistActions.cpp:59
#18 0xb6bb1ea4 in The::playlistActions () at ../../src/playlist/PlaylistActions.cpp:540
#19 0xb6f5f307 in MainWindow::createActions (this=0xa27d248) at ../../src/MainWindow.cpp:709
#20 0xb6f6aaf1 in MainWindow::MainWindow (this=0xa27d248) at ../../src/MainWindow.cpp:143
#21 0xb6f41386 in App::continueInit (this=0xbf9c266c) at ../../src/App.cpp:545
#22 0xb6f42ae8 in App::App (this=0xbf9c266c) at ../../src/App.cpp:184
#23 0x0804fd30 in main (argc=<error reading variable: Cannot access memory at address 0x0>, argv=<error reading variable: Cannot access memory at address 0x4>) at ../../src/main.cpp:304
Comment 6 Myriam Schweingruber 2012-09-14 13:43:59 UTC
Thank you for the fast feedback.

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