Martin Vermeer wrote:
>     207         BOOST_ASSERT(status() != Collapsed);
>
> Question: why does this _normally_ not trigger an assert, even if the
> inset is closed? And why does it when coming directly from a mathinset?

Because the inset should always be opened as soon as a cursor is inside. This 
is assured by

132 autoOpen_ = mi.base.bv->cursor().isInside(this);

So it seems that in the crash scenario the cursor is entering the inset in 
some illegal way. Could it be that the depth is not reset properly when the 
cursor leaves the math inset, so that it thinks it is in the collapsable when 
it has been moved to that par (just a wild, wild guess)?

Jürgen

Reply via email to