Erro de exceção do Win32 não tratado

1

Estou executando um aplicativo win32 desenvolvido usando o VB6 com alguns controles de terceiros. Eu recebo o seguinte erro: 'Erro de exceção win32 Unhandled ocorreu em myprogram.exe'. Como resolvo isso?

    
por Jack Njiri 26.08.2009 / 10:30

2 respostas

1

Você seria melhor perguntar isso no StackOverflow, que é dedicado à programação, mas a resposta curta é que você precisa depurar seu programa. Você precisa determinar onde o erro ocorre e, em seguida, corrigi-lo se estiver em seu código ou procurar outras opções relacionadas a esses controles.

    
por 26.08.2009 / 10:35
1

A maneira mais fácil de resolver isso é executar drwtsn32 para obter um despejo de memória, no entanto, se você vir uma mensagem como essa, o aplicativo provavelmente manipulará suas próprias exceções e impedirá que a exceção se propague para o Windows. Você precisa entrar em contato com o autor do aplicativo. Se você puder modificar o código-fonte, remova o manipulador de exceção não manipulado e compile com os símbolos de depuração, deixe o DrWatson detectar o erro e abra o despejo de memória no windbg para ver onde a exceção foi lançada em primeiro lugar. Corrigir o erro é deixado como um exercício.

    
por 26.08.2009 / 14:14