Forum Discussion

gabbietheg4y's avatar
gabbietheg4y
Rising Novice
3 months ago

Mass Effect Andromeda repeatedly crashing due to 0xc0000005 error

I just reinstalled Andromeda following a Legendary Edition run, and cannot make it even INTO the Prologue; the game crashes, without fail, during the shuttle sequence from Ark Hyperion to Habitat 7.

I disabled all mods, deleted the ModData folder, deleted settings and all saves from my Documents folder and reinstalled the game from scratch for a 100% clean build. Even completely vanilla, the game still crashes. I was able to play on launch and back in 2021 just fine.

It cannot possibly be a hardware issue- my laptop exceeds the specs of what I had in both 2017 and 2021. It's not from mods, as stated. However, I cannot for the life of me figure out what it is.

DxDiag attached.

The latest crash log .dmp is: (Apologies for the long text, but I can't attach the .dmp file)

******************************************************************************* * * * Exception Analysis * * * *******************************************************************************
KEY_VALUES_STRING: 1
Key : AV.Type
Value: Execute
Key : Analysis.CPU.mSec
Value: 312
Key : Analysis.Elapsed.mSec
Value: 876
Key : Analysis.IO.Other.Mb
Value: 0 
Key : Analysis.IO.Read.Mb
Value: 1
Key : Analysis.IO.Write.Mb 
Value: 23
Key : Analysis.Init.CPU.mSec
Value: 578 
Key : Analysis.Init.Elapsed.mSec 
Value: 16116
Key : Analysis.Memory.CommitPeak.Mb
Value: 148
Key : Analysis.Version.DbgEng
Value: 10.0.27871.1001
Key : Analysis.Version.Description
Value: 10.2505.01.02 amd64fre
Key : Analysis.Version.Ext
Value: 1.2505.1.2
Key : Failure.Bucket
Value: SOFTWARE_NX_FAULT_INVALID_POINTER_EXECUTE_c0000005_MassEffectAndromeda.exe!Unknown Key : Failure.Exception.Code
Value: 0xc0000005
Key : Failure.Exception.IP.Address
Value: 0x1418a04c3 
Key : Failure.Exception.IP.Module 
Value: MassEffectAndromeda
Key : Failure.Exception.IP.Offset
Value: 0x18a04c3
Key : Failure.Hash
Value: {6c6255bc-d97d-5c28-9468-c31f00b4fa08}
Key : Failure.ProblemClass.Primary
Value: SOFTWARE_NX_FAULT
Key : Timeline.OS.Boot.DeltaSec
Value: 419931
Key : Timeline.Process.Start.DeltaSec 
Value: 92 
Key : WER.OS.Branch
Value: ge_release
Key : WER.OS.Version 
Value: 10.0.26100.1
Key : WER.Process.Version 
Value: 1.0.0.0

FILE_IN_CAB: CrashDump_2025.07.20_01.10.12.171.dmp

COMMENT: Frostbite MiniDump. Address: 00000001418A04C3 (In Windbg type: .ecxr)
[EOF]

NTGLOBALFLAG: 0

CONTEXT: (.ecxr)

rax=00000000330ef118 rbx=00000001b38fd120 rcx=00000000000087a0 rdx=00000000330ef350 rsi=00000000330ef610 rdi=0000000000000002 rip=00000001418a04c3 rsp=00000000330eefb0 rbp=00000000330ef0b0 r8=00000000330ef6f0 r9=0000000009b472b0 r10=00000000330ef6f0 r11=00000000330ef660 r12=0000000009b472e0 r13=2aaaaaaaaaaaaaab r14=0000000140000000 r15=000000001f8b0090 
iopl=0
nv up ei pl nz na po nc
cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010206
MassEffectAndromeda!JointPosMotionDataDistance+0xaea4a3: 
00000001`418a04c3 490309 add rcx,qword ptr [r9] ds:00000000`09b472b0=???????????????? Resetting default scope

EXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 00000001418a04c3 (MassEffectAndromeda!JointPosMotionDataDistance+0x0000000000aea4a3)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 0000000000000008
Parameter[1]: 00000001598a04c3 
Attempt to execute non-executable address 00000001598a04c3

PROCESS_NAME: MassEffectAndromeda.exe

EXECUTE_ADDRESS: 1598a04c3

ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s. 

EXCEPTION_CODE_STR: c0000005

EXCEPTION_PARAMETER1: 0000000000000008

EXCEPTION_PARAMETER2: 00000001598a04c3

STACK_TEXT: 00000000`330eefb0 00000001`418a0897 : 00000000`330ef660 00000001`b38fd120 00000000`330ef6f0 00000000`09b472b0 : MassEffectAndromeda!JointPosMotionDataDistance+0xaea4a3

00000000`330ef120 00000001`418a09ed : 00000000`330ef660 00000001`b38f9e40 00000000`330ef6f0 00000000`09b472b0 : MassEffectAndromeda!JointPosMotionDataDistance+0xaea877

00000000`330ef290 00000001`418a0897 : 00000000`330ef660 00000001`b38f97e0 00000000`330ef6f0 00000000`09b472b0 : MassEffectAndromeda!JointPosMotionDataDistance+0xaea9cd

00000000`330ef400 00000001`4189cc3b : 00000000`330ef660 00000000`1f8b0150 00000000`330ef6f0 00000000`09b472b0 : MassEffectAndromeda!JointPosMotionDataDistance+0xaea877

00000000`330ef570 00000001`418953af : 00000000`00000000 00000000`00000000 00000001`1fad0000 00000000`00000000 : MassEffectAndromeda!JointPosMotionDataDistance+0xae6c1b

00000000`330ef7f0 00000001`41897015 : 65ccdc5a`3efe76c9 00000000`afee81e0 00000000`bc2f9680 00000000`00000002 : MassEffectAndromeda!JointPosMotionDataDistance+0xadf38f

00000000`330efa20 00000001`41880439 : 00000000`00000000 00000000`00001bd0 00000000`23bad480 00000000`be00feff : MassEffectAndromeda!JointPosMotionDataDistance+0xae0ff5

00000000`330efc80 00000001`418801a6 : 00000000`23bad480 00000000`00000000 00000000`000000ff 00000000`000000ff : MassEffectAndromeda!JointPosMotionDataDistance+0xaca419

00000000`330efcc0 00000001`4187ff18 : 00000000`22a51b00 00000000`23bad480 00000000`22a51dd0 00000000`22a589c0 : MassEffectAndromeda!JointPosMotionDataDistance+0xaca186

00000000`330efd10 00000001`41881946 : 000003d1`be5d98e7 00000000`22a58a60 00000000`00000000 000003d1`be5da0b8 : MassEffectAndromeda!JointPosMotionDataDistance+0xac9ef8

 00000000`330efd90 00000001`4184e328 : 00007ff9`ff407f9a 00000000`00000003 00000000`00001000 00000001`443373d4 : MassEffectAndromeda!JointPosMotionDataDistance+0xacb926

00000000`330efdc0 00000001`4184cc70 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : MassEffectAndromeda!JointPosMotionDataDistance+0xa98308

00000000`330efdf0 00000001`4184e417 : 00000000`248c2800 00000000`248c27c0 00000000`00000000 00000000`22a58a60 : MassEffectAndromeda!JointPosMotionDataDistance+0xa96c50

00000000`330efe50 00000001`40e3169d : 00000001`44337300 00000000`00000000 00000000`00000000 00000001`44337388 : MassEffectAndromeda!JointPosMotionDataDistance+0xa983f7

00000000`330efe90 00007ff9`270a4f6b : 00000001`44337388 00000000`22a58a60 00000000`00000000 00000000`02e30470 : MassEffectAndromeda!JointPosMotionDataDistance+0x7b67d

00000000`330eff00 00007ff9`270a5098 : 00007ff9`2715cb80 00000000`02e30470 00000000`00000000 00000000`00000000 : msvcr120!_callthreadstartex+0x17

00000000`330eff30 00007ffa`005be8d7 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : msvcr120!_threadstartex+0x88

 00000000`330eff60 00007ffa`01e1c34c : 00000000`00000000 00000000`00000000 000004f0`fffffb30 000004d0`fffffb30 : kernel32!BaseThreadInitThunk+0x17

 00000000`330eff90 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x2c

SYMBOL_NAME: MassEffectAndromeda+aea4a3

MODULE_NAME: MassEffectAndromeda

IMAGE_NAME: MassEffectAndromeda.exe

STACK_COMMAND: ~13s; .ecxr ; kb

FAILURE_BUCKET_ID: SOFTWARE_NX_FAULT_INVALID_POINTER_EXECUTE_c0000005_MassEffectAndromeda.exe!Unknown

OS_VERSION: 10.0.26100.1

BUILDLAB_STR: ge_release

OSPLATFORM_TYPE: x64

OSNAME: Windows 10

IMAGE_VERSION: 1.0.0.0

FAILURE_ID_HASH: {6c6255bc-d97d-5c28-9468-c31f00b4fa08}

Followup: MachineOwner

3 Replies

  • gabbietheg4y​ 

    It looks like the game executable tries to execute code in an area of memory were it should not be executed. 
    This is an access violation and the process is killed by the OS because of it. 

    However, it's difficult to say why this is happening.
    It's probably not a bug in the game, but rather something else interfering.

    There are also lots of BSOD errors in your DxDiag. At what point do the blue screens appear?


  • gabbietheg4y's avatar
    gabbietheg4y
    Rising Novice
    2 months ago

    The BSODs are actually unrelated to Andromeda. Those were a result of War Thunder's BattleEye anti-cheat system clashing with my RAM, which I've since changed out and stopped receiving crashes from. I also regularly delete the BattleEye folder to force a clean reinstall every few days now to avoid its **bleep**ery.

    With Andromeda, it just shuts down the program and goes back to desktop. I think I only have gotten one BSOD with Andromeda, but that was likely because I accidentally had my mods load order inverted, which was pretty stupid of me.

    With Skyrim, I know installing it in the Program Files usually screws with modded games, but even without mods, Andromeda is still crashing repeatedly, so it being in C:\ProgramFiles\EAGames shouldn't matter, AFAIK. Plus, I have Mass Effect LE installed there and modded, and don't have any issues.

    EDIT 21 JULY 5:07PM EST:

    I seem have to fixed the issue, at least pertaining to crashing on the shuttle from Hyperion to Habitat 7. Clean install, deleted everything except the files marked "_profile" in Documents\BioWare\MassEffectAndromeda\Saves, and seemingly most importantly: disabled Backup ASLR and Control Flow Guard for MassEffectAndromeda.exe in my Windows Security control panel. (ONLY for MEA.exe, not my whole computer- a program override rather than a system-wide override.) Based on this Reddit post (https://www.reddit.com/r/MassEffectAndromeda/comments/1jiblt2/fix_andromeda_crashing_on_launch_windows_11/) it led me to add MEA.exe to the handled programs, then manually disable Backup ASLR and CFG for it. I successfully made it through the shuttle ride to Habitat 7, at the very least. (Previously, it would either crash or I'd be stuck in the atmospheric re-entry scene.)

    EDIT 21 JULY 8:05PM EST:

    I'm now getting a freeze that registers as a crash as soon as Ryder wakes up on the Hyperion following the Habitat 7 Prologue mission. As soon as I select the first dialogue choice, the game freezes. Crash log .dmp gives the same error code, but now the error is "INVALID_POINTER_READ_c0000005_MassEffectAndromeda.exe!Unknown" instead of it being "SOFTWARE_NX_FAULT_INVALID_POINTER_EXECUTE_c0000005_MassEffectAndromeda.exe!Unknown".

    So back to square one, I suppose.

  • holger1405's avatar
    holger1405
    Hero+
    2 months ago

    gabbietheg4y​ 

    Please preform a Clean Boot:
    A clean boot is a process that starts Windows with a minimal set of services and startup programs. This can help eliminate or find software conflicts.

    How to perform the clean boot:

    • Press Windows key + R to open the Run dialog box.
    • Type “msconfig” (Without the quotes.) > Enter.
    • In the System Configuration window, go to the Services tab.
    • Check the box that says, “Hide all Microsoft services”.
    • Click Disable all. (Make sure the EABackgroundService remains enabled.)
    • Go to the Startup tab and click Open Task Manager.
    • In the Task Manager, disable all startup items that are activated.
    • Close Task Manager and go back to the System Configuration window, then click OK.
    • Restart the computer, the PC will start into clean boot mode.
    • Test the Game

      2. Additional Steps (Inside the Clean Boot Mode)
    • Ensure your virus scanner and other security software are disabled.
    • Disable Afterburner and similar software.
    • Make sure any CORSAIR/Asus/Razor software is disabled or uninstalled.
    • Ensure your GPU and CPU are not overclocked.
    • Disconnect all peripherals except for your mouse and keyboard.



About Mass Effect Franchise Discussion

The fate of the galaxy lies in your hands. Join the Mass Effect community forums and tell us how you'll fight for it.19,201 PostsLatest Activity: 3 years ago