Articles of tratamento de erros

Como lidar com input de tipo de dados incorreta

Em C ++, como você lida com inputs erradas? Como, se o programa pede um inteiro, quando você digita um caractere ele deve ser capaz de fazer algo e então repetir a input, mas o loop é infinito quando você insere um caracter quando um inteiro é necessário e vice-versa.

Erro ao manipular no código C

O que você considera “melhor prática” quando se trata de erros de manipulação de erros de maneira consistente em uma biblioteca C. Há duas maneiras em que venho pensando: Sempre retornar o código de erro. Uma function típica ficaria assim: MYAPI_ERROR getObjectSize(MYAPIHandle h, int* returnedSize); O sempre fornece uma abordagem de ponteiro de erro: int […]

Não é possível restringir um erro usando JSON.stringify?

Reproduzindo o problema Eu estou correndo em um problema ao tentar passar mensagens de erro em torno de usar sockets da web. Eu posso replicar o problema que estou enfrentando usando JSON.stringify para atender a um público mais amplo: // node v0.10.15 > var error = new Error(‘simple error message’); undefined > error [Error: simple […]

Erro personalizado do asp.net MVC Handling Application_Error Global.asax?

Eu tenho alguns códigos básicos para determinar erros no meu aplicativo MVC. Atualmente no meu projeto eu tenho um controlador chamado Error com methods de ação HTTPError404() , HTTPError500() e General() . Todos aceitam um error parâmetro de string. Usando ou modificando o código abaixo. Qual é a melhor maneira de passar os dados para […]

Um método de recuperação deve retornar ‘null’ ou lançar uma exceção quando não puder produzir o valor de retorno?

Eu tenho um método que deve retornar um object, se for encontrado. Se não for encontrado, devo: return null lançar uma exceção de outros

Páginas de erro personalizadas no asp.net MVC3

Estou desenvolvendo um site de base MVC3 e estou procurando uma solução para manipular erros e processar exibições personalizadas para cada tipo de erro. Então imagine que eu tenho um “Error” Controller onde sua principal ação é “Index” (página de erro genérica) e este controlador terá mais algumas ações para os erros que podem aparecer […]

Mensagem de erro detalhada 500, ASP + IIS 7.5

IIS 7.5, 2008rc2, asp clássico, erro 500 msg: A página não pode ser exibida porque ocorreu um erro interno do servidor. Eu preciso saber como configurar o IIS para obter um erro mais detalhado. Eu tentei definir como true todas as opções de debugging na configuração do ASP. Mas isso não funcionou. Alguém pode me […]

Como faço para depurar “Error: spawn ENOENT” em node.js?

Quando recebo o seguinte erro: events.js:72 throw er; // Unhandled ‘error’ event ^ Error: spawn ENOENT at errnoException (child_process.js:1000:11) at Process.ChildProcess._handle.onexit (child_process.js:791:34) Que procedimento posso seguir para corrigi-lo? Nota do autor : Muitos problemas com esse erro me incentivaram a postar essa pergunta para futuras referências. Perguntas relacionadas: usando a function spawn com NODE_ENV = […]

400 BAD pedido HTTP significado código de erro?

Eu tenho uma solicitação JSON que estou postando em um URL HTTP. Isso deve ser tratado como 400 onde o campo requestedResource existe, mas “Roman” é um valor inválido para este campo? [{requestedResource:”Roman”}] Isso deve ser tratado como 400 onde o campo “blah” não existe? [{blah:”Roman”}]

Site de implantação: 500 – Erro interno do servidor

Eu estou tentando implantar um aplicativo ASP.NET. Eu implantei o site para o IIS, mas ao visitá-lo com o navegador, ele me mostra isso: erro de servidor 500 – Erro interno do servidor. Há um problema com o recurso que você está procurando e não pode ser exibido. Depois de brincar com o web.config, agora […]