JetBrains / markdown

Markdown parser written in kotlin
Apache License 2.0
682 stars 75 forks source link

"Failed to construct URL" error in JS rendering #27

Closed kkononov closed 6 years ago

kkononov commented 6 years ago

Encountering this problem in Chrome (there's no such in Firefox).

The markdown input causing error:

[ML.NET](https://blogs.msdn.microsoft.com%2Fdotnet%2F2018%2F05%2F07%2Fintroducing-ml-net-cross-platform-proven-and-open-source-machine-learning-framework%2F&formCheck=f8307abbbb11b8c559607432591df0ae)

Stacktrace:

Uncaught TypeError: Failed to construct 'URL': Invalid URL
    at URI.resolve_61zpoe$ (ui.js:7571)
    at InlineLinkGeneratingProvider.LinkGeneratingProvider.makeAbsoluteUrl_0 (ui.js:10005)
    at InlineLinkGeneratingProvider.LinkGeneratingProvider.renderLink_pm9a16$ (ui.js:10017)
    at InlineLinkGeneratingProvider.LinkGeneratingProvider.processNode_swx2my$ (ui.js:10000)
    at HtmlGenerator$HtmlGeneratingVisitor.visitNode_6c73xi$ (ui.js:10224)
    at accept (ui.js:7775)
    at CheckedListItemGeneratingProvider$SubParagraphGeneratingProvider.InlineHolderGeneratingProvider.processNode_swx2my$ (ui.js:9791)
    at CheckedListItemGeneratingProvider.processNode_swx2my$ (ui.js:8512)
    at HtmlGenerator$HtmlGeneratingVisitor.visitNode_6c73xi$ (ui.js:10224)
    at accept (ui.js:7775)
valich commented 6 years ago

Fixed in 0.2.0.pre-5-kotlin-1.2.60