commit 8bb317c8db6038dd4db391da73f94e9275356923
Author: Jean-Marc Lasgouttes <[email protected]>
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.
(cherry picked from commit b5d6caac4149cc72cd5a734ffc8e9da1382bc9ee)
---
src/DocIterator.cpp | 6 +-----
1 files changed, 1 insertions(+), 5 deletions(-)
diff --git a/src/DocIterator.cpp b/src/DocIterator.cpp
index 04a2a1d..ec85886 100644
--- a/src/DocIterator.cpp
+++ b/src/DocIterator.cpp
@@ -623,11 +623,7 @@ void DocIterator::sanitize()
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;
}
--
lyx-cvs mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-cvs