1.21.0 Apple TV/Windows Crash on M3U file/disc control not working
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 14.1k
- Forks
- 2.2k
- Avg merge
- 7h 35m
- Merged PRs (30d)
- 51
Description
Is there an existing issue for this?
- This is a bug in RetroArch frontend
- I have searched the existing issues
Description
This worked yesterday on 1.2.0 (I think that was the version number)
Today the version is updated and I cannot play m3u games on BlueMSX anymore. When selecting an M3U file and select the core, Retroarch crashes.
When selected an individual DSK files and then try to change to a different DSK file, Retroarch crashes as well.
Going back to Factory settings did not solve it.
All other games work. Roms and individual DSK files.
Here is the M3U file:
Super Deform Snatcher - (Konami)(1990)(Eng_Melancholia) (Disk 1 of 3).dsk
Super Deform Snatcher - (Konami)(1990)(Eng_Melancholia) (Disk 2 of 3).dsk
Super Deform Snatcher - (Konami)(1990)(Eng_Melancholia) (Disk 3 of 3).dsk
Super Deform Snatcher - (Konami)(1990)(Eng_Melancholia) (Save Disk).dsk
Expected behavior
No response
Steps to reproduce the bug
- open Retroarch
- open favorites or download folder
- select m3u file
- select core BlueMSX
- crash
or
- open Retroarch
- open favorites or download folder
- select dsk file
- select core BlueMSX
- open fast mane
- disc control
- eject disc
- load disc
- crash
Version/Commit
1.2.1
Bisect Results
No response
Present in the nightly version
I don't know
Platform & operating system
Apple TV
Affected Cores
BlueMSX
Environment information
Apple TV/Windows
Relevant log output
[INFO] [Playlist]: Written to playlist file: "/private/var/mobile/Containers/Data/Application/60D5D9A6-3BA6-4D7B-8FDB-CC0257DF435D/Library/Caches/RetroArch/config/content_history.lpl".
[INFO] [Core]: Using content: "/private/var/mobile/Containers/Data/Application/60D5D9A6-3BA6-4D7B-8FDB-CC0257DF435D/Library/Caches/RetroArch/downloads/MSX/Super Deform Snatcher - (Konami)(1990)(Eng_Melancholia).m3u".
[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[DEBUG] [Audio]: Stopped audio driver "coreaudio"
[INFO] [Core]: Unloading core..
[INFO] [Core]: Unloading core symbols..
[DEBUG] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] RetroArch 1.21.0 (Git 54af661d95)
[INFO] === Build =======================================
[INFO] Mogelijkheden: NEON VFPV3 VFPV4
[INFO] Version: 1.21.0
[INFO] Git: 54af661d95
[INFO] Built: Apr 28 2025
[INFO] =================================================
[INFO] [Input]: Found input driver: "cocoa".
[ERROR] Couldn't find any camera driver named "ffmpeg"
[INFO] Available camera drivers are:
[INFO] null
[WARN] Going to default to first camera driver...
[INFO] [Core]: Loading dynamic libretro core from: "/private/var/containers/Bundle/Application/FA1025E4-F998-4137-978B-4578A9B56E7F/RetroArchTV.app/Frameworks/bluemsx.libretro.framework"
[INFO] [Overrides]: Core-specific overrides found at "/private/var/mobile/Containers/Data/Application/60D5D9A6-3BA6-4D7B-8FDB-CC0257DF435D/Library/Caches/RetroArch/config/blueMSX/blueMSX.cfg".
[INFO] [Config]: Loading config: "/private/var/mobile/Containers/Data/Application/60D5D9A6-3BA6-4D7B-8FDB-CC0257DF435D/Library/Caches/RetroArch/config/retroarch.cfg".
[INFO] [Config]: Appending override config: "/private/var/mobile/Containers/Data/Application/60D5D9A6-3BA6-4D7B-8FDB-CC0257DF435D/Library/Caches/RetroArch/config/blueMSX/blueMSX.cfg".
[INFO] [Overrides]: Redirecting save file to "/private/var/mobile/Containers/Data/Application/60D5D9A6-3BA6-4D7B-8FDB-CC0257DF435D/Library/Caches/RetroArch/saves/blueMSX/Super Deform Snatcher - (Konami)(1990)(Eng_Melancholia).srm".
[INFO] [Overrides]: Redirecting save state to "/private/var/mobile/Containers/Data/Application/60D5D9A6-3BA6-4D7B-8FDB-CC0257DF435D/Library/Caches/RetroArch/states/blueMSX/Super Deform Snatcher - (Konami)(1990)(Eng_Melancholia).state".
[INFO] [Environ]: GET_CORE_OPTIONS_VERSION.
[INFO] [Environ]: SET_VARIABLES.
[INFO] [Core]: Folder-specific core options found at "/private/var/mobile/Containers/Data/Application/60D5D9A6-3BA6-4D7B-8FDB-CC0257DF435D/Library/Caches/RetroArch/config/blueMSX/MSX.opt".
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Environ]: SET_SUPPORT_NO_GAME: yes.
[INFO] [Remaps]: Game-specific remap found at "/private/var/mobile/Containers/Data/Application/60D5D9A6-3BA6-4D7B-8FDB-CC0257DF435D/Library/Caches/RetroArch/config/remaps/blueMSX/Super Deform Snatcher - (Konami)(1990)(Eng_Melancholia).rmp".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Content]: Content loading skipped. Implementation will load it on its own.
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] [Environ]: SYSTEM_DIRECTORY: "/private/var/mobile/Containers/Data/Application/60D5D9A6-3BA6-4D7B-8FDB-CC0257DF435D/Library/Caches/RetroArch/system".
[INFO] [Environ]: SAVE_DIRECTORY: "/private/var/mobile/Containers/Data/Application/60D5D9A6-3BA6-4D7B-8FDB-CC0257DF435D/Library/Caches/RetroArch/saves/blueMSX".
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source file or test is named. Start by reproducing the M3U launch and the Fast Menu > Disc Control eject/load sequence with the BlueMSX core, then use the supplied log and crash behavior to locate the failing frontend/core path. Done means M3U games launch and disc changes no longer crash on the reported platforms.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100