It appears in above library.xml only because I subsequently tried out an old copy of 2.0 beta 5 to see if the crash was a new issue or not. There is one thing that puzzles me: the crash in 2.0.4 occurred before I ever tried to open wikipedia_en_all_maxi_2020-06.zim in Kiwix Desktop (and Kiwix JS does not use library.xml). Maybe more robust code is needed to catch exceptions and skip the operation in course? Nevertheless, it's clearly undesirable for Kiwix Desktop to crash when encountering a buggy ZIM file, especially if it is not actually trying to load that file. On doing a full file recheck with qBitTorrent, it identified the corrupt sector and re-downloaded it. The file was readable (by both Kiwix JS and Kiwix Desktop) but it caused a crash in Kiwix Desktop (not Kiwix JS) whenever I tried to search for a title. If you experience difficulties with the dependencies or with the Kiwix libary compilation itself, we recommend to have a look to kiwix-build. This document assumes you have a little knowledge about software compilation. The new full English Wikipedia ( wikipedia_en_all_maxi_2020-06.zim), which I had downloaded with a BitTorrent client, had a minor corruption issue in one of the sectors downloaded, affecting titles from Dad to Deir in the Title Pointer List (or maybe URL pointer list). The Kiwix Desktop is a viewer/manager of ZIM files for GNU/Linux and Microsoft Windows OSes. I think I can now narrow this bug down to a crash while reading a corrupt ZIM archive, as you suggested.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |