After commit
6a936d63, the helpful debug message tries to display
non-existing elements and crashes the program :(
Fix by radical simplification of the message.
Part of bug #11777.
(cherry picked from commit
b5d6caac4149cc72cd5a734ffc8e9da1382bc9ee)
for (size_t i = 0, n = sl.size(); i != n; ++i) {
if (inset == 0) {
// FIXME
- LYXERR0(" Should not happen, but does e.g. after "
- "C-n C-l C-z S-C-z\n"
- << " or when a Buffer has been concurrently edited by two views"
- << '\n' << "dit: " << *this << '\n'
- << " lastpos: " << slices_[i].lastpos());
+ LYXERR0("Null inset on cursor stack.");
fixIfBroken();
break;
}