On Apr 2, 5:05 pm, Gerardo Santana Góíez Garrido <gerardo.sant... / gmail.com> wrote: > When you notice that a program crashes at random locations, it's > highly probable that it's a problem of memory corruption. > > This corruption may occur when you write beyond the limits of a > variable (usually a buffer, hence "buffer overflow"). The problem may > go unnoticed at run time, until the corruption reaches an unhandled > condition or the intent to overwrite the program itself. > > -- > Gerardo Santana Thanks for clarifying. In this particular case the crashes weren't really random...but I still think there were issues with pointers and such. Anyway, I appreciate the feedback. Mike B.