Debugging - Invalid Memory Address - Printable Version

+- (
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: Development (/forumdisplay.php?fid=3)
+--- Thread: Debugging - Invalid Memory Address (/showthread.php?tid=14149)

Debugging - Invalid Memory Address - tywald - 12-20-2014 06:21 AM

Hey, I recently got the urge to get to the bottom of this crash that occurs in Monster Hunter Portable 3rd HD. It happens when you open the "Guild Hall" menu or joining a guild hall. (Joining a multiplayer game).

I have unchecked "Ignore Illegal Reads/Writes". It still happens with it checked but the log just point on row 93 instead of 95 at MemmapFunctions.cpp and the log is getting spammed.

I am also using v0.9.9.1-1245-g4b053ef

I started PPSSPP(64bit) in debug mode from Visual Studio and went straight ahead to produce the crash(By opening and closing the guild hall menu). I hosted my own adhoc server and used the localhost address. And this is were it crashed in the disassembly(see attachment).

It can happen any time, but it will eventually crash if you keep opening and closing the menu. Or join a room, but I think the outcome will be the same, it behaves the same way.

Can I leave this up to you guys? If this information is enough, I don't think I have the ability to fix this myself with my limited programming knowledge Tongue

RE: Debugging - Invalid Memory Address - tywald - 12-27-2014 02:05 AM

Ops, I forgot the stack frames in the assembly Tongue

RE: Debugging - Invalid Memory Address - vnctdj - 12-28-2014 09:55 AM

I think you will get more attention if you post these informations here on GitHub.
Do a search to verify if someone has already posted a similar issue, and if not feel free to create a new one Smile

RE: Debugging - Invalid Memory Address - tywald - 12-28-2014 08:20 PM

Oh I didn't know there was a proper place to report bugs. Thanks Smile

RE: Debugging - Invalid Memory Address - vnctdj - 12-28-2014 08:25 PM

You're welcome Smile