I have been playing through a career game started in KSP 1.2.x After the 1.3 update, Kerbal names no longer appear in the text. Instead odd symbols are present which I guess are in the source file and are supposed to be replaced at run-time. All the Kerbals are now named:
"<<1^n>>"
That's not a weird code, that's the name as it appears on screen. In addition there multiple choice substitutions that appear such as:
"Ferry <<n:1[/%d]>> <<n:1[a VIP]/tourists]>> safely to <<n:3[destination/destinations/destinations]>><<n:4[./and back./ and back.]>>"
for contract text.
Looking in KSP.log I see the related error message (long paths have been shortened to $KSP_ROOT):
[ERR 01:28:04.883] Couldn't open $KSP_ROOT/KSP_Data/Plugins/x86/liblingoona.grammar.kerbal.so, error: /usr/lib/i386-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by $KSP_ROOT/KSP_Data/Plugins/x86/liblingoona.grammar.kerbal.so)
I gotta say, it's pretty impressive that the game is still playable even when a shared object flat out fails to load. Nice work Squad!
Two questions:
* Does anyone know which version of libstdc++ implements the ABI listed above?
* Is there any reason that the 32-bit version of the game should be launching instead of the 64-bit version when both are present?
I have screen shots if needed, thanks for the help.