On Mon, Sep 15, 2003 at 09:56:22PM +0000, Angus Leeming spake thusly: > > Martin Vermeer wrote: > >> Is it not sufficient to compile the file that is causing the SIGSEGV in > >> this way? If so, then the prescription above should be enough, no? > >> > > I did that too (but only recompiling messages.C). Backtrace (partly):
... > Ok, it looks to me like that 'lang_' member variable has been corrupted. That is possible. If so, let's find out where. What does surprise me is that this should happen only as a result of pasting an inset into another inset. The exact same document on-screen created without that paste does *not* core dump. (Apparently it is not the same in-memory doc.) > Do you have LANG and LC_ALL environment variables set? Here I have > $ echo "LANG=\"$LANG\" LC_ALL=\"$LC_ALL\"" > LANG="en_US" LC_ALL="" Exactly the same here. > What does valgrind say if you run lyx through that? Don't have a working valgrind installed right now. > Just in case you would prefer to do some work with 14x, here is a patch that > should 'cure' the problem, but only by hiding it. I'd prefer to get to the > bottom of this first. Hmmm no, I don't do production work on 1.4x. And yes, we should get to the bottom of this. > -- > Angus Martin
pgp00000.pgp
Description: PGP signature
