[1.1.25] Crash while saving game

Anything that prevents you from playing the game properly. Do you have issues playing for the game, downloading it or successfully running it on your computer? Let us know here.
Post Reply
Kielm
Manual Inserter
Manual Inserter
Posts: 2
Joined: Mon Mar 01, 2021 12:38 pm
Contact:

[1.1.25] Crash while saving game

Post by Kielm »

Hi,

I experienced what looks like a memory access violation while manually saving a game.

I had previously saved the game I was playing, played for a few minutes and then tried to overwrite the save, but experienced a memory access violation and a crash.

The error message recommends updating the BIOS - sadly it's already up to date. There is a new chipset driver for my system so I've grabbed that.

Log file has already been replaced (whoops) but dump file attached.


I'm the curious type so I ran it through a debugger and it expressed the following:

Code: Select all

*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************


KEY_VALUES_STRING: 1

    Key  : AV.Fault
    Value: Read

    Key  : Analysis.CPU.Sec
    Value: 1

    Key  : Analysis.DebugAnalysisProvider.CPP
    Value: Create: 8007007e on DESKTOP-1VHU5O4

    Key  : Analysis.DebugData
    Value: CreateObject

    Key  : Analysis.DebugModel
    Value: CreateObject

    Key  : Analysis.Elapsed.Sec
    Value: 27

    Key  : Analysis.Memory.CommitPeak.Mb
    Value: 237

    Key  : Analysis.System
    Value: CreateObject

    Key  : Timeline.Process.Start.DeltaSec
    Value: 982


NTGLOBALFLAG:  0

CONTEXT:  (.ecxr)
rax=0000000000000000 rbx=0000000000000000 rcx=0000000000000001
rdx=000002101e2e39d0 rsi=000002101e2e3280 rdi=0000000000000000
rip=00007ff62b2da664 rsp=000000bbcceff260 rbp=0000000000000001
 r8=0000000000000000  r9=0000000000000000 r10=0000021036c066b0
r11=000000bbcceff358 r12=0000000000000001 r13=3f8000003f800000
r14=0000021125337140 r15=000002101e2e39d0
iopl=0         nv up ei ng nz ac po cy
cs=0033  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00010297
factorio!SDL_GetRenderTarget+0x2d5ae4:
00007ff6`2b2da664 450fb77d14      movzx   r15d,word ptr [r13+14h] ds:3f800000`3f800014=????
Resetting default scope

EXCEPTION_RECORD:  (.exr -1)
ExceptionAddress: 00007ff62b2da664 (factorio!SDL_GetRenderTarget+0x00000000002d5ae4)
   ExceptionCode: c0000005 (Access violation)
  ExceptionFlags: 00000000
NumberParameters: 2
   Parameter[0]: 0000000000000000
   Parameter[1]: ffffffffffffffff
Attempt to read from address ffffffffffffffff

PROCESS_NAME:  factorio.exe

READ_ADDRESS:  ffffffffffffffff 

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:  0000000000000000

EXCEPTION_PARAMETER2:  ffffffffffffffff

STACK_TEXT:  
000000bb`cceff260 00007ff6`2b21047a : 00000000`00000010 00000000`00000000 000000bb`cceff3d0 00000210`1e2e3280 : factorio!SDL_GetRenderTarget+0x2d5ae4
000000bb`cceff360 00007ff6`2b20bcee : 00013180`00002e80 000000bb`cceff540 00000210`218424a0 00000210`21842400 : factorio!SDL_GetRenderTarget+0x20b8fa
000000bb`cceff3d0 00007ff6`2b2e736f : 00000210`21842418 000000bb`cceff540 00000000`00000017 00000210`1e2e9df8 : factorio!SDL_GetRenderTarget+0x20716e
000000bb`cceff440 00007ff6`2b2e6b7d : 0000c276`3070ddad 00007ff6`2c1e8bc9 00000000`00000000 00000000`00000026 : factorio!SDL_GetRenderTarget+0x2e27ef
000000bb`cceff660 00007ff6`2ba025f9 : 00000210`1dddbc60 00000210`06166c80 00000000`00000000 00000000`00000000 : factorio!SDL_GetRenderTarget+0x2e1ffd
000000bb`cceff6a0 00007ff6`2be557ec : 00000210`06166c80 000000bb`cc4f6888 000000bb`cc4f6888 000000bb`cceff708 : factorio!SDL_GetRenderTarget+0x9fda79
000000bb`cceff700 00007ff6`2af53c09 : 00000210`0861dae0 00000000`00000000 00000000`00000005 00000000`00000005 : factorio!SDL_AtomicSet+0x28ea4c
000000bb`cceff740 00007ff6`2c249ec8 : 00000210`0861dae0 00000000`00000000 00000000`00000000 00000000`00000000 : factorio!SDL_MemoryBarrierReleaseFunction+0x87f9
000000bb`cceff770 00007ff8`0ab07034 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : factorio!luaL_openlibs+0x121148
000000bb`cceff7a0 00007ff8`0ac9d241 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x14
000000bb`cceff7d0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x21


SYMBOL_NAME:  factorio!SDL_GetRenderTarget+2d5ae4

MODULE_NAME: factorio

IMAGE_NAME:  factorio.exe

STACK_COMMAND:  ~7s ; .ecxr ; kb

FAILURE_BUCKET_ID:  INVALID_POINTER_READ_c0000005_factorio.exe!SDL_GetRenderTarget

OS_VERSION:  10.0.19041.1

BUILDLAB_STR:  vb_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

FAILURE_ID_HASH:  {c3c4eb3b-862b-6d14-f828-e667d44f258f}

Followup:     MachineOwner
Attachments
factorio-dump-previous.dmp
(775.07 KiB) Downloaded 49 times

Loewchen
Global Moderator
Global Moderator
Posts: 8319
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [1.1.25] Crash while saving game

Post by Loewchen »

If the game tells you to update the chipset driver then you likely have the ryzen rendering crash, all you can do is try what the error message tells you. If that does not work and your hardware is still under warranty consider returning it.

Kielm
Manual Inserter
Manual Inserter
Posts: 2
Joined: Mon Mar 01, 2021 12:38 pm
Contact:

Re: [1.1.25] Crash while saving game

Post by Kielm »

I'm not familiar with that crash - do you have any more information please?

My chipset driver is only a month out of date but I've just updated it.

Loewchen
Global Moderator
Global Moderator
Posts: 8319
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [1.1.25] Crash while saving game

Post by Loewchen »

Check out 58225 and 59771. Not every cpu seems to be affected and not every affected cpu can be "fixed" with driver/bios update.

Post Reply

Return to “Technical Help”