I have observed my application in a couple cases using 100% CPU. After getting windbg attached, multiple runaway threads have had the following stack trace. Sorry, I do not have specific cases causing this issue available.
```
000000001bcbe488 000007fef925ad25 System.Globalization.CompareInfo.IndexOf(System.String, System.String, Int32, Int32, System.Globalization.CompareOptions)
000000001bcbe4a0 000007fef917efe9 System.String.IndexOf(System.String, Int32, Int32, System.StringComparison)
000000001bcbe500 000007fe9b787ec6 *** WARNING: Unable to verify checksum for C:\Users\Administrator\Desktop\Brian_Debug_20140910\HtmlRenderer.dll
HtmlRenderer.Handlers.StylesheetLoadHandler.CorrectRelativeUrls(System.String, System.Uri) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\Handlers\StylesheetLoadHandler.cs @ 162]
000000001bcbe580 000007fe9b787d4b HtmlRenderer.Handlers.StylesheetLoadHandler.LoadStylesheetFromUri(HtmlRenderer.HtmlContainer, System.Uri) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\Handlers\StylesheetLoadHandler.cs @ 137]
000000001bcbe5f0 000007fe9b7879d5 HtmlRenderer.Handlers.StylesheetLoadHandler.LoadStylesheet(HtmlRenderer.HtmlContainer, System.String, System.Collections.Generic.Dictionary`2<System.String,System.String>, System.String ByRef, HtmlRenderer.CssData ByRef) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\Handlers\StylesheetLoadHandler.cs @ 63]
000000001bcbe660 000007fe9b784802 HtmlRenderer.Parse.DomParser.CascadeStyles(HtmlRenderer.Dom.CssBox, HtmlRenderer.HtmlContainer, HtmlRenderer.CssData ByRef, Boolean ByRef) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\Parse\DomParser.cs @ 123]
000000001bcbe770 000007fe9b784991 HtmlRenderer.Parse.DomParser.CascadeStyles(HtmlRenderer.Dom.CssBox, HtmlRenderer.HtmlContainer, HtmlRenderer.CssData ByRef, Boolean ByRef) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\Parse\DomParser.cs @ 140]
000000001bcbe880 000007fe9b784991 HtmlRenderer.Parse.DomParser.CascadeStyles(HtmlRenderer.Dom.CssBox, HtmlRenderer.HtmlContainer, HtmlRenderer.CssData ByRef, Boolean ByRef) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\Parse\DomParser.cs @ 140]
000000001bcbe990 000007fe9b784991 HtmlRenderer.Parse.DomParser.CascadeStyles(HtmlRenderer.Dom.CssBox, HtmlRenderer.HtmlContainer, HtmlRenderer.CssData ByRef, Boolean ByRef) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\Parse\DomParser.cs @ 140]
000000001bcbeaa0 000007fe9b69d75e HtmlRenderer.Parse.DomParser.GenerateCssTree(System.String, HtmlRenderer.HtmlContainer, HtmlRenderer.CssData ByRef) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\Parse\DomParser.cs @ 45]
000000001bcbeaf0 000007fe9b698f3e HtmlRenderer.HtmlContainer.SetHtml(System.String, HtmlRenderer.CssData) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\HtmlContainer.cs @ 419]
000000001bcbeb30 000007fe9b698882 HtmlRenderer.HtmlRender.RenderToImage(System.String, System.Drawing.Size, System.Drawing.Size, System.Drawing.Color, HtmlRenderer.CssData, System.EventHandler`1<HtmlRenderer.Entities.HtmlStylesheetLoadEventArgs>, System.EventHandler`1<HtmlRenderer.Entities.HtmlImageLoadEventArgs>) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\HtmlRender.cs @ 440]
```
Comments: embarrassing... =( I believe [this commit](https://github.com/ArthurHub/HTML-Renderer/commit/1b91ec8a13512329d7c45fd04730f37c2048530f) fixed it. Thx a lot for investigating the issue!
```
000000001bcbe488 000007fef925ad25 System.Globalization.CompareInfo.IndexOf(System.String, System.String, Int32, Int32, System.Globalization.CompareOptions)
000000001bcbe4a0 000007fef917efe9 System.String.IndexOf(System.String, Int32, Int32, System.StringComparison)
000000001bcbe500 000007fe9b787ec6 *** WARNING: Unable to verify checksum for C:\Users\Administrator\Desktop\Brian_Debug_20140910\HtmlRenderer.dll
HtmlRenderer.Handlers.StylesheetLoadHandler.CorrectRelativeUrls(System.String, System.Uri) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\Handlers\StylesheetLoadHandler.cs @ 162]
000000001bcbe580 000007fe9b787d4b HtmlRenderer.Handlers.StylesheetLoadHandler.LoadStylesheetFromUri(HtmlRenderer.HtmlContainer, System.Uri) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\Handlers\StylesheetLoadHandler.cs @ 137]
000000001bcbe5f0 000007fe9b7879d5 HtmlRenderer.Handlers.StylesheetLoadHandler.LoadStylesheet(HtmlRenderer.HtmlContainer, System.String, System.Collections.Generic.Dictionary`2<System.String,System.String>, System.String ByRef, HtmlRenderer.CssData ByRef) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\Handlers\StylesheetLoadHandler.cs @ 63]
000000001bcbe660 000007fe9b784802 HtmlRenderer.Parse.DomParser.CascadeStyles(HtmlRenderer.Dom.CssBox, HtmlRenderer.HtmlContainer, HtmlRenderer.CssData ByRef, Boolean ByRef) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\Parse\DomParser.cs @ 123]
000000001bcbe770 000007fe9b784991 HtmlRenderer.Parse.DomParser.CascadeStyles(HtmlRenderer.Dom.CssBox, HtmlRenderer.HtmlContainer, HtmlRenderer.CssData ByRef, Boolean ByRef) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\Parse\DomParser.cs @ 140]
000000001bcbe880 000007fe9b784991 HtmlRenderer.Parse.DomParser.CascadeStyles(HtmlRenderer.Dom.CssBox, HtmlRenderer.HtmlContainer, HtmlRenderer.CssData ByRef, Boolean ByRef) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\Parse\DomParser.cs @ 140]
000000001bcbe990 000007fe9b784991 HtmlRenderer.Parse.DomParser.CascadeStyles(HtmlRenderer.Dom.CssBox, HtmlRenderer.HtmlContainer, HtmlRenderer.CssData ByRef, Boolean ByRef) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\Parse\DomParser.cs @ 140]
000000001bcbeaa0 000007fe9b69d75e HtmlRenderer.Parse.DomParser.GenerateCssTree(System.String, HtmlRenderer.HtmlContainer, HtmlRenderer.CssData ByRef) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\Parse\DomParser.cs @ 45]
000000001bcbeaf0 000007fe9b698f3e HtmlRenderer.HtmlContainer.SetHtml(System.String, HtmlRenderer.CssData) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\HtmlContainer.cs @ 419]
000000001bcbeb30 000007fe9b698882 HtmlRenderer.HtmlRender.RenderToImage(System.String, System.Drawing.Size, System.Drawing.Size, System.Drawing.Color, HtmlRenderer.CssData, System.EventHandler`1<HtmlRenderer.Entities.HtmlStylesheetLoadEventArgs>, System.EventHandler`1<HtmlRenderer.Entities.HtmlImageLoadEventArgs>) [c:\Source\GitHub\HTML-Renderer\Source\HtmlRenderer\HtmlRender.cs @ 440]
```
Comments: embarrassing... =( I believe [this commit](https://github.com/ArthurHub/HTML-Renderer/commit/1b91ec8a13512329d7c45fd04730f37c2048530f) fixed it. Thx a lot for investigating the issue!