[Vorbis-dev] Segfault in vorbis_book_decodevv_add
Maxime Guillaud
maxime at mguillaud.net
Mon Nov 29 23:46:59 PST 2004
Hi
I'm getting frequent segmentation faults (on the order of one every
hour) while listening to the stream at
http://62.93.224.180:15000/radio404.ogg . This is on FreeBSD 5.3 with
everything installed from the FreeBSD ports (this means
libvorbis-1.0.1), but I had the same issue with an older FreeBSD 5.1
installation. The backtrace looks like :
(gdb) bt
#0 0x28741d88 in vorbis_book_decodevv_add () from
/usr/local/lib/libvorbis.so.3
#1 0x2873f6b0 in res2_inverse () from /usr/local/lib/libvorbis.so.3
#2 0x28740841 in mapping0_inverse () from /usr/local/lib/libvorbis.so.3
#3 0x28737185 in vorbis_synthesis () from /usr/local/lib/libvorbis.so.3
#4 0x2875b620 in _fetch_and_process_packet () from
/usr/local/lib/libvorbisfile.so.4
#5 0x2875d614 in ov_read () from /usr/local/lib/libvorbisfile.so.4
#6 0x287220e8 in get_iplugin_info () from
/usr/X11R6/lib/xmms/Input/libvorbis.so
#7 0x00001000 in ?? ()
#8 0x00000000 in ?? ()
#9 0x00000002 in ?? ()
#10 0x00000001 in ?? ()
#11 0xbfaccf34 in ?? ()
#12 0x287223ac in get_iplugin_info () from
/usr/X11R6/lib/xmms/Input/libvorbis.so
#13 0x00000000 in ?? ()
#14 0x00000000 in ?? ()
#15 0x00000000 in ?? ()
#16 0x00000000 in ?? ()
#17 0x00000000 in ?? ()
#18 0x00000009 in ?? ()
#19 0xff920ac2 in ?? ()
#20 0xfe4702dd in ?? ()
[snip : a lot more of numeric values]
It's kind of hard to reproduce, since it's not so frequent, and does not
happen while listening to local .ogg files. I couldn't find a tool to
rip the stream to a file in order to further investigate this... Any
ideas/advice ?
Thanks
Maxime
--
Maxime Guillaud - maxime at mguillaud.net
More information about the Vorbis-dev
mailing list