Bo Peng wrote:
I agree with Abdel. If the bug is already identified, why leave it lurking?
I have just posted a patch. The real reason for this bug does not seem
to be related to the destructor/signals problem,
If I read correctly your patch, it is a problem of non disconnected
signal so it is related. When you reset the smart pointer, you will in
effect call the destructor. Maybe the addition of the smart pointer in
the chain modifies how things are destroyed but it is clearly the same
problem.
and I dislike the
idea of fixing a nonexistent bug that I can not test.
You are a LyX developer so you can fix it. Imagine the frustration of a
user having this kind of problems...
Abdel.