Description
The bsnes libretro core works correctly on the GNU/Linux release of RetroArch but causes RetroArch to crash on Android when attempting to load any SNES ROM.
Expected behavior
The game should launch normally, as it does on the GNU/Linux version of RetroArch.
Steps to reproduce the bug
- Open RetroArch on Android.
- Go to Main Menu → Online Updater → Core Downloader → Nintendo - SNES / SFC (bsnes).
- Load any
.sfc file via Main Menu → Load Content.
Current Behavior
RetroArch immediately crashes upon loading content with the bsnes core on Android.
Additional Information
- Tested with multiple
.sfc files, all resulting in the same crash.
- The core works as expected on GNU/Linux with RetroArch 1.22.2.
- No error message is logged before the crash occurs (RetroArch returns to launcher).
Version/Commit
115 d0a61b2
Environment
- RetroArch version: 1.22.2
- Device
- OS: Android TV 14
- OS note: 32-bit instruction set:
adb shell getprop ro.product.cpu.abilist returns "armeabi-v7a,armeabi" (32-bit ARMv7)
- Hardware: Google TV Streamer
Log
Preparation before the log to make it shorter
- RetroArch: Open RetroArch and navigate to Main Menu → Load Content. Then mark a .sfc file
Quickly run this in a sequence:
- GNU/Linux: adb logcat > 1.txt
- RetroArch: Press enter on the marked .scf file and wait a few seconds for RetroArch to crash.
- GNU/Linux: Ctrl+C to stop
adb logcat.
Here's the generated file: 1.txt
Additional information
This issue also affects:
Description
The bsnes libretro core works correctly on the GNU/Linux release of RetroArch but causes RetroArch to crash on Android when attempting to load any SNES ROM.
Expected behavior
The game should launch normally, as it does on the GNU/Linux version of RetroArch.
Steps to reproduce the bug
.sfcfile via Main Menu → Load Content.Current Behavior
RetroArch immediately crashes upon loading content with the bsnes core on Android.
Additional Information
.sfcfiles, all resulting in the same crash.Version/Commit
115 d0a61b2
Environment
adb shell getprop ro.product.cpu.abilistreturns "armeabi-v7a,armeabi" (32-bit ARMv7)Log
Preparation before the log to make it shorter
Quickly run this in a sequence:
adb logcat.Here's the generated file: 1.txt
Additional information
This issue also affects: