Originally Posted by sluxie
Hello,

Thank you for creating the editor.

When trying to convert globals on lsx/lsb tab for DOS2DE I get the following error:
https://imgur.com/a/QFTY8wu

Any ideas?
Thanks a lot!


Same issue as above poster. Save generated by DOS2DE v. 3.6.31.2130 tried to convert globals on lsx/lsb tab using LSLib v1.11.3, as well the experimental build posted earlier in the thread ExportTool-v1.7.2.zip. To make this issue easier to search I will include the text version of the error.

Code
---------------------------
Conversion Failed
---------------------------
Internal error!



System.ArgumentException: '.', hexadecimal value 0x00, is an invalid character.

   at System.Xml.XmlUtf8RawTextWriter.InvalidXmlChar(Int32 ch, Byte* pDst, Boolean entitize)

   at System.Xml.XmlUtf8RawTextWriter.WriteAttributeTextBlock(Char* pSrc, Char* pSrcEnd)

   at System.Xml.XmlUtf8RawTextWriter.WriteString(String text)

   at System.Xml.XmlUtf8RawTextWriterIndent.WriteString(String text)

   at System.Xml.XmlWellFormedWriter.WriteString(String text)

   at LSLib.LS.LSXWriter.WriteNode(Node node)

   at LSLib.LS.LSXWriter.WriteRegions(Resource rsrc)

   at LSLib.LS.LSXWriter.Write(Resource rsrc)

   at LSLib.LS.ResourceUtils.SaveResource(Resource resource, String outputPath, ResourceFormat format, FileVersion version)

   at ConverterApp.ResourcePane.resourceConvertBtn_Click(Object sender, EventArgs e)
---------------------------
OK   
---------------------------

Thanks in advance for any help you can provide, if more details are needed feel free to ask.

Last edited by vometia; 19/10/18 12:04 PM. Reason: formatting