Hi all, An update on this problem and a few questions...
I've traced the hang into src/lyxtextclass.C - LyXTextClass::load(). Specifically, the following line (~855) is where execution heads toward 500MB. loaded_ = const_cast<LyXTextClass*>(this)->Read(real_file) == 0; I've built the CVS and still get the same behavior. Oddly, it appears at a different time depending on whether I'm using the '-dbg tclass' option. Why would this need to get called only during debugging? src/lyxtextclasslist.C (line ~150) if (lyxerr.debugging(Debug::TCLASS)) { tmpl.load(); } I haven't quite figured out what's going on here. If anyone can steer me in the right direction, it would be much appreciated. Thanks, Eric -- Issues of control, repair, improvement, cost, or just plain understandability all come down strongly in favor of open source solutions to complex problems of any sort. --Robert G. Brown --------------------------------------------- http://scratchcomputing.com ---------------------------------------------