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

PPSSPP is crashing when hitting "Exit" after disabling 'Send Discord "Rich Presence" information' #11881

Closed
53SWYj3cV8nKsSr opened this issue Mar 13, 2019 · 4 comments

Comments

@53SWYj3cV8nKsSr
Copy link

Problem:

If you disable 'Send Discord "Rich Presence" information', and then try to close the PPSSPP by using the "Exit" button in the main menu, the iPhone becomes unresponsive until reboot. On the other hand, if you don't disable the 'Send Discord "Rich Presence" information', the "Exit" button works as intended.

Environment:

  • PPSSPP v1.7.5
  • iOS 12.1.4, iPhone 7 (No JB)

Steps To Reproduce:

  1. Launch PPSSPP.
  2. Go to Settings -> Networking -> Send Discord "Rich Presence" information (third option)
  3. Uncheck 'Send Discord "Rich Presence" information' option.
  4. Return to main menu.
  5. Click the 'Exit' button.
  6. iPhone becomes unresponsive.

Notes:

  • So I think this bug might be related to the issues found in PPSSPP is not killed properly / hangs / blank when quit certain ways on iOS #9186 because when I tried commenting out syscall(SYS_ptrace, 0 /*PTRACE_TRACEME*/, 0, 0, 0);, the problem was resolved.

  • I have also tried changing the 'Send Discord "Rich Presence" information' default option to false instead of true when building the app. However, this didn't fix the issue.

@hrydgard
Copy link
Owner

Huh. Rather surprising that the Discord stuff would be involved..

@hrydgard hrydgard added this to the v1.9.0 milestone Mar 13, 2019
@unknownbrackets
Copy link
Collaborator

Just to note, before Discord this issue still existed, but not for clicking Exit as far as I'm aware.

If PPSSPP is crashing/segfaulting in some exit path, it might change this behavior.

@53SWYj3cV8nKsSr does this behavior change in the latest git? v1.7.5 is old at this point and v1.8.0 is soon to be released with many changes. Included in them is also a CMake option to disable Discord, which might alter behavior on iOS where Discord was supposed to be disabled already.

-[Unknown]

@andyroid1023
Copy link

Hey man! Do you mind if you could share the ipa file for 1.7.5?

@hrydgard hrydgard modified the milestones: v1.9.0, v1.10.0 Sep 2, 2019
@hrydgard
Copy link
Owner

hrydgard commented Mar 1, 2020

I think this one is likely fixed.

@hrydgard hrydgard closed this as completed Mar 1, 2020
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