Bug 291164

Summary: Awaria Amaroka podczas próby odtwarzania muzyki
Product: [Applications] amarok Reporter: Marcin <marcin>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED NOT A BUG    
Severity: crash    
Priority: NOR    
Version First Reported In: 2.5.0   
Target Milestone: 2.6   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Marcin 2012-01-10 13:43:48 UTC
Application: amarok (2.5.0)
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.3
Operating System: Linux 3.1.0-1-686-pae i686
Distribution: Debian GNU/Linux testing (wheezy)

-- Information about the crash:
- What I was doing when the application crashed:

I just ran Amarok, point MP3 files to be played and then Amarok crashed.

The crash can be reproduced every time.

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

Thread 15 (Thread 0xad11db70 (LWP 6162)):
#0  0xb7748424 in __kernel_vsyscall ()
#1  0xb479f703 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236
#2  0xb56baad4 in __pthread_cond_timedwait (cond=0x86dc1f0, mutex=0x86dc1d8, abstime=0xad11d318) at forward.c:152
#3  0xad345a69 in metronom_sync_loop (this=0x86dc190) at metronom.c:870
#4  0xb479ac39 in start_thread (arg=0xad11db70) at pthread_create.c:304
#5  0xb56ad98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 14 (Thread 0xac8d1b70 (LWP 6163)):
#0  0xb7748424 in __kernel_vsyscall ()
#1  0xb479be65 in pthread_join (threadid=2589227888, thread_return=0xac8d09cc) at pthread_join.c:89
#2  0xad351d42 in _x_audio_decoder_shutdown (stream=0xabdfa078) at audio_decoder.c:543
#3  0xad341d38 in xine_dispose (stream=0xabdfa078) at xine.c:1531
#4  0xad3d1c00 in Phonon::Xine::XineStream::event (this=0x86e0180, ev=0x91f0358) at ../../xine/xinestream.cpp:1441
#5  0xb5f270a4 in notify_helper (e=0x91f0358, receiver=0x86e0180, this=0x8562528) at kernel/qapplication.cpp:4467
#6  QApplicationPrivate::notify_helper (this=0x8562528, receiver=0x86e0180, e=0x91f0358) at kernel/qapplication.cpp:4439
#7  0xb5f2c432 in QApplication::notify (this=0x91f0358, receiver=0x86e0180, e=0x91f0358) at kernel/qapplication.cpp:4214
#8  0xb74e3511 in KApplication::notify (this=0xbfaed094, receiver=0x86e0180, event=0x91f0358) at ../../kdeui/kernel/kapplication.cpp:311
#9  0xb59aea9e in QCoreApplication::notifyInternal (this=0xbfaed094, receiver=0x86e0180, event=0x91f0358) at kernel/qcoreapplication.cpp:731
#10 0xb59b2264 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#11 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8658ec8) at kernel/qcoreapplication.cpp:1372
#12 0xb59b23ac in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#13 0xb59dc894 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#14 postEventSourceDispatch (s=0x8686e68) at kernel/qeventdispatcher_glib.cpp:277
#15 0xb3870a3f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#16 0xb3871170 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#17 0xb387140a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#18 0xb59dccc7 in QEventDispatcherGlib::processEvents (this=0x86144b8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#19 0xb59adabd in QEventLoop::processEvents (this=0xac8d12a0, flags=...) at kernel/qeventloop.cpp:149
#20 0xb59add01 in QEventLoop::exec (this=0xac8d12a0, flags=...) at kernel/qeventloop.cpp:201
#21 0xb58b0e6b in QThread::exec (this=0x8685ff0) at thread/qthread.cpp:492
#22 0xad3c5f79 in Phonon::Xine::XineThread::run (this=0x8685ff0) at ../../xine/xinethread.cpp:143
#23 0xb58b3cd3 in QThreadPrivate::start (arg=0x8685ff0) at thread/qthread_unix.cpp:320
#24 0xb479ac39 in start_thread (arg=0xac8d1b70) at pthread_create.c:304
#25 0xb56ad98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 13 (Thread 0xabcffb70 (LWP 6164)):
#0  0xb7748424 in __kernel_vsyscall ()
#1  0xb479f20a in __pthread_cond_wait (cond=0xabf1fc58, mutex=0xabf1fc40) at pthread_cond_wait.c:153
#2  0xb56baa7d in __pthread_cond_wait (cond=0xabf1fc58, mutex=0xabf1fc40) at forward.c:139
#3  0xad358c4c in fifo_peek_int (blocking=1, fifo=0xabf1fc38) at audio_out.c:348
#4  fifo_peek (fifo=0xabf1fc38) at audio_out.c:388
#5  ao_loop (this_gen=0xabf01008) at audio_out.c:1015
#6  0xb479ac39 in start_thread (arg=0xabcffb70) at pthread_create.c:304
#7  0xb56ad98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 12 (Thread 0xab4feb70 (LWP 6165)):
#0  0xb7748424 in __kernel_vsyscall ()
#1  0xb479f20a in __pthread_cond_wait (cond=0x86e90a0, mutex=0x86e9088) at pthread_cond_wait.c:153
#2  0xb56baa7d in __pthread_cond_wait (cond=0x86e90a0, mutex=0x86e9088) at forward.c:139
#3  0xad358c4c in fifo_peek_int (blocking=1, fifo=0x86e9080) at audio_out.c:348
#4  fifo_peek (fifo=0x86e9080) at audio_out.c:388
#5  ao_loop (this_gen=0x86e8430) at audio_out.c:1015
#6  0xb479ac39 in start_thread (arg=0xab4feb70) at pthread_create.c:304
#7  0xb56ad98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 11 (Thread 0xaa3a5b70 (LWP 6167)):
#0  0xb7748424 in __kernel_vsyscall ()
#1  0xb569e69b in read () at ../sysdeps/unix/syscall-template.S:82
#2  0xb38b5e6e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb3870694 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb38710d0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb387140a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb59dcd27 in QEventDispatcherGlib::processEvents (this=0x88a2278, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#7  0xb59adabd in QEventLoop::processEvents (this=0xaa3a52a0, flags=...) at kernel/qeventloop.cpp:149
#8  0xb59add01 in QEventLoop::exec (this=0xaa3a52a0, flags=...) at kernel/qeventloop.cpp:201
#9  0xb58b0e6b in QThread::exec (this=0x88a1130) at thread/qthread.cpp:492
#10 0xb598e5fd in QInotifyFileSystemWatcherEngine::run (this=0x88a1130) at io/qfilesystemwatcher_inotify.cpp:248
#11 0xb58b3cd3 in QThreadPrivate::start (arg=0x88a1130) at thread/qthread_unix.cpp:320
#12 0xb479ac39 in start_thread (arg=0xaa3a5b70) at pthread_create.c:304
#13 0xb56ad98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 10 (Thread 0xa8125b70 (LWP 6169)):
#0  0xb7748424 in __kernel_vsyscall ()
#1  0xb479f20a in __pthread_cond_wait (cond=0x89eba80, mutex=0x89eba68) at pthread_cond_wait.c:153
#2  0xb56baa7d in __pthread_cond_wait (cond=0x89eba80, mutex=0x89eba68) at forward.c:139
#3  0xb58b41e0 in wait (time=4294967295, this=0x89eba68) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x89eb968, mutex=0x89ebc08, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb4efd266 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x89eb950, th=0x89ebf00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4effd5b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x89ebce8, th=0x89ebf00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4efce9a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x89eb950, th=0x89ebf00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4effe5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x89ebce8, th=0x89ebf00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4efcdf3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x89eb950, th=0x89ebf00, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4effe78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x89ebce8, th=0x89ebf00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb4efcdf3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x89eb950, th=0x89ebf00, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb4effe78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x89ebce8, th=0x89ebf00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0xb4efcdf3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x89eb950, th=0x89ebf00, previous=0xabd3aa48) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0xb4efe994 in ThreadWeaver::ThreadRunHelper::run (this=0xa8125304, parent=0x89eb950, th=0x89ebf00) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0xb4efea4a in ThreadWeaver::Thread::run (this=0x89ebf00) at ../../../threadweaver/Weaver/Thread.cpp:142
#16 0xb58b3cd3 in QThreadPrivate::start (arg=0x89ebf00) at thread/qthread_unix.cpp:320
#17 0xb479ac39 in start_thread (arg=0xa8125b70) at pthread_create.c:304
#18 0xb56ad98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 9 (Thread 0xa7511b70 (LWP 6170)):
#0  0xb7748424 in __kernel_vsyscall ()
#1  0xb479f20a in __pthread_cond_wait (cond=0x89eba80, mutex=0x89eba68) at pthread_cond_wait.c:153
#2  0xb56baa7d in __pthread_cond_wait (cond=0x89eba80, mutex=0x89eba68) at forward.c:139
#3  0xb58b41e0 in wait (time=4294967295, this=0x89eba68) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x89eb968, mutex=0x89ebc08, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb4efd266 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x89eb950, th=0x8be0e00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4effd5b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x89ebce8, th=0x8be0e00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4efce9a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x89eb950, th=0x8be0e00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4effe5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x89ebce8, th=0x8be0e00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4efcdf3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x89eb950, th=0x8be0e00, previous=0x8e29e38) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4efe994 in ThreadWeaver::ThreadRunHelper::run (this=0xa7511304, parent=0x89eb950, th=0x8be0e00) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb4efea4a in ThreadWeaver::Thread::run (this=0x8be0e00) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb58b3cd3 in QThreadPrivate::start (arg=0x8be0e00) at thread/qthread_unix.cpp:320
#13 0xb479ac39 in start_thread (arg=0xa7511b70) at pthread_create.c:304
#14 0xb56ad98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 8 (Thread 0xa6d10b70 (LWP 6171)):
#0  0xb5743977 in __divdi3 () from /lib/i386-linux-gnu/libgcc_s.so.1
#1  0xb590b023 in elapsedAndRestart (nowfrac=0xa6d0fdc0, nowsec=0xa6d0fdb8, frac=946, sec=<optimized out>) at tools/qelapsedtimer_unix.cpp:157
#2  QElapsedTimer::elapsed (this=0xa6d0ff1c) at tools/qelapsedtimer_unix.cpp:173
#3  0xb598ad02 in QProcessPrivate::waitForReadyRead (this=0x9bb9a448, msecs=-1) at io/qprocess_unix.cpp:963
#4  0xb59459b9 in QProcess::waitForReadyRead (this=0x9bb9ac78, msecs=-1) at io/qprocess.cpp:1685
#5  0xabe56425 in ScannerJob::getScannerOutput (this=0x8e36bf8) at ../../../../../../src/core-impl/collections/db/ScanManager.cpp:708
#6  0xabe5774b in ScannerJob::run (this=0x8e36bf8) at ../../../../../../src/core-impl/collections/db/ScanManager.cpp:506
#7  0xb4eff30d in ThreadWeaver::JobRunHelper::runTheJob (this=0xa6d1027c, th=0x8c931d8, job=0x8e36bf8) at ../../../threadweaver/Weaver/Job.cpp:106
#8  0xb4eff473 in ThreadWeaver::Job::execute (this=0x8e36bf8, th=0x8c931d8) at ../../../threadweaver/Weaver/Job.cpp:135
#9  0xb4efe962 in ThreadWeaver::ThreadRunHelper::run (this=0xa6d10304, parent=0x89eb950, th=0x8c931d8) at ../../../threadweaver/Weaver/Thread.cpp:95
#10 0xb4efea4a in ThreadWeaver::Thread::run (this=0x8c931d8) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0xb58b3cd3 in QThreadPrivate::start (arg=0x8c931d8) at thread/qthread_unix.cpp:320
#12 0xb479ac39 in start_thread (arg=0xa6d10b70) at pthread_create.c:304
#13 0xb56ad98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 7 (Thread 0xa650fb70 (LWP 6172)):
#0  0xb7748424 in __kernel_vsyscall ()
#1  0xb479f20a in __pthread_cond_wait (cond=0x89eba80, mutex=0x89eba68) at pthread_cond_wait.c:153
#2  0xb56baa7d in __pthread_cond_wait (cond=0x89eba80, mutex=0x89eba68) at forward.c:139
#3  0xb58b41e0 in wait (time=4294967295, this=0x89eba68) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x89eb968, mutex=0x89ebc08, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb4efd266 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x89eb950, th=0x8c93060) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4effd5b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x89ebce8, th=0x8c93060) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4efce9a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x89eb950, th=0x8c93060) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4effe5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x89ebce8, th=0x8c93060) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4efcdf3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x89eb950, th=0x8c93060, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4effe78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x89ebce8, th=0x8c93060) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb4efcdf3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x89eb950, th=0x8c93060, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb4effe78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x89ebce8, th=0x8c93060) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0xb4efcdf3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x89eb950, th=0x8c93060, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0xb4effe78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x89ebce8, th=0x8c93060) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0xb4efcdf3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x89eb950, th=0x8c93060, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0xb4effe78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x89ebce8, th=0x8c93060) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0xb4efcdf3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x89eb950, th=0x8c93060, previous=0x8bb67c8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0xb4efe994 in ThreadWeaver::ThreadRunHelper::run (this=0xa650f304, parent=0x89eb950, th=0x8c93060) at ../../../threadweaver/Weaver/Thread.cpp:87
#19 0xb4efea4a in ThreadWeaver::Thread::run (this=0x8c93060) at ../../../threadweaver/Weaver/Thread.cpp:142
#20 0xb58b3cd3 in QThreadPrivate::start (arg=0x8c93060) at thread/qthread_unix.cpp:320
#21 0xb479ac39 in start_thread (arg=0xa650fb70) at pthread_create.c:304
#22 0xb56ad98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 6 (Thread 0xa5cc8b70 (LWP 6173)):
#0  0xb7748424 in __kernel_vsyscall ()
#1  0xb479f20a in __pthread_cond_wait (cond=0xb3415770, mutex=0xb3415758) at pthread_cond_wait.c:153
#2  0xb56baa7d in __pthread_cond_wait (cond=0xb3415770, mutex=0xb3415758) at forward.c:139
#3  0xb2ce3bab in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb2ce3ccf in ?? () from /usr/lib/libQtWebKit.so.4
#5  0xb479ac39 in start_thread (arg=0xa5cc8b70) at pthread_create.c:304
#6  0xb56ad98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 5 (Thread 0xa4b80b70 (LWP 6176)):
#0  0xb7748424 in __kernel_vsyscall ()
#1  0xb479f20a in __pthread_cond_wait (cond=0xb4a67490, mutex=0xb4a67478) at pthread_cond_wait.c:153
#2  0xb56baa7d in __pthread_cond_wait (cond=0xb4a67490, mutex=0xb4a67478) at forward.c:139
#3  0xb4963979 in ?? () from /usr/lib/libQtScript.so.4
#4  0xb49639bf in ?? () from /usr/lib/libQtScript.so.4
#5  0xb479ac39 in start_thread (arg=0xa4b80b70) at pthread_create.c:304
#6  0xb56ad98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0x9baffb70 (LWP 6181)):
#0  0xb7748424 in __kernel_vsyscall ()
#1  0xb56a6c91 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0xad37266b in xine_usec_sleep (usec=<optimized out>) at utils.c:489
#3  0xad3534e6 in video_out_loop (this_gen=0xabd2a330) at video_out.c:1283
#4  0xb479ac39 in start_thread (arg=0x9baffb70) at pthread_create.c:304
#5  0xb56ad98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0x9af15b70 (LWP 6182)):
#0  0xb7748424 in __kernel_vsyscall ()
#1  0xb479f20a in __pthread_cond_wait (cond=0xabdfabc4, mutex=0xabdfabac) at pthread_cond_wait.c:153
#2  0xb56baa7d in __pthread_cond_wait (cond=0xabdfabc4, mutex=0xabdfabac) at forward.c:139
#3  0xad3498c4 in fifo_buffer_get (fifo=0xabdfab98) at buffer.c:230
#4  0xad35004d in video_decoder_loop (stream_gen=0xabdfa078) at video_decoder.c:147
#5  0xb479ac39 in start_thread (arg=0x9af15b70) at pthread_create.c:304
#6  0xb56ad98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0x9a547b70 (LWP 6183)):
[KCrash Handler]
#7  0x5f676570 in ?? ()
#8  0xad3d6e8e in Phonon::Xine::AudioDataOutputXT::closePort (port_gen=0xabff8ec0, stream=0xabdfa078) at ../../xine/audiodataoutput.cpp:192
#9  0x9853ad03 in vorbis_dispose (this_gen=0x933b310) at xine_vorbis_decoder.c:306
#10 0xad34e6b0 in _x_free_audio_decoder (stream=0xabdfa078, ad=0x933b310) at load_plugins.c:2081
#11 0xad3514f8 in audio_decoder_loop (stream_gen=0xabdfa078) at audio_decoder.c:173
#12 0xb479ac39 in start_thread (arg=0x9a547b70) at pthread_create.c:304
#13 0xb56ad98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xafbc0720 (LWP 6160)):
#0  0xb479d1bb in __pthread_mutex_lock (mutex=0x856a474) at pthread_mutex_lock.c:61
#1  0xb56bac46 in pthread_mutex_lock (mutex=0x856a474) at forward.c:182
#2  0xb397f56a in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1
#3  0xb397fafc in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1
#4  0xb397fbb1 in xcb_writev () from /usr/lib/i386-linux-gnu/libxcb.so.1
#5  0xb68c9540 in _XSend () from /usr/lib/i386-linux-gnu/libX11.so.6
#6  0xb68c9b4a in _XReply () from /usr/lib/i386-linux-gnu/libX11.so.6
#7  0xb68b3788 in XInternAtom () from /usr/lib/i386-linux-gnu/libX11.so.6
#8  0xb68c4534 in XSetWMProtocols () from /usr/lib/i386-linux-gnu/libX11.so.6
#9  0xb5fcf2a8 in QWidgetPrivate::create_sys (this=0x967bde8, window=0, initializeWindow=true, destroyOldWindow=true) at kernel/qwidget_x11.cpp:815
#10 0xb5f7a40f in QWidget::create (this=0x9637db8, window=0, initializeWindow=true, destroyOldWindow=true) at kernel/qwidget.cpp:1467
#11 0xb5f8605d in QWidget::setVisible (this=0x9637db8, visible=true) at kernel/qwidget.cpp:7596
#12 0xb65a5455 in show (this=0x9637db8) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487
#13 QGraphicsProxyWidgetPrivate::setWidget_helper (this=0x970ebb0, newWidget=0x9637db8, autoShow=true) at graphicsview/qgraphicsproxywidget.cpp:683
#14 0xb65a5892 in QGraphicsProxyWidget::setWidget (this=0x931fb50, widget=0x9637db8) at graphicsview/qgraphicsproxywidget.cpp:593
#15 0xa776950a in RecentlyPlayedListWidget::updateWidget (this=0x8c12ef0) at ../../../../../src/context/widgets/RecentlyPlayedListWidget.cpp:80
#16 0xa7769bb8 in RecentlyPlayedListWidget::trackChanged (this=0x8c12ef0, track=...) at ../../../../../src/context/widgets/RecentlyPlayedListWidget.cpp:172
#17 0xa7769e98 in RecentlyPlayedListWidget::qt_metacall (this=0x8c12ef0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfaeb5f8) at ./RecentlyPlayedListWidget.moc:83
#18 0xb59b4e4d in metacall (argv=0xbfaeb5f8, idx=36, cl=QMetaObject::InvokeMetaMethod, object=0x8c12ef0) at kernel/qmetaobject.cpp:237
#19 QMetaObject::metacall (object=0x8c12ef0, cl=QMetaObject::InvokeMetaMethod, idx=36, argv=0xbfaeb5f8) at kernel/qmetaobject.cpp:232
#20 0xb59c3b90 in QMetaObject::activate (sender=0x860a578, m=0xb7246aa8, local_signal_index=4, argv=0xbfaeb5f8) at kernel/qobject.cpp:3278
#21 0xb6efc4a5 in EngineController::trackChanged (this=0x860a578, _t1=...) at ./EngineController.moc:258
#22 0xb6efe26e in EngineController::slotNewTrackPlaying (this=0x860a578, source=...) at ../../src/EngineController.cpp:1162
#23 0xb6f099f4 in EngineController::qt_metacall (this=0x860a578, _c=QMetaObject::InvokeMetaMethod, _id=41, _a=0xbfaeb7e8) at ./EngineController.moc:209
#24 0xb59b4e4d in metacall (argv=0xbfaeb7e8, idx=45, cl=QMetaObject::InvokeMetaMethod, object=0x860a578) at kernel/qmetaobject.cpp:237
#25 QMetaObject::metacall (object=0x860a578, cl=QMetaObject::InvokeMetaMethod, idx=45, argv=0xbfaeb7e8) at kernel/qmetaobject.cpp:232
#26 0xb59c3b90 in QMetaObject::activate (sender=0x8610b08, m=0xb4dd4468, local_signal_index=7, argv=0xbfaeb7e8) at kernel/qobject.cpp:3278
#27 0xb4d9a815 in Phonon::MediaObject::currentSourceChanged (this=0x8610b08, _t1=...) at ./moc_mediaobject.cpp:236
#28 0xb4d9b148 in Phonon::MediaObjectPrivate::_k_currentSourceChanged (this=0x8654948, source=...) at ../../phonon/mediaobject.cpp:599
#29 0xb4d9e5ab in Phonon::MediaObject::qt_metacall (this=0x8610b08, _c=QMetaObject::InvokeMetaMethod, _id=22, _a=0xbfaeb958) at ./moc_mediaobject.cpp:145
#30 0xb59b4e4d in metacall (argv=0xbfaeb958, idx=26, cl=QMetaObject::InvokeMetaMethod, object=0x8610b08) at kernel/qmetaobject.cpp:237
#31 QMetaObject::metacall (object=0x8610b08, cl=QMetaObject::InvokeMetaMethod, idx=26, argv=0xbfaeb958) at kernel/qmetaobject.cpp:232
#32 0xb59c3b90 in QMetaObject::activate (sender=0x86dcd08, m=0xad41ff9c, local_signal_index=4, argv=0xbfaeb958) at kernel/qobject.cpp:3278
#33 0xad3e5b75 in Phonon::Xine::MediaObject::currentSourceChanged (this=0x86dcd08, _t1=...) at ./mediaobject.moc:215
#34 0xad3e7534 in Phonon::Xine::MediaObject::setSourceInternal (this=0x86dcd08, source=..., how=Phonon::Xine::MediaObject::HardSwitch) at ../../xine/mediaobject.cpp:429
#35 0xad3e867f in Phonon::Xine::MediaObject::setSource (this=0x86dcd08, source=...) at ../../xine/mediaobject.cpp:318
#36 0xb4d992dd in Phonon::MediaObject::setCurrentSource (this=0x8610b08, newSource=...) at ../../phonon/mediaobject.cpp:261
#37 0xb6efed6d in EngineController::playUrl (this=0x860a578, url=..., offset=0) at ../../src/EngineController.cpp:545
#38 0xb6f006af in EngineController::play (this=0x860a578, track=..., offset=0) at ../../src/EngineController.cpp:447
#39 0xb6b6d093 in Playlist::Actions::play (this=0x89f5d48, trackid=4207072321221427473, now=124) at ../../src/playlist/PlaylistActions.cpp:222
#40 0xb6b6e2b8 in Playlist::Actions::play (this=0x89f5d48, index=...) at ../../src/playlist/PlaylistActions.cpp:200
#41 0xb6c172c1 in Playlist::PrettyListView::trackActivated (this=0x8ffa5f8, idx=...) at ../../src/playlist/view/listview/PrettyListView.cpp:323
#42 0xb6c1ebe9 in Playlist::PrettyListView::qt_metacall (this=0x8ffa5f8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfaebf98) at ./PrettyListView.moc:155
#43 0xb59b4e4d in metacall (argv=0xbfaebf98, idx=95, cl=QMetaObject::InvokeMetaMethod, object=0x8ffa5f8) at kernel/qmetaobject.cpp:237
#44 QMetaObject::metacall (object=0x8ffa5f8, cl=QMetaObject::InvokeMetaMethod, idx=95, argv=0xbfaebf98) at kernel/qmetaobject.cpp:232
#45 0xb59c3b90 in QMetaObject::activate (sender=0x8ffa5f8, m=0xb68741bc, local_signal_index=2, argv=0xbfaebf98) at kernel/qobject.cpp:3278
#46 0xb64b94c5 in QAbstractItemView::doubleClicked (this=0x8ffa5f8, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:338
#47 0xb64b9681 in QAbstractItemView::mouseDoubleClickEvent (this=0x8ffa5f8, event=0xbfaec928) at itemviews/qabstractitemview.cpp:1830
#48 0xb5f8159d in QWidget::event (this=0x8ffa5f8, event=0xbfaec928) at kernel/qwidget.cpp:8263
#49 0xb6381ff5 in QFrame::event (this=0x8ffa5f8, e=0xbfaec928) at widgets/qframe.cpp:557
#50 0xb6414091 in QAbstractScrollArea::viewportEvent (this=0x8ffa5f8, e=0xbfaec928) at widgets/qabstractscrollarea.cpp:1043
#51 0xb64b626c in QAbstractItemView::viewportEvent (this=0x8ffa5f8, event=0xbfaec928) at itemviews/qabstractitemview.cpp:1628
#52 0xb6416816 in viewportEvent (this=<optimized out>, event=0xbfaec928) at widgets/qabstractscrollarea_p.h:100
#53 eventFilter (e=0xbfaec928, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#54 QAbstractScrollAreaFilter::eventFilter (this=0x8f0ae68, o=0x8ffa020, e=0xbfaec928) at widgets/qabstractscrollarea_p.h:115
#55 0xb59aec36 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8562528, receiver=0x8ffa020, event=0xbfaec928) at kernel/qcoreapplication.cpp:846
#56 0xb5f27072 in notify_helper (e=0xbfaec928, receiver=0x8ffa020, this=0x8562528) at kernel/qapplication.cpp:4463
#57 QApplicationPrivate::notify_helper (this=0x8562528, receiver=0x8ffa020, e=0xbfaec928) at kernel/qapplication.cpp:4439
#58 0xb5f2cebb in QApplication::notify (this=0x8562528, receiver=0x8ffa020, e=0xbfaec928) at kernel/qapplication.cpp:4028
#59 0xb74e3511 in KApplication::notify (this=0xbfaed094, receiver=0x8ffa020, event=0xbfaec928) at ../../kdeui/kernel/kapplication.cpp:311
#60 0xb59aea9e in QCoreApplication::notifyInternal (this=0xbfaed094, receiver=0x8ffa020, event=0xbfaec928) at kernel/qcoreapplication.cpp:731
#61 0xb5f28060 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#62 QApplicationPrivate::sendMouseEvent (receiver=0x8ffa020, event=0xbfaec928, alienWidget=0x8ffa020, nativeWidget=0x85593f0, buttonDown=0xb6889ab4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3127
#63 0xb5fb1b4f in QETWidget::translateMouseEvent (this=0x85593f0, event=0xbfaecd00) at kernel/qapplication_x11.cpp:4465
#64 0xb5fb0ae7 in QApplication::x11ProcessEvent (this=0xbfaed094, event=0xbfaecd00) at kernel/qapplication_x11.cpp:3591
#65 0xb5fdc3fc in x11EventSourceDispatch (s=0x8561b38, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#66 0xb3870a3f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#67 0xb3871170 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#68 0xb387140a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#69 0xb59dccc7 in QEventDispatcherGlib::processEvents (this=0x8448498, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#70 0xb5fdc01a in QGuiEventDispatcherGlib::processEvents (this=0x8448498, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#71 0xb59adabd in QEventLoop::processEvents (this=0xbfaed004, flags=...) at kernel/qeventloop.cpp:149
#72 0xb59add01 in QEventLoop::exec (this=0xbfaed004, flags=...) at kernel/qeventloop.cpp:201
#73 0xb59b245a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#74 0xb5f24f24 in QApplication::exec () at kernel/qapplication.cpp:3741
#75 0x0804fea0 in main (argc=) at ../../src/main.cpp:303

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-01-10 23:51:34 UTC
English, please!
It is impossible to use a bug report with a summary that is not in English, please read the bug reporting guidelines again.

FWIW: ypou should not use the xine backend anymore, it is deprecated: http://lists.kde.org/?l=kde-announce&m=130744384419151