NullPointerException when converting Markdown to HTML

Hello,

I am attempting to convert Markdown file to HTML and then to PDF. Using following code:

// Convert Markdown to HTML
document = com.aspose.html.converters.Converter.convertMarkdown(sourceFilePath);

com.aspose.html.saving.PdfSaveOptions options = new com.aspose.html.saving.PdfSaveOptions();
// Convert HTML to PDF
com.aspose.html.converters.Converter.convertHTML(document, options, outputFilePath);

But it fails with below error:

java.lang.NullPointerException: Cannot invoke “com.aspose.html.utils.ms.System.Collections.Generic.LinkedListNode.getValue()” because “” is null
at com.aspose.html.toolkit.markdown.syntax.parser.MarkdownParser.a(Unknown Source)
at com.aspose.html.toolkit.markdown.syntax.parser.MarkdownParser.a(Unknown Source)
at com.aspose.html.utils.aco.process(Unknown Source)
at com.aspose.html.toolkit.markdown.syntax.parser.MarkdownParser.a(Unknown Source)
at com.aspose.html.toolkit.markdown.syntax.parser.MarkdownParser.a(Unknown Source)
at com.aspose.html.toolkit.markdown.syntax.parser.MarkdownParser.a(Unknown Source)
at com.aspose.html.toolkit.markdown.syntax.parser.MarkdownBlockParser.onProcessInline(Unknown Source)
at com.aspose.html.toolkit.markdown.syntax.parser.MarkdownParser.parse(Unknown Source)
at com.aspose.html.utils.kl.b(Unknown Source)
at com.aspose.html.utils.kl.a(Unknown Source)
at com.aspose.html.utils.kl.eF(Unknown Source)
at com.aspose.html.converters.Converter.convertMarkdown(Unknown Source)

Here is the input markdown file:
markdown-sample.zip (1.9 KB)

Can you please review the code and suggest corrections if needed to convert markdown to pdf?