mntone / SvgForXaml

Draw SVG image with Win2D
MIT License
94 stars 18 forks source link

Index was outside the bounds of array on get_Char() #7

Open gc1508 opened 7 years ago

gc1508 commented 7 years ago

at Mntone.SvgForXaml.Internal.StringPtr.get_Char() at Mntone.SvgForXaml.Path.SvgPathSegmentParser.ParseCommaOrWhitespace(StringPtr ptr) at Mntone.SvgForXaml.Path.SvgPathSegmentParser.ParseCurveToArgumentSequence(StringPtr ptr, Boolean abs) at Mntone.SvgForXaml.Path.SvgPathSegmentParser.ParseCurveTo(StringPtr ptr) at Mntone.SvgForXaml.Path.SvgPathSegmentParser.ParseDrawToCommand(StringPtr ptr) at Mntone.SvgForXaml.Path.SvgPathSegmentParser.ParseDrawToCommands(StringPtr ptr) at Mntone.SvgForXaml.Path.SvgPathSegmentParser.ParseDrawToCommands(StringPtr ptr) at Mntone.SvgForXaml.Path.SvgPathSegmentParser.ParseDrawToCommands(StringPtr ptr) at Mntone.SvgForXaml.Path.SvgPathSegmentParser.ParseMoveToDrawToCommandGroup(StringPtr ptr) at Mntone.SvgForXaml.Path.SvgPathSegmentParser.ParseMoveToDrawToCommandGroups(StringPtr ptr) at Mntone.SvgForXaml.Path.SvgPathSegmentParser..ctor(String pathData) at Mntone.SvgForXaml.Path.SvgPathSegmentParser.Parse(String pathData) at Mntone.SvgForXaml.Path.SvgPathElement..ctor(INode parent, XmlElement element) at Mntone.SvgForXaml.SvgElement.ParseChildren(INode parent, XmlNodeList nodes) at Mntone.SvgForXaml.SvgElement..ctor(INode parent, XmlElement element) at Mntone.SvgForXaml.SvgGroupElement..ctor(INode parent, XmlElement element) at Mntone.SvgForXaml.SvgElement.ParseChildren(INode parent, XmlNodeList nodes) at Mntone.SvgForXaml.SvgElement..ctor(INode parent, XmlElement element) at Mntone.SvgForXaml.SvgDefinitionsElement..ctor(INode parent, XmlElement element) at Mntone.SvgForXaml.SvgElement.ParseChildren(INode parent, XmlNodeList nodes) at Mntone.SvgForXaml.SvgElement..ctor(INode parent, XmlElement element) at Mntone.SvgForXaml.SvgSvgElement..ctor(INode parent, XmlElement element) at Mntone.SvgForXaml.SvgDocument.Parse(XmlDocument document) at Mntone.SvgForXaml.UI.Xaml.SvgImage.d9.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter.GetResult() at SvgForXamlTestApp.MainPage.d3.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter.GetResult() at SvgForXamlTestApp.MainPage.d__4.MoveNext()