Bug 248093 - Track to track crash likely due to CD missing in CDDB database
Summary: Track to track crash likely due to CD missing in CDDB database
Status: RESOLVED DUPLICATE of bug 207579
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.3.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.3.2
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-16 22:01 UTC by HughDaniel
Modified: 2010-08-17 10:54 UTC (History)
0 users

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 HughDaniel 2010-08-16 22:01:32 UTC
Application: amarok (2.3.0)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.32-24-generic x86_64
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
I put in a CD that is _not_ in the CDDB database and I suspect this set of crashes is related to code that does a doubble free (or something related) when going down this now rare code path.
  Suggests that the test suite be extended to genrate some fake CD's to play to exersize these now uncommon code paths if this is the bug.


The crash can be reproduced some of the time.

 -- Backtrace:
Application: Amarok (amarok), signal: Aborted
[Current thread is 1 (Thread 0x7fb2cd706780 (LWP 2669))]

Thread 21 (Thread 0x7fb2b5994710 (LWP 2670)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007fb2bbcfe081 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 20 (Thread 0x7fb2b5193710 (LWP 2671)):
#0  0x00007fb2c8a7703d in pthread_join (threadid=140404629956368, thread_return=0x7fb2b5191f28) at pthread_join.c:89
#1  0x00007fb2bbd08594 in _x_audio_decoder_shutdown () from /usr/lib/libxine.so.1
#2  0x00007fb2bbcfaba5 in xine_dispose () from /usr/lib/libxine.so.1
#3  0x00007fb2bbf6739a in Phonon::Xine::XineStream::event (this=0x1d17700, ev=<value optimized out>) at ../../xine/xinestream.cpp:1438
#4  0x00007fb2cb8d2c0c in QApplicationPrivate::notify_helper (this=0x1ba3110, receiver=0x1d17700, e=0x2c98fd0) at kernel/qapplication.cpp:4302
#5  0x00007fb2cb8d90eb in QApplication::notify (this=0x7ffff9142210, receiver=0x1d17700, e=0x2c98fd0) at kernel/qapplication.cpp:4185
#6  0x00007fb2cc93c12a in App::notify (this=0x7fb28017e9e0, receiver=0x0, event=0xb21) at ../../src/App.cpp:927
#7  0x00007fb2caf5cd9c in QCoreApplication::notifyInternal (this=0x7ffff9142210, receiver=0x1d17700, event=0x2c98fd0) at kernel/qcoreapplication.cpp:726
#8  0x00007fb2caf60454 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1d19fe0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#9  QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1d19fe0) at kernel/qcoreapplication.cpp:1367
#10 0x00007fb2caf86873 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#11 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#12 0x00007fb2c3af38c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#13 0x00007fb2c3af7748 in ?? () from /lib/libglib-2.0.so.0
#14 0x00007fb2c3af78fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#15 0x00007fb2caf863b3 in QEventDispatcherGlib::processEvents (this=0x1d11d50, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#16 0x00007fb2caf5b6c2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#17 0x00007fb2caf5ba9c in QEventLoop::exec (this=0x7fb2b5192d70, flags=) at kernel/qeventloop.cpp:201
#18 0x00007fb2cae6a8db in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#19 0x00007fb2bbf5a440 in Phonon::Xine::XineThread::run (this=0x1d1c8b0) at ../../xine/xinethread.cpp:143
#20 0x00007fb2cae6cf95 in QThreadPrivate::start (arg=0x1d1c8b0) at thread/qthread_unix.cpp:248
#21 0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#22 0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#23 0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7fb2ab73d710 (LWP 2680)):
#0  __pthread_mutex_lock_full (mutex=0x7fb2b0003a10) at pthread_mutex_lock.c:303
#1  0x00007fb2b413052e in pa_mutex_lock () from /usr/lib/libpulsecommon-0.9.21.so
#2  0x00007fb2b4372429 in ?? () from /usr/lib/libpulse.so.0
#3  0x00007fb2b4361d86 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x00007fb2b4363809 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x00007fb2b43638c0 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x00007fb2b437221b in ?? () from /usr/lib/libpulse.so.0
#7  0x00007fb2b41310e8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#8  0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7fb2af538710 (LWP 2681)):
#0  __pthread_mutex_lock_full (mutex=0x7fb2b0003a10) at pthread_mutex_lock.c:303
#1  0x00007fb2b413052e in pa_mutex_lock () from /usr/lib/libpulsecommon-0.9.21.so
#2  0x00007fb2af53bcd2 in ?? () from /usr/lib/alsa-lib/libasound_module_ctl_pulse.so
#3  0x00007fb2bc54fc98 in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#4  0x00007fb2bc559a79 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#5  0x00007fb2b478d956 in ?? () from /usr/lib/xine/plugins/1.27/xineplug_ao_out_alsa.so
#6  0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7  0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7fb2aed37710 (LWP 2682)):
#0  __pthread_mutex_lock_full (mutex=0x7fb28cea56b0) at pthread_mutex_lock.c:303
#1  0x00007fb2b413052e in pa_mutex_lock () from /usr/lib/libpulsecommon-0.9.21.so
#2  0x00007fb2af741572 in ?? () from /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
#3  0x00007fb2bc5676b9 in ?? () from /usr/lib/libasound.so.2
#4  0x00007fb2b478f235 in ?? () from /usr/lib/xine/plugins/1.27/xineplug_ao_out_alsa.so
#5  0x00007fb2bbd0f4f6 in ?? () from /usr/lib/libxine.so.1
#6  0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7  0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7fb2ae12b710 (LWP 2683)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb2bbd0ee23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7fb2ad92a710 (LWP 2684)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb2bbd0ee23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fb2ad129710 (LWP 2685)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb2bbd0ee23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fb2a6f3b710 (LWP 2687)):
#0  0x00007fb2c8a79a2d in __pthread_mutex_unlock_usercnt (mutex=0x7fb2b0480f18) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7fb2b0480f18) at pthread_mutex_unlock.c:290
#2  0x00007fb2c3af2092 in g_main_context_query () from /lib/libglib-2.0.so.0
#3  0x00007fb2c3af739c in ?? () from /lib/libglib-2.0.so.0
#4  0x00007fb2c3af78fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x00007fb2caf86406 in QEventDispatcherGlib::processEvents (this=0x28bd560, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#6  0x00007fb2caf5b6c2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#7  0x00007fb2caf5ba9c in QEventLoop::exec (this=0x7fb2a6f3ad90, flags=) at kernel/qeventloop.cpp:201
#8  0x00007fb2cae6a8db in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#9  0x00007fb2caf3bdd8 in QInotifyFileSystemWatcherEngine::run (this=0x28bc860) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007fb2cae6cf95 in QThreadPrivate::start (arg=0x28bc860) at thread/qthread_unix.cpp:248
#11 0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#12 0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fb29c731710 (LWP 2688)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb2c59d4d76 in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007fb2c59d4db9 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fb29b390710 (LWP 2690)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb2cae6dfdb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x29fa540, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x29fa540, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fb2c74bf026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x29f9700, th=0x29fa970) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb2c74c16ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x29f8e90, th=0x29fa970) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fb2c74c16c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x29f8e90, th=0x29fa970) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fb2c74bfbff in ThreadWeaver::ThreadRunHelper::run (this=0x7fb29b38fde0, parent=0x29f9700, th=0x29fa970) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007fb2c74c0168 in ThreadWeaver::Thread::run (this=0x29fa970) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007fb2cae6cf95 in QThreadPrivate::start (arg=0x29fa970) at thread/qthread_unix.cpp:248
#9  0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fb29ab8f710 (LWP 2691)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb2cae6dfdb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x29fa540, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x29fa540, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fb2c74bf026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x29f9700, th=0x7fb2b04cd010) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb2c74c16ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x29f8e90, th=0x7fb2b04cd010) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fb2c74c16c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x29f8e90, th=0x7fb2b04cd010) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fb2c74bfbff in ThreadWeaver::ThreadRunHelper::run (this=0x7fb29ab8ede0, parent=0x29f9700, th=0x7fb2b04cd010) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007fb2c74c0168 in ThreadWeaver::Thread::run (this=0x7fb2b04cd010) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007fb2cae6cf95 in QThreadPrivate::start (arg=0x7fb2b04cd010) at thread/qthread_unix.cpp:248
#9  0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fb29a38e710 (LWP 2692)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb2cae6dfdb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x29fa540, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x29fa540, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fb2c74bf026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x29f9700, th=0x7fb2b042e450) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb2c74c16ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x29f8e90, th=0x7fb2b042e450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fb2c74c16c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x29f8e90, th=0x7fb2b042e450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fb2c74c16c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x29f8e90, th=0x7fb2b042e450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fb2c74bfbff in ThreadWeaver::ThreadRunHelper::run (this=0x7fb29a38dde0, parent=0x29f9700, th=0x7fb2b042e450) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007fb2c74c0168 in ThreadWeaver::Thread::run (this=0x7fb2b042e450) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007fb2cae6cf95 in QThreadPrivate::start (arg=0x7fb2b042e450) at thread/qthread_unix.cpp:248
#10 0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fb299b8d710 (LWP 2693)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb2cae6dfdb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x29fa540, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x29fa540, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fb2c74bf026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x29f9700, th=0x7fb28c001e40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb2c74c16ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x29f8e90, th=0x7fb28c001e40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fb2c74bfbff in ThreadWeaver::ThreadRunHelper::run (this=0x7fb299b8cde0, parent=0x29f9700, th=0x7fb28c001e40) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fb2c74c0168 in ThreadWeaver::Thread::run (this=0x7fb28c001e40) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fb2cae6cf95 in QThreadPrivate::start (arg=0x7fb28c001e40) at thread/qthread_unix.cpp:248
#8  0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fb2957f3710 (LWP 2696)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb2c6d292a6 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fb2c7008220) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x00007fb2c6d292e9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fb2c70162ec) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fb282359710 (LWP 2697)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fb2ca5c43ac in _L_lock_12430 () from /lib/libc.so.6
#2  0x00007fb2ca5c2e48 in *__GI___libc_free (mem=0x7fb2ca8c3e40) at malloc.c:3736
#3  0x00007fb2caf87023 in ~QEventDispatcherGlib (this=0x2a640a0, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:389
#4  0x00007fb2cae6cb84 in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:284
#5  0x00007fb2cae6cf9d in ~__pthread_cleanup_class (arg=0x7fb2cb271f20) at /usr/include/pthread.h:535
#6  QThreadPrivate::start (arg=0x7fb2cb271f20) at thread/qthread_unix.cpp:253
#7  0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fb281736710 (LWP 2847)):
#0  0x00007fb2ca623fe3 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fb2bbd272c5 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007fb2bbd0bc99 in ?? () from /usr/lib/libxine.so.1
#3  0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fb280b4c710 (LWP 2848)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb2bbd0193b in ?? () from /usr/lib/libxine.so.1
#2  0x00007fb2bbd079dd in ?? () from /usr/lib/libxine.so.1
#3  0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fb28017e710 (LWP 2849)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb2bbd0c9e3 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fb2bbd1085f in ?? () from /usr/lib/libxine.so.1
#3  0x00007fb2bbf92482 in kvolumefader_port_close (port_gen=0x7fb2b0426a30, stream=0x80) at ../../xine/volumefader_plugin.cpp:317
#4  0x00007fb2bbf92482 in kvolumefader_port_close (port_gen=0x7fb2b01414b0, stream=0x80) at ../../xine/volumefader_plugin.cpp:317
#5  0x00007fb27df60a49 in ?? () from /usr/lib/xine/plugins/1.27/xineplug_decode_lpcm.so
#6  0x00007fb2bbd01f3f in _x_free_audio_decoder () from /usr/lib/libxine.so.1
#7  0x00007fb2bbd08afc in ?? () from /usr/lib/libxine.so.1
#8  0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fb27f97d710 (LWP 2852)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fb2ca5c43ac in _L_lock_12430 () from /lib/libc.so.6
#2  0x00007fb2ca5c2e48 in *__GI___libc_free (mem=0x7fb2ca8c3e40) at malloc.c:3736
#3  0x00007fb2b437796e in pa_xfree () from /usr/lib/libpulse.so.0
#4  0x00007fb2b4353f34 in ?? () from /usr/lib/libpulse.so.0
#5  0x00007fb2b4354808 in ?? () from /usr/lib/libpulse.so.0
#6  0x00007fb2b41232d0 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7  0x00007fb2b4363467 in pa_mainloop_dispatch () from /usr/lib/libpulse.so.0
#8  0x00007fb2b4363818 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#9  0x00007fb2b43638c0 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#10 0x00007fb2b437221b in ?? () from /usr/lib/libpulse.so.0
#11 0x00007fb2b41310e8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#12 0x00007fb2c8a759ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#13 0x00007fb2ca62b6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb2cd706780 (LWP 2669)):
[KCrash Handler]
#5  0x00007fb2ca578a75 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007fb2ca57c5c0 in *__GI_abort () at abort.c:92
#7  0x00007fb2ca5b24fb in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#8  0x00007fb2ca5bc5b6 in malloc_printerr (action=3, str=0x7fb2ca68fc98 "double free or corruption (out)", ptr=<value optimized out>) at malloc.c:6264
#9  0x00007fb2ca5c2e53 in *__GI___libc_free (mem=<value optimized out>) at malloc.c:3738
#10 0x00007fb2bb08e094 in ?? () from /usr/lib/xine/plugins/1.27/xineplug_inp_cdda.so
#11 0x00007fb2bbf7741e in Phonon::Xine::MediaObject::autoplayMrlsToTitles (this=0x1d19ed0, plugin=0x7fb2bbf9fd0c "CD", defaultMrl=<value optimized out>) at ../../xine/mediaobject.cpp:443
#12 0x00007fb2bbf77c65 in Phonon::Xine::MediaObject::setSourceInternal (this=0x1d19ed0, source=<value optimized out>, how=Phonon::Xine::MediaObject::HardSwitch) at ../../xine/mediaobject.cpp:388
#13 0x00007fb2cc95707b in EngineController::playUrl (this=0x1c5d4e0, url=<value optimized out>, offset=0) at ../../src/EngineController.cpp:431
#14 0x00007fb2cc958157 in EngineController::play (this=0x1c5d4e0, track=<value optimized out>, offset=0) at ../../src/EngineController.cpp:380
#15 0x00007fb2cc9582c8 in EngineController::slotQueueEnded (this=0x1c5d4e0) at ../../src/EngineController.cpp:951
#16 0x00007fb2cc9594f7 in EngineController::slotAboutToFinish (this=0x1c5d4e0) at ../../src/EngineController.cpp:926
#17 0x00007fb2cc9598a8 in EngineController::slotTitleChanged (this=0x1c5d4e0, titleNumber=<value optimized out>) at ../../src/EngineController.cpp:1213
#18 0x00007fb2cc95b8f9 in EngineController::qt_metacall (this=0x1c5d4e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff9141440) at ./EngineController.moc:157
#19 0x00007fb2caf70036 in QMetaObject::activate (sender=0x7fb2b0001730, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3295
#20 0x00007fb2c7e529d1 in Phonon::MediaController::titleChanged (this=0xa6d, _t1=3) at .moc/release-shared/moc_mediacontroller.cpp:179
#21 0x00007fb2c7e541db in Phonon::MediaController::qt_metacall (this=0x7fb2b0001730, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff9141580)
    at .moc/release-shared/moc_mediacontroller.cpp:114
#22 0x00007fb2caf70036 in QMetaObject::activate (sender=0x1d19ed0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3295
#23 0x00007fb2bbf757f1 in Phonon::Xine::MediaObject::titleChanged (this=0xa6d, _t1=3) at ./mediaobject.moc:290
#24 0x00007fb2bbf77333 in Phonon::Xine::MediaObject::needNextUrl (this=0x1d19ed0) at ../../xine/mediaobject.cpp:644
#25 0x00007fb2bbf7a082 in Phonon::Xine::MediaObject::qt_metacall (this=0x1d19ed0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fb2b05b9a90) at ./mediaobject.moc:165
#26 0x00007fb2caf6cb79 in QObject::event (this=0x1d19ed0, e=0x7fb2b05b7120) at kernel/qobject.cpp:1248
#27 0x00007fb2cb8d2c0c in QApplicationPrivate::notify_helper (this=0x1ba3110, receiver=0x1d19ed0, e=0x7fb2b05b7120) at kernel/qapplication.cpp:4302
#28 0x00007fb2cb8d90eb in QApplication::notify (this=0x7ffff9142210, receiver=0x1d19ed0, e=0x7fb2b05b7120) at kernel/qapplication.cpp:4185
#29 0x00007fb2cc93c12a in App::notify (this=0xa6d, receiver=0xa6d, event=0x6) at ../../src/App.cpp:927
#30 0x00007fb2caf5cd9c in QCoreApplication::notifyInternal (this=0x7ffff9142210, receiver=0x1d19ed0, event=0x7fb2b05b7120) at kernel/qcoreapplication.cpp:726
#31 0x00007fb2caf60454 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1a549f0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#32 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1a549f0) at kernel/qcoreapplication.cpp:1367
#33 0x00007fb2caf86873 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#34 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#35 0x00007fb2c3af38c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#36 0x00007fb2c3af7748 in ?? () from /lib/libglib-2.0.so.0
#37 0x00007fb2c3af78fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#38 0x00007fb2caf863b3 in QEventDispatcherGlib::processEvents (this=0x1a54140, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#39 0x00007fb2cb98318e in QGuiEventDispatcherGlib::processEvents (this=0xa6d, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#40 0x00007fb2caf5b6c2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#41 0x00007fb2caf5ba9c in QEventLoop::exec (this=0x7ffff91421b0, flags=) at kernel/qeventloop.cpp:201
#42 0x00007fb2caf6073b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#43 0x0000000000408782 in main (argc=1, argv=0x7ffff9144188) at ../../src/main.cpp:237

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

Possible duplicates by query: bug 248020, bug 247648, bug 246857, bug 245007, bug 244936.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-08-17 10:54:29 UTC

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