Files
koreader/.github/ISSUE_TEMPLATE/bug_report.md
NiLuJe ce624be8b8 Cache: Fix a whole lot of things.
* Minor updates to the min & max cache sizes (16 & 64MB). Mostly to satisfy my power-of-two OCD.
  * Purge broken on-disk cache files
  * Optimize free RAM computations
  * Start dropping LRU items when running low on memory before pre-rendring (hinting) pages in non-reflowable documents.
  * Make serialize dump the most recently *displayed* page, as the actual MRU item is the most recently *hinted* page, not the current one.
  * Use more accurate item size estimations across the whole codebase.

TileCacheItem:

  * Drop lua-serialize in favor of Persist.

KoptInterface:

  * Drop lua-serialize in favor of Persist.
  * Make KOPTContext caching actually work by ensuring its hash is stable.
2021-05-05 20:37:33 +02:00

1.0 KiB

name, about, title, labels, assignees
name about title labels assignees
Bug report Create a bug report to help us improve
  • KOReader version:
  • Device:

Issue

Steps to reproduce

crash.log (if applicable)

crash.log is a file that is automatically created when KOReader crashes. It can normally be found in the KOReader directory:

  • /mnt/private/koreader for Cervantes
  • koreader/ directory for Kindle
  • .adds/koreader/ directory for Kobo
  • applications/koreader/ directory for Pocketbook

Android won't have a crash.log file because Google restricts what apps can log, so you'll need to obtain logs using adb logcat KOReader:I ActivityManager:* AndroidRuntime:* DEBUG:* *:F.

Please try to include the relevant sections in your issue description. You can upload the whole crash.log file on GitHub by dragging and dropping it onto this textbox.

If you instead opt to inline it, please do so behind a spoiler tag:

crash.log
<Paste crash.log content here>