RPCS3 / rpcs3

PlayStation 3 emulator and debugger
https://rpcs3.net/
GNU General Public License v2.0
15.48k stars 1.92k forks source link

VM: Access violation reading location 0x27b0e20 (unmapped memory) #8047

Closed saojoao closed 4 years ago

saojoao commented 4 years ago

Quick summary

NHL Legacy Edition

Details

VM: Access violation reading location 0x27b0e20 (unmapped memory) from version 0.0.9-10079 till last version

AniLeo commented 4 years ago

So, versions prior to 10079 don't have this issue? Need a log for before and after, incomplete regression report

saojoao commented 4 years ago

RPCS3.log v0.0.9-10216-cf229a8e

saojoao commented 4 years ago

Yes, versions prior to 10079 don`t have this issue.

saojoao commented 4 years ago

RPCS3.log log from version v0.0.9-10078-fc3a134e with game working

AniLeo commented 4 years ago

7874 is @elad335 's PR

evilynux commented 4 years ago

FWIW, also affects inFamous (NPEA00252).

With the latest version I'm getting: F {PPU[0x1000000] Thread (main_thread) [0x004550e8]} VM: Access violation reading location 0x209b6474 (unmapped memory)

With 0.0.9-10078 it gets ingame.

elad335 commented 4 years ago

Can you try disabling LLVM accurate DFMA in advanced settings tab?

evilynux commented 4 years ago

Hmm... I would gladly try...But I can't, it's greyed out (my CPU has FMA). Capture du 2020-04-17 18-40-14

Ghostotakoi commented 4 years ago

@evilynux create a custom config for your game go to the folder config\custom_configs and find the serial number of the game like config_BLUS31604.yml edit with notepad and try to find LLVM Accurate DFMA: true and set it to false.

evilynux commented 4 years ago

Thanks for the workaround @Ghostotakoi ! Indeed, that fixes it in the sense that it gets ingame again. Looking at https://github.com/RPCS3/rpcs3/pull/7874/files , I don't see anything obviously wrong but I'm not familiar with rpcs3's code base. (IF and ony IF I understand correctly, I do find curious that the f64 version of FMA is used to then truncate the result to f32, but that shouldn't be a big deal. Perhaps the PS3 does it with doubles?)

evilynux commented 4 years ago

Confirmed fixed with rpcs3-v0.0.9-10246-e5564467_linux64.AppImage . Thanks @elad335 !

TalayGG commented 4 years ago

how can i fix this problem? F {PPU[0x1000017] Thread (decodeProc) [0x00a87b6c]} VM: Access violation reading location 0x14 (unmapped memory)

DocMAX commented 4 years ago

Getting same problem with God of War Ascenssion

Loacoon1 commented 4 years ago

It probably should be reopened since it apparently happens with Killzone 3 now (Didn't a few weeks ago as far as I know)

E {SPU[0x2000100] Thread (HiPrioCellSpursKernel2) [0x1ac40]} VM: Access violation reading location 0x5ba8e750 (unmapped memory) [type=u0]

y0d4a commented 3 years ago

@evilynux create a custom config for your game go to the folder config\custom_configs and find the serial number of the game like config_BLUS31604.yml edit with notepad and try to find LLVM Accurate DFMA: true and set it to false.

hey, i have the same issue with SSX (on windows), but don`t have any config file inside custom_configs ?

evilynux commented 3 years ago

@y0d4a The issue wasn't caused by a custom config, but worked around by creating a custom config.

Leggo87 commented 3 years ago

Same With Guilty Gear Xrd -Revelator- [BLUS31588]

BRadDominator commented 3 years ago

I had this issue with college football revamped. I was able to fix it by checking my quarantined items in my virus protection software. It had quarantined the qkl_misc.ast file. I restored this and everything is working again.

Calboequish commented 3 years ago

I have the same problem with Gran Turismo 6, i did all what this issue says, and still doesn't work.

zeruth commented 3 years ago

disabling LLVM accurate DFMA manually in Metal Gear Solid 4 config fixes this error in 12946

zordtk commented 3 years ago

This seems to be fixed on 0.0.18-12948 as I've played about 20 games so far without a single crash.

Carbon4160 commented 2 years ago

Hey having a problem with my game just freezing and just can't play collage football revamped. I tried changing config_BLUS31604.yml edit with notepad and try to find LLVM Accurate DFMA: true and set it to false. and did not work anyone know what to do. the version of rpcs3 is 01.02 btw.

Carbon4160 commented 2 years ago

also this is what my error code says this in pink F {PPU[0x100001b] Thread (realmemcard_ps3) [0x003adf98]} VM: Access violation reading location 0x1 (unmapped memory) [type=u0]

AniLeo commented 2 years ago

Locking since the original issue has long been fixed, now it's just getting unrelated posts