On Wed, 10 Mar 1999, Jean-Marc Lasgouttes wrote:
> >>>>> "Daniel" == Daniel Naber <[EMAIL PROTECTED]> writes:
>
> Daniel> Jean-Marc Lasgouttes wrote:
> >> I do not have this problem here. What compiler are you using? Did
> >> you specify --with-included-string?
>
> Daniel> It doesn't help, it crashes again with the same output. I'm
> Daniel> using egcs 1.1.1 on a (mostly unmodified) SuSE 6.0 system.
>
> You might try to run 'lyx -dbg parser' to see what happens in this
> parsing phase.
I've been getting the same problem with egcs-1.1b and 1.1.1 on RH5.2 (and
I mentioned it at least once). I know where the crash occurs but I still
haven't figured out why there are so many errors parsing lyxrc and
lyxrc-defaults, and most of the layout files. The crash Daniel is
experiencing should be at buffer.C:371 "if(!layout->obsoleted_by.empty())"
and it occurs because the call to textclasslist.style() to set layout
returns a corrupt pointer (ie. its not null but it also doesn't point at
anything) because there are no paragraph styles in the textclass list.
This is the result of errors while parsing the layout files. I haven't
had time to single step through the parsing yet.
Allan. (ARRae)