Page 1 of 1

[15.5] Crash on game startup (during cropping bitmaps)

Posted: Sun Apr 30, 2017 6:34 pm
by fortysixandtwo
Hello you beautiful factorio people,

after I found out that 0.15 has been released I instantly went to download it (15.4 at that time) and upon trying to start the game
it crashed during the "cropping bitmaps" phase in the loading screen.
I'm running on Manjaro Linux (Arch-like) with open source AMD drivers on my prehistoric HD Radeon 6950 Pro.
First I want to say that starting factorio with the --max-texture-size 4096 flag will let me start the game.
I can definitely live with that, but just in case this is a fixable issue (by either me or you guys) I will provide some additional information.

I downloaded all 15.x releases and it first started crashing with 15.2 (15.1 starts without --max-texture-size).


I've started up gdb to check the backtrace and attached it and it revealed that my driver couldn't allocate the buffers.
The factorio-current.log as far as I can see doesn't show anything relevant.
I also attached some more system info.

Also I rechecked 14.22 to see what resolution the atlas bitmaps have:
6.719 Initial atlas bitmap size is 16384
6.850 Created atlas bitmap 16384x6445
6.856 Created atlas bitmap 4096x1224
6.874 Created atlas bitmap 4096x3648

I understand this may have a low priority or even won't get fixed (seeing as there is a workaround).
If there is anything you think I could try anything (maybe building the driver from git) or if you need additional information let me know.

Thanks very much :)

fortysixandtwo


PS: You guys are amazing :D
Don't overwork yourself

Edit: Just for completeness sake I added console log from startup from 15.1 and 15.5 (15.5 with --max-texture-size 4096).
In both cases you can ignore the non working audio as I haven't started it with padsp.

Re: [15.5] Crash on game startup (during cropping bitmaps)

Posted: Sat Jun 03, 2017 8:46 pm
by Rseding91
This is a known problem with older AMD cards and using the --max-texture-size 4096 option is the supported solution.