[0.15.19] game crashes on startup with low memory error

Bugs that are actually features.
Post Reply
BillH
Inserter
Inserter
Posts: 39
Joined: Sat Jul 25, 2015 8:01 pm
Contact:

[0.15.19] game crashes on startup with low memory error

Post by BillH »

I've been encountering low memory errors since 0.15.18 was released; now they are more frequent. I have 8GB of RAM on my system; I pulled up Task Manager and at the startup screen Factorio is using about 1.16GB. When I load my savefile it goes up to 2GB and then I get a crash. The memory issues seem to be related to research; I had just completed one of the infinite researches and the base had settled down, and everything was fine. Then I started a new worker robot speed and everything went to crap.

0.004 2017-06-11 08:25:06; Factorio 0.15.19 (build 30238, win64, alpha)
0.004 Operating system: Windows 10 (build 15063)
0.005 Program arguments: "C:\Program Files\Factorio\bin\x64\Factorio.exe"
0.005 Read data path: C:/Program Files/Factorio/data
0.005 Write data path: C:/Users/William/AppData/Roaming/Factorio
0.005 Binaries path: C:/Program Files/Factorio/bin
0.015 System info: [CPU: Intel(R) Core(TM) i3 CPU 540 @ 3.07GHz, 4 cores, RAM: 8119MB]
0.015 Display options: [FullScreen: 0] [VSync: 0] [UIScale: 90%] [MultiSampling: OFF] [Screen: 255]
0.016 Available display adapters: 1
0.016 [0]: \\.\DISPLAY1 - Intel(R) HD Graphics {0x05, [0,0], 1920x1080, 32bit, 59Hz}
0.017 Create display on adapter 0. Size 1280x720 at position [310, 162].
0.074 Failed to load D3DX9 library. Library is not installed.
0.078 Initialised Direct3D:[0] Intel(R) HD Graphics; driver: igdumd64.dll 8.15.10.2900
0.084 Video memory size (dedicated video/dedicated system/shared system/available): 64/0/1632/1692 MB
0.137 DSound: Starting _dsound_update thread
0.137 DSound: Enter _dsound_update; tid=11444
0.139 Device reset internal.
0.141 Desktop composition is active.
0.141 Graphics settings preset: medium
0.141 Graphics options: [Graphics quality: normal] [Video memory usage: medium] [Light scale: 100%] [DXT: auto]
0.398 Loading mod settings Bottleneck 0.8.5 (settings.lua)
0.402 Loading mod core 0.0.0 (data.lua)
0.440 Loading mod base 0.15.19 (data.lua)
1.151 Loading mod Bottleneck 0.8.5 (data.lua)
1.219 Loading mod ore-eraser 1.4.0 (data.lua)
1.284 Loading mod base 0.15.19 (data-updates.lua)
1.372 Checksum for core: 4170786945
1.372 Checksum of base: 2966998318
1.372 Checksum of AutoDeconstruct: 0
1.372 Checksum of Bottleneck: 3322099402
1.372 Checksum of ore-eraser: 431622073
1.982 Info PlayerData.cpp:56: Local player-data.json available, timestamp 1497175667
1.982 Info PlayerData.cpp:63: Cloud player-data.json unavailable
2.352 Loaded shader file C:/Program Files/Factorio/data/core/graphics/shaders/game.cso
2.353 Loaded shader file C:/Program Files/Factorio/data/core/graphics/shaders/zoom-to-world.cso
2.387 Initial atlas bitmap size is 8192
2.388 Created atlas bitmap 8192x3393
2.388 Created atlas bitmap 8192x2101
2.423 Created atlas bitmap 4096x4088
2.455 Created atlas bitmap 4096x3984
2.497 Created atlas bitmap 4096x4064
2.525 Created atlas bitmap 4096x2732
2.526 Created atlas bitmap 4096x3644
2.541 Created atlas bitmap 4096x1568
15.321 Error AtlasSystem.cpp:972: Loading sprites failed: Sprite "__base__/graphics/entity/fish/fish-1.png" couldn't be loaded
15.338 Info AtlasSystem.cpp:817: Direct3D device lost during loading of sprites
15.341 Device reset internal.
15.349 D3DERR_DEVICELOST in reset.

15.878 Info AtlasSystem.cpp:817: Direct3D device lost during loading of sprites
15.881 Device reset internal.
15.882 D3DERR_DEVICELOST in reset.

16.413 Info AtlasSystem.cpp:817: Direct3D device lost during loading of sprites
16.416 Device reset internal.
16.416 D3DERR_DEVICELOST in reset.

16.942 Info AtlasSystem.cpp:817: Direct3D device lost during loading of sprites
17.018 Device reset external.
17.019 Device reset internal.
17.765 Info AtlasSystem.cpp:825: Direct3D device found
18.264 Info AtlasSystem.cpp:825: Direct3D device found
18.664 Info AtlasSystem.cpp:825: Direct3D device found
19.066 Info AtlasSystem.cpp:825: Direct3D device found
19.467 Info AtlasSystem.cpp:825: Direct3D device found
49.623 Sprites loaded
49.623 Convert atlas 4096x4088 to: compressed
49.667 Convert atlas 4096x3984 to: compressed
49.706 Convert atlas 4096x4064 to: compressed
49.745 Convert atlas 4096x2732 to: compressed
49.774 Convert atlas 4096x3644 to: mipmap
50.254 Convert atlas 4096x1568 to: mipmap compressed
51.770 Loading sounds...
56.957 Custom inputs active: 1
56.963 Info Updater.cpp:751: Downloading https://updater.factorio.com/get-availa ... iVersion=2
57.626 0 packages available to download (experimental updates enabled).
57.704 Factorio initialised
62.573 Info HttpSharedState.cpp:44: Downloading https://mods.factorio.com/api/mods?page ... ore-eraser
63.329 Info HttpSharedState.cpp:111: Status code: 200
69.458 Loading map C:\Users\William\AppData\Roaming\Factorio\saves\Rich land.zip: 36056782 bytes.
69.737 Loading Level.dat: 77580727 bytes.
69.746 Info Scenario.cpp:134: Map version 0.15.19-3
Factorio crashed. Generating symbolized stacktrace, please wait ...
ERROR: SymGetSymFromAddr64, GetLastError: 126 (Address: 00007FF6F089AC0C)
ERROR: SymGetLineFromAddr64, GetLastError: 126 (Address: 00007FF6F089AC0C)
ERROR: SymGetModuleInfo64, GetLastError: 1114 (Address: 00007FF6F089AC0C)
00007FF6F089AC0C ((module-name not available)): (filename not available): (function-name not available)
72.911 Error Util.cpp:80: Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash.

Mod list:
AutoDeconstruct
BottleNeck
Ore Eraser
Attachments
DxDiag.txt
(70.97 KiB) Downloaded 79 times
ore-eraser_1.4.0.zip
(6.61 KiB) Downloaded 84 times
Bottleneck_0.8.5.zip
(16.11 KiB) Downloaded 83 times
AutoDeconstruct_0.1.8.zip
(3.96 KiB) Downloaded 90 times
Rich land.zip
savegame
(34.39 MiB) Downloaded 78 times

Rseding91
Factorio Staff
Factorio Staff
Posts: 13209
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.15.19] game crashes on startup with low memory error

Post by Rseding91 »

Your graphics card is reporting 64 MB of dedicated video memory - which is 448 MB below the minimum required to play the game.

You'll need to get a better graphics card.
If you want to get ahold of me I'm almost always on Discord.

BillH
Inserter
Inserter
Posts: 39
Joined: Sat Jul 25, 2015 8:01 pm
Contact:

Re: [0.15.19] game crashes on startup with low memory error

Post by BillH »

I ended up getting a new PC that has 128MB of dedicated video memory and my save file loads fine:

0.008 System info: [CPU: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz, 8 cores, RAM: 8075MB]
0.008 Display options: [FullScreen: 1] [VSync: 0] [UIScale: 122.995%] [MultiSampling: OFF] [Screen: 255]
0.009 Available display adapters: 1
0.009 [0]: \\.\DISPLAY1 - Intel(R) HD Graphics 630 {0x8000005, [0,0], 1920x1080, 32bit, 60Hz}
0.009 Create display on adapter 0. Size 1280x720 at position [310, 162].
0.046 Failed to load D3DX9 library. Library is not installed.
0.050 Initialised Direct3D:[0] Intel(R) HD Graphics 630; driver: igdumdim64.dll 21.20.16.4534
0.054 Video memory size (dedicated video/dedicated system/shared system/available): 128/0/4037/4088 MB
0.088 DSound: Starting _dsound_update thread
0.088 DSound: Enter _dsound_update; tid=13124
0.088 Device reset internal.
0.092 Desktop composition is active.
0.092 Graphics settings preset: medium
0.092 Graphics options: [Graphics quality: normal] [Video memory usage: high] [Light scale: 25%] [DXT: false]

Is the additional shared system memory compensating for the lack of dedicated memory here? As expected, I can't use the high-res graphics but everything runs at 60/60 now, so I'm happy camper.

Post Reply

Return to “Not a bug”