Articles of debugging

Por que não posso editar um método que contenha um método anônimo no depurador?

Assim, toda vez que escrevo uma expressão lambda ou um método anônimo dentro de um método que não obtive muito bem, sou forçado a recompilar e reiniciar toda a estrutura de aplicativo ou teste de unidade para corrigi-lo. Isso é seriamente irritante, e eu acabo perdendo mais tempo do que economizei usando essas construções em […]

Tela azul ao usar Ping

Eu estou correndo para o bug onde ele está terminando de depurar no meio de um ping. Eu tenho algumas maneiras de desativá-lo no meu (wpf) aplicativo (onde eu ping continuamente), mas às vezes eu esqueço de fazê-lo e BSOD. Eu gostaria de contornar isso, alterando uma variável AllowRealPinging global e dormindo por 2 segundos […]

Imprimindo informações de debugging em erros com expressões lambda do java 8

Eu quero usar um método estático como auxiliar de setter que capturar exceções e imprimir informações de debugging sobre a operação que falhou. Eu não quero apenas os detalhes da exceção. Quero mostrar qual propriedade estava sendo configurada para que os detalhes ajudem a depurar o problema rapidamente. Eu estou trabalhando com o Java 8. […]

Alvo de debugging está ausente?

Quando tento construir minha solução, recebo o seguinte erro: Visual Studio não pode iniciar a debugging porque o destino de debugging ‘c: \ target’ está faltando. Por favor> construa o projeto e tente novamente ou defina as propriedades OutputPath e AssemblyName apropriadamente> para apontar para o local correto para o assembly de destino. Meu caminho […]

Determinar lista de manipuladores de events associados ao evento

Eu tenho um formulário WinForms que não será fechado. Em OnFormClosing, e.Cancel é definido como true. Eu estou supondo que algum object no meu aplicativo tenha vinculado ao evento Closing ou FormClosing e está bloqueando o fechamento. Para descobrir, gostaria de determinar quais delegates estão vinculados a um desses events. Existe uma maneira de determinar […]

Eclipse – o depurador não pára no ponto de interrupção

Eu estou tentando arrumar um JUnit. No código-fonte, configurei o ponto de quebra em dois locais: 1) em uma linha onde um membro estático é inicializado 2) a primeira linha de um dos casos de teste. O depurador pára na linha de boot do campo estático. Mas isso não pára no caso de teste. Não […]

Java Criando um novo ObjectInputStream Blocks

Eu estou tentando criar um novo ObjectInputStream usando um InputStream recuperado de um soquete. Aqui está o meu código: Este é o construtor da minha class MessageGetterSender. O programa não chega ao Ponto de Verificação 4. public MessageGetterSender(Socket socket) { System.out.println(“MessageGetterSender: Checkpoint 1”); this.socket = socket; // Get input and output streams try { System.out.println(“MessageGetterSender: […]

Como posso ver o que minha consulta de extensões reativas está fazendo?

Estou escrevendo uma consulta complexa de extensões reativas com vários operadores. Como posso ver o que está acontecendo? Eu estou perguntando e respondendo isso como se parece um pouco justo e provavelmente é de bom uso geral.

Depuração ao vivo do kernel Linux, como é feito e quais ferramentas são usadas?

Quais são os methods e ferramentas mais comuns e por que não incomuns usados ​​para fazer debugging ao vivo no kernel do Linux? Eu sei que Linus por exemplo. é contra este tipo de debugging para o Kernel Linux ou menos foi e, portanto, nada foi feito nesse sentido nesses anos, mas honestamente muito tempo […]

Depuração de scripts adicionados via function getScript do jQuery

Eu tenho uma página que adiciona dinamicamente referências de script através da function $.getScript do jQuery. Os scripts carregam e executam bem, então eu sei que as referências estão corretas. No entanto, quando eu adiciono uma instrução “debugger” a qualquer um dos scripts para permitir que eu percorra o código em um depurador (como VS.Net, […]