[vorbis] Re: oggenc on alpha?

Segher Boessenkool segher at chello.nl
Tue Mar 20 00:57:38 PST 2001



Bill Nottingham wrote:
> 
> Bill Nottingham (notting at redhat.com) said:
> > Program received signal SIGFPE, Arithmetic exception.
> > 0x20000046978 in bark_noise_median (n=128, b=0x12006d3e0, f=0x120095510,
> >     noise=0x120095740, lowidth=0.5, hiwidth=0.5, lomin=5, himin=5,
> >     thresh=0x12006d680, off=0x12006d890) at psy.c:562
> > 562       bi=b[i]+hiwidth;
> 
> Build libvorbis with -mieee instead of -ffast-math and it encodes OK
> until oggenc ends, then it dies at:

Vorbis assumes ieee (or similar) floating point; especially, it uses
NaN's sometimes. We need to get rid of this.

> (gdb) bt
> #0  0x200003efd44 in chunk_free (ar_ptr=0x200005a1b50, p=0x12006a2b0)
>     at malloc.c:3142
> #1  0x200003efac8 in __libc_free (mem=0x12006a2b0) at malloc.c:3054
> #2  0x20000047650 in _vp_psy_clear (p=0x12006a1f0) at psy.c:312

This seems to be a 64-bit problem. What is this line 312?

Cheers,

Segher

(oh, and move to vorbis-dev, please)

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Vorbis mailing list