[MPlayer-advusers] SIGILL with -vo gl on sparc

Marco Graf grafmar at ee.ethz.ch
Tue Nov 8 13:45:47 CET 2005


Reimar Döffinger wrote:
> Hi,
> On Mon, Nov 07, 2005 at 07:20:38PM +0100, Marco Graf wrote:
> 
>>Got a SIGILL with another file. The same also happens with -vo gl2. The
>>file is available under:
> 
> 
> can you try any other vo? preferably -vo x11, but in the worst case -vo
> null.
> But the bug from your other report was in a function that both -vo gl
> and -vo gl2 use, so it might be the same one.

-vo null, -vo x11, -vo gl2 and -vo aa work fine from the console. Just
-vo gl crashes with SIGILL under console. Running them in gdb with the
same options all -vo crash. The outputs are appended.


>>Program received signal SIGILL, Illegal instruction.
>>[Switching to Thread 16384 (LWP 6623)]
>>0x00332ac0 in vis_level () at sparc/dsputil_vis.c:4029
>>4029        canjump = 1;
> 
> 
> Or actually more likely not. An illegal instruction??
> I just see that actually the code right above the creates it:
>  if (sigsetjmp (jmpbuf, 1)) {
>     signal (SIGILL, SIG_DFL);
>     return accel;
>   }
> 
> No idea what the actually does, but since it's in the ffmpeg code (and
> at least if it also happens with -vo null), better report it to them I'd
> say.

So should I report it to them, even if it work if not running it out of gdb?


- mga
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mplayer_outputs_fire_breathing.tgz
Type: application/x-gtar
Size: 144978 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-advusers/attachments/20051108/897b30cd/attachment.tgz>


More information about the MPlayer-advusers mailing list