WkHtmlToXSharp - System.AccessViolationException

Estou usando a biblioteca de wrapper WkHtmlToXSharp no meu projeto para gerar o arquivo PDF a partir do HTML.

Eu estava usando essa biblioteca muitas vezes em PCs diferentes e, de repente, me deparei com o seguinte problema:

System.AccessViolationException: tentativa de ler ou gravar memória protegida. Isso geralmente é uma indicação de que outra memória está corrompida. em WkHtmlToXSharp.WkHtmlToPdfConverter.wkhtmltopdf_convert (conversor IntPtr) em WkHtmlToXSharp.WkHtmlToPdfConverter.Converter (String inputHtml) em WkHtmlToXSharp.WkHtmlToPdfConverter.Convert () em WkHtmlToXSharp.MultiplexingConverter.b_8 () --- Fim do rastreamento interno da pilha de exceções --- em Sanford.Threading.DelegateQueue.EndInvoke (resultado IAsyncResult) em Sanford.Threading.DelegateQueue.Invoke (Delegate method, Object [] args) em WkHtmlToXSharp.MultiplexingConverter.Convert ()

Este parece ser um problema comum com esta biblioteca (eu encontrei alguns comentários na web sobre isso - no entanto, nenhuma correção foi fornecida). BTW, no meu caso, acontece um pouco aleatoriamente. Eu não estava enfrentando esse problema em outras máquinas de desenvolvimento. Eu me pergunto se alguém tem uma solução para isso. Eu também me pergunto se isso é um problema com a biblioteca wrapper, se com a própria biblioteca WkHtmlToPDF.

Alguma sugestão? Eu também estou aberto para usar outro conversor, desde que seja livre e estável e, se possível, sem gerar um novo processo. Deve funcionar corretamente e estável em todas as versões do Windows e fazer um trabalho decente de conversão (o HTML a ser convertido é fixo - contém algumas fotos e tabelas e CSS básico).

questionAnswers(1)

yourAnswerToTheQuestion