[0.93.7] Export button in Translation dialog crash (FCS)

Post Reply
pawnstorm
Posts: 23
Joined: Sat Jun 25, 2016 2:32 am

Sun Jul 31, 2016 2:42 pm

Clicking on the Export button in the Forgotten Construction Set causes a crash.

The source of this crash is 3 dialog lines in the rebirth.mod file:

Code: Select all

50938-rebirth.mod	"No really, I'm not a..."
50943-rebirth.mod	"I'm not a Fogman. I'm just a normal Hiver...."
50962-rebirth.mod	"It's true", ...
These 3 lines have the speaker index set to 7, which FCS doesn't recognise as a valid speaker reference and causes an IndexOutOfRangeException when trying to export the translation file.

Here's the relevant info from the log file:

Code: Select all

2016-07-31 12:16:00.2153 | ERROR | FCS | Exception: De index ligt buiten de matrixgrenzen. (forgotten construction set). Stacktrace:    bij forgotten_construction_set.TranslationManager.DialogueMessage..ctor(DialogueGroup group, Item d, UInt32 lineIdx, DialogueMessage parent)
   bij forgotten_construction_set.TranslationManager.<>c__DisplayClass30_0.<DialogueTranslation>b__2(DialogueGroup group, DialogueMessage parent, Item data, UInt32 levelIdx)
   bij forgotten_construction_set.TranslationManager.<>c__DisplayClass30_0.<DialogueTranslation>b__2(DialogueGroup group, DialogueMessage parent, Item data, UInt32 levelIdx)
   bij forgotten_construction_set.TranslationManager.DialogueTranslation(GameData gameData, ConcurrentDictionary`2 wordSwaps)
   bij forgotten_construction_set.TranslationManager.Translate(navigation nav)
   bij forgotten_construction_set.TranslationDialog.<btnExport_Click>b__5_0()
   bij System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   bij System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   bij System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   bij System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   bij System.Threading.ThreadHelper.ThreadStart()

Zodd
Developer
Posts: 117
Joined: Thu Jul 28, 2016 11:33 am

Mon Aug 01, 2016 4:58 pm

Thanks for the info.
I've fixed it and it'll be on the next release today.

User avatar
Sol Lignum
Posts: 1085
Joined: Sun Sep 06, 2015 5:56 pm
Location: Mother Russia!
Contact:

Mon Aug 01, 2016 5:51 pm

yep, it's fixed now! very thanks! much wow! :)

pawnstorm
Posts: 23
Joined: Sat Jun 25, 2016 2:32 am

Mon Aug 01, 2016 7:36 pm

Awesome sauce! It's not fixed for me yet though, and I've been online this entire time. According to steam the update seems queued though, is there any way to force a Kenshi update?

User avatar
Hatsune_Neko
Moderator
Posts: 4086
Joined: Sun Apr 21, 2013 9:59 am
Location: Columbus, OH

Mon Aug 01, 2016 9:32 pm

click download
on the right hand side there is a button. that has a arrow.
click that and game will update.
Do you believe the sexes should be equal?
Oh heavens no.
Then Men would become unmanageable

Current computer specs.
AMD FX-8150 - Eight Core, 3.60GHz
NVidia GTX 1050TI
24GB Corsair Vengeance DDR3 1600 MHz Ram
WD 1tb HD, 870 EVO 1TB SSD

Post Reply
  • Information
  • Who is online

    Users browsing this forum: No registered users and 14 guests