Page 1 of 1

[2.0.60] Crash on start (SDL_Vulkan_CreateInstanceExtensionsList)

Posted: Tue Jul 15, 2025 7:39 pm
by Ymbirtt
Hello, after the latest update, Factorio crashes when I try to start it up. I see the black window pop up, but the game does not reach the menu.

What did you do?

I launched Factorio via Steam.

What happened?

Steam's "Starting Game" window popped up for maybe a second, then I saw the black "Factorio: Space Age 2.0.60" window appear, and then perhaps half a second later a message popped up, beginning "Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem ...". I expect this is the standard error window for an unhandled exception.

I did not successfully reach the menu to try and load a saved game, but I can attach a save if you'd like.
I am not using any mods, though am playing with the Space Age expansion.
Also possibly relevant: I haven't played for a while. My latest save file was created on the 15th of Jun 2025.

What did you expect to happen instead? It might be obvious to you, but do it anyway!
I expected to reach the main menu.

Does it happen always, once, or sometimes?
This crash happens every time I start the game. I don't see the bug manifesting differently each time.

Re: [2.0.60] Crash on start (SDL_Vulkan_CreateInstanceExtensionsList)

Posted: Tue Jul 15, 2025 11:51 pm
by raiguard
Do you have the Vulkan libraries installed on your system? I'm curious if this is a flaw in the way SDL handles the absence of Vulkan.

Re: [2.0.60] Crash on start (SDL_Vulkan_CreateInstanceExtensionsList)

Posted: Wed Jul 16, 2025 6:14 am
by Ymbirtt
raiguard wrote: Tue Jul 15, 2025 11:51 pm Do you have the Vulkan libraries installed on your system? I'm curious if this is a flaw in the way SDL handles the absence of Vulkan.
I might have pulled them in at some point, I'm not sure. How should I check?

Re: [2.0.60] Crash on start (SDL_Vulkan_CreateInstanceExtensionsList)

Posted: Fri Jul 18, 2025 7:24 am
by Ymbirtt
Hopefully useful, running apt list *vulkan* gives me this:

libvulkan-dev/jammy 1.3.204.1-2 amd64
libvulkan-dev/jammy 1.3.204.1-2 i386
libvulkan-volk-dev/jammy,jammy 1.2.198-1 all
libvulkan1/jammy,now 1.3.204.1-2 amd64 [installed]
libvulkan1/jammy,now 1.3.204.1-2 i386 [installed]
mesa-vulkan-drivers/jammy-updates,now 23.2.1-1ubuntu3.1~22.04.3 amd64 [installed]
mesa-vulkan-drivers/jammy-updates,now 23.2.1-1ubuntu3.1~22.04.3 i386 [installed,automatic]
vulkan-amdgpu/jammy,now 22.40-1538781.22.04 amd64 [installed]
vulkan-tools/jammy,now 1.3.204.0+dfsg1-1 amd64 [installed,automatic]
vulkan-validationlayers-dev/jammy 1.3.204.1-2 amd64
vulkan-validationlayers/jammy 1.3.204.1-2 amd64


So I have these Vulkan libraries installed. I'm assuming I don't need libvulkan-dev and friends?

Re: [2.0.60] Crash on start (SDL_Vulkan_CreateInstanceExtensionsList)

Posted: Sat Jul 19, 2025 9:43 pm
by erroneum
I'm having the same issue. I've only got base, Quality, Elevated Rails, and Space Age enabled, but I can confirm that reverting to 2.0.55 does still work.