I just downloaded Factorio from steam yesterday. The game crashes at 40% (Cropping bitmaps ...) and tells me this:
Error!
Unexpected error occured. If you're running the lastest 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.
Log file location: /Users/mh/Library/Application/Support/factorio/factorio-current.log
Would you like to open the folder containing the log file?
[ No ] [ Yes ]
I clicked yes, and the following was what I copied from the log file.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
0.000 2017-12-18 15:42:12; Factorio 0.15.40 (build 30950, mac, steam)
0.000 Operating system: Mac OS X 10.12.2
0.000 Program arguments: "/Users/mh/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app"
0.000 Read data path: /Users/mh/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/data
0.000 Write data path: /Users/mh/Library/Application Support/factorio
0.000 Binaries path: /Users/mh/Library/Application Support/Steam/steamapps/common
0.014 System info: [CPU: Intel(R) Core(TM) i7 CPU M 620 @ 2.67GHz, 4 cores, RAM: 4096MB]
0.056 Display options: [FullScreen: 0] [VSync: 0] [UIScale: 100.225%] [MultiSampling: OFF] [Screen: 255] [Lang: en]
0.107 Available display adapters: 1
0.107 [0]: resolution 1920x1200px at [0,0]
0.107 Create display on adapter 0. Size 1280x720 at position [310, 222].
1.082 Initialised OpenGL:[0] NVIDIA GeForce GT 330M OpenGL Engine; driver: 2.1 NVIDIA-10.2.12 310.90.10.05b20
1.261 Total system memory is low (4096 MB). Setting graphics preset to MacWithLowRAM.
1.261 Graphics options: [Graphics quality: normal] [Video memory usage: all] [Light scale: 25%] [DXT: auto] [Shader: 1]
1.617 Loading mod core 0.0.0 (data.lua)
1.630 Loading mod base 0.15.40 (data.lua)
1.802 Loading mod base 0.15.40 (data-updates.lua)
1.862 Checksum for core: 3865022077
1.862 Checksum of base: 1503927233
2.412 Info PlayerData.cpp:58: Local player-data.json available, timestamp 1513568039
2.412 Info PlayerData.cpp:63: Cloud player-data.json available, timestamp 1513560526
2.645 Loaded shader file /Users/mh/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/data/core/graphics/shaders/game.glsl
2.648 Loaded shader file /Users/mh/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/data/core/graphics/shaders/zoom-to-world.glsl
2.667 Initial atlas bitmap size is 4096
2.675 Created atlas bitmap 4096x4096
2.680 Created atlas bitmap 4096x4091
2.684 Created atlas bitmap 4096x4081
2.687 Created atlas bitmap 4096x4085
2.692 Created atlas bitmap 4096x4093
2.696 Created atlas bitmap 4096x4076
2.714 Created atlas bitmap 4096x3510
2.715 Created atlas bitmap 4096x4095
2.715 Created atlas bitmap 4096x164
2.718 Created atlas bitmap 4096x4088
2.718 Created atlas bitmap 4096x4032
2.720 Created atlas bitmap 4096x4080
2.721 Created atlas bitmap 4096x2716
2.721 Created atlas bitmap 4096x1392
2.721 Created atlas bitmap 4096x1868
Factorio crashed. Generating symbolized stacktrace, please wait ...
#0 0x0000000100988302 in Logger::logStacktrace(StackTraceInfo*) (in factorio) (Logger.cpp:438)
#1 0x00000001009778bf in CrashHandler::writeStackTrace(CrashHandler::CrashReason) (in factorio) (CrashHandler.cpp:122)
#2 0x0000000100977850 in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:389)
#3 0x00007fffa1307bba in 0x00007fffa1307bba
#4 0x0000000111f4cb90 in 0x0000000111f4cb90
#5 0x00007fffa118e420 in 0x00007fffa118e420
#6 0x00007fff9971ccb7 in 0x00007fff9971ccb7
#7 0x0000000111f7b89e in 0x0000000111f7b89e
#8 0x0000000111f7b5cb in 0x0000000111f7b5cb
#9 0x00007fff90c6b9e1 in 0x00007fff90c6b9e1
#10 0x00007fff90c3b33f in 0x00007fff90c3b33f
#11 0x00007fff90b3dcf0 in 0x00007fff90b3dcf0
#12 0x0000000100de735d in ogl_destroy_bitmap (in factorio) (ogl_bitmap.c:711)
#13 0x0000000100d854bd in al_destroy_bitmap (in factorio) (bitmap.c:234)
#14 0x00000001003ee1e2 in Sprite::~Sprite() (in factorio) (Sprite.cpp:320)
#15 0x00000001003a4a6b in AtlasSystem::loadSprites(bool) (in factorio) (AtlasSystem.cpp:447)
#16 0x00000001003a6e8f in AtlasSystem::tryLoadSpritesWithFallbackToMinimalMode(bool) (in factorio) (AtlasSystem.cpp:0)
#17 0x0000000100395303 in AtlasSystem::build() (in factorio) (AtlasSystem.cpp:805)
#18 0x0000000100391a9c in GlobalContext::init(bool, bool, bool) (in factorio) (GlobalContext.cpp:462)
#19 0x0000000100714c82 in MainLoop::run(boost::filesystem::path const&, boost::filesystem::path const&, bool, bool, bool, std::__1::function<void ()>, boost::filesystem::path const&, MainLoop::HeavyMode) (in factorio) (MainLoop.cpp:223)
#20 0x000000010070f1a0 in _al_mangled_main (in factorio) (Main.cpp:1021)
#21 0x0000000100e1c867 in +[AllegroAppDelegate app_main:] (in factorio) (osx_app_delegate.m:219)
#22 0x00007fff8d540c6d in 0x00007fff8d540c6d
#23 0x00007fffa1311aab in 0x00007fffa1311aab
#24 0x00007fffa13119f7 in 0x00007fffa13119f7
#25 0x00007fffa13111fd in 0x00007fffa13111fd
5.303 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.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
The save files are as follows:
_autosave1.zip
_autosave2.zip
_autosave3.zip
Save1.zip
I started my factorio game just yesterday, thus I have no mods installed.
I guess just play a bit and save a game file named 'Save1' and it'll reproduce the crash? I don't know what happened.