[MPlayer-dev-eng] Re: [BUG] sig11 in yuv2rgb_c_4_ordered_dither

Gabucino gabucino at mplayerhq.hu
Thu Jan 30 18:31:29 CET 2003


Arpi wrote:
> > swscaler is feeded with that nonsense ...
> it's vo_svga bug for sure, -vo null -vop format=bgr4,scale works fine for him.
You're wrong, it's not vo_svga bug.

mplayer divx.avi -vo null -vop scale,format=bgr8 also reproduces.


MPlayer CVS-030129-18:13-2.95.4 (C) 2000-2003 Arpad Gereoffy (see DOCS)

CPU: Advanced Micro Devices K6-2 (Family: 5, Stepping: 0)
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 /usr/local/etc/mplayer/mplayer.conf: No such file or directory
Reading config file /home/gabucino/.mplayer/config
Reading /home/gabucino/.mplayer/codecs.conf: can't open '/home/gabucino/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: can't open '/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf
font: can't open file: /home/gabucino/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Using usleep() timing
Input config file /home/gabucino/.mplayer/input.conf parsed : 53 binds

Playing /home/gabucino/Media/Movie/Hack-OP.avi
AVI file format detected.
VIDEO:  [DIV3]  640x360  24bpp  23.98 fps  1575.8 kbps (192.4 kbyte/s)
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
MP3lib: init layer2&3 finished, tables done
AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 16000->192000 (128.0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
Opening video filter: [scale]
Opening video filter: [format=bgr8]
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffdivx] vfm:ffmpeg (FFmpeg DivX ;-) (MS MPEG-4 v3))
==========================================================================
Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 48000 hz, little endian signed int 
AF_pre: 48000Hz 2ch Signed 16-bit (Little-Endian)
AO: [oss] 46790Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 48000Hz/2ch/16bit -> 46790Hz/2ch/16bit...
Starting playback...
VDec: vo config request - 640 x 360 (preferred csp: Planar YV12)
Could not find matching colorspace - retrying with -vop scale...
Opening video filter: [scale]
Opening video filter: [lavc]
Could not find matching colorspace - retrying with -vop scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
??? vf_get_image{vf->query_format(outfmt)} failed!
[New Thread 1024 (LWP 10166)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 10166)]
0x080ec641 in put_image (vf=0x8483358, mpi=0x857af30) at vf_scale.c:209
209	    vf->priv->ctx->swScale(vf->priv->ctx,mpi->planes,mpi->stride,0,mpi->h,dmpi->planes,dmpi->stride);
#0  0x080ec641 in put_image (vf=0x8483358, mpi=0x857af30) at vf_scale.c:209
#1  0x080ea761 in vf_next_put_image (vf=0x84833c0, mpi=0x857af30) at vf.c:401
#2  0x080de6b0 in decode_video (sh_video=0x8466938, 
    start=0x8471c28 "\aq\003\003Äx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205áx^\027\205á"..., 
    in_size=1157, drop_frame=0) at dec_video.c:329
#3  0x080739e1 in main (argc=6, argv=0xbffffbb4) at mplayer.c:1847
Dump of assembler code from 0x80ec621 to 0x80ec661:
0x80ec621 <put_image+53>:	add    $0xfffffffc,%esp
0x80ec624 <put_image+56>:	lea    0x30(%ebx),%eax
0x80ec627 <put_image+59>:	mov    0x14(%edx),%ecx
0x80ec62a <put_image+62>:	push   %eax
0x80ec62b <put_image+63>:	lea    0x20(%ebx),%eax
0x80ec62e <put_image+66>:	push   %eax
0x80ec62f <put_image+67>:	mov    0x1c(%esi),%eax
0x80ec632 <put_image+70>:	push   %eax
0x80ec633 <put_image+71>:	push   $0x0
0x80ec635 <put_image+73>:	lea    0x30(%esi),%eax
0x80ec638 <put_image+76>:	push   %eax
0x80ec639 <put_image+77>:	lea    0x20(%esi),%eax
0x80ec63c <put_image+80>:	push   %eax
0x80ec63d <put_image+81>:	mov    0x14(%edx),%eax
0x80ec640 <put_image+84>:	push   %eax
0x80ec641 <put_image+85>:	mov    0x6ea0(%ecx),%eax
0x80ec647 <put_image+91>:	call   *%eax
0x80ec649 <put_image+93>:	mov    0x40(%edi),%edx
0x80ec64c <put_image+96>:	mov    0x18(%esi),%eax
0x80ec64f <put_image+99>:	add    $0x20,%esp
0x80ec652 <put_image+102>:	cmp    %eax,(%edx)
0x80ec654 <put_image+104>:	jne    0x80ec66a <put_image+126>
0x80ec656 <put_image+106>:	mov    0x1c(%esi),%eax
0x80ec659 <put_image+109>:	cmp    %eax,0x4(%edx)
0x80ec65c <put_image+112>:	jne    0x80ec66a <put_image+126>
0x80ec65e <put_image+114>:	mov    0x40(%esi),%eax
End of assembler dump.
eax            0x0	0
ecx            0x0	0
edx            0x84833a0	138949536
ebx            0x8598368	140084072
esp            0xbfffe824	0xbfffe824
ebp            0xbfffe85c	0xbfffe85c
esi            0x857af30	139964208
edi            0x8483358	138949464
eip            0x80ec641	0x80ec641
eflags         0x10293	66195
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x0	0
st0            -nan(0x8080808080808080)	(raw 0xffff8080808080808080)
st1            -nan(0x80008000800080)	(raw 0xffff0080008000800080)
st2            -nan(0x8080808080808080)	(raw 0xffff8080808080808080)
st3            -nan(0x80008000800080)	(raw 0xffff0080008000800080)
st4            -nan(0x8080808080808080)	(raw 0xffff8080808080808080)
st5            -nan(0x80008000800080)	(raw 0xffff0080008000800080)
st6            0	(raw 0x00000000000000000000)
st7            0.13378399966222787043079733848571777	(raw 0x3ffc88feac3d1c000000)
fctrl          0x37f	895
fstat          0x4020	16416
ftag           0xffff	65535
fiseg          0x23	35
fioff          0x80de688	135128712
foseg          0x2b	43
fooff          0x83348c0	137578688
fop            0x51d	1309
xmm0           {f = {0x0, 0x0, 0x0, 0x0}}	{f = {-nan(0x7fffff), 
    -nan(0x7fffff), -nan(0x7fffff), -nan(0x7fffff)}}
xmm1           {f = {0x0, 0x0, 0x0, 0x0}}	{f = {-nan(0x7fffff), 
    -nan(0x7fffff), -nan(0x7fffff), -nan(0x7fffff)}}
xmm2           {f = {0x0, 0x0, 0x0, 0x0}}	{f = {-nan(0x7fffff), 
    -nan(0x7fffff), -nan(0x7fffff), -nan(0x7fffff)}}
xmm3           {f = {0x0, 0x0, 0x0, 0x0}}	{f = {-nan(0x7fffff), 
    -nan(0x7fffff), -nan(0x7fffff), -nan(0x7fffff)}}
xmm4           {f = {0x0, 0x0, 0x0, 0x0}}	{f = {-nan(0x7fffff), 
    -nan(0x7fffff), -nan(0x7fffff), -nan(0x7fffff)}}
xmm5           {f = {0x0, 0x0, 0x0, 0x0}}	{f = {-nan(0x7fffff), 
    -nan(0x7fffff), -nan(0x7fffff), -nan(0x7fffff)}}
xmm6           {f = {0x0, 0x0, 0x0, 0x0}}	{f = {-nan(0x7fffff), 
    -nan(0x7fffff), -nan(0x7fffff), -nan(0x7fffff)}}
xmm7           {f = {0x0, 0x0, 0x0, 0x0}}	{f = {-nan(0x7fffff), 
    -nan(0x7fffff), -nan(0x7fffff), -nan(0x7fffff)}}
mxcsr          0x1f80	8064
orig_eax       0xffffffff	-1


MPlayer interrupted by signal 11 in module: decode_video
- MPlayer crashed by bad usage of CPU/FPU/RAM.
  Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
  disassembly. For details, see DOCS/bugreports.html#crash.b.
- MPlayer crashed. This shouldn't happen.
  It can be a bug in the MPlayer code _or_ in your drivers _or_ in your gcc
  version. If you think it's MPlayer's fault, please read DOCS/bugreports.html
  and follow the instructions there. We can't and won't help unless you provide
  this information when reporting a possible bug.
init_vo failed
mp_image: Unknown out_fmt: 0x0

Program exited with code 01.

-- 
Gabucino
MPlayer Core Team
  "not sure how we will proceed here - xine's potential in the video
   processing field is imho so great that i certainly don't want to miss
   the chance to work into that direction." - Guenter, xine developer
-------------- 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/20030130/f7c3f028/attachment.pgp>


More information about the MPlayer-dev-eng mailing list