commit b5d6caac4149cc72cd5a734ffc8e9da1382bc9ee Author: Jean-Marc Lasgouttes <lasgout...@lyx.org> Date: Mon Apr 13 12:02:26 2020 +0200
Fix embarassing crash caused by debug message 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. --- src/DocIterator.cpp | 6 +----- 1 files changed, 1 insertions(+), 5 deletions(-) diff --git a/src/DocIterator.cpp b/src/DocIterator.cpp index bdad90f..0f4bc10 100644 --- a/src/DocIterator.cpp +++ b/src/DocIterator.cpp @@ -633,11 +633,7 @@ void DocIterator::sanitize() for (size_t i = 0, n = sl.size(); i != n; ++i) { if (inset == nullptr) { // 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; } -- lyx-cvs mailing list lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs