Articles of debugging

Como faço para imprimir os elementos de um vetor C ++ no GDB?

Eu quero examinar o conteúdo de um std::vector no GDB, como faço isso? Vamos dizer que é um std::vector por uma questão de simplicidade.

Determine se um aplicativo java está no modo de debugging no Eclipse

Eu quero alterar o nível de log dependendo se eu estou debugando ou não, mas não consigo encontrar um trecho de código para verificar se o aplicativo está sendo executado no modo de debugging. Estou usando o eclipse para depurar o aplicativo, portanto, se a solução funcionar apenas no Eclipse, tudo ficará bem.

Não pare o depurador nessa exceção quando for lançado e capturado

Em ferramentas / exceções, eu configurei a opção que o depurador pára quando uma exceção é lançada. Se é capturado ou não. Como faço para excluir uma exceção dessa regra? Em algum lugar no meu código, há uma exceção capturada que faz parte da lógica do programa. Então, obviamente, não quero que a exceção pare […]

Como usar o ponto de interrupção condicional no Eclipse?

Eu quero saber como colocar um ponto de interrupção condicional no Eclipse. Eu tenho um código como: public static void doForAllTabs(String[] tablist){ for(int i = 0; i doIt(tablist[i]); } } Agora quero colocar um ponto de interrupção na linha com a seta, mas quero que seja acionado somente se: tablist[i].equalsIgnoreCase(“LEADDELEGATES”);

Como faço para localizar o rastreamento de pilha no Visual Studio?

Eu pergunto porque não consegui encontrar o rastreamento de pilha no Visual Studio, durante a debugging de uma exceção que ocorreu.

O que é um código de saída de thread?

O que exatamente é um código de saída de thread na janela de saída durante a debugging? Que informação me dá? É de alguma forma útil ou apenas uma coisa interna que não deveria me incomodar? The thread 0x552c has exited with code 259 (0x103). The thread 0x4440 has exited with code 0 (0x0). Existe […]

Construções separadas de ‘debug’ e ‘release’?

Acho melhor liberar a versão do software que seus desenvolvedores realmente testaram; Portanto, tento excluir o destino ‘debug’ do projeto / makefile, para que haja apenas uma versão que possa ser criada (e testada, depurada e liberada). Por uma razão similar, eu não uso ‘asserções’ (veja também afirmações são sempre ruins? …). Uma pessoa argumentou […]

Depuração do JBoss no Eclipse

Como você configura o JBoss para depurar um aplicativo no Eclipse?

Depurar um aplicativo java sem iniciar a JVM com argumentos de debugging

Normalmente, para conectar um debuger a um jvm em execução, você precisaria iniciar o jvm com argumentos como os seguintes: > java -Xdebug -Xrunjdwp:transport=dt_socket,address=1000,server=y,suspend=n Agora, se eu quiser depurar um processo que não foi iniciado no modo de debugging, o que posso fazer? Esta situação surge quando um sistema de produção (isto é, iniciado sem […]

O ponto de interrupção não será atingido no momento. Nenhum símbolo foi carregado para este documento em um aplicativo do Silverlight

Ok, o que eu tenho: O Visual Studio 2010 RC, W7 x64, iniciou um novo tipo de projeto de aplicativo do Silverlight. Hospedando o aplicativo do Silverlight em um projeto de aplicativo da Web do ASP.NET. Versão do Silverlight 3.0. Adicionada uma class LinqToSQL, um serviço WCF, um aplicativo Winform Tester (projeto na solução) e […]