This wiki is archived from 2021-09-05

Fatal error "basil": Difference between revisions

From Planetary Annihilation: TITANS and Classic PA Wiki
Jump to navigation Jump to search
(Created page with "Category:Linux/SteamOS = 50px Fatal error "basil" = == 50px Description == Upon starting PA, a grey box appears wi...")
 
Line 15: Line 15:


== [[File:gold-rank-icon.png|50px]] Solution ==
== [[File:gold-rank-icon.png|50px]] Solution ==
The crashing is due to an unknown locale setting. Setting the environment variable to LC_ALL=en_US.UTF-8 will fix this.
The crash is often 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:
If using Steam then right click on PA > properties > launch parameters > LC_ALL=en_US.UTF-8 %command%
  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 <code>LC_ALL=en_US.UTF-8</code> in front of the executable or if there is a field to set environment variables for your short cut, use that.
If using the stand alone version it depends on your desktop environment.
 
Edit your shortcut to PA to include <code>LC_ALL=en_US.UTF-8</code> before the executable or add to environment variables if that is an option.

Revision as of 07:21, 9 July 2016

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 crash is often due to an unknown locale setting. Setting the environment variable to LC_ALL=en_US.UTF-8 will fix this.

If using Steam then right click on PA > properties > launch parameters > LC_ALL=en_US.UTF-8 %command%

If using the stand alone version it depends on your desktop environment.

Edit your shortcut to PA to include LC_ALL=en_US.UTF-8 before the executable or add to environment variables if that is an option.