[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