Andre Poenitz wrote: > > There happens nothing special. Only destructors of the automatic variables > are run. As I said, I guess your heap is corrupted already when you come > there, so the problem might be at any point before that time.
Aha, let me give a last shot: when I replace the body of readSymbols::math_factory.C by simply "return;", LyX seems to keep running like a charm. Aparently the use of variables in that particular body of readSymbols makes the heap, or whatever, go bezerk. BTW: are you sure about "only destructors of automatic variables" ? There is an ifstream declaration in the body; latexkeys, string and istringstream in the while loop..... > Does any other FreeBSD user see that behaviour? You need FreeBSD (my version is 4.5) together with fairly recent LyX-1.3.0cvs. Cheers, Rob.