From da1eadacd651cbb30ba972c2950a565b0b5178c7 Mon Sep 17 00:00:00 2001 From: Doug Blank Date: Fri, 25 Oct 2013 01:18:29 +0000 Subject: [PATCH] Fix for very long texts in a column svn: r23387 --- gramps/plugins/lib/libcairodoc.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gramps/plugins/lib/libcairodoc.py b/gramps/plugins/lib/libcairodoc.py index fe02a2acc..fba259597 100644 --- a/gramps/plugins/lib/libcairodoc.py +++ b/gramps/plugins/lib/libcairodoc.py @@ -665,6 +665,8 @@ class GtkDocParagraph(GtkDocBaseElement): markstarts = [] #index is in bytecode in the text.. !! while pos < index: + if realpos >= len(oldtext): + break char = oldtext[realpos] if char == '<' and oldtext[realpos+1] != '/': # a markup starts