Bug 298521 - Kaffine crashes while playing Handbrake m4v file
Summary: Kaffine crashes while playing Handbrake m4v file
Status: RESOLVED DUPLICATE of bug 223712
Alias: None
Product: kaffeine
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Christoph Pfister
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-21 03:04 UTC by Dan
Modified: 2012-05-30 19:23 UTC (History)
1 user (show)

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 Dan 2012-04-21 03:04:38 UTC
Application: kaffeine-xbu (1.2.2 1.1.20.1)
KDE Platform Version: 4.7.2 (4.7.2) "release 5"
Qt Version: 4.7.4
Operating System: Linux 3.1.10-1.9-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
Kaffine cannot play a movie recorded using handbrake though Mplayer appears to have no problem with the file. The DVD that was used to create the file has scratches and skips alot while playing on a regular dvd player. Other DVDs that are not corrupted and recorded using handbrake seem to play just fine in Kaffine but this scratched/corrupted dvd causes the application to crash every time. Also to not is that mplayer2 has a similar problem as Kaffine though the movie initially plays before the appication crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Kaffeine (kaffeine-xbu), signal: Floating point exception
[Current thread is 1 (Thread 0x7fb871dfe760 (LWP 2766))]

Thread 8 (Thread 0x7fb85cc10700 (LWP 2768)):
#0  0x00007fb87047f1eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fb87168a341 in metronom_sync_loop (this=0x82a6d0) at metronom.c:870
#2  0x00007fb87047af05 in start_thread () from /lib64/libpthread.so.0
#3  0x00007fb86f21410d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fb8578cf700 (LWP 2769)):
#0  0x00007fb86f20aff3 in poll () from /lib64/libc.so.6
#1  0x00007fb8583e520f in ?? () from /usr/lib64/libpulse.so.0
#2  0x00007fb8583d661c in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#3  0x00007fb8583d6c89 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4  0x00007fb8583d6d40 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5  0x00007fb8583e51bf in ?? () from /usr/lib64/libpulse.so.0
#6  0x00007fb857f8b248 in ?? () from /usr/lib64/libpulsecommon-1.1.so
#7  0x00007fb87047af05 in start_thread () from /lib64/libpthread.so.0
#8  0x00007fb86f21410d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fb8530cd700 (LWP 2770)):
#0  0x00007fb87047ee6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fb87169b8d3 in fifo_peek_int (blocking=1, fifo=0x862340) at audio_out.c:348
#2  fifo_peek (fifo=0x862340) at audio_out.c:388
#3  ao_loop (this_gen=<optimized out>) at audio_out.c:1015
#4  0x00007fb87047af05 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fb86f21410d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fb851e8d700 (LWP 2771)):
#0  0x00007fb87047f1eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fb871695d89 in interruptable_sleep (this=0x9a8370, usec_to_sleep=<optimized out>) at video_out.c:1116
#2  0x00007fb8716972e2 in video_out_loop (this_gen=0x9a8370) at video_out.c:1313
#3  0x00007fb87047af05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fb86f21410d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fb8512a3700 (LWP 2772)):
#0  0x00007fb87047ee6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fb87168de3b in fifo_buffer_get (fifo=0xdcd1a0) at buffer.c:230
#2  0x00007fb871693f45 in video_decoder_loop (stream_gen=0xdcbb70) at video_decoder.c:148
#3  0x00007fb87047af05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fb86f21410d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fb8508d5700 (LWP 2773)):
#0  0x00007fb87047ee6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fb87168de3b in fifo_buffer_get (fifo=0xde6d20) at buffer.c:230
#2  0x00007fb8716950bd in audio_decoder_loop (stream_gen=0xdcbb70) at audio_decoder.c:67
#3  0x00007fb87047af05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fb86f21410d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fb84bfff700 (LWP 2774)):
#0  0x00007fb87047ee6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fb87169ddab in xine_event_wait (queue=0xe08b20) at events.c:56
#2  listener_loop (queue_gen=0xe08b20) at events.c:219
#3  0x00007fb87047af05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fb86f21410d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fb871dfe760 (LWP 2766)):
[KCrash Handler]
#6  build_frame_table (trak=0xedf890, global_timescale=90000) at demux_qt.c:2076
#7  0x00007fb859c7d179 in parse_moov_atom (info=0xe1de50, moov_atom=0x7fb8419f6010 "", bandwidth=1544000) at demux_qt.c:2203
#8  0x00007fb859c7f16e in open_qt_file (info=0xe1de50, input=<optimized out>, bandwidth=1544000) at demux_qt.c:2397
#9  0x00007fb859c7f5c2 in open_plugin (class_gen=0x833590, stream=0xdcbb70, input_gen=0xe1d4a0) at demux_qt.c:3203
#10 0x00007fb87168fe75 in probe_demux (stream=0xdcbb70, method1=<optimized out>, method2=<optimized out>, input=0xe1d4a0) at load_plugins.c:1328
#11 0x00007fb871688adc in open_internal (mrl=0xe09c18 "file:///home/Dan/Videos/Snow_White.m4v", stream=0xdcbb70) at xine.c:1261
#12 xine_open (stream=0xdcbb70, mrl=0xe09c18 "file:///home/Dan/Videos/Snow_White.m4v") at xine.c:1336
#13 0x00000000004059b1 in _start ()

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

Possible duplicates by query: bug 278202, bug 276168, bug 274975.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-05-30 19:23:38 UTC

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