Bug 236231 - Amarok 2.3.0 crashed when deleting tracks from ipod [@ Meta::IpodHandler::libDeleteTrack]
Summary: Amarok 2.3.0 crashed when deleting tracks from ipod [@ Meta::IpodHandler::lib...
Status: RESOLVED DUPLICATE of bug 232064
Alias: None
Product: amarok
Classification: Applications
Component: Collections/iPod iPhone (show other bugs)
Version: 2.3.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-03 21:56 UTC by jenhobro
Modified: 2011-12-20 11:05 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jenhobro 2010-05-03 21:56:23 UTC
Application: amarok (2.3.0)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-21-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
When I delete tracks from my Ipod Nano through amarok, this last one crashs

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

Thread 15 (Thread 0xb6053b70 (LWP 5101)):
#0  0x002cf422 in __kernel_vsyscall ()
#1  0x0048d342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x003aa9f4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0x0411fce7 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 14 (Thread 0xb5852b70 (LWP 5102)):
#0  0x06f42e16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x024136fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x02418825 in QTimerInfoList::updateCurrentTime (this=0x9d7b52c) at kernel/qeventdispatcher_unix.cpp:340
#3  0x0241886a in QTimerInfoList::timerWait (this=0x9d7b52c, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x02416818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb58520ac) at kernel/qeventdispatcher_glib.cpp:136
#5  0x01597aca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x01597ee9 in ?? () from /lib/libglib-2.0.so.0
#7  0x015984b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x0241660f in QEventDispatcherGlib::processEvents (this=0x9cdf090, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#9  0x023e9059 in QEventLoop::processEvents (this=0xb5852270, flags=) at kernel/qeventloop.cpp:149
#10 0x023e94aa in QEventLoop::exec (this=0xb5852270, flags=...) at kernel/qeventloop.cpp:201
#11 0x022e55a8 in QThread::exec (this=0x9d15c60) at thread/qthread.cpp:487
#12 0x0888b96a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#13 0x022e832e in QThreadPrivate::start (arg=0x9d15c60) at thread/qthread_unix.cpp:248
#14 0x0048896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0x0039da0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread 0xb5051b70 (LWP 5105)):
#0  0x002cf422 in __kernel_vsyscall ()
#1  0x0038fb86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x02e8aa8f in ?? () from /usr/lib/xine/plugins/1.27/xineplug_ao_out_alsa.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 12 (Thread 0xb4850b70 (LWP 5106)):
#0  0x002cf422 in __kernel_vsyscall ()
#1  0x0048d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x003aa99d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x041309ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 11 (Thread 0xb3cffb70 (LWP 5107)):
#0  0x002cf422 in __kernel_vsyscall ()
#1  0x0048d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x003aa99d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x041309ee in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 10 (Thread 0xb34feb70 (LWP 5108)):
#0  0x002cf422 in __kernel_vsyscall ()
#1  0x0048d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x003aa99d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x041309ee in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 9 (Thread 0xb2cfdb70 (LWP 5109)):
#0  0x002cf422 in __kernel_vsyscall ()
#1  0x0048d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x003aa99d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x041309ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 8 (Thread 0xb1c9eb70 (LWP 5190)):
#0  0x002cf422 in __kernel_vsyscall ()
#1  0x0048d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x003aa99d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x022e9287 in QWaitConditionPrivate::wait (this=0xa2b2430, mutex=0xa2aa090, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa2b2430, mutex=0xa2aa090, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x004a4870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa2b2418, th=0xa2b2618) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x004a738c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa2b3970, th=0xa2b2618) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x004a327b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa2b2418, th=0xa2b2618) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x004a7482 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2b3970, th=0xa2b2618) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x004a44d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2b2418, th=0xa2b2618, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x004a74a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2b3970, th=0xa2b2618) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x004a44d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2b2418, th=0xa2b2618, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x004a74a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2b3970, th=0xa2b2618) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x004a44d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2b2418, th=0xa2b2618, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x004a74a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2b3970, th=0xa2b2618) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x004a44d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2b2418, th=0xa2b2618, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x004a74a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2b3970, th=0xa2b2618) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x004a44d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2b2418, th=0xa2b2618, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x004a74a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2b3970, th=0xa2b2618) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#19 0x004a44d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2b2418, th=0xa2b2618, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#20 0x004a74a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2b3970, th=0xa2b2618) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#21 0x004a44d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2b2418, th=0xa2b2618, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#22 0x004a74a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2b3970, th=0xa2b2618) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#23 0x004a44d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2b2418, th=0xa2b2618, previous=0xb1d2968) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#24 0x004a551e in ThreadWeaver::ThreadRunHelper::run (this=0xb1c9e2e4, parent=0xa2b2418, th=0xa2b2618) at ../../../threadweaver/Weaver/Thread.cpp:87
#25 0x004a5c3b in ThreadWeaver::Thread::run (this=0xa2b2618) at ../../../threadweaver/Weaver/Thread.cpp:142
#26 0x022e832e in QThreadPrivate::start (arg=0xa2b2618) at thread/qthread_unix.cpp:248
#27 0x0048896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#28 0x0039da0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xa58d7b70 (LWP 5295)):
#0  0x002cf422 in __kernel_vsyscall ()
#1  0x0038fb86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x015a54eb in g_poll () from /lib/libglib-2.0.so.0
#3  0x015980ac in ?? () from /lib/libglib-2.0.so.0
#4  0x015984b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x0241660f in QEventDispatcherGlib::processEvents (this=0xa572088, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0x023e9059 in QEventLoop::processEvents (this=0xa58d7280, flags=) at kernel/qeventloop.cpp:149
#7  0x023e94aa in QEventLoop::exec (this=0xa58d7280, flags=...) at kernel/qeventloop.cpp:201
#8  0x022e55a8 in QThread::exec (this=0xa5b1300) at thread/qthread.cpp:487
#9  0x023c8c1b in QInotifyFileSystemWatcherEngine::run (this=0xa5b1300) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x022e832e in QThreadPrivate::start (arg=0xa5b1300) at thread/qthread_unix.cpp:248
#11 0x0048896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x0039da0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xb00bdb70 (LWP 5307)):
#0  0x002cf422 in __kernel_vsyscall ()
#1  0x0048d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x003aa99d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x055259d7 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0x05525a21 in ?? () from /usr/lib/libQtWebKit.so.4
#5  0x0048896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x0039da0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xaf794b70 (LWP 5311)):
#0  0x002cf422 in __kernel_vsyscall ()
#1  0x0048d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x003aa99d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x022e9287 in QWaitConditionPrivate::wait (this=0xa2b2430, mutex=0xa2aa090, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa2b2430, mutex=0xa2aa090, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x004a4870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa2b2418, th=0xa6d8b68) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x004a738c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa2b3970, th=0xa6d8b68) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x004a327b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa2b2418, th=0xa6d8b68) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x004a7482 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2b3970, th=0xa6d8b68) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x004a44d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2b2418, th=0xa6d8b68, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x004a74a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2b3970, th=0xa6d8b68) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x004a44d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2b2418, th=0xa6d8b68, previous=0xadc9e10) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x004a551e in ThreadWeaver::ThreadRunHelper::run (this=0xaf7942e4, parent=0xa2b2418, th=0xa6d8b68) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x004a5c3b in ThreadWeaver::Thread::run (this=0xa6d8b68) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x022e832e in QThreadPrivate::start (arg=0xa6d8b68) at thread/qthread_unix.cpp:248
#15 0x0048896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x0039da0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xaef93b70 (LWP 5312)):
#0  0x002cf422 in __kernel_vsyscall ()
#1  0x0048d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x003aa99d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x022e9287 in QWaitConditionPrivate::wait (this=0xa2b2430, mutex=0xa2aa090, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa2b2430, mutex=0xa2aa090, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x004a4870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa2b2418, th=0xa6de1c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x004a738c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa2b3970, th=0xa6de1c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x004a327b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa2b2418, th=0xa6de1c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x004a7482 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2b3970, th=0xa6de1c8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x004a44d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2b2418, th=0xa6de1c8, previous=0xadb9218) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x004a551e in ThreadWeaver::ThreadRunHelper::run (this=0xaef932e4, parent=0xa2b2418, th=0xa6de1c8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x004a5c3b in ThreadWeaver::Thread::run (this=0xa6de1c8) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x022e832e in QThreadPrivate::start (arg=0xa6de1c8) at thread/qthread_unix.cpp:248
#13 0x0048896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0x0039da0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xae792b70 (LWP 5327)):
#0  0x002cf422 in __kernel_vsyscall ()
#1  0x0048d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x003aa99d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x022e9287 in QWaitConditionPrivate::wait (this=0xa2b2430, mutex=0xa2aa090, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa2b2430, mutex=0xa2aa090, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x004a4870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa2b2418, th=0xa7da538) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x004a738c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa2b3970, th=0xa7da538) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x004a327b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa2b2418, th=0xa7da538) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x004a7482 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2b3970, th=0xa7da538) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x004a44d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2b2418, th=0xa7da538, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x004a74a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2b3970, th=0xa7da538) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x004a44d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2b2418, th=0xa7da538, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x004a74a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2b3970, th=0xa7da538) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x004a44d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2b2418, th=0xa7da538, previous=0xadebb60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x004a551e in ThreadWeaver::ThreadRunHelper::run (this=0xae7922e4, parent=0xa2b2418, th=0xa7da538) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0x004a5c3b in ThreadWeaver::Thread::run (this=0xa7da538) at ../../../threadweaver/Weaver/Thread.cpp:142
#16 0x022e832e in QThreadPrivate::start (arg=0xa7da538) at thread/qthread_unix.cpp:248
#17 0x0048896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#18 0x0039da0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xad790b70 (LWP 5344)):
#0  0x002cf422 in __kernel_vsyscall ()
#1  0x0048d015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x003aa99d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x01425c97 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x14ff1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#4  0x01425ce1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x14ff1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#5  0x0048896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x0039da0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7774720 (LWP 4031)):
[KCrash Handler]
#6  0x02fd0d69 in QString (this=0xa266670, track=...) at /usr/include/qt4/QtCore/qstring.h:413
#7  Meta::IpodHandler::libDeleteTrack (this=0xa266670, track=...) at ../../../../src/collection/ipodcollection/handler/IpodHandler.cpp:1166
#8  0x02fd460e in Handler::IpodWriteCapability::libDeleteTrack (this=0xb23b1290, track=...) at ../../../../src/collection/ipodcollection/handler/capabilities/IpodWriteCapability.cpp:61
#9  0x00bfe4a1 in Meta::MediaDeviceHandler::slotFinalizeTrackRemove (this=0xa266670, track=...) at ../../src/collection/mediadevicecollection/handler/MediaDeviceHandler.cpp:671
#10 0x02fc5d3a in Meta::IpodHandler::fileDeleted (this=0xa266670, job=0xadcf670) at ../../../../src/collection/ipodcollection/handler/IpodHandler.cpp:1383
#11 0x02fccc5f in Meta::IpodHandler::qt_metacall (this=0xa266670, _c=QMetaObject::InvokeMetaMethod, _id=35, _a=0xbfa05608) at ./IpodHandler.moc:112
#12 0x023efc9a in QMetaObject::metacall (object=0xa266670, cl=2826054632, idx=35, argv=0xbfa05608) at kernel/qmetaobject.cpp:237
#13 0x023fe3d5 in QMetaObject::activate (sender=0xadcf670, m=0x3884c88, local_signal_index=3, argv=0xbfa05608) at kernel/qobject.cpp:3293
#14 0x03716183 in KJob::result (this=0xadcf670, _t1=0xadcf670) at ./kjob.moc:194
#15 0x037164e8 in KJob::emitResult (this=0xadcf670) at ../../kdecore/jobs/kjob.cpp:312
#16 0x0371536c in KCompositeJob::slotResult (this=0xadcf670, job=0xade6c80) at ../../kdecore/jobs/kcompositejob.cpp:104
#17 0x07aa2a72 in KIO::DeleteJob::slotResult (this=0xadcf670, job=0xade6c80) at ../../kio/kio/deletejob.cpp:461
#18 0x07aa27ea in KIO::DeleteJob::qt_metacall (this=0xadcf670, _c=QMetaObject::InvokeMetaMethod, _id=36, _a=0xbfa05838) at ./deletejob.moc:95
#19 0x023efc9a in QMetaObject::metacall (object=0xadcf670, cl=2826054632, idx=36, argv=0xbfa05838) at kernel/qmetaobject.cpp:237
#20 0x023fe3d5 in QMetaObject::activate (sender=0xade6c80, m=0x3884c88, local_signal_index=3, argv=0xbfa05838) at kernel/qobject.cpp:3293
#21 0x03716183 in KJob::result (this=0xade6c80, _t1=0xade6c80) at ./kjob.moc:194
#22 0x037164e8 in KJob::emitResult (this=0xade6c80) at ../../kdecore/jobs/kjob.cpp:312
#23 0x07ac0f30 in KIO::SimpleJob::slotFinished (this=0xade6c80) at ../../kio/kio/job.cpp:486
#24 0x07abeea3 in KIO::SimpleJob::slotError (this=0xade6c80, err=142, errorText=...) at ../../kio/kio/job.cpp:498
#25 0x07abefee in KIO::SimpleJob::qt_metacall (this=0xade6c80, _c=QMetaObject::InvokeMetaMethod, _id=31, _a=0xbfa05a64) at ./jobclasses.moc:170
#26 0x023efc9a in QMetaObject::metacall (object=0xade6c80, cl=2826054632, idx=31, argv=0xbfa05a64) at kernel/qmetaobject.cpp:237
#27 0x023fe3d5 in QMetaObject::activate (sender=0xac659a8, m=0x7c6ff44, local_signal_index=2, argv=0xbfa05a64) at kernel/qobject.cpp:3293
#28 0x07b8b799 in KIO::SlaveInterface::error (this=0xac659a8, _t1=142, _t2=...) at ./slaveinterface.moc:159
#29 0x07b8eab5 in KIO::SlaveInterface::dispatch (this=0xac659a8, _cmd=102, rawdata=...) at ../../kio/kio/slaveinterface.cpp:208
#30 0x07b8bbc3 in KIO::SlaveInterface::dispatch (this=0xac659a8) at ../../kio/kio/slaveinterface.cpp:91
#31 0x07b7f088 in KIO::Slave::gotInput (this=0xac659a8) at ../../kio/kio/slave.cpp:324
#32 0x07b7f293 in KIO::Slave::qt_metacall (this=0xac659a8, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfa05d4c) at ./slave.moc:82
#33 0x023efc9a in QMetaObject::metacall (object=0xac659a8, cl=2826054632, idx=30, argv=0xbfa05d4c) at kernel/qmetaobject.cpp:237
#34 0x023fe3d5 in QMetaObject::activate (sender=0xadb1778, m=0x7c6c820, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3293
#35 0x07a89bd7 in KIO::Connection::readyRead (this=0xadb1778) at ./connection.moc:92
#36 0x07a8bf8e in KIO::ConnectionPrivate::dequeue (this=0xb1f0a08) at ../../kio/kio/connection.cpp:82
#37 0x07a8c0be in KIO::Connection::qt_metacall (this=0xadb1778, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xa8b05a8) at ./connection.moc:79
#38 0x023efc9a in QMetaObject::metacall (object=0xadb1778, cl=2826054632, idx=5, argv=0xa8b05a8) at kernel/qmetaobject.cpp:237
#39 0x023fa336 in QMetaCallEvent::placeMetaCall (this=0xaeef710, object=0xadb1778) at kernel/qobject.cpp:561
#40 0x023fb3fe in QObject::event (this=0xadb1778, e=0xaeef710) at kernel/qobject.cpp:1248
#41 0x049544dc in QApplicationPrivate::notify_helper (this=0x9bdcd08, receiver=0xadb1778, e=0xaeef710) at kernel/qapplication.cpp:4300
#42 0x0495b05e in QApplication::notify (this=0xbfa066e8, receiver=0xadb1778, e=0xaeef710) at kernel/qapplication.cpp:3704
#43 0x00e54276 in App::notify (this=0xbfa066e8, receiver=0xadb1778, event=0xaeef710) at ../../src/App.cpp:927
#44 0x023eaa3b in QCoreApplication::notifyInternal (this=0xbfa066e8, receiver=0xadb1778, event=0xaeef710) at kernel/qcoreapplication.cpp:704
#45 0x023ed473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9afd928) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#46 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9afd928) at kernel/qcoreapplication.cpp:1345
#47 0x023ed5dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#48 0x02416adf in QCoreApplication::sendPostedEvents (s=0x9be7a80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#49 postEventSourceDispatch (s=0x9be7a80) at kernel/qeventdispatcher_glib.cpp:276
#50 0x015945e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#51 0x015982d8 in ?? () from /lib/libglib-2.0.so.0
#52 0x015984b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#53 0x024165d5 in QEventDispatcherGlib::processEvents (this=0x9afd4c0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#54 0x04a14135 in QGuiEventDispatcherGlib::processEvents (this=0x9afd4c0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#55 0x023e9059 in QEventLoop::processEvents (this=0xbfa06654, flags=) at kernel/qeventloop.cpp:149
#56 0x023e94aa in QEventLoop::exec (this=0xbfa06654, flags=...) at kernel/qeventloop.cpp:201
#57 0x023ed69f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#58 0x04954577 in QApplication::exec () at kernel/qapplication.cpp:3579
#59 0x08050009 in main (argc=1, argv=0xbfa06f64) at ../../src/main.cpp:237

This bug may be a duplicate of or related to bug 232064.

Possible duplicates by query: bug 236073, bug 213109.

Reported using DrKonqi
Comment 1 Sven Krohlas 2010-05-04 09:43:36 UTC
Similar to bug 232064, but not exactly the same (maybe due to different versions?). Might be a duplicate.
Comment 2 Raúl 2010-05-21 13:58:46 UTC
Hello:

I'm having this backtrace (with 17 threads) on the same situation explained in #232064 which is as well very similar (if not the same as) #230908

amarok 2.3.0, kde 4.4.3, qt 4.6.2 on Debian testing.

Application: Amarok (amarok), signal: Segmentation fault
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0x7f15fcff0770 (LWP 14562))]

Thread 17 (Thread 0x7f15e4b22910 (LWP 14566)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f15e9339f41 in metronom_sync_loop (this=0x1359200) at metronom.c:870
#2  0x00007f15f4d8273a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f15f9ebf69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f15e5323910 (LWP 14567)):
#0  0x00007f15f9eb4743 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=40) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f15f2ff7299 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f15f2ff76ec in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f15fb4f43c6 in QEventDispatcherGlib::processEvents (this=0x135a200, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f15fb4c9842 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f15fb4c9c1c in QEventLoop::exec (this=0x7f15e5322fc0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f15fb3d3bc9 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f15e95b6400 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#8  0x00007f15fb3d65c5 in QThreadPrivate::start (arg=0x12cbda0) at thread/qthread_unix.cpp:248
#9  0x00007f15f4d8273a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f15f9ebf69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 15 (Thread 0x7f15e2b2d910 (LWP 14570)):
#0  0x00007f15f9eb351b in read () from /lib/libc.so.6
#1  0x00007f15e9b12055 in ?? () from /usr/lib/libasound.so.2
#2  0x00007f15e9b0cec8 in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#3  0x00007f15e9b16a99 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#4  0x00007f15e2b32846 in ao_alsa_handle_event_thread (data=<value optimized out>) at audio_alsa_out.c:175
#5  0x00007f15f4d8273a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f15f9ebf69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 14 (Thread 0x7f15e232c910 (LWP 14571)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15e934aa3b in fifo_peek_int (this_gen=<value optimized out>) at audio_out.c:348
#2  fifo_peek (this_gen=<value optimized out>) at audio_out.c:388
#3  ao_loop (this_gen=<value optimized out>) at audio_out.c:1015
#4  0x00007f15f4d8273a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5  0x00007f15f9ebf69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f15e1722910 (LWP 14572)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15e934aa3b in fifo_peek_int (this_gen=<value optimized out>) at audio_out.c:348
#2  fifo_peek (this_gen=<value optimized out>) at audio_out.c:388
#3  ao_loop (this_gen=<value optimized out>) at audio_out.c:1015
#4  0x00007f15f4d8273a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5  0x00007f15f9ebf69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 12 (Thread 0x7f15e0f21910 (LWP 14573)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15e934aa3b in fifo_peek_int (this_gen=<value optimized out>) at audio_out.c:348
#2  fifo_peek (this_gen=<value optimized out>) at audio_out.c:388
#3  ao_loop (this_gen=<value optimized out>) at audio_out.c:1015
#4  0x00007f15f4d8273a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5  0x00007f15f9ebf69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f15db5ee910 (LWP 14575)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15f56aa606 in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007f15f56aa649 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007f15f4d8273a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f15f9ebf69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f15d032d910 (LWP 14576)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15fb3d758b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x295f260, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x295f260, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f15f719cfe6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x295e420, th=0x295f690) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f15f719f66b in ThreadWeaver::WorkingHardState::applyForWork (this=0x295dbb0, th=0x295f690) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f15f719f684 in ThreadWeaver::WorkingHardState::applyForWork (this=0x295dbb0, th=0x295f690) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f15f719dbbf in ThreadWeaver::ThreadRunHelper::run (this=0x7f15d032d030, parent=0x295e420, th=0x295f690) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f15f719e128 in ThreadWeaver::Thread::run (this=0x295f690) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f15fb3d65c5 in QThreadPrivate::start (arg=0x295f690) at thread/qthread_unix.cpp:248
#9  0x00007f15f4d8273a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f15f9ebf69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f15cfb2c910 (LWP 14577)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15fb3d758b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x295f260, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x295f260, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f15f719cfe6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x295e420, th=0x7f15dc049020) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f15f719f66b in ThreadWeaver::WorkingHardState::applyForWork (this=0x295dbb0, th=0x7f15dc049020) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f15f719dbbf in ThreadWeaver::ThreadRunHelper::run (this=0x7f15cfb2c030, parent=0x295e420, th=0x7f15dc049020) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f15f719e128 in ThreadWeaver::Thread::run (this=0x7f15dc049020) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f15fb3d65c5 in QThreadPrivate::start (arg=0x7f15dc049020) at thread/qthread_unix.cpp:248
#8  0x00007f15f4d8273a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f15f9ebf69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f15cb7ae910 (LWP 14578)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15fb3d758b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x295f260, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x295f260, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f15f719cfe6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x295e420, th=0x2c21520) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f15f719f66b in ThreadWeaver::WorkingHardState::applyForWork (this=0x295dbb0, th=0x2c21520) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f15f719f684 in ThreadWeaver::WorkingHardState::applyForWork (this=0x295dbb0, th=0x2c21520) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f15f719f684 in ThreadWeaver::WorkingHardState::applyForWork (this=0x295dbb0, th=0x2c21520) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f15f719f684 in ThreadWeaver::WorkingHardState::applyForWork (this=0x295dbb0, th=0x2c21520) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f15f719f684 in ThreadWeaver::WorkingHardState::applyForWork (this=0x295dbb0, th=0x2c21520) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f15f719dbbf in ThreadWeaver::ThreadRunHelper::run (this=0x7f15cb7ae030, parent=0x295e420, th=0x2c21520) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x00007f15f719e128 in ThreadWeaver::Thread::run (this=0x2c21520) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00007f15fb3d65c5 in QThreadPrivate::start (arg=0x2c21520) at thread/qthread_unix.cpp:248
#12 0x00007f15f4d8273a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#13 0x00007f15f9ebf69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f15cafad910 (LWP 14580)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15fb3d758b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x295f260, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x295f260, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f15f719cfe6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x295e420, th=0x20d4ad0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f15f719f66b in ThreadWeaver::WorkingHardState::applyForWork (this=0x295dbb0, th=0x20d4ad0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f15f719dbbf in ThreadWeaver::ThreadRunHelper::run (this=0x7f15cafad030, parent=0x295e420, th=0x20d4ad0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f15f719e128 in ThreadWeaver::Thread::run (this=0x20d4ad0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f15fb3d65c5 in QThreadPrivate::start (arg=0x20d4ad0) at thread/qthread_unix.cpp:248
#8  0x00007f15f4d8273a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f15f9ebf69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f15c9b1b910 (LWP 14583)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15f6a026a6 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f15f6ce02a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x00007f15f6a026e9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f15f6cee36c) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x00007f15f4d8273a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f15f9ebf69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f15b6a05910 (LWP 15625)):
#0  0x00007f15f9eb8f82 in select () from /lib/libc.so.6
#1  0x00007f15e9362a15 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481
#2  0x00007f15e93478e9 in video_out_loop (this_gen=<value optimized out>) at video_out.c:1246
#3  0x00007f15f4d8273a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f15f9ebf69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f15b5e1b910 (LWP 15626)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15e933d6fb in fifo_buffer_get (fifo=0x7f15c469cd60) at buffer.c:230
#2  0x00007f15e934361d in video_decoder_loop (stream_gen=<value optimized out>) at video_decoder.c:130
#3  0x00007f15f4d8273a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f15f9ebf69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 3 (Thread 0x7f15b561a910 (LWP 15627)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15e933d6fb in fifo_buffer_get (fifo=0x7f15c46bf9d0) at buffer.c:230
#2  0x00007f15e9344655 in audio_decoder_loop (stream_gen=<value optimized out>) at audio_decoder.c:66
#3  0x00007f15f4d8273a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f15f9ebf69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 2 (Thread 0x7f15b4e19910 (LWP 15628)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f15e934db8b in xine_event_wait (queue_gen=<value optimized out>) at events.c:56
#2  listener_loop (queue_gen=<value optimized out>) at events.c:214
#3  0x00007f15f4d8273a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f15f9ebf69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f15fcff0770 (LWP 14562)):
[KCrash Handler]
#5  QString (this=0x39894b0, track=...) at /usr/include/qt4/QtCore/qstring.h:413
#6  Meta::IpodHandler::libDeleteTrack (this=0x39894b0, track=...) at ../../../../src/collection/ipodcollection/handler/IpodHandler.cpp:1166
#7  0x00007f15fbfec82d in Meta::MediaDeviceHandler::slotFinalizeTrackRemove (this=0x39894b0, track=...) at ../../src/collection/mediadevicecollection/handler/MediaDeviceHandler.cpp:671
#8  0x00007f15d94c71bc in Meta::IpodHandler::fileDeleted (this=0x39894b0, job=<value optimized out>) at ../../../../src/collection/ipodcollection/handler/IpodHandler.cpp:1383
#9  0x00007f15d94cdd9b in Meta::IpodHandler::qt_metacall (this=0x39894b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd2248520) at ./IpodHandler.moc:112
#10 0x00007f15fb4ddc4f in QMetaObject::activate (sender=0x3fc3a00, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3293
#11 0x00007f15fb8e3842 in KJob::result (this=0x7f15ac007b00, _t1=0x3fc3a00) at ./kjob.moc:194
#12 0x00007f15fb8e3ae0 in KJob::emitResult (this=0x3fc3a00) at ../../kdecore/jobs/kjob.cpp:312
#13 0x00007f15fb8e2cc3 in KCompositeJob::slotResult (this=0x3fc3a00, job=0x3fc71d0) at ../../kdecore/jobs/kcompositejob.cpp:104
#14 0x00007f15f42f9db6 in KIO::DeleteJob::slotResult (this=0x3fc3a00, job=0x3fc71d0) at ../../kio/kio/deletejob.cpp:461
#15 0x00007f15f42f9d08 in KIO::DeleteJob::qt_metacall (this=0x3fc3a00, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd2248780) at ./deletejob.moc:95
#16 0x00007f15fb4ddc4f in QMetaObject::activate (sender=0x3fc71d0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3293
#17 0x00007f15fb8e3842 in KJob::result (this=0x7f15ac007b00, _t1=0x3fc71d0) at ./kjob.moc:194
#18 0x00007f15fb8e3ae0 in KJob::emitResult (this=0x3fc71d0) at ../../kdecore/jobs/kjob.cpp:312
#19 0x00007f15f4316253 in KIO::SimpleJob::slotFinished (this=0x3fc71d0) at ../../kio/kio/job.cpp:517
#20 0x00007f15f4313e56 in KIO::SimpleJob::slotError (this=0x3fc71d0, err=<value optimized out>, errorText=...) at ../../kio/kio/job.cpp:529
#21 0x00007f15f4313f98 in KIO::SimpleJob::qt_metacall (this=0x3fc71d0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd2248a50) at ./jobclasses.moc:170
#22 0x00007f15fb4ddc4f in QMetaObject::activate (sender=0x3994b20, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3293
#23 0x00007f15f43d4696 in KIO::SlaveInterface::error (this=0x7f15ac007b00, _t1=142, _t2=<value optimized out>) at ./slaveinterface.moc:159
#24 0x00007f15f43d769d in KIO::SlaveInterface::dispatch (this=0x3994b20, _cmd=102, rawdata=...) at ../../kio/kio/slaveinterface.cpp:208
#25 0x00007f15f43d4993 in KIO::SlaveInterface::dispatch (this=0x3994b20) at ../../kio/kio/slaveinterface.cpp:91
#26 0x00007f15f43c8e06 in KIO::Slave::gotInput (this=0x3994b20) at ../../kio/kio/slave.cpp:324
#27 0x00007f15f43c8fec in KIO::Slave::qt_metacall (this=0x3994b20, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd2248e50) at ./slave.moc:82
#28 0x00007f15fb4ddc4f in QMetaObject::activate (sender=0x38fa370, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3293
#29 0x00007f15f42e4b07 in KIO::ConnectionPrivate::dequeue (this=0x38fc310) at ../../kio/kio/connection.cpp:82
#30 0x00007f15f42e4c2d in KIO::Connection::qt_metacall (this=0x38fa370, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x3b8a0f0) at ./connection.moc:79
#31 0x00007f15fb4dab59 in QObject::event (this=0x38fa370, e=0x3fc47c0) at kernel/qobject.cpp:1248
#32 0x00007f15fa8698fc in QApplicationPrivate::notify_helper (this=0x1179d70, receiver=0x38fa370, e=0x3fc47c0) at kernel/qapplication.cpp:4300
#33 0x00007f15fa86fddb in QApplication::notify (this=0x7fffd22499d0, receiver=0x38fa370, e=0x3fc47c0) at kernel/qapplication.cpp:4183
#34 0x00007f15fc21b93a in App::notify (this=0x7f15ac007b00, receiver=0x0, event=0xffffffffffffffd0) at ../../src/App.cpp:917
#35 0x00007f15fb4caf1c in QCoreApplication::notifyInternal (this=0x7fffd22499d0, receiver=0x38fa370, event=0x3fc47c0) at kernel/qcoreapplication.cpp:704
#36 0x00007f15fb4cd697 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x101e5a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#37 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x101e5a0) at kernel/qcoreapplication.cpp:1345
#38 0x00007f15fb4f4833 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#39 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#40 0x00007f15f2ff36c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#41 0x00007f15f2ff7538 in ?? () from /lib/libglib-2.0.so.0
#42 0x00007f15f2ff76ec in g_main_context_iteration () from /lib/libglib-2.0.so.0
#43 0x00007f15fb4f4373 in QEventDispatcherGlib::processEvents (this=0x101e1a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#44 0x00007f15fa9193de in QGuiEventDispatcherGlib::processEvents (this=0x7f15ac007b00, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#45 0x00007f15fb4c9842 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#46 0x00007f15fb4c9c1c in QEventLoop::exec (this=0x7fffd2249970, flags=) at kernel/qeventloop.cpp:201
#47 0x00007f15fb4cd95b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#48 0x00000000004086f2 in main (argc=1, argv=0x7fffd224b948) at ../../src/main.cpp:237
The current source language is "auto; currently c".
Comment 3 Sven Krohlas 2010-05-22 17:44:29 UTC

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