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

(sceAtrac.cpp)HLE\HLE.cpp:992 HLE function stack mismatch in Windows Debug Build #20021

Closed
5 tasks done
sum2012 opened this issue Feb 23, 2025 · 3 comments · Fixed by #20028
Closed
5 tasks done

(sceAtrac.cpp)HLE\HLE.cpp:992 HLE function stack mismatch in Windows Debug Build #20021

sum2012 opened this issue Feb 23, 2025 · 3 comments · Fixed by #20028
Milestone

Comments

@sum2012
Copy link
Collaborator

sum2012 commented Feb 23, 2025

Game or games this happens in

What area of the game / PPSSPP

Example 34:41:289 ATRAC3 play E[HLE]: HLE\HLE.cpp:992 HLE function stack mismatch (D:\project\9\ppsspp\Core\HLE\sceAtrac.cpp:253)!

git bisect result f206ed9

What should happen

no problem

Logs

No response

Platform

Windows

Mobile device model or graphics card (GPU)

Nvidia GeForce 3050 6gb

PPSSPP version affected

v1.18.1-1176

Last working version

v1.18.1-1120

Graphics backend (3D API)

Vulkan

Checklist

  • Test in the latest git build in case it's already fixed.
  • Search for other reports of the same issue.
  • Try resetting settings or older versions and include if the issue is related.
  • Try without any cheats and without loading any save states.
  • Include logs or screenshots of issue.
@sum2012
Copy link
Collaborator Author

sum2012 commented Feb 23, 2025

hleNoLog(0) return int type But the function type is u32
edit change to return u32(hleNoLog(0)); don't fix
edit2: change back 0 fix the issue

@anr2me
Copy link
Collaborator

anr2me commented Feb 23, 2025

return u32(hleNoLog(0));

it supposed to be return (u32)hleNoLog(0); isn't?

@hrydgard
Copy link
Owner

I think the problem is that we have two hleLog* in the call stack. I'm gonna clean this up soon.

@hrydgard hrydgard added this to the v1.19.0 milestone Feb 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants