Resultados da pesquisa a pedido "gdb"
Obter nomes de função da pilha de chamadas
Estou trabalhando em um programa Android que chama o código nativo. Esse código nativo é segfaulting e, como a depuração do NDK do Android não é realmente factível, fico com uma pilha de chamadas como a seguinte (capturada em ddms). Minha ...
Posso usar o GDB para depurar um processo em execução?
No Linux, posso usar o GDB para depurar um processo que está em execução no momento?
sYSMALLOc: Falha na declaração - alguma idéia de como depurar com eficiência?
Meu daemon de servidor funciona bem na maioria das máquinas, no entanto, em uma que estou recebendo: malloc.c:3074: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, ...
Erro "Nenhuma fonte disponível para main ()" ao depurar C ++ simples no Eclipse com gdb
Estou tendo problemas para depurar um programa C ++ no Eclipse (o RC mais recente do Helios, atualizado com o CDT mais recente) no OSX. O programa é muito simples (essencialmente Lição 2 dos tutoriais OpenGL da NeHe), consistindo em um arquivo ...
Como imprimir variável <tipo incompleto> em gdb
Às vezes, o gdb imprime "tipo incompleto" para algum tipo de variável. O que isso significa e como podemos ver esse valor?
O GNU gdb não pode entrar nas funções de modelo (OS X Mavericks)
Eu instaleigdb 7.7 (de fontes GNU) no OS X Mavericks (10.9.2). Eu o codifiquei, para que funcione bem sempre que depurar umc++ arquivo que não contém modelos. No entanto, não é possível entrar em funções de modelo (pode entrar em ...
Como imprimo o valor total de uma cadeia longa em gdb?
Quero imprimir o comprimento total de uma string C no GDB. Por padrão, está sendo abreviado, como forço o GDB a imprimir a string inteira?
Número da linha de falha de segmentação
Existe alguma opção de gcc que eu possa definir que me fornecerá o número da linha da falha de segmentação? Eu sei que posso: Depurar linha por linhaColoque printfs no código para diminuir.Editar% s: bt / where no gdb não dá pilha.Sugestão ...
Caminho de origem do GDB
Como fazer com que o gdb use um diretório diferente para procurar arquivos de origem. Por exemplo, meu arquivo de origem durante a compilação estava no diretório: /home/foo/bar.cEm seguida, mudei para o diretório: /tmp/debug/home/foo/bar.cComo ...
gdb Não foi possível encontrar o operador []
double var1, var2; std::vector<double *> x; var1 = 1; var2 = 2; x.push_back(&var1); x.push_back(&var2);Quando depuro esse código no gdb e tento imprimir x [0] ou * x [0], recebo: Não foi possível encontrar o operador []. Agora, se eu incluir esta ...