This wiki is archived from 2021-09-05

Fatal error "basil"

From Planetary Annihilation: TITANS and Classic PA Wiki
Revision as of 14:52, 17 March 2016 by DeathByDenim (talk | contribs) (Created page with "Category:Linux/SteamOS = 50px Fatal error "basil" = == 50px Description == Upon starting PA, a grey box appears wi...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

File:Titans-icon.png Fatal error "basil"

File:Platinum-rank-icon.png Description

Upon starting PA, a grey box appears with the text

 Planetary Annihilation encountered a fatal error:
 Unexpected failure when initializing user interface subsystem.
 
 Error code: basil
 
 You can use the error code to search out knowledgebase at http://support.uberent.com/kb/
 or contact [email protected] and include the error code in your message.

Additionally, the PA log will contain a line saying

 ERROR Caught exception when constructing CoherentUI - locale::facet::_S_create_c_locale name not valid

File:Gold-rank-icon.png Solution

The crashing is due to an unknown locale setting. Setting the environment variable to LC_ALL=en_US.UTF-8 will fix this.

If you use Steam, right-click PA, choose Properties and click on Launch Parameters. Enter the following text:

 LC_ALL=en_US.UTF-8 %command%

If you use the stand-alone version, it depends on your desktop environment. While editing your shortcut to PA, either put LC_ALL=en_US.UTF-8 in front of the executable or if there is a field to set environment variables for your short cut, use that.