I seem to be having a small problem, with _f0_fit_to_clear, basically I get a segment violation when trying to seek, (it seems to take two seeks before it falls over) and for some vorbis file after playback as finished. Here's a stack crawl for the seek. loading symbols segment violation occurred _f0_fit_clear: _f0_fit_clear: +002a ea3039c6: * 103b cmpl (%eax), %edx Fader:sc frame retaddr fd042014 ea303e52 free_look + 0000005a fd04202c ea30627b free_look + 0000009f fd042048 ea2f3196 vorbis_dsp_clear + 0000033e fd042074 ea2eed99 _decode_clear + 0000002d fd042084 ea2efc8f ov_raw_seek + 0000007f fd04209c ea2eff6d ov_pcm_seek + 00000221 fd042100 ea2f022e ov_time_seek + 0000013a fd042144 ea2ede85 MyPlugin::JumpTo(long) + 00000031 fd04215c 800473d7 #File CL-Amp text + 000473d7 fd042278 80048d24 #File CL-Amp text + 00048d24 I'll try and fingure out more details later, if no one else encounters this. Dave --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/
> I seem to be having a small problem, with _f0_fit_to_clear, > basically I get a segment violation when trying to seek, > (it seems to take two seeks before it falls over) > and for some vorbis file after playback as finished. > > Here's a stack crawl for the seek.free_look recursing? Hrm, that would not be good... I take it you're working on my branch? I *hope* I haven't accidentally merged that code onto the mainline... Monty --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/
At 09:39 PM 7/17/00 +0200, you wrote:>I seem to be having a small problem, with _f0_fit_to_clear, >basically I get a segment violation when trying to seek, >(it seems to take two seeks before it falls over) >and for some vorbis file after playback as finished. >I was having a (possibly related) problem with the xmms plugin the other day (whilst testing some unrelated changes). On a couple of files (older ones), xmms crashed with a segfault. Running it under gdb showed it crashing in the same function as you mentioned, but gdb was freezing up, so I couldn't get further information. I was going to get back to that, but haven't had time. It happens as soon as the plugin tries to play a file (no idea where exactly, since I can't get a backtrace or anything useful like that), rather than after explicit seeking. Monty - this is on the mainline. Everything else seems to work (a straightforward decode with ogg123 or decoder_example seems to work perfectly). I'll try and track this down further, but I'll probably not find time until tomorrow. Michael --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/