Prerequisites
Description
System.InvalidOperationException: Stack empty.
at System.Collections.Generic.Stack1.ThrowForEmptyStack() at System.Collections.Generic.Stack1.Pop()
at AngleSharp.Html.Parser.HtmlDomBuilder2.CloseTemplateMode() at AngleSharp.Html.Parser.HtmlDomBuilder2.CloseTemplate()
at AngleSharp.Html.Parser.HtmlDomBuilder2.InHead(StructHtmlToken& token) at AngleSharp.Html.Parser.HtmlDomBuilder2.InBodyEndTag(StructHtmlToken& tag)
at AngleSharp.Html.Parser.HtmlDomBuilder2.InBody(StructHtmlToken& token) at AngleSharp.Html.Parser.HtmlDomBuilder2.Home(StructHtmlToken& token)
at AngleSharp.Html.Parser.HtmlDomBuilder2.Consume(StructHtmlToken& token) at AngleSharp.Html.Parser.HtmlDomBuilder2.Parse(HtmlParserOptions options, TokenizerMiddleware middleware)
at AngleSharp.Html.Parser.HtmlParser.Parse(HtmlDocument document, String stopAt)
at AngleSharp.Html.Parser.HtmlParser.ParseDocument(Char[] source, Int32 length)
Steps to Reproduce
var html = "<svg><template><title><v></temPlate>";
var parser = new AngleSharp.Html.Parser.HtmlParser();
parser.ParseDocument(html.ToCharArray(), 0);
Expected Behavior
Don't crash
Actual Behavior
Crash
Possible Solution / Known Workarounds
No response
Prerequisites
AngleSharp.Cssfor CSS support)Description
System.InvalidOperationException: Stack empty.
at System.Collections.Generic.Stack
1.ThrowForEmptyStack() at System.Collections.Generic.Stack1.Pop()at AngleSharp.Html.Parser.HtmlDomBuilder
2.CloseTemplateMode() at AngleSharp.Html.Parser.HtmlDomBuilder2.CloseTemplate()at AngleSharp.Html.Parser.HtmlDomBuilder
2.InHead(StructHtmlToken& token) at AngleSharp.Html.Parser.HtmlDomBuilder2.InBodyEndTag(StructHtmlToken& tag)at AngleSharp.Html.Parser.HtmlDomBuilder
2.InBody(StructHtmlToken& token) at AngleSharp.Html.Parser.HtmlDomBuilder2.Home(StructHtmlToken& token)at AngleSharp.Html.Parser.HtmlDomBuilder
2.Consume(StructHtmlToken& token) at AngleSharp.Html.Parser.HtmlDomBuilder2.Parse(HtmlParserOptions options, TokenizerMiddleware middleware)at AngleSharp.Html.Parser.HtmlParser.Parse(HtmlDocument document, String stopAt)
at AngleSharp.Html.Parser.HtmlParser.ParseDocument(Char[] source, Int32 length)
Steps to Reproduce
Expected Behavior
Don't crash
Actual Behavior
Crash
Possible Solution / Known Workarounds
No response