Dutch translation causes game crash

Started by Kaasschaaf, July 15, 2015, 10:45:26 AM

Previous topic - Next topic

Kaasschaaf

No bugs whatsover untill i changed language from dutch to english because dutch is not finished yet (i suppose)

Because the dutch translations are not complete, i found it harder to read a mix between dutch and english so i set the game to english, i alt-tabbed out and after 2 minutes or so the game crashed and asked me to send the report so here it is. (attachment)

Have fun,


Kaasschaaf

[attachment deleted due to age]

Tynan

Looks like a serious bug. Thanks for reporting!

Exception loading translation data from file E:\HET MAP\Alle games\rimworld\Mods\Core\Languages\Dutch\DefInjected\BodyPartGroupDef\BodyPartGroups.xml: System.Xml.XmlException: 'FrontRightPaw.label' is expected file:///E:/HET MAP/Alle games/rimworld/Mods/Core/Languages/Dutch/DefInjected/BodyPartGroupDef/BodyPartGroups.xml Line 28, position 58.

  at Mono.Xml2.XmlTextReader.Expect (System.String expected) [0x00000] in <filename unknown>:0

  at Mono.Xml2.XmlTextReader.ReadEndTag () [0x00000] in <filename unknown>:0

  at Mono.Xml2.XmlTextReader.ReadContent () [0x00000] in <filename unknown>:0

  at Mono.Xml2.XmlTextReader.Read () [0x00000] in <filename unknown>:0

  at System.Xml.XmlTextReader.Read () [0x00000] in <filename unknown>:0

  at Mono.Xml.XmlFilterReader.Read () [0x00000] in <filename unknown>:0

  at System.Xml.Linq.XNode.ReadFrom (System.Xml.XmlReader r, LoadOptions options) [0x00000] in <filename unknown>:0

  at System.Xml.Linq.XContainer.ReadContentFrom (System.Xml.XmlReader reader, LoadOptions options) [0x00000] in <filename unknown>:0

  at System.Xml.Linq.XElement.LoadCore (System.Xml.XmlReader r, LoadOptions options) [0x00000] in <filename unknown>:0

  at System.Xml.Linq.XNode.ReadFrom (System.Xml.XmlReader r, LoadOptions options) [0x00000] in <filename unknown>:0

  at System.Xml.Linq.XContainer.ReadContentFrom (System.Xml.XmlReader reader, LoadOptions options) [0x00000] in <filename unknown>:0

  at System.Xml.Linq.XElement.LoadCore (System.Xml.XmlReader r, LoadOptions options) [0x00000] in <filename unknown>:0

  at System.Xml.Linq.XNode.ReadFrom (System.Xml.XmlReader r, LoadOptions options) [0x00000] in <filename unknown>:0

  at System.Xml.Linq.XContainer.ReadContentFrom (System.Xml.XmlReader reader, LoadOptions options) [0x00000] in <filename unknown>:0

  at System.Xml.Linq.XDocument.ReadContent (System.Xml.XmlReader reader, LoadOptions options) [0x00000] in <filename unknown>:0

  at System.Xml.Linq.XDocument.LoadCore (System.Xml.XmlReader reader, LoadOptions options) [0x00000] in <filename unknown>:0

  at System.Xml.Linq.XDocument.Load (System.String uri, LoadOptions options) [0x00000] in <filename unknown>:0

  at System.Xml.Linq.XDocument.Load (System.String uri) [0x00000] in <filename unknown>:0

  at Verse.DefInjectionPackage.AddDataFromFile (System.IO.FileInfo file) [0x00000] in <filename unknown>:0

(Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

Exception loading translation data from file E:\HET MAP\Alle games\rimworld\Mods\Core\Languages\Dutch\DefInjected\ConceptDef\Concenpts_HighPrio.xml: System.Xml.XmlException: invalid data.

  at System.Xml.XmlStreamReader.Read (System.Char[] dest_buffer, Int32 index, Int32 count) [0x00000] in <filename unknown>:0

  at Mono.Xml2.XmlTextReader.ReadTextReader (Int32 remained) [0x00000] in <filename unknown>:0

  at Mono.Xml2.XmlTextReader.PeekChar () [0x00000] in <filename unknown>:0

  at Mono.Xml2.XmlTextReader.ReadContent () [0x00000] in <filename unknown>:0

  at Mono.Xml2.XmlTextReader.Read () [0x00000] in <filename unknown>:0

  at System.Xml.XmlTextReader.Read () [0x00000] in <filename unknown>:0

  at Mono.Xml.XmlFilterReader.Read () [0x00000] in <filename unknown>:0

  at System.Xml.Linq.XDocument.ReadContent (System.Xml.XmlReader reader, LoadOptions options) [0x00000] in <filename unknown>:0

  at System.Xml.Linq.XDocument.LoadCore (System.Xml.XmlReader reader, LoadOptions options) [0x00000] in <filename unknown>:0

  at System.Xml.Linq.XDocument.Load (System.String uri, LoadOptions options) [0x00000] in <filename unknown>:0

  at System.Xml.Linq.XDocument.Load (System.String uri) [0x00000] in <filename unknown>:0

  at Verse.DefInjectionPackage.AddDataFromFile (System.IO.FileInfo file) [0x00000] in <filename unknown>:0
Tynan Sylvester - @TynanSylvester - Tynan's Blog

ison

Hey Kaasschaaf,

alt-tab crashing is a known Unity issue. Probably the only thing we can do is to update to newer Unity version and hope the issue is gone. Especially that the crash is rare and there are no repro steps.

You got some exceptions from the code part responsible for parsing language xmls, but they are quickly handled and should be harmless.

We're watching for this issue to reappear and would appreciate info if anyone else experiences similar crashes.