[MPlayer-dev-eng] [BUG] sig11 with postprocess and loop
gabucino at mplayerhq.hu
gabucino at mplayerhq.hu
Tue Mar 25 10:07:57 CET 2003
mplayer movie.mpg -frames 5 -loop 0 -vop pp WORKS
mplayer movie.mpg -frames 5 -loop 0 -vop pp -autoq 100 SIG11
<etc>
Starting program: /home/gabucino/mplayer/src/mplayer ~gabucino/Media/Movie/El-Hazard-TV-OP.mpg -frames 5 -loop 0 -vop pp -autoq 100
[New Thread 1024 (LWP 28033)]
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/share/locale
MPlayer dev-CVS-030325-06:53-2.95.3 (C) 2000-2003 Arpad Gereoffy (see DOCS)
CPU: Advanced Micro Devices K6-2 (Family: 5, Stepping: 12)
Detected cache-line size is 32 bytes
CPUflags: MMX: 1 MMX2: 0 3DNow: 1 3DNow2: 0 SSE: 0 SSE2: 0
Compiled with Runtime CPU Detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection
Reading config file /etc/mplayer/mplayer.conf
Reading config file /root/.mplayer/config
Reading /root/.mplayer/codecs.conf: can't open '/root/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: 50 audio & 136 video codecs
font: can't open file: /root/.mplayer/font/font.desc
font: can't open file: /usr/share/mplayer/font/font.desc
Using Linux hardware RTC timing (1024Hz).
Can't open input config file /root/.mplayer/input.conf : No such file or directory
Input config file /etc/mplayer/input.conf parsed : 51 binds
Playing /home/gabucino/Media/Movie/El-Hazard-TV-OP.mpg
MPEG-PS file format detected.
VIDEO: MPEG1 352x240 (aspect 12) 29.97 fps 1151.6 kbps (143.9 kbyte/s)
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
MP3lib: init layer2&3 finished, tables done
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 28000->176400 (224.0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
vo: X11 running at 800x600 with depth 24 and 32 bpp (":0.0" => local display)
Disabling DPMS
Opening video filter: [pp]
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 352 x 240 (preferred csp: Mpeg PES)
[PP] Using external postprocessing filter, max q = 6.
Could not find matching colorspace - retrying with -vop scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder v2.0
libmpeg2: Using MMX for IDCT transform
libmpeg2: Using 3DNOW for motion compensation
VDec: vo config request - 352 x 240 (preferred csp: Planar YV12)
[PP] Using external postprocessing filter, max q = 6.
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xmga] 352x240 => 352x264 Planar YV12
[mga] Using 3 buffers.
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2 (libmpeg2))
==========================================================================
[PP] Using external postprocessing filter, max q = 6.
Checking audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
Starting playback...
A: 1.0 V: 0.8 A-V: 0.145 ct: 0.009 11/ 11 0% 0% 0.0% 0 8 0%
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 28033)]
0x829edcd in pp_postprocess (src=0x84b2de0, srcStride=0x84b2df0,
dst=0x84b2e48, dstStride=0x84b2e58, width=352, height=240,
QP_store=0x83cf16a '\001' <repeats 22 times>, QPStride=121, vm=0x32315659,
vc=0x84b24c0, pict_type=3) at libpostproc/postprocess.c:815
815 if(QP_store==NULL || (mode->lumMode & FORCE_QUANT))
(gdb) bt
#0 0x829edcd in pp_postprocess (src=0x84b2de0, srcStride=0x84b2df0,
dst=0x84b2e48, dstStride=0x84b2e58, width=352, height=240,
QP_store=0x83cf16a '\001' <repeats 22 times>, QPStride=121, vm=0x32315659,
vc=0x84b24c0, pict_type=3) at libpostproc/postprocess.c:815
#1 0x80f2678 in put_image (vf=0x84b4ae0, mpi=0x84b2dc0) at vf_pp.c:127
#2 0x80e42f0 in decode_video (sh_video=0x84b73c8, start=0x40844008 "",
in_size=4800, drop_frame=0) at dec_video.c:327
#3 0x8074f31 in main (argc=10, argv=0xbffffb64) at mplayer.c:1890
#4 0x4056d836 in __libc_start_main () from /lib/libc.so.6
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0x829edad to 0x829eded:
0x829edad <pp_postprocess+49>: mov 0x2c(%ebp),%edx
0x829edb0 <pp_postprocess+52>: cmp %eax,0x268(%edx)
0x829edb6 <pp_postprocess+58>: jge 0x829edca <pp_postprocess+78>
0x829edb8 <pp_postprocess+60>: push %eax
0x829edb9 <pp_postprocess+61>: mov 0x1c(%ebp),%ecx
0x829edbc <pp_postprocess+64>: push %ecx
0x829edbd <pp_postprocess+65>: mov 0x18(%ebp),%eax
0x829edc0 <pp_postprocess+68>: push %eax
0x829edc1 <pp_postprocess+69>: push %edx
0x829edc2 <pp_postprocess+70>: call 0x829ea78 <reallocBuffers>
0x829edc7 <pp_postprocess+75>: add $0x10,%esp
0x829edca <pp_postprocess+78>: mov 0x28(%ebp),%edx
0x829edcd <pp_postprocess+81>: mov (%edx),%eax
0x829edcf <pp_postprocess+83>: cmpl $0x0,0x20(%ebp)
0x829edd3 <pp_postprocess+87>: je 0x829ede8 <pp_postprocess+108>
0x829edd5 <pp_postprocess+89>: mov 0x2c(%ebp),%ecx
0x829edd8 <pp_postprocess+92>: add $0x274,%ecx
0x829edde <pp_postprocess+98>: mov %ecx,0xffffffe4(%ebp)
0x829ede1 <pp_postprocess+101>: test $0x200000,%eax
0x829ede6 <pp_postprocess+106>: je 0x829ee52 <pp_postprocess+214>
0x829ede8 <pp_postprocess+108>: mov 0x2c(%ebp),%edx
0x829edeb <pp_postprocess+111>: mov 0x254(%edx),%edx
End of assembler dump.
(gdb) info all-registers
eax 0x160 352
ecx 0x84b2e58 139144792
edx 0x32315659 842094169
ebx 0x84b2dc0 139144640
esp 0xbfffd7a4 0xbfffd7a4
ebp 0xbfffd7dc 0xbfffd7dc
esi 0x84b4ae0 139152096
edi 0x1052 4178
eip 0x829edcd 0x829edcd
eflags 0x210246 2163270
cs 0x23 35
ss 0x2b 43
ds 0x2b 43
es 0x2b 43
fs 0x0 0
gs 0x0 0
st0 nan (raw 0xffff1212121212121212)
st1 nan (raw 0xffff0012001200120012)
st2 nan (raw 0xffff1212121212121212)
st3 nan (raw 0xffff0012001200120012)
st4 nan (raw 0xffff0012001200120012)
st5 nan (raw 0xffff0012001200120012)
st6 0.020231999948919110465794801712036133 (raw 0x3ff9a5bd9443a0000000)
st7 0.024409999938370674499310553073883057 (raw 0x3ff9c7f77aedc8000000)
fctrl 0x37f 895
fstat 0x120 288
ftag 0xffff 65535
fiseg 0x23 35
fioff 0x80e42c8 135152328
foseg 0x2b 43
fooff 0x80d6f40 135098176
fop 0x51d 1309
--
Gabucino
MPlayer Core Team
- Debian? - "This is our project and we can do whatever we want with it."
Michael Stone <mstone#debian.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20030325/94b34d0d/attachment.pgp>
More information about the MPlayer-dev-eng
mailing list