Resultados da pesquisa a pedido "gdb"

5 a resposta

Como passar argumentos e redirecionar stdin de um arquivo para o programa executado no gdb?

Eu costumo executar um programa como: ./a.out arg1 arg2 <fileEu gostaria de depurá-lo usando o gdb. Eu estou ciente doset args funcionalidade, mas isso só funciona a partir do prompt gdb.

1 a resposta

Não consigo interagir com o subprocesso criado por Popen

Estou usando o python 2.5 no windows xp. Neste eu estou usando subprocesso para executar meu shell, agora como devo executar gdb no shell usando subprocesso. meu código: PID = ...

1 a resposta

Forçar o gdb a carregar a biblioteca compartilhada no endereço aleatório

Estou depurando uma biblioteca compartilhada. Descobri que o bug pode ser acionado quando eu habilito o ASLR no host Linux, enquanto o bug desaparece quando o ASLR está desabilitado. Quero depurar ainda mais a biblioteca compartilhada com o gdb. ...

3 a resposta

Encontre o endereço exato da variável Buf

Como referência, estou usando o seguinte código: #include <stdio.h> #include <string.h> int main (void) { char buf[100]; // ------> How do I find the address in gdb? printf ("Buffer is at memory location: %08x\n", &buf); strcpy (buf, "some ...

3 a resposta

Como depurar funções padrão da biblioteca c como printf?

Eu queria depurar a função printf, portanto, quando passo dentro da função printf (depurador gdb), ele me mostra o seguinte: __printf (format=0x80484d0 " my name is Adam") at printf.c:28 28 printf.c: No such file or directory.Qual o significado ...

4 a resposta

Livre-se do prompt “saia de qualquer maneira” usando o GDB: Apenas mate o processo e saia

Considerar: (gdb) q A debugging session is active. Inferior 1 [process 9018] will be killed. Quit anyway? (y or n) yO que é uma.gdbinit opção para fazer o GDB sempre matar o processo em execução em uma solicitação de encerramento? Eu sei que o ...

1 a resposta

GDB reclamando sobre falta de raise.c

Estou recebendo um erro irritante toda vez que o gdb captura uma exceção. Eu executei o seguinte programa de exemplo #include <stdexcept> int main() { throw std::invalid_argument(""); return 0; }E o resultado da execução do gdb é terminate ...

1 a resposta

Como obter o UIAutomation, Simulator e Xcode Debugger em execução ao mesmo tempo?

Alguém pode me indicar a documentação sobre como fazer com que o Instruments execute scripts UIAutomation e inicie o aplicativo do iPhone com o depurador em execução no simulador? Restrições: Eu só tenho hardware do iPhone 3G para testar e ...

3 a resposta

O gdb não funciona no macos High Sierra 10.13.3

Eu instalei o gdb 8.1 com o brew. Eu tenho codesign gdb também e .gdbinit como abaixo: set startup-with-shell off. Desativei o recurso SIP: $ csrutil status System Integrity Protection status: disabled.Mas o gdb ainda não funciona: #include ...

2 a resposta

GDB Não é possível inserir o ponto de interrupção. Não é possível acessar a memória no endereço XXX? [duplicado]

Esta pergunta já tem uma resposta aqui: Como definir o ponto de interrupção mais cedo possível [/questions/22488499/how-to-set-earliest-possible-breakpoint] 1 respostaEu escrevi um programa realmente simples: ebrahim@ebrahim:~/test$ cat main.c ...