Bug 212171

Summary: Unexpected crash [2] (just debug information)
Product: [Applications] amarok Reporter: Sergio Del Franco <sdelfranco>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Sergio Del Franco 2009-10-28 12:43:37 UTC
Application that crashed: amarok
Version of the application: 2.1
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.28-16-generic x86_64
Distribution: Ubuntu 9.04

 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
	in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
[Current thread is 0 (LWP 21658)]

Thread 14 (Thread 0x7f4c9a4fa950 (LWP 21659)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007f4c9f40df91 in metronom_sync_loop (this=0x148d3f0) at metronom.c:870
#2  0x00007f4cb09383ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x00007f4cae18efcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f4c9948a950 (LWP 21660)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4caec2353b in QMutexPrivate::wait (this=0x1259050, timeout=-1) at thread/qmutex_unix.cpp:80
#2  0x00007f4caec1ee25 in QMutex::lock (this=0x1258fb8) at thread/qmutex.cpp:207
#3  0x00007f4caed1ecc6 in QMetaObject::connect (sender=0x1420c18, signal_index=6, receiver=0x6f24238, method_index=4, type=0, types=0x0)
    at ../../include/QtCore/private/../../../src/corelib/thread/qorderedmutexlocker_p.h:82
#4  0x00007f4caed1f1ec in QObject::connect (sender=0x1420c18, signal=0x7f4caed9be03 "aboutToClose()", receiver=0x6f24238, method=0x7f4caed9bdf4 "flushStream()", type=4294966784)
    at kernel/qobject.cpp:2547
#5  0x00007f4caecb6512 in QTextStream (this=0x6d59c00, device=0x1420c18) at io/qtextstream.cpp:332
#6  0x00007f4c9f67506b in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#7  0x00007f4caf88ef4d in QApplicationPrivate::notify_helper (this=0x12e4480, receiver=0x1490200, e=0x7f4c941c4160) at kernel/qapplication.cpp:4056
#8  0x00007f4caf89718a in QApplication::notify (this=0x7fff74545f20, receiver=0x1490200, e=0x7f4c941c4160) at kernel/qapplication.cpp:4021
#9  0x00007f4cb168eabb in KApplication::notify (this=0x7fff74545f20, receiver=0x1490200, event=0x7f4c941c4160) at /build/buildd/kde4libs-4.3.2/kdeui/kernel/kapplication.cpp:302
#10 0x00007f4caed0d6ac in QCoreApplication::notifyInternal (this=0x7fff74545f20, receiver=0x1490200, event=0x7f4c941c4160) at kernel/qcoreapplication.cpp:610
#11 0x00007f4caed0e31a in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x141ff90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#12 0x00007f4caed36e03 in postEventSourceDispatch (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#13 0x00007f4ca6db720a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#14 0x00007f4ca6dba8e0 in ?? () from /usr/lib/libglib-2.0.so.0
#15 0x00007f4ca6dbaa7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#16 0x00007f4caed36aae in QEventDispatcherGlib::processEvents (this=0x13fee10, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#17 0x00007f4caed0bf42 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1723293808}) at kernel/qeventloop.cpp:149
#18 0x00007f4caed0c314 in QEventLoop::exec (this=0x7f4c99489fd0, flags={i = -1723293728}) at kernel/qeventloop.cpp:201
#19 0x00007f4caec20dc8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#20 0x00007f4c9f66962c in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#21 0x00007f4caec23d35 in QThreadPrivate::start (arg=0x13990f0) at thread/qthread_unix.cpp:188
#22 0x00007f4cb09383ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#23 0x00007f4cae18efcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#24 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f4c98878950 (LWP 21666)):
#0  0x00007f4cae185496 in *__GI___poll (fds=0x7f4c98877f60, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f4c98a84969 in ao_alsa_handle_event_thread (data=<value optimized out>) at audio_alsa_out.c:150
#2  0x00007f4cb09383ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x00007f4cae18efcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f4c8fdf8950 (LWP 21667)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4c9f41f353 in ao_loop (this_gen=<value optimized out>) at audio_out.c:348
#2  0x00007f4cb09383ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x00007f4cae18efcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f4c8f5f7950 (LWP 21668)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4c9f41f353 in ao_loop (this_gen=<value optimized out>) at audio_out.c:348
#2  0x00007f4cb09383ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x00007f4cae18efcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f4c93629950 (LWP 21670)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4caec2353b in QMutexPrivate::wait (this=0x1259050, timeout=-1) at thread/qmutex_unix.cpp:80
#2  0x00007f4caec1ee25 in QMutex::lock (this=0x1258fb8) at thread/qmutex.cpp:207
#3  0x00007f4caed230c9 in QMetaObject::activate (sender=0x205ccd0, from_signal_index=12, to_signal_index=12, argv=0x7f4c93628f20) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:120
#4  0x00007f4cab164402 in ThreadWeaver::WeaverImpl::asyncThreadSuspended (this=0x125909c, _t1=0x1e0bc60) at /build/buildd/kde4libs-4.3.2/obj-x86_64-linux-gnu/threadweaver/Weaver/WeaverImpl.moc:119
#5  0x00007f4cab165561 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x205ccd0, th=0x1e0bc60) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/WeaverImpl.cpp:363
#6  0x00007f4cab167d93 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1e36390, th=0x1e0bc60) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f4cab167dac in ThreadWeaver::WorkingHardState::applyForWork (this=0x1e36390, th=0x1e0bc60) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f4cab16630f in ThreadWeaver::ThreadRunHelper::run (this=0x7f4c93629020, parent=0x205ccd0, th=0x1e0bc60) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/Thread.cpp:87
#9  0x00007f4cab166769 in ThreadWeaver::Thread::run (this=0x1e0bc60) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/Thread.cpp:142
#10 0x00007f4caec23d35 in QThreadPrivate::start (arg=0x1e0bc60) at thread/qthread_unix.cpp:188
#11 0x00007f4cb09383ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#12 0x00007f4cae18efcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f4c85a77950 (LWP 21680)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4caec2353b in QMutexPrivate::wait (this=0x1259050, timeout=-1) at thread/qmutex_unix.cpp:80
#2  0x00007f4caec1ee25 in QMutex::lock (this=0x1258fb8) at thread/qmutex.cpp:207
#3  0x00007f4caed230c9 in QMetaObject::activate (sender=0x205ccd0, from_signal_index=12, to_signal_index=12, argv=0x7f4c85a76f20) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:120
#4  0x00007f4cab164402 in ThreadWeaver::WeaverImpl::asyncThreadSuspended (this=0x125909c, _t1=0x27277a0) at /build/buildd/kde4libs-4.3.2/obj-x86_64-linux-gnu/threadweaver/Weaver/WeaverImpl.moc:119
#5  0x00007f4cab165561 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x205ccd0, th=0x27277a0) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/WeaverImpl.cpp:363
#6  0x00007f4cab167d93 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1e36390, th=0x27277a0) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f4cab167dac in ThreadWeaver::WorkingHardState::applyForWork (this=0x1e36390, th=0x27277a0) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f4cab16630f in ThreadWeaver::ThreadRunHelper::run (this=0x7f4c85a77020, parent=0x205ccd0, th=0x27277a0) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/Thread.cpp:87
#9  0x00007f4cab166769 in ThreadWeaver::Thread::run (this=0x27277a0) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/Thread.cpp:142
#10 0x00007f4caec23d35 in QThreadPrivate::start (arg=0x27277a0) at thread/qthread_unix.cpp:188
#11 0x00007f4cb09383ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#12 0x00007f4cae18efcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f4c83823950 (LWP 21683)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4caec2353b in QMutexPrivate::wait (this=0x1259050, timeout=-1) at thread/qmutex_unix.cpp:80
#2  0x00007f4caec1ee25 in QMutex::lock (this=0x1258fb8) at thread/qmutex.cpp:207
#3  0x00007f4caed230c9 in QMetaObject::activate (sender=0x205ccd0, from_signal_index=12, to_signal_index=12, argv=0x7f4c83822f20) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:120
#4  0x00007f4cab164402 in ThreadWeaver::WeaverImpl::asyncThreadSuspended (this=0x125909c, _t1=0x1e4ffb0) at /build/buildd/kde4libs-4.3.2/obj-x86_64-linux-gnu/threadweaver/Weaver/WeaverImpl.moc:119
#5  0x00007f4cab165561 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x205ccd0, th=0x1e4ffb0) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/WeaverImpl.cpp:363
#6  0x00007f4cab167d93 in ThreadWeaver::WorkingHardState::applyForWork (this=0x1e36390, th=0x1e4ffb0) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f4cab167dac in ThreadWeaver::WorkingHardState::applyForWork (this=0x1e36390, th=0x1e4ffb0) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f4cab16630f in ThreadWeaver::ThreadRunHelper::run (this=0x7f4c83823020, parent=0x205ccd0, th=0x1e4ffb0) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/Thread.cpp:87
#9  0x00007f4cab166769 in ThreadWeaver::Thread::run (this=0x1e4ffb0) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/Thread.cpp:142
#10 0x00007f4caec23d35 in QThreadPrivate::start (arg=0x1e4ffb0) at thread/qthread_unix.cpp:188
#11 0x00007f4cb09383ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#12 0x00007f4cae18efcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f4c83022950 (LWP 21684)):
[KCrash Handler]
#5  0x00007f4caed1ba2c in QObjectPrivate::resetCurrentSender (receiver=0x4ffedc0, currentSender=0x7f4c83021e10, previousSender=0x0) at kernel/qobject.cpp:362
#6  0x00007f4caed22edd in QMetaObject::activate (sender=0x38cae40, from_signal_index=<value optimized out>, to_signal_index=11, argv=<value optimized out>) at kernel/qobject.cpp:3132
#7  0x00007f4cb0fefc4a in QueryMaker::newResultReady () from /usr/lib/libamaroklib.so.1
#8  0x00007f4c9367a5c1 in ?? () from /usr/lib/kde4/libamarok_collection-sqlcollection.so
#9  0x00007f4c9367da2a in ?? () from /usr/lib/kde4/libamarok_collection-sqlcollection.so
#10 0x00007f4cab16701c in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f4c83021f90, th=0x1e29410, job=0x6f81d50) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/Job.cpp:106
#11 0x00007f4cab167341 in ThreadWeaver::Job::execute (this=0x6f81d50, th=0x1e29410) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/Job.cpp:135
#12 0x00007f4cab1662df in ThreadWeaver::ThreadRunHelper::run (this=0x7f4c83022020, parent=0x205ccd0, th=0x1e29410) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/Thread.cpp:95
#13 0x00007f4cab166769 in ThreadWeaver::Thread::run (this=0x1e29410) at /build/buildd/kde4libs-4.3.2/threadweaver/Weaver/Thread.cpp:142
#14 0x00007f4caec23d35 in QThreadPrivate::start (arg=0x1e29410) at thread/qthread_unix.cpp:188
#15 0x00007f4cb09383ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#16 0x00007f4cae18efcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f4c8442c950 (LWP 21873)):
#0  0x00007f4cae187742 in select () from /lib/libc.so.6
#1  0x00007f4c9f4370a4 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481
#2  0x00007f4c9f41bdeb in video_out_loop (this_gen=<value optimized out>) at video_out.c:1246
#3  0x00007f4cb09383ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007f4cae18efcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f4c79fd6950 (LWP 21874)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4c9f411afb in fifo_buffer_get (fifo=0x5e84740) at buffer.c:230
#2  0x00007f4c9f417a6e in video_decoder_loop (stream_gen=<value optimized out>) at video_decoder.c:130
#3  0x00007f4cb09383ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007f4cae18efcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f4c797d5950 (LWP 21875)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4c9f411afb in fifo_buffer_get (fifo=0x5e57540) at buffer.c:230
#2  0x00007f4c9f418b1e in audio_decoder_loop (stream_gen=<value optimized out>) at audio_decoder.c:66
#3  0x00007f4cb09383ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007f4cae18efcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f4c78fd4950 (LWP 21876)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4c9f42202b in listener_loop (queue_gen=<value optimized out>) at events.c:56
#2  0x00007f4cb09383ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x00007f4cae18efcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f4cb1b64790 (LWP 21658)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4caec2353b in QMutexPrivate::wait (this=0x1259050, timeout=-1) at thread/qmutex_unix.cpp:80
#2  0x00007f4caec1ee25 in QMutex::lock (this=0x1258fb8) at thread/qmutex.cpp:207
#3  0x00007f4caed24725 in ~QObject (this=0x6e1e910) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:120
#4  0x00007f4cb0e88654 in ?? () from /usr/lib/libamaroklib.so.1
#5  0x00007f4caed1d5f5 in QObject::event (this=0x6e1e910, e=0x80) at kernel/qobject.cpp:1094
#6  0x00007f4caf88ef4d in QApplicationPrivate::notify_helper (this=0x12e4480, receiver=0x6e1e910, e=0x7f4c7c021850) at kernel/qapplication.cpp:4056
#7  0x00007f4caf89718a in QApplication::notify (this=0x7fff74545f20, receiver=0x6e1e910, e=0x7f4c7c021850) at kernel/qapplication.cpp:4021
#8  0x00007f4cb168eabb in KApplication::notify (this=0x7fff74545f20, receiver=0x6e1e910, event=0x7f4c7c021850) at /build/buildd/kde4libs-4.3.2/kdeui/kernel/kapplication.cpp:302
#9  0x00007f4caed0d6ac in QCoreApplication::notifyInternal (this=0x7fff74545f20, receiver=0x6e1e910, event=0x7f4c7c021850) at kernel/qcoreapplication.cpp:610
#10 0x00007f4caed0e31a in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1258f60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#11 0x00007f4caed36e03 in postEventSourceDispatch (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#12 0x00007f4ca6db720a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#13 0x00007f4ca6dba8e0 in ?? () from /usr/lib/libglib-2.0.so.0
#14 0x00007f4ca6dbaa7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#15 0x00007f4caed36a8f in QEventDispatcherGlib::processEvents (this=0x12587d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#16 0x00007f4caf927bdf in QGuiEventDispatcherGlib::processEvents (this=0x125909c, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#17 0x00007f4caed0bf42 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1951686288}) at kernel/qeventloop.cpp:149
#18 0x00007f4caed0c314 in QEventLoop::exec (this=0x7fff74545ed0, flags={i = 1951686368}) at kernel/qeventloop.cpp:201
#19 0x00007f4caed0e5e4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#20 0x0000000000533069 in _start ()
261	in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S

Reported using DrKonqi
Comment 1 Mark Kretschmann 2009-10-28 13:17:26 UTC

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