hrydgard / ppsspp

A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org.
https://www.ppsspp.org
Other
11.01k stars 2.15k forks source link

PPSSPPSDL crash when compiled in Debug mode on EMUELEC #19352

Closed Kelvfimer closed 5 days ago

Kelvfimer commented 1 month ago

Game or games this happens in

None

What area of the game / PPSSPP

When starting Emuelec after PPSSPPSDL being compile in debug mode -DCMAKE_BUILD_TYPE=Debug . Commit https://github.com/hrydgard/ppsspp/commit/5edd02ef0a81fec0b9f0e6423cbea96123af083f .

I want to have the debug binary as I'm having an issue with retroachievements reported on https://github.com/hrydgard/ppsspp/issues/19353

ERROR => (/home/XXXX/EmuELEC/build.EmuELEC-Amlogic-ng.aarch64-4/build/PPSSPPSDL-5edd02ef0a81fec0b9f0e6423cbea96123af083f/Common/UI/Context.cpp:RebindTexture:96): [uitexture_] (menu, 0.0s) Assert!

/emuelec/bin/ppsspp.sh: line 15: 19410 Trace/breakpoint trap PPSSPPSDL --fullscreen "${ARG}"

What should happen

It should start the emulator

Logs

PPSSPPcrashlog.log

Platform

Linux / BSD

Mobile device model or graphics card (GPU)

odroidn2+

PPSSPP version affected

v1.17.1-903-g5edd02ef0a

Last working version

No response

Graphics backend (3D API)

OpenGL / GLES

Checklist

hrydgard commented 1 month ago

Must be some initialization order issue. What is EMUELEC? Is there a specific build configuration for it?

Kelvfimer commented 1 month ago

Emuelec is a free distro. https://github.com/EmuELEC/EmuELEC

hrydgard commented 1 month ago

ok. anyway, could it be that it doesn't find the asset files?

Should probably make it print a more graceful error in that case, though.

hrydgard commented 5 days ago

I take it that it's working now?

Kelvfimer commented 5 days ago

It is not. But I don't have time to test :)

hrydgard commented 5 days ago

ok. since this has not been reported by anyone else, I'll switch it to "Closed as not planned".