libretro / RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
http://www.libretro.com
GNU General Public License v3.0
10.18k stars 1.82k forks source link

[Android] RetroArch stop responding during emulation via certain cores #12701

Open huang-junwei opened 3 years ago

huang-junwei commented 3 years ago

First and foremost consider this:

Description

So far, I've encountered this weird issue on 2 separate game on 2 different cores:

Legend of Zelda: a link to the past on the bsnes and, Pokemon fireRed rom with "Pokemon unbound" patch on the mGBA.

Expected behavior

Retroarch should continue to run emulator games normally until the core or Retroarch is closed.

Actual behavior

After playing for a while, Retroarch randomly freeze, and Android displays "retroarch is not responding" message, requiring me to force close the app and lost game progress.

Steps to reproduce the bug

  1. Load the ROM in selected core
  2. Play normally until freeze

Bisect Results

Happens ever since the first time I play the ROM.

Version/Commit

You can find this information under Information/System Information

Environment information

huang-junwei commented 3 years ago

The verbose logs of RetroArch are as follows: