Application that crashed: amarok Version of the application: 2.3.1 KDE Version: 4.3.5 (KDE 4.3.5) "release 0" Qt Version: 4.5.3 Operating System: Linux 2.6.31.12-0.2-desktop i686 Distribution: "openSUSE 11.2 (i586)" What I was doing when the application crashed: Some tracks can be deleted, but some tracks cannot be deleted and will reliably crash Amarok. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0xb35ec700 (LWP 9215))] Thread 18 (Thread 0xb08cbb70 (LWP 9216)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a200c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5b652d4 in pthread_cond_timedwait () from /lib/libc.so.6 #3 0xb1bd81db in metronom_sync_loop () from /usr/lib/libxine.so.1 #4 0xb5a1b6e5 in start_thread () from /lib/libpthread.so.0 #5 0xb5a1b600 in ?? () from /lib/libpthread.so.0 Thread 17 (Thread 0xaff4db70 (LWP 9217)): #0 0xb5a1f0f8 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0 #1 0xb5b65484 in pthread_mutex_unlock () from /lib/libc.so.6 #2 0xb3b5860b in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #3 0xb3b58999 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0xb3b58ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0xb67ff05f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0xb67d198d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0xb67d1dd9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #8 0xb66d9317 in QThread::exec() () from /usr/lib/libQtCore.so.4 #9 0xb1c2e5b8 in Phonon::MediaSource::type() const () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so #10 0xb66dc623 in ?? () from /usr/lib/libQtCore.so.4 #11 0xb5a1b6e5 in start_thread () from /lib/libpthread.so.0 #12 0xb5a1b600 in ?? () from /lib/libpthread.so.0 Thread 16 (Thread 0xaf74cb70 (LWP 9220)): #0 0xb5b47012 in read () from /lib/libc.so.6 #1 0xb1eb05d1 in ?? () from /usr/lib/libasound.so.2 #2 0xb1ead2dc in snd_ctl_read () from /usr/lib/libasound.so.2 #3 0xb1ea97d6 in snd_hctl_handle_events () from /usr/lib/libasound.so.2 #4 0xb1eb5701 in snd_mixer_handle_events () from /usr/lib/libasound.so.2 #5 0xb00c6390 in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.28/xineplug_ao_out_alsa.so #6 0xb5a1b6e5 in start_thread () from /lib/libpthread.so.0 #7 0xb5a1b600 in ?? () from /lib/libpthread.so.0 Thread 15 (Thread 0xaef4bb70 (LWP 9221)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a1fd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5b6527c in pthread_cond_wait () from /lib/libc.so.6 #3 0xb1bea390 in ao_loop () from /usr/lib/libxine.so.1 #4 0xb5a1b6e5 in start_thread () from /lib/libpthread.so.0 #5 0xb5a1b600 in ?? () from /lib/libpthread.so.0 Thread 14 (Thread 0xae73db70 (LWP 9222)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a1fd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5b6527c in pthread_cond_wait () from /lib/libc.so.6 #3 0xb1bea390 in ao_loop () from /usr/lib/libxine.so.1 #4 0xb5a1b6e5 in start_thread () from /lib/libpthread.so.0 #5 0xb5a1b600 in ?? () from /lib/libpthread.so.0 Thread 13 (Thread 0xadf3cb70 (LWP 9223)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a1fd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5b6527c in pthread_cond_wait () from /lib/libc.so.6 #3 0xb1bea390 in ao_loop () from /usr/lib/libxine.so.1 #4 0xb5a1b6e5 in start_thread () from /lib/libpthread.so.0 #5 0xb5a1b600 in ?? () from /lib/libpthread.so.0 Thread 12 (Thread 0xacb96b70 (LWP 9225)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a1fd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5b6527c in pthread_cond_wait () from /lib/libc.so.6 #3 0xad31734e in os_event_wait_low (event=0x8ab7278, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422 #4 0xad315ca9 in os_aio_simulated_handle (global_segment=0, message1=0xacb962fc, message2=0xacb962f8, type=0xacb962f4) at ../../../storage/innobase/os/os0file.c:4207 #5 0xad3d610d in fil_aio_wait (segment=0) at ../../../storage/innobase/fil/fil0fil.c:4246 #6 0xad349cd0 in io_handler_thread (arg=0xad6890a0) at ../../../storage/innobase/srv/srv0start.c:435 #7 0xb5a1b6e5 in start_thread () from /lib/libpthread.so.0 #8 0xb5a1b600 in ?? () from /lib/libpthread.so.0 Thread 11 (Thread 0xab074b70 (LWP 9226)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a1fd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5b6527c in pthread_cond_wait () from /lib/libc.so.6 #3 0xad31734e in os_event_wait_low (event=0x8ab72e8, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422 #4 0xad315ca9 in os_aio_simulated_handle (global_segment=1, message1=0xab0742fc, message2=0xab0742f8, type=0xab0742f4) at ../../../storage/innobase/os/os0file.c:4207 #5 0xad3d610d in fil_aio_wait (segment=1) at ../../../storage/innobase/fil/fil0fil.c:4246 #6 0xad349cd0 in io_handler_thread (arg=0xad6890a4) at ../../../storage/innobase/srv/srv0start.c:435 #7 0xb5a1b6e5 in start_thread () from /lib/libpthread.so.0 #8 0xb5a1b600 in ?? () from /lib/libpthread.so.0 Thread 10 (Thread 0xaa873b70 (LWP 9227)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a1fd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5b6527c in pthread_cond_wait () from /lib/libc.so.6 #3 0xad31734e in os_event_wait_low (event=0x8ab7358, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422 #4 0xad315ca9 in os_aio_simulated_handle (global_segment=2, message1=0xaa8732fc, message2=0xaa8732f8, type=0xaa8732f4) at ../../../storage/innobase/os/os0file.c:4207 #5 0xad3d610d in fil_aio_wait (segment=2) at ../../../storage/innobase/fil/fil0fil.c:4246 #6 0xad349cd0 in io_handler_thread (arg=0xad6890a8) at ../../../storage/innobase/srv/srv0start.c:435 #7 0xb5a1b6e5 in start_thread () from /lib/libpthread.so.0 #8 0xb5a1b600 in ?? () from /lib/libpthread.so.0 Thread 9 (Thread 0xaa072b70 (LWP 9228)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a1fd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5b6527c in pthread_cond_wait () from /lib/libc.so.6 #3 0xad31734e in os_event_wait_low (event=0x8ab73c8, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422 #4 0xad315ca9 in os_aio_simulated_handle (global_segment=3, message1=0xaa0722fc, message2=0xaa0722f8, type=0xaa0722f4) at ../../../storage/innobase/os/os0file.c:4207 #5 0xad3d610d in fil_aio_wait (segment=3) at ../../../storage/innobase/fil/fil0fil.c:4246 #6 0xad349cd0 in io_handler_thread (arg=0xad6890ac) at ../../../storage/innobase/srv/srv0start.c:435 #7 0xb5a1b6e5 in start_thread () from /lib/libpthread.so.0 #8 0xb5a1b600 in ?? () from /lib/libpthread.so.0 Thread 8 (Thread 0xa8be1b70 (LWP 9230)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5b505b1 in select () from /lib/libc.so.6 #2 0xad31777b in os_thread_sleep (tm=1000000) at ../../../storage/innobase/os/os0thread.c:281 #3 0xad348740 in srv_lock_timeout_and_monitor_thread (arg=0x0) at ../../../storage/innobase/srv/srv0srv.c:1922 #4 0xb5a1b6e5 in start_thread () from /lib/libpthread.so.0 #5 0xb5a1b600 in ?? () from /lib/libpthread.so.0 Thread 7 (Thread 0xa83e0b70 (LWP 9231)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5b505b1 in select () from /lib/libc.so.6 #2 0xad31777b in os_thread_sleep (tm=1000000) at ../../../storage/innobase/os/os0thread.c:281 #3 0xad348475 in srv_error_monitor_thread (arg=0x0) at ../../../storage/innobase/srv/srv0srv.c:2148 #4 0xb5a1b6e5 in start_thread () from /lib/libpthread.so.0 #5 0xb5a1b600 in ?? () from /lib/libpthread.so.0 Thread 6 (Thread 0xa7bdfb70 (LWP 9232)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a1fd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5b6527c in pthread_cond_wait () from /lib/libc.so.6 #3 0xad31734e in os_event_wait_low (event=0x86e1660, reset_sig_count=0) at ../../../storage/innobase/os/os0sync.c:422 #4 0xad346d2b in srv_master_thread (arg=0x0) at ../../../storage/innobase/srv/srv0srv.c:2637 #5 0xb5a1b6e5 in start_thread () from /lib/libpthread.so.0 #6 0xb5a1b600 in ?? () from /lib/libpthread.so.0 Thread 5 (Thread 0xa7333b70 (LWP 9233)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a1fd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5b6527c in pthread_cond_wait () from /lib/libc.so.6 #3 0xb66dd750 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb5257759 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb5259e4b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb5255daa in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb5259f4c in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb52579e3 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb5257fc4 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0xb525863a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #11 0xb66dc623 in ?? () from /usr/lib/libQtCore.so.4 #12 0xb5a1b6e5 in start_thread () from /lib/libpthread.so.0 #13 0xb5a1b600 in ?? () from /lib/libpthread.so.0 Thread 4 (Thread 0xa5858b70 (LWP 9234)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a1fd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5b6527c in pthread_cond_wait () from /lib/libc.so.6 #3 0xb66dd750 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb5257759 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb5259e4b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb5255daa in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb5259f4c in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb52579e3 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb5257fc4 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0xb525863a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #11 0xb66dc623 in ?? () from /usr/lib/libQtCore.so.4 #12 0xb5a1b6e5 in start_thread () from /lib/libpthread.so.0 #13 0xb5a1b600 in ?? () from /lib/libpthread.so.0 Thread 3 (Thread 0xa4effb70 (LWP 9235)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a1fd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5b6527c in pthread_cond_wait () from /lib/libc.so.6 #3 0xb66dd750 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb5257759 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb5259e4b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb5255daa in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb5259f4c in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb52579e3 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb5257fc4 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0xb525863a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #11 0xb66dc623 in ?? () from /usr/lib/libQtCore.so.4 #12 0xb5a1b6e5 in start_thread () from /lib/libpthread.so.0 #13 0xb5a1b600 in ?? () from /lib/libpthread.so.0 Thread 2 (Thread 0xa4579b70 (LWP 9236)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a1fd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5b6527c in pthread_cond_wait () from /lib/libc.so.6 #3 0xb66dd750 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xacdcd324 in XmlParseJob::run (this=0x91632f0) at /usr/src/debug/amarok-2.3.1/src/core-impl/collections/sqlcollection/ScanManager.cpp:693 #5 0xb5259078 in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb52593d3 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #7 0xb5257f92 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb525863a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #9 0xb66dc623 in ?? () from /usr/lib/libQtCore.so.4 #10 0xb5a1b6e5 in start_thread () from /lib/libpthread.so.0 #11 0xb5a1b600 in ?? () from /lib/libpthread.so.0 Thread 1 (Thread 0xb35ec700 (LWP 9215)): [KCrash Handler] #6 0xa9721c36 in QString (ch=<value optimized out>, this=<value optimized out>) at /usr/include/QtCore/qstring.h:413 #7 Meta::IpodHandler::libDeleteTrack (ch=<value optimized out>, this=<value optimized out>) at /usr/src/debug/amarok-2.3.1/src/core-impl/collections/ipodcollection/handler/IpodHandler.cpp:1233 #8 0xa9731aad in Handler::IpodWriteCapability::libDeleteTrack (this=0xa5f3ac0, track=...) at /usr/src/debug/amarok-2.3.1/src/core-impl/collections/ipodcollection/handler/capabilities/IpodWriteCapability.cpp:61 #9 0xb6e3ea1b in Meta::MediaDeviceHandler::slotFinalizeTrackRemove (this=0x8bf7888, track=...) at /usr/src/debug/amarok-2.3.1/src/core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:671 #10 0xa9728d6d in Meta::IpodHandler::fileDeleted (this=0x8bf7888, job=0xa9fb730) at /usr/src/debug/amarok-2.3.1/src/core-impl/collections/ipodcollection/handler/IpodHandler.cpp:1451 #11 0xa97290cd in Meta::IpodHandler::qt_metacall (this=0x8bf7888, _c=InvokeMetaMethod, _id=35, _a=0xbff21d48) at /usr/src/debug/amarok-2.3.1/build/src/core-impl/collections/ipodcollection/IpodHandler.moc:106 #12 0xb67e9864 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #13 0xb67ea585 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #14 0xb699e695 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5 #15 0xb699eba9 in KJob::emitResult() () from /usr/lib/libkdecore.so.5 #16 0xb699d9b9 in KCompositeJob::slotResult(KJob*) () from /usr/lib/libkdecore.so.5 #17 0xb3cdd47a in KIO::DeleteJob::slotResult(KJob*) () from /usr/lib/libkio.so.5 #18 0xb3cdd3b6 in KIO::DeleteJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5 #19 0xb67e9864 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #20 0xb67ea585 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #21 0xb699e695 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5 #22 0xb699eba9 in KJob::emitResult() () from /usr/lib/libkdecore.so.5 #23 0xb3cff1ff in KIO::SimpleJob::slotFinished() () from /usr/lib/libkio.so.5 #24 0xb3cffecf in KIO::StatJob::slotFinished() () from /usr/lib/libkio.so.5 #25 0xb3cfcdf6 in KIO::SimpleJob::slotError(int, QString const&) () from /usr/lib/libkio.so.5 #26 0xb3cfcf5c in KIO::SimpleJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5 #27 0xb3cfded2 in KIO::StatJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5 #28 0xb67e9864 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #29 0xb67ea585 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #30 0xb3dd208d in KIO::SlaveInterface::error(int, QString const&) () from /usr/lib/libkio.so.5 #31 0xb3dd62b5 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5 #32 0xb3dd250a in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5 #33 0xb3dc3a65 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5 #34 0xb3dc60d4 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5 #35 0xb67e9864 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #36 0xb67ea585 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #37 0xb3cc34e5 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5 #38 0xb3cc53ca in ?? () from /usr/lib/libkio.so.5 #39 0xb3cc5517 in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5 #40 0xb67e204a in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4 #41 0xb67e3796 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4 #42 0xb5e188fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #43 0xb5e2034e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #44 0xb766a521 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #45 0xb67d332e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #46 0xb67d3fdc in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #47 0xb67d419c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4 #48 0xb67ff4dd in ?? () from /usr/lib/libQtCore.so.4 #49 0xb3b554c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #50 0xb3b58d98 in ?? () from /usr/lib/libglib-2.0.so.0 #51 0xb3b58ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #52 0xb67ff011 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #53 0xb5eba29a in ?? () from /usr/lib/libQtGui.so.4 #54 0xb67d198d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #55 0xb67d1dd9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #56 0xb67d4270 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #57 0xb5e18774 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #58 0x08052383 in main (argc=1, argv=0xbff23524) at /usr/src/debug/amarok-2.3.1/src/main.cpp:237 This bug may be a duplicate of or related to bug 238505 Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 213097 ***