[vdr] how to find out the crash of vdr
Goga777
goga777 at bk.ru
Sat Aug 30 09:18:49 CEST 2008
Hi
I have vdr 170 + cvs xineliboutput + external svn ffmpeg + hg xine-lib-1.2
during of watching some hdtv channels I have crash ffmpeg/xine-lib with this errors
[h264 @ 0x8706aa0]B picture before any references, skipping
[h264 @ 0x8706aa0]decode_slice_header error
[h264 @ 0x8706aa0]no frame!
[h264 @ 0x8706aa0]B picture before any references, skipping
[h264 @ 0x8706aa0]decode_slice_header error
[h264 @ 0x8706aa0]no frame!
[h264 @ 0x8706aa0]B picture before any references, skipping
[h264 @ 0x8706aa0]decode_slice_header error
[h264 @ 0x8706aa0]no frame!
[h264 @ 0x8706aa0]B picture before any references, skipping
[h264 @ 0x8706aa0]decode_slice_header error
[h264 @ 0x8706aa0]no frame!
[h264 @ 0x8706aa0]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0x8706aa0]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0x8706aa0]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0x8706aa0]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0x8706aa0]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0x8706aa0]mmco: unref short failure
[h264 @ 0x8706aa0]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
vdr: osdflush: n: 1, 10.1, timeout: 0, result: 0
[h264 @ 0x8706aa0]warning: first frame is no keyframe
vdr: osdflush: n: 2, 22.2, timeout: 0, result: 0
[h264 @ 0x8706aa0]warning: first frame is no keyframe
vdr: osdflush: n: 2, 22.6, timeout: 0, result: 0
[h264 @ 0x8706aa0]warning: first frame is no keyframe
vdr: osdflush: n: 3, 38.5, timeout: 0, result: 0
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]warning: first frame is no keyframe
vdr: osdflush: n: 1, 9.5, timeout: 0, result: 0
[h264 @ 0x8706aa0]warning: first frame is no keyframe
[h264 @ 0x8706aa0]Internal error, picture buffer overflow
Aborted
How can I track this errors for good bug-report to ffmpeg developpers ? It's seems need to use the gdb.
Is it right way ?
http://xinehq.de/index.php/developer
Q: How do I run xine in gdb?
A: First make sure you have a debug build. You can either run xine from gdb or attach to an already-running process:
Running xine from gdb:
$ gdb xine
(gdb) handle SIG32 noprint nostop
(gdb) run
Attaching to a running xine process:
$ gdb xine `pidof xine`
More information about the vdr
mailing list