mntone / SvgForXaml

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

Loading Font Awesome SVG Exception: Object reference not set to an instance of an object. #12

Open edwinabt opened 6 years ago

edwinabt commented 6 years ago

I am trying to render this file: 500px.zip

This is my Code Xaml: <svg:SvgImage x:Name="SvgPreview" Grid.Row="2" />

This is my code C#: await SvgPreview.LoadFileAsync(mediaModel.MediaFile);

This is the stacktrace:

   at Mntone.SvgForXaml.Path.SvgPathSegmentParser.ParseSmoothQuadraticBezierCurveToArgumentSequence(StringPtr ptr, Boolean abs)
   at Mntone.SvgForXaml.Path.SvgPathSegmentParser.ParseSmoothQuadraticBezierCurveToArgumentSequence(StringPtr ptr, Boolean abs)
   at Mntone.SvgForXaml.Path.SvgPathSegmentParser.ParseSmoothQuadraticBezierCurveToArgumentSequence(StringPtr ptr, Boolean abs)
   at Mntone.SvgForXaml.Path.SvgPathSegmentParser.ParseSmoothQuadraticBezierCurveToArgumentSequence(StringPtr ptr, Boolean abs)
   at Mntone.SvgForXaml.Path.SvgPathSegmentParser.ParseSmoothQuadraticBezierCurveTo(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.ParseMoveToDrawToCommandGroup(StringPtr ptr)
   at Mntone.SvgForXaml.Path.SvgPathSegmentParser.ParseMoveToDrawToCommandGroups(StringPtr ptr)
   at Mntone.SvgForXaml.Path.SvgPathSegmentParser.ParseMoveToDrawToCommandGroups(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.SvgSvgElement..ctor(INode parent, XmlElement element)
   at Mntone.SvgForXaml.SvgDocument.Parse(XmlDocument document)
   at presenter.uwp.MainPage.<LstMediaFiles_ItemClick>d__14.MoveNext()