On 19/02/2019 22:29, Andrew Pinder wrote:
Message from NetSurf: "The Unicode font library could not be initialised. Please report this to the developers." I don't believe this is a bug - it's the aftermath of a crash. This ARMini (RO 5.22) had been out of use for a period due to a house move. I had been using release 4335, which seemed stable. I downloaded release 4528 as the then most recent. This ran but wasn't displaying some pages correctly. I think the next day I had a crash while downloading email with NetFetch. This caused disc problems. After using DiscKnight and repairing Messenger I then tried loading NetSurf. I got the above error message. I deleted r4528 and reverted to r4335. The error message still occurs on attempting to load NetSurf. I double checked the modules in System to make sure they were the ones that came with r4335. My best guess is that a Unicode file has been corrupted. How do I check? Where do I find an up to date version of Unicode to install?
The Unicode resource (!Unicode) has very little to do with the Unicode font library used internally by NetSurf.
Please provide a NetSurf log file (which can be found by running the OpenScrap obey file stored in the NetSurf application directory -- shift double click on !NetSurf to open it) from a crashing start -- this contains copious information which will allow the developers to understand what is going on. In all likelihood you have a font installed that causes it to get confused. I thought we'd found and fixed all of the issues here over the last decade, but clearly not.
J.
