Jean-Pierre Chrétien wrote: > I'm afraid I was optimistic: LyX compiles fines, but I have again > an assertion when I leave LyX, and more critically (as it aborts LyX), > when I copy a string > > Assertion failed: __pos < size(), fichier > /usr/local/lib/gcc/sparc-sun-solaris2.8/3.4.6/../../../../include\ > /c++/3.4.6/bits/basic_string.h, > ligne 643 > Abort > > I got also this when fiddling with a table and a box: > > Assertion triggered in void lyx::Text::dispatch(lyx::Cursor&, \ > lyx::FuncRequest&) > by failing check "cur.text() == this" in file Text3.cpp:380 > [emergency save message, in French] > Abort > > I could't reproduce this one.
can you provide a backtrace? > I compiled with qt-4.3.4 instead of qt-4.3.3 i used for 1.5.4, > could this be the reason ? I don't think so. Do you refer to the 1.5.4 release? Note that assertions are disabled in our release versions, so this might be the reason it didn't hit you. The good news is that it won't probably hit you on the 1.5.5 release either, for the given reason. Having said this, we should of course try to resolve the problem anyway. Jürgen
