>>>>> "Lars" == Lars Gullik Bjønnes <[EMAIL PROTECTED]> writes:

Lars> Jean-Marc Lasgouttes <[EMAIL PROTECTED]> writes:
>>>>>>> "Lars" == Lars Gullik Bjønnes <[EMAIL PROTECTED]> writes:
>>
Lars> | Lars> Jean-Marc Lasgouttes <[EMAIL PROTECTED]> writes: |
Lars> I can | Lars> start lyx now, but when I quit it dies with
>>
Lars> | Lars> Did you see my 'ugly' patch?
>>
Lars> | Sorry, I read too fast and assume this is what you commited.
Lars> I'll try | it out.

Lars> What I committed what the "make it start" patch.

Lars> This one is the "make it exit cleanly" patch, but it is too ugly
Lars> to be applied. It just show clearly that it is the
Lars> boost::signals::trackable that have problems with gcc 2.96. In
Lars> the patch I disconnect a lot of slots before ~trackable is run,
Lars> and then it works ok...

As you may have seen in the valgrind trace I posted, I still see some
'invalid free' in BufferView::Pimpl::Pimpl. Is you 'ugly' patch
supposed to cure this?

And did you try to see whether valgrind is ok one a binary compiled
with gcc3.1?

JMarc

Reply via email to