[MPlayer-dev-eng] libmpeg2 strange sig11

Felix Buenemann atmosfear at users.sourceforge.net
Thu Apr 4 15:54:39 CEST 2002


On Thursday 04 April 2002 15:20, Arpi wrote:
> Hi,
>
> > Hi,
> >
> > with mplayer current cvs I get some sig11 in libmpeg12 at start of file:
> >
> > mplayer-dev ~/download/samples/Lenny.Kravitz-American.Woman.vob -vo xv
> > -nosound -benchmark -frames 1000 -nodr -slices
> >
> > *** Allocating mp_image_t, 720x576x12bpp YUV planar, 622080 bytes
> > [xv] dcx: 4 dcy: 20 dx: 0 dy: 0 dw: 1016 dh: 576
> > *** Allocating mp_image_t, 720x576x12bpp YUV planar, 622080 bytes
> > @@@ libmpeg2 returned from sig11... (bad file?) @@@
>
> what about rtfm docs/bugreports.html ?
> and include gdb backtrace and such stuff...
> and upload file
>
> i can't reproduce.

btw. problem is IMHO that the last mp_image_t buffer is created to late, so it 
goes like this:
create mp_image_t no.1
create mp_image_t no.2

<start decoding which bails out with sig11 in  libmpeg12 36 times>

Program received signal SIGSEGV, Segmentation fault.
MC_put_16_mmxext (dest=0x42042200 "", ref=0x62700 <Address 0x62700 out of 
bounds>, stride=720, height=16) at motion_comp_mmx.c:558
558             movq_m2r (*ref, mm0);
(gdb) c
Continuing.
@@@ libmpeg2 returned from sig11... (bad file?) @@@
*** Allocating mp_image_t, 720x576x12bpp YUV planar, 622080 bytes1 0 27%
^^^^^
now third buffer is created, from now on decoding is fine! So this was 
apparently the out of bound stuff libmpeg2 tried to access.

A:   3.7 V:   3.6 A-V:  0.009 ct: -0.066   82/ 82  5056%  2%  2.5% 12 0 82%%

>
>
> A'rpi / Astral & ESP-team

-- 
Best Regards,
        Atmos
____________________________________________
- MPlayer Developer - http://mplayerhq.hu/ -
____________________________________________



More information about the MPlayer-dev-eng mailing list