• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

dkleszyk

Recruit
Aug 1, 2023
5
0

Information​

I have disabled all mods​

Yes

Required​

Summary​

Skylines Crash on Launch

Expected Result​

Cities Skylines launches successfully

Actual Result​

Cities Skylines crashes upon launch

Steps to reproduce​

The application crashes immediately with a segmentation fault after clicking 'Play'

Platform​

Steam

Game Version​

2023.9

Optional​

Description​

Additional platform information attached. Console output below

./Cities.x64 Set current directory to /home/dkleszyk/.local/share/Steam/steamapps/common/Cities_Skylines
Found path: /home/dkleszyk/.local/share/Steam/steamapps/common/Cities_Skylines/Cities.x64
Mono path[0] = '/home/dkleszyk/.local/share/Steam/steamapps/common/Cities_Skylines/Cities_Data/Managed'
Mono path[1] = '/home/dkleszyk/.local/share/Steam/steamapps/common/Cities_Skylines/Cities_Data/Mono'
Mono config path = '/home/dkleszyk/.local/share/Steam/steamapps/common/Cities_Skylines/Cities_Data/Mono/etc'
Receiving unhandled NULL exception
#0 0x007fff4cdf9f40 in mono_amd64_throw_exception
#1 0x007fff4cdf9f80 in mono_get_trampoline_func
#2 0x007fff4cdf9f90 in mono_print_method_from_ip
#3 0x007fff4cdf9fe0 in std::vector<core::basic_string<char, core::StringStorageDefault<char> >, std::allocator<core::basic_string<char, core::StringStorageDefault<char> > > >::~vector()
#4 0x007fff4cdfa370 in std::map<core::basic_string<char, core::StringStorageDefault<char> >, core::basic_string<char, core::StringStorageDefault<char> >, std::less<core::basic_string<char, core::StringStorageDefault<char> > >, std::allocator<std::pair<core::basic_string<char, core::StringStorageDefault<char> > const, core::basic_string<char, core::StringStorageDefault<char> > > > >::~map()
Thread (nil) may have been prematurely finalized
Segmentation fault (core dumped)

Tags​

  • Compatibility

Attachments​

View attachment cities_x64_backtrace.txtView attachment steam_system_information.txtView attachment steam_runtime_diagnostics.txt

 
Upvote 0
Has this game ever worked on this machine? Or never yet?

Please attach this log file here:
~/.config/unity3d/Colossal Order/Cities_ Skylines/player.log
 
That implies the launcher is not even starting the game, as writing that log is the first thing it does.

In a terminal command box change directly to /home/dkleszyk/.local/share/Steam/steamapps/common/Cities_Skylines/ and run ./cities manually. the game won't start that way (it needs to be run from Steam) but does it at least make that player.log file? Any significant errors shown there?
 
The same behavior occurs without the steam client running. The player.log file is not written.

The backtrace (attached) looks similar.
 

Attachments

  • cities_x64_backtrace_2.txt
    5,2 KB · Views: 0
I see nothing in there to point to even the general area of the problem, I'm sorry. This may need Linux diagnostic help to pin down, my Linux knowledge is way too rusty to help much absent clear indications in the log.

Ubuntu 23.04 (64 bit)
Did this first happen just after you went to this version? Or you've run okay under that?

If the latter, did this first happen after some system update?
 
Trying to debug the issue, I have found that the game will occasionally launch successfully. Maybe 1 in 10 times or so. I have not been able to determine exactly the launch vs crash conditions though. Maybe there is some race condition in the launcher or one of its libraries.
 
Did this first happen just after you went to Ubuntu 23.04? Or you've run okay under that?

If the latter, did this first happen after some system update?
 
I was going to update to 23.04 to test for you but I see it's only an Interim release so far, not LTS.

I don't suppose you'd consider going back to 22.04 LTS?