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

This subforum contains all the issues which we already resolved.
Post Reply
fortysixandtwo
Manual Inserter
Manual Inserter
Posts: 2
Joined: Fri Mar 10, 2017 6:32 pm
Contact:

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

Post 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.
Attachments
factorio-15.5-startup_with_max_texture_size.log
Console output during startup of 15.5 (with --max-texture-size 4096)
(3.41 KiB) Downloaded 74 times
factorio-15.1-startup.log
Console output during startup of 15.1 (no arguments)
(2.33 KiB) Downloaded 63 times
system_info.log
system information from "inxi -F"
(2.12 KiB) Downloaded 64 times
factorio-current.log
(2.89 KiB) Downloaded 69 times
crash_report_15.5.gdb.log
backtraces obtained from running it through gdb
(11.3 KiB) Downloaded 62 times

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

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

Post by Rseding91 »

This is a known problem with older AMD cards and using the --max-texture-size 4096 option is the supported solution.
If you want to get ahold of me I'm almost always on Discord.

Post Reply

Return to “Resolved Problems and Bugs”