Version: 2.1.1 (using KDE 4.2.2) OS: Linux Installed from: Ubuntu Packages Opened amarok, navigated to podcast directory, clicked update all, crash Backtrace: Application: Amarok (amarok), signal SIGABRT [Current thread is 0 (LWP 6005)] Thread 13 (Thread 0xb16f5b90 (LWP 6006)): #0 0xb7fea430 in __kernel_vsyscall () #1 0xb77ac412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb2571ae3 in ?? () from /usr/lib/libxine.so.1 Thread 12 (Thread 0xb0e2cb90 (LWP 6007)): #0 0xb77a9a2c in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0 #1 0xb43cc566 in IA__g_main_context_acquire (context=0x8f52f78) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1901 #2 0xb43cdcac in g_main_context_iterate (context=0x8f52f78, block=1, dispatch=1, self=0x8fab4b0) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2389 #3 0xb43ce268 in IA__g_main_context_iteration (context=0x8f52f78, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511 #4 0xb69ec457 in QEventDispatcherGlib::processEvents (this=0x8f10fd0, flags={i = -1327316392}) at kernel/qeventdispatcher_glib.cpp:325 #5 0xb69bf06a in QEventLoop::processEvents (this=0xb0e2c2d0, flags={i = -1327316328}) at kernel/qeventloop.cpp:149 #6 0xb69bf4aa in QEventLoop::exec (this=0xb0e2c2d0, flags={i = -1327316264}) at kernel/qeventloop.cpp:200 #7 0xb68c9639 in QThread::exec (this=0x8f15210) at thread/qthread.cpp:481 #8 0xb25bf20a in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so #9 0xb68cc96e in QThreadPrivate::start (arg=0x8f15210) at thread/qthread_unix.cpp:189 #10 0xb77a84ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #11 0xb66d249e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 11 (Thread 0xb062bb90 (LWP 6010)): #0 0xb7fea430 in __kernel_vsyscall () #1 0xb66c7ae7 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb0ed9b19 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 10 (Thread 0xafe2ab90 (LWP 6011)): #0 0xb7fea430 in __kernel_vsyscall () #1 0xb77ac0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb2582d8e in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 9 (Thread 0xaf629b90 (LWP 6012)): #0 0xb7fea430 in __kernel_vsyscall () #1 0xb77ac0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb2582d8e in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 8 (Thread 0xaeafeb90 (LWP 6014)): #0 0xb7fea430 in __kernel_vsyscall () #1 0xb66e1643 in ?? () from /lib/tls/i686/cmov/libc.so.6 #2 0xb6662f5d in ?? () from /lib/tls/i686/cmov/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 7 (Thread 0xad1f3b90 (LWP 6015)): #0 0xb7fea430 in __kernel_vsyscall () #1 0xb66ca7b1 in select () from /lib/tls/i686/cmov/libc.so.6 #2 0xb699e380 in QProcessManager::run (this=0x8eda1d0) at io/qprocess_unix.cpp:305 #3 0xb68cc96e in QThreadPrivate::start (arg=0x8eda1d0) at thread/qthread_unix.cpp:189 #4 0xb77a84ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb66d249e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 6 (Thread 0xac9f2b90 (LWP 6017)): #0 0xb7fea430 in __kernel_vsyscall () #1 0xb77ac0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb68cd9b2 in QWaitCondition::wait (this=0x9468fe0, mutex=0x9468fdc, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 0xb45d6152 in QHostInfoAgent::run (this=0x9468fd0) at kernel/qhostinfo.cpp:260 #4 0xb68cc96e in QThreadPrivate::start (arg=0x9468fd0) at thread/qthread_unix.cpp:189 #5 0xb77a84ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb66d249e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 5 (Thread 0xabfacb90 (LWP 6020)): #0 0xb43310ac in clock_gettime () from /lib/tls/i686/cmov/librt.so.1 #1 0xb69ee06b in QTimerInfoList::getTime (this=0x9c85144, t=@0x9c85168) at kernel/qeventdispatcher_unix.cpp:339 #2 0xb69ee241 in QTimerInfoList::updateCurrentTime (this=0x9c85144) at kernel/qeventdispatcher_unix.cpp:297 #3 0xb69efe2c in QTimerInfoList::timerWait (this=0x9c85144, tm=@0xabfabf74) at kernel/qeventdispatcher_unix.cpp:420 #4 0xb69ec61a in timerSourcePrepare (source=0xb4334ff4, timeout=0xabfabfc8) at kernel/qeventdispatcher_glib.cpp:140 #5 0xb43cd9c0 in IA__g_main_context_prepare (context=0x9c84678, priority=0xabfac038) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2134 #6 0xb43cddda in g_main_context_iterate (context=0x9c84678, block=1, dispatch=1, self=0xae29df8) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2428 #7 0xb43ce268 in IA__g_main_context_iteration (context=0x9c84678, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511 #8 0xb69ec457 in QEventDispatcherGlib::processEvents (this=0x9481ee0, flags={i = -1409630024}) at kernel/qeventdispatcher_glib.cpp:325 #9 0xb69bf06a in QEventLoop::processEvents (this=0xabfac130, flags={i = -1409629960}) at kernel/qeventloop.cpp:149 #10 0xb69bf4aa in QEventLoop::exec (this=0xabfac130, flags={i = -1409629896}) at kernel/qeventloop.cpp:200 #11 0xb6bfaea1 in KJob::exec (this=0xb5dc520) at /build/buildd/kde4libs-4.2.2/kdecore/jobs/kjob.cpp:195 #12 0xaee19e90 in ?? () from /usr/lib/kde4/amarok_service_ampache.so #13 0xb5d2f014 in ThreadWeaver::JobRunHelper::runTheJob (this=0xabfac2b8, th=0x986f988, job=0xae43cb8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Job.cpp:106 #14 0xb5d2f3b9 in ThreadWeaver::Job::execute (this=0xae43cb8, th=0x986f988) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Job.cpp:135 #15 0xb5d2df8a in ThreadWeaver::ThreadRunHelper::run (this=0xabfac320, parent=0x971aee8, th=0x986f988) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:95 #16 0xb5d2e5fb in ThreadWeaver::Thread::run (this=0x986f988) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:142 #17 0xb68cc96e in QThreadPrivate::start (arg=0x986f988) at thread/qthread_unix.cpp:189 #18 0xb77a84ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #19 0xb66d249e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 4 (Thread 0xaa3f4b90 (LWP 6022)): #0 0xb7fea430 in __kernel_vsyscall () #1 0xb66e1643 in ?? () from /lib/tls/i686/cmov/libc.so.6 #2 0xb6662f5d in ?? () from /lib/tls/i686/cmov/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 3 (Thread 0xa7526b90 (LWP 6023)): #0 0xb43310ac in clock_gettime () from /lib/tls/i686/cmov/librt.so.1 #1 0xb69ee06b in QTimerInfoList::getTime (this=0xae31034, t=@0xae31058) at kernel/qeventdispatcher_unix.cpp:339 #2 0xb69ee241 in QTimerInfoList::updateCurrentTime (this=0xae31034) at kernel/qeventdispatcher_unix.cpp:297 #3 0xb69efe2c in QTimerInfoList::timerWait (this=0xae31034, tm=@0xa7525f74) at kernel/qeventdispatcher_unix.cpp:420 #4 0xb69ec61a in timerSourcePrepare (source=0xb4334ff4, timeout=0xa7525fc8) at kernel/qeventdispatcher_glib.cpp:140 #5 0xb43cd9c0 in IA__g_main_context_prepare (context=0xae2ab30, priority=0xa7526038) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2134 #6 0xb43cddda in g_main_context_iterate (context=0xae2ab30, block=1, dispatch=1, self=0xae3c898) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2428 #7 0xb43ce268 in IA__g_main_context_iteration (context=0xae2ab30, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511 #8 0xb69ec457 in QEventDispatcherGlib::processEvents (this=0xadbf2c8, flags={i = -1487773512}) at kernel/qeventdispatcher_glib.cpp:325 #9 0xb69bf06a in QEventLoop::processEvents (this=0xa7526130, flags={i = -1487773448}) at kernel/qeventloop.cpp:149 #10 0xb69bf4aa in QEventLoop::exec (this=0xa7526130, flags={i = -1487773384}) at kernel/qeventloop.cpp:200 #11 0xb6bfaea1 in KJob::exec (this=0xaed052f0) at /build/buildd/kde4libs-4.2.2/kdecore/jobs/kjob.cpp:195 #12 0xaee19e90 in ?? () from /usr/lib/kde4/amarok_service_ampache.so #13 0xb5d2f014 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa75262b8, th=0xad13a28, job=0xae439a8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Job.cpp:106 #14 0xb5d2f3b9 in ThreadWeaver::Job::execute (this=0xae439a8, th=0xad13a28) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Job.cpp:135 #15 0xb5d2df8a in ThreadWeaver::ThreadRunHelper::run (this=0xa7526320, parent=0x971aee8, th=0xad13a28) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:95 #16 0xb5d2e5fb in ThreadWeaver::Thread::run (this=0xad13a28) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:142 #17 0xb68cc96e in QThreadPrivate::start (arg=0xad13a28) at thread/qthread_unix.cpp:189 #18 0xb77a84ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #19 0xb66d249e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xa6d25b90 (LWP 6024)): [KCrash Handler] #6 0xb7fea430 in __kernel_vsyscall () #7 0xb66196d0 in raise () from /lib/tls/i686/cmov/libc.so.6 #8 0xb661b098 in abort () from /lib/tls/i686/cmov/libc.so.6 #9 0xb665724d in ?? () from /lib/tls/i686/cmov/libc.so.6 #10 0xb665d604 in ?? () from /lib/tls/i686/cmov/libc.so.6 #11 0xb665f5b6 in free () from /lib/tls/i686/cmov/libc.so.6 #12 0xb6840231 in operator delete () from /usr/lib/libstdc++.so.6 #13 0xb69f032d in QTimerInfoList::unregisterTimer (this=0x8edb19c, timerId=16) at kernel/qeventdispatcher_unix.cpp:469 #14 0xb69ec25d in QEventDispatcherGlib::unregisterTimer (this=0x8ebebc0, timerId=16) at kernel/qeventdispatcher_glib.cpp:440 #15 0xb69cf9f5 in QObject::killTimer (this=0x9529dcc, id=16) at kernel/qobject.cpp:1522 #16 0xb69dbebe in QTimer::stop (this=0x9529dcc) at kernel/qtimer.cpp:247 #17 0xb69dbf58 in QTimer::start (this=0x9529dcc) at kernel/qtimer.cpp:203 #18 0xb69dc061 in QTimer::start (this=0x9529dcc, msec=0) at kernel/qtimer.cpp:215 #19 0xb47d6569 in KIO::SchedulerPrivate::doJob (this=0x9529dc8, job=0xaed141b8) at /build/buildd/kde4libs-4.2.2/kio/kio/scheduler.cpp:377 #20 0xb47d66af in KIO::Scheduler::doJob (job=0xaed141b8) at /build/buildd/kde4libs-4.2.2/kio/kio/scheduler.cpp:250 #21 0xb4729c07 in KIO::SimpleJobPrivate::simpleJobInit (this=0xaed170e0) at /build/buildd/kde4libs-4.2.2/kio/kio/job.cpp:316 #22 0xb472ac39 in TransferJob (this=0xaed141b8, dd=@0xaed170e0) at /build/buildd/kde4libs-4.2.2/kio/kio/job.cpp:904 #23 0xb472af45 in StoredTransferJob (this=0xaed141b8, dd=@0xaed170e0) at /build/buildd/kde4libs-4.2.2/kio/kio/job.cpp:1476 #24 0xb4733bd7 in KIO::storedGet (url=@0xa6d251cc, reload=KIO::NoReload, flags={i = -1496165864}) at /build/buildd/kde4libs-4.2.2/kio/kio/job.cpp:1272 #25 0xaee19e7a in ?? () from /usr/lib/kde4/amarok_service_ampache.so #26 0xb5d2f014 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa6d252b8, th=0xaed080f8, job=0xae43e00) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Job.cpp:106 #27 0xb5d2f3b9 in ThreadWeaver::Job::execute (this=0xae43e00, th=0xaed080f8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Job.cpp:135 #28 0xb5d2df8a in ThreadWeaver::ThreadRunHelper::run (this=0xa6d25320, parent=0x971aee8, th=0xaed080f8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:95 #29 0xb5d2e5fb in ThreadWeaver::Thread::run (this=0xaed080f8) at /build/buildd/kde4libs-4.2.2/threadweaver/Weaver/Thread.cpp:142 #30 0xb68cc96e in QThreadPrivate::start (arg=0xaed080f8) at thread/qthread_unix.cpp:189 #31 0xb77a84ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #32 0xb66d249e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb3e8c710 (LWP 6005)): #0 0xb7fea430 in __kernel_vsyscall () #1 0xb66e1643 in ?? () from /lib/tls/i686/cmov/libc.so.6 #2 0xb6662f5d in ?? () from /lib/tls/i686/cmov/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?)
If you can reproduce the crash at will, may you install the "amarok-dbg" package to try to paste here a new and more complete backtrace? Thanks The error could be KIO related too.
Created attachment 35124 [details] Amarok crash backtrace with the debug package installed
I've just attached a new backtrace. Let me know if you need anything else.
Looking at the backtrace this is a crash in kio. *** This bug has been marked as a duplicate of bug 163171 ***