? Runtime erros podem ocorrer quando uma execução conflitos de aplicativos com outro aplicativo ou um recurso de computador. Esses erros podem ser causados por software incompatível , malware, problemas de memória ou erros de programação e muitas vezes causam um aplicativo para terminar inesperadamente ou congelar. Erros de execução pode ser diagnosticada por os códigos de erro reportados para o usuário quando o erro ocorre. TSR Programa de Conflitos
Quando um erro de execução é causado por um conflito com um programa Terminate and Stay Resident ( TSR) que reside na memória , a aplicação , muitas vezes, congelar e não aceitar a entrada . O usuário pode abrir o Gerenciador de Tarefas e forçosamente terminar o programa , mas os dados não salvos em que a aplicação será perdido. Runtime erros desta natureza , muitas vezes ocorrem por causa de uma falha no código do programa subjacente. Atualizando o programa para a versão mais recente pode ajudar a resolver o problema.
Conflitos de software
Alguns erros de execução são causados por conflitos que podem ocorrer quando dois aplicativos incompatíveis tentar software interagir. Por exemplo , o Internet Explorer pode estar tentando enviar fotos a partir de uma ação de arrastar e soltar em um programa de carregamento de um site de rede social. Se o programa social não foi escrito para acomodar o tamanho das fotos e nenhum manipulador de erro foi escrito para travar este problema, um erro de execução pode ocorrer eo programa irá abortar .
Questões de memória
Runtime erros podem ser causados por problemas de memória quando um programa tenta acessar ou escrever uma variável com um valor ilegal ou onde a entrada recebida é algo diferente do que o compilador programa espera . Essas questões , bem como outros problemas que envolvem a memória física do computador pode causar erros de execução que possam causar um programa para falhar. O erro pode ser esporádica , só acontece de vez em quando , ou um erro de execução pode ser previsivelmente desencadeada por uma determinada ação ou evento.
Vírus de Computador
vírus de computador e outras formas de código malicioso pode infectar as funções básicas de um computador , tais como o registro do computador ou até mesmo o kernel. Esse malware pode desestabilizar aplicações tentando interagir uns com os outros ou o sistema operacional do computador , causando erros de execução . Alguns vírus de computador são projetados especificamente para a produção de erros de execução e falhas no computador .