From f04951e5dc72cbb4423e7ff24b7f837930d92796 Mon Sep 17 00:00:00 2001 From: Paulo Matias Date: Wed, 11 Jun 2014 00:17:16 -0300 Subject: [PATCH] Consider as corrupt a null-area bbox Fixes crash with empty page_states --- frontend/document/document.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/document/document.lua b/frontend/document/document.lua index 60608f6a3..5dbdb6109 100644 --- a/frontend/document/document.lua +++ b/frontend/document/document.lua @@ -161,7 +161,7 @@ function Document:getUsedBBoxDimensions(pageno, zoom, rotation) if bbox.x1 < 0 then bbox.x1 = 0 end if bbox.y1 < 0 then bbox.y1 = 0 end local ubbox_dimen = nil - if (bbox.x0 > bbox.x1) or (bbox.y0 > bbox.y1) then + if (bbox.x0 >= bbox.x1) or (bbox.y0 >= bbox.y1) then -- if document's bbox info is corrupted, we use the page size ubbox_dimen = self:getPageDimensions(pageno, zoom, rotation) else