I got this one this morning, but didn't notice it til now:
---
(gdb) bt
#0 0x4003be91 in vorbis_block_clear (vb=0xbffff71c) at block.c:156
#1 0x4003ce36 in vorbis_analysis_blockout (v=0xbffff71c, vb=0x8050b80)
at block.c:591
#2 0x4002ff23 in _prefetch_all_headers (vf=0xbffff540,
dataoffset=-1073749296)
at vorbisfile.c:324
#3 0x4003039c in _process_packet (vf=0xbffff540, readp=1) at vorbisfile.c:525
#4 0x4003238e in ov_read (vf=0xbffff540,
buffer=0x804d040
"\223\002Dú\224\002Mú\211\002Sú\226\002{ú\232\002 ú\232\002¾ú±\002äú¬\002Þú\235\002Âú¶\002Ùú«\002õúb\002\006û+\002Sûê\001²ûs\001âû\a\001\füÊ",
length=4096, bigendianp=0, word=2, sgned=1, bitstream=0xbfffe51c)
at vorbisfile.c:1463
#5 0x0804a0d1 in free () at eval.c:41
#6 0x0804993b in free () at eval.c:41
#7 0x400b6177 in __libc_start_main (main=0x8049560 <free+380>, argc=3,
ubp_av=0xbffff914, init=0x8048f8c, fini=0x804adb0 <free+6604>,
rtld_fini=0x4000e184 <_dl_fini>, stack_end=0xbffff90c)
at ../sysdeps/generic/libc-start.c:129
---
Plus I've got libvorbis and vorbis-tools compiled with -ggdb and
ElectricFence now, so we'll see what we get with those.
--
Ignacio Vazquez-Abrams <ignacio@openservices.net>
--- >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.
I got another one this morning:
---
(gdb) bt
#0 _vds_shared_init (v=0xbffff73c, vi=0x4024efe0, encp=0) at block.c:176
#1 0x40040eb6 in vorbis_synthesis_init (v=0xbffff73c, vi=0x4024efe0)
at block.c:621
#2 0x40033fa3 in _make_decode_ready (vf=0xbffff560) at vorbisfile.c:343
#3 0x4003441c in _process_packet (vf=0xbffff560, readp=1) at vorbisfile.c:547
#4 0x4003640e in ov_read (vf=0xbffff560,
buffer=0x804d060
"\016ù:ú\005ù-ú\eùIú\eùGú\016ù3ú\025ù=ú\025ù=ú\025ù>ú'ùWú(ùYú\"ùRú+ù]ú*ùYú,ùXú;ùdú>ù\\úCùXúTùcúSù\\úMùUúRùdúWùrúZù}ú^ù\203úbù\201únù\210ú|ù\216ú}ù\204ú\203ù\204ú\224ù\220ú\235ù\221ú\235ù\207ú¥ù\206ú±ù\217úµù\227ú¿ù¥úÊù·úÆù´úÈùúÙù¹úèùÁúõùÉúüùÐúïùÁúñùÃú",
length=4096, bigendianp=0, word=2,
sgned=1, bitstream=0xbfffe53c) at vorbisfile.c:1486
#5 0x0804a0e1 in play_file (opt {read_file = 0xbffffa6d
"http://www.djlithium.com:8064/djlithium.ogg",
shuffle = 0 '\000', verbose = 1, quiet = 0, seekpos = 19.24444580078125,
instream = 0x40333e94, outdevices = 0x4024cfec, buffer_size = 0, rate
-1073743656, channels = 1073797552, delay = 1}) at ogg123.c:477
#6 0x0804994b in main (argc=3, argv=0xbffff560) at ogg123.c:250
#7 0x400bb177 in __libc_start_main (main=0x8049570 <main>, argc=3,
ubp_av=0xbffff934, init=0x8048f9c <_init>, fini=0x804adc0
<_fini>,
rtld_fini=0x4000e184 <_dl_fini>, stack_end=0xbffff92c)
at ../sysdeps/generic/libc-start.c:129
---
If you need more information than is displayed here, then feel free to ask.
--
Ignacio Vazquez-Abrams <ignacio@openservices.net>
--- >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.
On Tue, Sep 11, 2001 at 03:10:50AM -0400, Ignacio Vazquez-Abrams wrote:> I got this one this morning, but didn't notice it til now: > > --- > (gdb) bt > #0 0x4003be91 in vorbis_block_clear (vb=0xbffff71c) at block.c:156 > #1 0x4003ce36 in vorbis_analysis_blockout (v=0xbffff71c, vb=0x8050b80) > at block.c:591 > #2 0x4002ff23 in _prefetch_all_headers (vf=0xbffff540, > dataoffset=-1073749296)Highly suspicious. vorbis_analysis_blockout is never called during decode. This codepath is not possible without code segment corruption... at a guess the stack was clobbered. Monty --- >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.