On 4/2/08, barjunk <barjunk / attglobal.net> wrote: > Well I never figured out why rdebug behaved differently, but after > removing all my references to rb_warn from my extension...I couldn't > get it to crash. Oh, it's an extension. I didn't read that before. > > So for some reason I don't understand at the moment, rb_warn was > causing the errors. Beware, because that can be deceiving. It has all the symptoms of memory corruption. Being a C extension, it's probably that you have a lost pointer, or writing on a memory location that you shouldn't. -- Gerardo Santana