Erro de tempo de execução: R6025 - Não é possível ver a localização do programa causando o erro

6

Recebiesteerrotodososdias,masnãotenhoideiadoprogramaqueestácausandoisso.Ajaneladeerronãoéredimensionável,porissonãoconsigoveralocalizaçãodoprograma.Existealgumaoutramaneiraqueeupossadescobrirqualprogramaestácausandoisso?(*Encontrarolocaldoprogramaémeuobjetivoprincipal,vejaabaixooraciocínio,)

Nãoocorrequandoeuacabeideabrir/fecharumprograma(pesquisando,noteiqueoutraspessoasestavamrecebendoerrosdetempodeexecuçãoquandoelesabriramumprograma,essenãoéocasoparamim),eleaparecealeatoriamenteenquantoeuestounomeiodefazeralgo(porexemplo,navegarnoChrome,editarumvídeo,etc.ouatémesmocomnadaativamenteabertoeapenasolhandoparaumaáreadetrabalhoembranco).Nadafalhaquandooerroocorre,todasasjanelaseprogramasativosnabandejadosistemapermanecemativos.

*:Dadooquantoissonãoacontece,seriamuitodifícildarsugestõessobrecomoconsertaroerroemsi(porqueeunãoseriacapazdesimplesmenteresponder"funcionou?" por talvez uma semana por vez) . Por enquanto acho que vou me concentrar apenas em sugestões para encontrar o programa específico que está causando o erro, a partir daí eu deveria ser capaz de pesquisar e encontrar a solução sozinho.

Versão em texto do erro:

Microsoft Visual C++ Runtime Library
---------------------------
Runtime Error! 
Program: C:... 
R6025 
- pure virtual function call
    
por zants 05.08.2013 / 22:31

2 respostas

6

Execute o ProcessExplorer , use a cruz da barra de ferramentas

e mova-o para a mensagem de erro. Isso destacará o programa que causa a mensagem de erro.

    
por 06.08.2013 / 06:39
0

Este é frequentemente o caso quando faltam componentes de tempo de execução de bibliotecas do Visual C ++.

Citação de este artigo :

Siga os métodos listados abaixo:

Método 1:

Este erro pode ocorrer quando a instalação do Microsoft .NET Framework no computador está danificada ou ausente.

Experimente o passo abaixo para reinstalar e reparar a instalação do Microsoft .NET Framework no computador e depois verificar se consegue instalar o software.

a) Clique no botão Iniciar, clique em Painel de controle, clique em Programas e, em seguida, clique em "Ativar ou desativar recursos do Windows". Se você for solicitado a fornecer uma senha ou confirmação de administrador, digite a senha ou forneça uma confirmação.

b) Localize o Microsoft .NET Framework 3.5.1, desmarque a caixa, clique em OK e reinicie o computador.

c) Após a reinicialização novamente, abra "Ativar ou desativar recursos do Windows" e marque a caixa de seleção ao lado do Microsoft .NET Framework 3.5.1 e reinicie o computador.

Etapa 2

Se o problema for causado devido à falta de bibliotecas do Visual C ++, você poderá baixar e instalar os componentes Runtime das bibliotecas do Visual C ++ no link abaixo:

Pacote redistribuível do Visual C ++ 2005 para ( X86)
Visual Remetente redistribuível de C ++ 2005 para (x64)
Pacote Redistribuível do Microsoft Visual C ++ 2008 (x86)
Pacote Redistribuível do Visual C ++ 2008 SP1 para (x64)
Pacote Redistribuível do Microsoft Visual C ++ 2010 (x86)
Pacote Redistribuível do Microsoft Visual C ++ 2010 e (x64)

Se você não sabe qual programa está causando o erro, é difícil adivinhar qual versão você precisa - eu tentaria o mais recente primeiro.

    
por 06.08.2013 / 10:00