Bug 221786

Summary: gwenview crashes on video in view mode [memcpy, ff_convert_frame, ff_handle_buffer]
Product: [Applications] gwenview Reporter: Murz <MurzNN>
Component: generalAssignee: Gwenview Bugs <gwenview-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Murz 2010-01-08 11:54:10 UTC
Application: gwenview (2.3.0)
KDE Platform Version: 4.3.85 (KDE 4.3.85 (KDE 4.4 Beta2))
Qt Version: 4.6.0
Operating System: Linux 2.6.31-17-generic x86_64
Distribution: Ubuntu 9.10

-- Information about the crash:
I have a folder with photos (jpg RGB 5mpx) and video (MOV, codec JPEG still images) from my Panasonic Photo Camera.
I try to look picture by picture in fullscreen via pressing space, an on each movie the gwenview every time crashes.
This bug is appear on KDE 4.3 and on 4.4 Beta2 for me.


The crash can be reproduced everytime.

 -- Backtrace:
Application: Gwenview (gwenview), 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
The current source language is "auto; currently asm".
[Current thread is 1 (Thread 0x7f49746c67f0 (LWP 28872))]

Thread 30 (Thread 0x7f4967dc7910 (LWP 28873)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f497369467b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x14cdde8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x14cdde8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4974016f8c in Gwenview::SemanticInfoThread::run (this=0x14cddd0) at ../../../gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:132
#4  0x00007f49736936c5 in QThreadPrivate::start (arg=0x14cddd0) at thread/qthread_unix.cpp:244
#5  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 29 (Thread 0x7f495ded3910 (LWP 29940)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f497369467b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1d9c768, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1d9c768, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4974016f8c in Gwenview::SemanticInfoThread::run (this=0x1d9c750) at ../../../gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:132
#4  0x00007f49736936c5 in QThreadPrivate::start (arg=0x1d9c750) at thread/qthread_unix.cpp:244
#5  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 28 (Thread 0x7f495d6d2910 (LWP 29941)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f497369467b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1d53458, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1d53458, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4974016f8c in Gwenview::SemanticInfoThread::run (this=0x1d53440) at ../../../gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:132
#4  0x00007f49736936c5 in QThreadPrivate::start (arg=0x1d53440) at thread/qthread_unix.cpp:244
#5  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 27 (Thread 0x7f495ced1910 (LWP 29942)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f497369467b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1d4b878, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1d4b878, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4974016f8c in Gwenview::SemanticInfoThread::run (this=0x1d4b860) at ../../../gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:132
#4  0x00007f49736936c5 in QThreadPrivate::start (arg=0x1d4b860) at thread/qthread_unix.cpp:244
#5  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 26 (Thread 0x7f495c6d0910 (LWP 29943)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f497369467b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1d4ef68, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1d4ef68, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4974016f8c in Gwenview::SemanticInfoThread::run (this=0x1d4ef50) at ../../../gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:132
#4  0x00007f49736936c5 in QThreadPrivate::start (arg=0x1d4ef50) at thread/qthread_unix.cpp:244
#5  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 25 (Thread 0x7f495becf910 (LWP 29944)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f497369467b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1dd4428, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1dd4428, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4974016f8c in Gwenview::SemanticInfoThread::run (this=0x1dd4410) at ../../../gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:132
#4  0x00007f49736936c5 in QThreadPrivate::start (arg=0x1dd4410) at thread/qthread_unix.cpp:244
#5  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 24 (Thread 0x7f495b6ce910 (LWP 29945)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f497369467b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1dd7c58, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1dd7c58, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4974016f8c in Gwenview::SemanticInfoThread::run (this=0x1dd7c40) at ../../../gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:132
#4  0x00007f49736936c5 in QThreadPrivate::start (arg=0x1dd7c40) at thread/qthread_unix.cpp:244
#5  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 23 (Thread 0x7f495aecd910 (LWP 29946)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f497369467b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1ddb368, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1ddb368, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4974016f8c in Gwenview::SemanticInfoThread::run (this=0x1ddb350) at ../../../gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:132
#4  0x00007f49736936c5 in QThreadPrivate::start (arg=0x1ddb350) at thread/qthread_unix.cpp:244
#5  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 22 (Thread 0x7f495a6cc910 (LWP 29947)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f497369467b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1ddec58, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1ddec58, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4974016f8c in Gwenview::SemanticInfoThread::run (this=0x1ddec40) at ../../../gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:132
#4  0x00007f49736936c5 in QThreadPrivate::start (arg=0x1ddec40) at thread/qthread_unix.cpp:244
#5  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 21 (Thread 0x7f495ee73910 (LWP 29948)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f497369467b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1d66fc8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1d66fc8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4974016f8c in Gwenview::SemanticInfoThread::run (this=0x1d66fb0) at ../../../gwenview/lib/semanticinfo/nepomuksemanticinfobackend.cpp:132
#4  0x00007f49736936c5 in QThreadPrivate::start (arg=0x1d66fb0) at thread/qthread_unix.cpp:244
#5  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 20 (Thread 0x7f4953bda910 (LWP 29976)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f4959a1ac91 in metronom_sync_loop (this=0x1e7dff0) at metronom.c:870
#2  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7f495279d910 (LWP 29977)):
#0  *__GI___poll (fds=0x7f495279d910, nfds=1, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:93
#1  0x00007f496b43a29a in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f496b43a7d7 in ?? () from /usr/lib/libxcb.so.1
#3  0x00007f496b43a8f8 in ?? () from /usr/lib/libxcb.so.1
#4  0x00007f496b43aa0a in xcb_flush () from /usr/lib/libxcb.so.1
#5  0x00007f49531d36cc in xv_display_frame (this_gen=0x1e87230, frame_gen=<value optimized out>) at video_out_xcbxv.c:757
#6  0x00007f4959a282fa in overlay_and_display_frame (this=0x1d8bf30, img=0x22aa730, vpts=<value optimized out>) at video_out.c:1036
#7  0x00007f4959a28703 in video_out_loop (this_gen=<value optimized out>) at video_out.c:1172
#8  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7f4951f9c910 (LWP 29978)):
#0  qt_gettime () at kernel/qcore_unix.cpp:109
#1  0x00007f49737b274d in QTimerInfoList::updateCurrentTime (this=0x22ac8e0) at kernel/qeventdispatcher_unix.cpp:340
#2  0x00007f49737b0793 in timerSourceCheckHelper (src=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:150
#3  0x00007f496e14daaa in g_main_context_check () from /lib/libglib-2.0.so.0
#4  0x00007f496e14e290 in ?? () from /lib/libglib-2.0.so.0
#5  0x00007f496e14e6c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#6  0x00007f49737b0676 in QEventDispatcherGlib::processEvents (this=0x1d8af30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409
#7  0x00007f4973785972 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#8  0x00007f4973785d4c in QEventLoop::exec (this=0x7f4951f9bf40, flags=) at kernel/qeventloop.cpp:201
#9  0x00007f4973690c79 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#10 0x00007f4959c76570 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#11 0x00007f49736936c5 in QThreadPrivate::start (arg=0x22aacf0) at thread/qthread_unix.cpp:244
#12 0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#13 0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 17 (Thread 0x7f494c63f910 (LWP 29986)):
#0  0x00007f497144b373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f4951381a6f in ?? () from /usr/lib/libpulse.so.0
#2  0x00007f4951371d96 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007f4951373669 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007f4951373720 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007f495138198b in ?? () from /usr/lib/libpulse.so.0
#6  0x00007f4951140890 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()
The current source language is "auto; currently c++".

Thread 16 (Thread 0x7f494be3e910 (LWP 29987)):
#0  0x00007f497144b373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f495084ccbe in my_snd_mixer_wait (data=<value optimized out>) at audio_alsa_out.c:150
#2  ao_alsa_handle_event_thread (data=<value optimized out>) at audio_alsa_out.c:166
#3  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 15 (Thread 0x7f494b5fb910 (LWP 29988)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4959a2b983 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  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f4950050910 (LWP 30041)):
#0  0x00007f497144b373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f496b43a29a in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f496b43a7d7 in ?? () from /usr/lib/libxcb.so.1
#3  0x00007f496b43a8f8 in ?? () from /usr/lib/libxcb.so.1
#4  0x00007f496b43aa0a in xcb_flush () from /usr/lib/libxcb.so.1
#5  0x00007f49531d36cc in xv_display_frame (this_gen=0x1cd48e0, frame_gen=<value optimized out>) at video_out_xcbxv.c:757
#6  0x00007f4959a282fa in overlay_and_display_frame (this=0x257a0b0, img=0x1db8c20, vpts=<value optimized out>) at video_out.c:1036
#7  0x00007f4959a28703 in video_out_loop (this_gen=<value optimized out>) at video_out.c:1172
#8  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 13 (Thread 0x7f494f682910 (LWP 30045)):
#0  __libc_disable_asynccancel (oldtype=<value optimized out>) at libc-cancellation.c:102
#1  0x00007f497144b38b in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=0) at ../sysdeps/unix/sysv/linux/poll.c:89
#2  0x00007f4951381a6f in ?? () from /usr/lib/libpulse.so.0
#3  0x00007f4951371d96 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x00007f4951373669 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x00007f4951373720 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x00007f495138198b in ?? () from /usr/lib/libpulse.so.0
#7  0x00007f4951140890 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#8  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 12 (Thread 0x7f494127c910 (LWP 30046)):
#0  0x00007f497144b373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f495084ccbe in my_snd_mixer_wait (data=<value optimized out>) at audio_alsa_out.c:150
#2  ao_alsa_handle_event_thread (data=<value optimized out>) at audio_alsa_out.c:166
#3  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f494ee81910 (LWP 30047)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4959a2b983 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  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f4943ba0910 (LWP 30100)):
#0  0x00007f49714503c2 in select () from /lib/libc.so.6
#1  0x00007f4959a43725 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481
#2  0x00007f4959a287e9 in video_out_loop (this_gen=<value optimized out>) at video_out.c:1246
#3  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 9 (Thread 0x7f49431d2910 (LWP 30104)):
#0  0x00007f497144b373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f4951381a6f in ?? () from /usr/lib/libpulse.so.0
#2  0x00007f4951371d96 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007f4951373669 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007f4951373720 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007f495138198b in ?? () from /usr/lib/libpulse.so.0
#6  0x00007f4951140890 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 8 (Thread 0x7f4936960910 (LWP 30105)):
#0  __pthread_mutex_unlock_full (mutex=0x1dbba10, decr=135) at pthread_mutex_unlock.c:229
#1  0x00007f495113fbbe in pa_mutex_unlock () from /usr/lib/libpulsecommon-0.9.21.so
#2  0x00007f4950643d70 in ?? () from /usr/lib/alsa-lib/libasound_module_ctl_pulse.so
#3  0x00007f495f02cca8 in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#4  0x00007f495f036a29 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#5  0x00007f495084cd04 in ao_alsa_handle_event_thread (data=<value optimized out>) at audio_alsa_out.c:175
#6  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f49429d1910 (LWP 30106)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4959a2b983 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  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f4940a7b910 (LWP 30107)):
[KCrash Handler]
#5  memcpy () at ../sysdeps/x86_64/memcpy.S:191
#6  0x00007f4957d02c16 in ff_convert_frame (this=<value optimized out>, img=0x247a4d0) at ff_video_decoder.c:785
#7  0x00007f4957d04fe8 in ff_handle_buffer (this_gen=0x3070230, buf=<value optimized out>) at ff_video_decoder.c:1381
#8  ff_decode_data (this_gen=0x3070230, buf=<value optimized out>) at ff_video_decoder.c:1502
#9  0x00007f4959a2481b in video_decoder_loop (stream_gen=<value optimized out>) at video_decoder.c:382
#10 0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

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

Thread 4 (Thread 0x7f4934f5d910 (LWP 30109)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f4959a2ea0b in xine_event_wait (queue=0x30666e0) at events.c:56
#2  0x00007f4959a2ea7e in listener_loop (queue_gen=<value optimized out>) at events.c:214
#3  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 3 (Thread 0x7f493075b910 (LWP 30110)):
#0  0x00007f497144b373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f4951381a6f in ?? () from /usr/lib/libpulse.so.0
#2  0x00007f4951371d96 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007f4951373669 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007f4951373720 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007f495138198b in ?? () from /usr/lib/libpulse.so.0
#6  0x00007f4951140890 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f492ff5a910 (LWP 30111)):
#0  0x00007f49714503c2 in select () from /lib/libc.so.6
#1  0x00007f4959a43725 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481
#2  0x00007f4959a3380b in demux_loop (stream_gen=<value optimized out>) at demux.c:352
#3  0x00007f496fff5a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f49714577bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 1 (Thread 0x7f49746c67f0 (LWP 28872)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f497369467b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x24797c8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x24797c8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4959c7b38d in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#4  0x00007f4959c92766 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#5  0x00007f4970a69774 in Phonon::MediaNodePrivate::deleteBackendObject() () from /usr/lib/libphonon.so.4
#6  0x00007f4970a5ec45 in ?? () from /usr/lib/libphonon.so.4
#7  0x00007f49713b0c12 in __run_exit_handlers (status=1) at exit.c:78
#8  *__GI_exit (status=1) at exit.c:100
#9  0x00007f49720cf6b8 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:734
#10 0x00007f4972d5b578 in KApplication::xioErrhandler (this=0x7fff64d27560, dpy=0x13d05e0) at ../../kdeui/kernel/kapplication.cpp:408
#11 0x00007f496f0affae in _XIOError () from /usr/lib/libX11.so.6
#12 0x00007f496f0b79a5 in ?? () from /usr/lib/libX11.so.6
#13 0x00007f496f0b8257 in _XEventsQueued () from /usr/lib/libX11.so.6
#14 0x00007f496f0a101b in XEventsQueued () from /usr/lib/libX11.so.6
#15 0x00007f49721094bc in x11EventSourceCheck (s=0x13ac970) at kernel/qguieventdispatcher_glib.cpp:87
#16 0x00007f496e14daaa in g_main_context_check () from /lib/libglib-2.0.so.0
#17 0x00007f496e14e290 in ?? () from /lib/libglib-2.0.so.0
#18 0x00007f496e14e6c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#19 0x00007f49737b0623 in QEventDispatcherGlib::processEvents (this=0x1390020, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#20 0x00007f49721092fe in QGuiEventDispatcherGlib::processEvents (this=0x247b52c, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#21 0x00007f4973785972 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#22 0x00007f4973785d4c in QEventLoop::exec (this=0x7fff64d274b0, flags=) at kernel/qeventloop.cpp:201
#23 0x00007f4973789a8b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#24 0x0000000000443d30 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../gwenview/app/main.cpp:95
The current source language is "auto; currently asm".

Reported using DrKonqi
Comment 1 Dario Andres 2010-01-08 13:12:23 UTC
The crash is related to the video decoding library ("Xine") used by the KDE multimedia subsystem. 
- Could you check if playing the *same* video files in other players like DragonPlayer, "gxine" and "xine-ui" also crash them ? If they do, we need to report this to the video decoding library maintainers.
Thanks
Comment 2 Murz 2010-01-27 07:44:39 UTC
I upgrade to newer version KDE 4.4 RC2 and didn't see crashes at now.
If I got one, I'll post the report here.