Depuração "Nenhum binário correspondente encontrado" erro em minides

0

Estou tendo muitos problemas para depurar minidespejos para um aplicativo que foi desenvolvido usando o Unreal Engine 4. No passado, fui capaz de depurar com êxito os minidumps gerados anteriormente, e não sei por que não está funcionando agora. Para ter menos partes móveis, o que fiz foi criar um executável com os símbolos de depuração, fazer com que ele travasse e tentar depurar o minidump na mesma máquina que gerou o arquivo .dmp. O Visual Studio, no entanto, parece não conseguir encontrar o executável - ou melhor, ele acha que não é compatível. Não tenho certeza do que fazer aqui, pois tenho certeza de que o minidump foi gerado por esse executável e até reconhece o caminho:

Noentanto,aotentardepurá-lo,receboumNomatchingbinaryfound:

Asinformaçõesdecarregamentodesímboloparecemsugerirqueeleestáapenastentandoprocurarossímbolosnoservidordesímbolos,mesmoqueeutenhaespecificadoolocaldoexecutávelcomoumlocaldearquivodesímbolo.pdb:

SYMSRV:BYINDEX:0x26C:\tmp\symbols*https://msdl.microsoft.com/download/symbols g3.exe 5A748F8A7de82480

SYMSRV: UNC: C:\tmp\symbols\g3.exeA748F8A7de82480\g3.exe - path not found SYMSRV: UNC: C:\tmp\symbols\g3.exeA748F8A7de82480\g3.ex_ - path not found SYMSRV: UNC: C:\tmp\symbols\g3.exeA748F8A7de82480\file.ptr - path not found

SYMSRV: HTTPGET: /download/symbols/g3.exe/5A748F8A7de82480/g3.exe SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND SYMSRV: HTTPGET: /download/symbols/g3.exe/5A748F8A7de82480/g3.ex_ SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND SYMSRV: HTTPGET: /download/symbols/g3.exe/5A748F8A7de82480/file.ptr SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND SYMSRV: RESULT: 0x80190194

https://msdl.microsoft.com/download/symbols: Symbols not found on symbol server. SYMSRV: BYINDEX: 0x27 C:\tmp\symbols*https://msdl.microsoft.com/download/symbols g3.exe 5A748F8A7de82480

SYMSRV: UNC: C:\tmp\symbols\g3.exeA748F8A7de82480\g3.exe - path not found SYMSRV: UNC: C:\tmp\symbols\g3.exeA748F8A7de82480\g3.ex_ - path not found SYMSRV: UNC: C:\tmp\symbols\g3.exeA748F8A7de82480\file.ptr - path not found

SYMSRV: HTTPGET: /download/symbols/g3.exe/5A748F8A7de82480/g3.exe SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND SYMSRV: HTTPGET: /download/symbols/g3.exe/5A748F8A7de82480/g3.ex_ SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND SYMSRV: HTTPGET: /download/symbols/g3.exe/5A748F8A7de82480/file.ptr SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND SYMSRV: RESULT: 0x80190194

https://msdl.microsoft.com/download/symbols: Symbols not found on symbol server.

Alémdisso,seeuclicarcomobotãodireitonomóduloeclicaremCarregarsímbolos,elemepermiteselecionaroarquivo.exe,masacaixadediálogodajanelanuncafechaquandoclicoem"Abrir", mas não falha com nenhum erro mensagem. Eu tentei carregar o VS com um log de arquivo associado a ele, mas parece que não há nada útil nos logs relacionados a esse problema.

Além disso, tentei carregar o arquivo dmp por meio do cdb e definir .symopt +40 , como esta resposta sugere , mas isso não 't help - g3.exe ainda não está carregado. Eu também tentei usar chckmatch como esta resposta sugere mas diz que os arquivos pdb e exe correspondem. Eu não encontrei nada que faria o mesmo para um arquivo dmp, e não consegui encontrar mais nenhuma informação sobre como eu poderia depurar ainda mais o problema "Nenhum binário encontrado encontrado". No entanto, eu pude encontrar um post específico para o UE4 sobre uma que associou esse problema à Atualização do Windows Fall Creators. Eu não tentei a solução alternativa como eu não tenho um PC que não é atualizado já, mas de qualquer forma não é uma boa solução se temos que enviar os binários com algumas DLLs do Windows.

Alguém já viu esse problema? Existe alguma maneira que eu possa depurar isso ainda mais? Obrigada!

    
por Waneck 06.02.2018 / 17:56

0 respostas