Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash on shutdown (macOS) #15658

Closed
MajmunX opened this issue Jun 5, 2024 · 8 comments
Closed

Crash on shutdown (macOS) #15658

MajmunX opened this issue Jun 5, 2024 · 8 comments

Comments

@MajmunX
Copy link

MajmunX commented Jun 5, 2024

Quick summary

On macOS, Sonoma latest update, whenever I exit a game, stop emulation, or close the game window, RPCS3 shuts down with the attached error (photo and log file)

Details

Screenshot 2024-06-05 at 12 26 24

Attach a log file

Screenshot 2024-06-05 at 12 26 24

Attach capture files for visual issues

No response

System configuration

Mac mini M2, 8 copre cpu, 10 core gpu
Running Sonoma 14.5

Other details

No response

@jcmoore1977
Copy link

Are you using an SDL controller. I have noticed if I disable the SDL controller all the crashes stop. I am also on Sonoma 14.5

@Megamouse
Copy link
Contributor

missing log file

@jcmoore1977
Copy link

jcmoore1977 commented Jun 9, 2024

I have attached 2 logs, one with using SDL(XBOX Controller) which causes crash, the other without using SDL (KEYBOARD). I hope this will help

withSDL_RPCS3.log.zip

withoutSDL_RPCS3.log.zip

@MajmunX
Copy link
Author

MajmunX commented Jun 9, 2024

Are you using an SDL controller. I have noticed if I disable the SDL controller all the crashes stop. I am also on Sonoma 14.5

Hi,

I think I read that somewhere and it crashed either way. I used keyboard and disconnected all controllers.

I will try again tonight and send both logs

@MajmunX
Copy link
Author

MajmunX commented Jun 14, 2024

I can confirm it is an SDL issue,
RPCS3.log.zip

I removed both SDL from 1 and 2 and it stopped crashing on exit

Is there a way to resolve this? I only have DualShock PS3 controller that do not work with Sonoma only Big Sur, the rest are all xbox

here is the log file and screen shot as I exited a game with SDL (xbox series bluetooth) controller connected and configured as SDL on controller 1 and 2
Screenshot 2024-06-14 at 11 42 40

@MajmunX
Copy link
Author

MajmunX commented Jun 14, 2024

missing log file

added the log file in a previous reply.

After more testing, It is an SDL issue, same that has been present in #14760
#14760

This was also making games with collctions (i.e: ice /sotc and GOW collections) shut down on the choice page as RPCS3 quits the game and boots back into your choice,, when SDL not connected, it crashes after I make the game choice, with no SDL connected, it just boots the game I selected.

Is there any way around this SDL issue?

Will this be resolved by replacing the SDL.lib file with a previous working one?

I had a similar issue on PCSX2, when using intel HD4000 (Mac mini 2012) and was resolved by using an older version of SDL.lib

also forgive my question, but If I take the SDL file from my PCSX2 or an and replace it with this one, could it work? or does the lib need to be built for RPCS3?

@RolandTi
Copy link

missing log file

added the log file in a previous reply.

After more testing, It is an SDL issue, same that has been present in #14760 #14760

This was also making games with collctions (i.e: ice /sotc and GOW collections) shut down on the choice page as RPCS3 quits the game and boots back into your choice,, when SDL not connected, it crashes after I make the game choice, with no SDL connected, it just boots the game I selected.

Is there any way around this SDL issue?

Will this be resolved by replacing the SDL.lib file with a previous working one?

I had a similar issue on PCSX2, when using intel HD4000 (Mac mini 2012) and was resolved by using an older version of SDL.lib

also forgive my question, but If I take the SDL file from my PCSX2 or an and replace it with this one, could it work? or does the lib need to be built for RPCS3?

Hello, I tried to replace the libSDL2-2.0.0.dylib with the last packed with SDL 2.30.4 from homebrew and RPCS3 didn't start.

@Megamouse
Copy link
Contributor

Closing as duplicate of #14753

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants