Encerramento inesperado do processo Chromium

O DotNetBrowser executa o Chromium num processo nativo separado. Um erro no engine Chromium pode levar ao encerramento inesperado do processo. As informações sobre a falha nativa são armazenadas num arquivo de despejo de falhas.

Se o processo do Chromium for encerrado inesperadamente e receber o evento Engine Crashed, submeta um ticket sobre o problema e compartilhe o arquivo de despejo de falha gerado utilizando um serviço de compartilhamento de arquivos online, como, por exemplo, Dropbox, Google Drive e outros.

Coletando despejos de falhas

Quando um dos processos do Chromium falha, o DotNetBrowser gera um arquivo de despejo de falha. A localização do arquivo de despejo depende da plataforma:

  • Windows: %appdata%\DotNetBrowser\dotnetbrowser.dmp.dir
  • Linux: $HOME/.config/DotNetBrowser/dotnetbrowser.dmp.dir
  • macOS: $HOME/.config/DotNetBrowser/dotnetbrowser.dmp.dir

Para alterar a pasta padrão, utilize a propriedade EngineOptions.CrashDumpDirectory. Ver o exemplo de código abaixo:

EngineOptions.CrashDumpDirectory = "C:\\DotNetBrowser\\crash-dumps";
EngineOptions.CrashDumpDirectory = "C:\DotNetBrowser\crash-dumps"
Go Top