----- Forwarded message from Telford Tendys <telford@triode.net.au> ----- Delivery-Date: Thu Jan 25 22:22:57 2001 Date: Fri, 26 Jan 2001 16:26:27 +1100 From: Telford Tendys <telford@triode.net.au> To: feedback@vorbis.com Subject: Comments on your code User-Agent: Mutt/1.2.5i Dear Vorbis, I didn't even know about ogg or vorbis until I was at a conference and someone said, ``if you want to avoid patents, keep away from MP3 and use vorbis instead''. So now I have downloaded the tar files and compiled them up on my linux box and congratulations -- it sounds very nice. I tried the same source code on my Multia (alpha EV4 cpu) and it oggenc works with no problems but ogg123 segfaults (even using the null output driver it still segfaults). It looks like there is some 64 bit problem or perhaps something alpha specific, I haven't tried tracing it down since everything compiles in optimised mode it is sort of difficult to look at the source code in all those shared object libraries. I did get the backtrace out of gdb if that is any help: (gdb) run Starting program: /usr/local/bin/ogg123 --device=oss xxx Opening devices... Device: OSS audio driver output Author: Aaron Holtzman <aholtzma@ess.engr.uvic.ca> Comments: Outputs audio to the Open Sound System driver. Playing from file xxx. Program received signal SIGSEGV, Segmentation fault. 0x20000833908 in chunk_free () from /lib/libc.so.6.1 (gdb) backtrace #0 0x20000833908 in chunk_free () from /lib/libc.so.6.1 #1 0x20000833504 in chunk_alloc () from /lib/libc.so.6.1 #2 0x20000834b60 in __libc_calloc () from /lib/libc.so.6.1 #3 0x20000239f60 in _vorbis_unpack_books () from /usr/lib/libvorbis.so.0 #4 0x2000023a59c in vorbis_synthesis_headerin () from /usr/lib/libvorbis.so.0 #5 0x20000484784 in _fetch_headers () from /usr/lib/libvorbisfile.so.0 #6 0x20000484d28 in _open_seekable () from /usr/lib/libvorbisfile.so.0 #7 0x20000485698 in ov_open_callbacks () from /usr/lib/libvorbisfile.so.0 #8 0x2000048722c in ov_open () from /usr/lib/libvorbisfile.so.0 #9 0x120002d30 in play_file () #10 0x12000266c in main () #11 0x200007c9774 in __libc_start_main () from /lib/libc.so.6.1 These are the archives I used: libao-0.5.0.tar.gz libogg-1.0beta3.tar.gz libvorbis-1.0beta3.tar.gz vorbis-tools-1.0beta3.tar.gz SPECIAL OFFER: If you want access to a Multia that is on the internet, then I can do that (not root access obviously, just user access). It is in Australia so the link might be a little slow, and you can't hear what it is playing (though the oss output is functional, for some reason the oss sound recording is broken on that machine). At least you will be able to see your code segfault and figure out what has gone wrong. Tell me what username and password you want... I wanna play oggs on my Multia. - Tel ----- End forwarded message ----- --- >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-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Bill Nottingham
2001-Feb-08 21:11 UTC
[vorbis-dev] Re: [fwd] Ogg123 crash report on EV4 Multia
Monty (xiphmont@xiph.org) forwarded:> ----- Forwarded message from Telford Tendys <telford@triode.net.au> -----...> #3 0x20000239f60 in _vorbis_unpack_books () from /usr/lib/libvorbis.so.0 > #4 0x2000023a59c in vorbis_synthesis_headerin () from /usr/lib/libvorbis.so.0 > #5 0x20000484784 in _fetch_headers () from /usr/lib/libvorbisfile.so.0 > #6 0x20000484d28 in _open_seekable () from /usr/lib/libvorbisfile.so.0 > #7 0x20000485698 in ov_open_callbacks () from /usr/lib/libvorbisfile.so.0 > #8 0x2000048722c in ov_open () from /usr/lib/libvorbisfile.so.0 > #9 0x120002d30 in play_file () > #10 0x12000266c in main () > #11 0x200007c9774 in __libc_start_main () from /lib/libc.so.6.1It dies identically on an alpha in testing here, and on ia64 as well - it's corrupting memory somewhere. I'm guessing *something* is using longs when it really wants int32s, but I haven't tracked down what yet. Bill --- >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-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.