Quais diagnósticos estão disponíveis para uma falha de proteção geral de um programa antigo do Windows?

0

Eu executei um programa Windows antigo (1996) que acessa arquivos DBF. Se eu correr com uma cópia antiga do banco de dados, tudo funciona bem. Mas se eu correr com a minha cópia atual do banco de dados, obtenho o GP Fault quando realizo uma determinada ação.

Concluo a partir do acima que há algo no banco de dados atual que o programa não gosta, mas quando eu tomo a ação eu só pegar o nome da DLL que causou a falha e uma localização hexadecimal (0001: 0F7F) .

Existe alguma maneira, qualquer ferramenta, qualquer processo que me permita ver o que o programa está tentando fazer quando é bombardeado? Isso pode me dar uma ideia sobre como consertar o banco de dados. Por exemplo, se o processo antes da bomba for juntar duas tabelas, eu saberia quais duas tabelas devem ser limpas.

    
por Dale 24.04.2015 / 01:03

0 respostas