From b55265ba9161dbfa06f18ccde66dfa217fb24364 Mon Sep 17 00:00:00 2001 From: poire-z Date: Tue, 3 Oct 2017 00:31:36 +0200 Subject: [PATCH] CoverBrowser: avoid crash when indexing some cre documents (#3293) --- plugins/coverbrowser.koplugin/bookinfomanager.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/coverbrowser.koplugin/bookinfomanager.lua b/plugins/coverbrowser.koplugin/bookinfomanager.lua index 2b5ea7905..a4f929099 100644 --- a/plugins/coverbrowser.koplugin/bookinfomanager.lua +++ b/plugins/coverbrowser.koplugin/bookinfomanager.lua @@ -373,6 +373,9 @@ function BookInfoManager:extractBookInfo(filepath, cover_specs) local document = DocumentRegistry:openDocument(filepath) if document then if document.loadDocument then -- needed for crengine + -- Setting a default font before loading document + -- actually do prevent some crashes + document:setFontFace(document.default_font) document:loadDocument() -- Not needed for getting props: -- document:render()