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

Reply via email to