koreader / koreader

An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices
http://koreader.rocks/
GNU Affero General Public License v3.0
16.55k stars 1.26k forks source link

Segmentation fault in 2021.08 "Fall Weather" (not happen in 2021.03 "Magnificent Mullet" release) #8628

Open hunklin opened 2 years ago

hunklin commented 2 years ago

Issue

When I build docker and view emulator via VNC. It crashes when app opens.

Steps to reproduce

  1. Follow windows workflow in https://github.com/koreader/virdevenv
  2. replace ADD https://github.com/koreader/koreader/releases/download/v2020.07.1/koreader-appimage-x86_64-linux-gnu-v2020.07.1.AppImage appimage to https://github.com/koreader/koreader/releases/download/v2021.08/koreader-appimage-x86_64-linux-gnu-v2021.08.AppImage
  3. run the app. see the issue (the issue doesn't happen in 2021.03 release https://github.com/koreader/koreader/releases/download/v2021.03/koreader-appimage-x86_64-linux-gnu-v2021.03.AppImage)
crash.log (if applicable)

root@783f24c5c98c:/home/ko/squashfs-root# ./AppRun

            launching...

| |/ / | \ _ _ | | | ' / | | | |) / \/ ` |/ ` |/ _ \ '| | . \ || | < / (| | (| | / | ||_\/|| __|\,|_,|__||

It's a scroll... It's a codex... It's KOReader!

[] Current time: 01/08/22-07:06:06 [] Version: v2021.08

ffi.load: blitbuffer ffi.load: SDL2 ffi.load: SDL2 Starting SDL in /home/ko/squashfs-root/ Segmentation fault (core dumped)

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

Android logs are kept in memory. Please go to Help → Bug Report to save these logs to a file.

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 ``` ```
Frenzie commented 2 years ago

See https://github.com/koreader/koreader/issues/8568

My WSL is Ubuntu 20.04 though?