RPCS3 / rpcs3

PlayStation 3 emulator and debugger
https://rpcs3.net/
GNU General Public License v2.0
15.36k stars 1.91k forks source link

SDL controller handler causes crash when exiting games on macOS #15484

Closed saturnotaku closed 6 months ago

saturnotaku commented 6 months ago

Quick summary

When using a controller with the SDL handler, RPCS3 always crashes when exiting a game.

Details

When using RPCS3 for macOS with a non-DualShock controller and the SDL handler, the emulator always crashes upon exiting a game. I've tested with first- and third-party Xbox as well as an Amazon Luna controller, and the result is the same every time. The controller works while in-game but the emulator crashes with the error message in the screenshot whenever the game is exited. No such errors are observed when using an official DualSense or third-party DualShock 4 with their respective handlers enabled. The problem only occurs when using the SDL handler with non-Sony controllers.

Screenshot 2024-04-18 at 9 03 02 PM

Attach a log file

RPCS3.log

Attach capture files for visual issues

No response

System configuration

System: MacBook Pro 14 2021 CPU: M1 Max 10-core GPU: M1 Max 32-core RAM: 64 GB OS: macOS Sonoma 14.4.1

Other details

No response

Megamouse commented 6 months ago

Duplicate of #14760