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
---------------------------------------------

Reply via email to