Perguntas sobre 'gdb'

O Depurador GNU normalmente chamado apenas GDB
0
respostas

Como você pode anotar ou incluir informações do clube nos arquivos principais do ELF no Linux?

Para depurar arquivos principais, seria útil adicionar informações em um arquivo principal no momento em que é gerado. Atualmente estou usando / proc / sys / kernel / core_pattern para executar um script 'mudo' que registra o arquivo principa...
16.09.2014 / 03:31
2
respostas

gdb em um comando

Quando eu depurar um executável program com argumentos arg1 arg2 com gdb , executo a seguinte sequência gdb file ./program run arg1 arg2 bt quit Como posso fazer o mesmo a partir de uma linha de comando no shell script?     
14.07.2018 / 15:38
1
resposta

Como rastrear linha por linha pelo código "gdb" C / C ++? [fechadas]

Eu instalei a opção gdb e adicionei -g ao meu comando de compilação, mas quando tento o (gdb) s ou (gdb) n ele diz: The program is not being run. Ele só funciona quando eu tento (gdb) r e vai e para onde meu programa para...
12.05.2018 / 08:08
2
respostas

gdb sempre programa saiu com o código 01

Estou usando o Linux científico. Eu estou tentando compilar um projeto que usa um monte de arquivos cpp. No momento, ele compila com sucesso, mas os valores / dados que recebo estão definitivamente errados. No diretório user/project/Build ,...
26.02.2015 / 22:56
1
resposta

Você pode traduzir dados da pilha? Quais são os dados? [fechadas]

O que eu quero saber é como os dados em uma pilha são traduzidos. Podemos ver os dados como: 0x80808080 mas tem um significado? Quais partes dos números significam algo diferente? E o que significa '0x'? A principal coisa que quero saber é co...
14.07.2016 / 00:59
1
resposta

comando GDB para imprimir o endereço de início do buffer (stack)

Para o depurador gdb (gdb) p &buffer Este comando é usado para imprimir o conteúdo da inicialização do buffer (pilha) ou imprimir o endereço? Se é conteúdo, como imprimir o endereço?     
11.03.2018 / 09:18
2
respostas

Desativando o kASLR para depurar o kernel do linux usando qemu e gdb

Estou tentando depurar o kernel do Linux usando qemu e gdb. O problema é que o gdb não irá parar no ponto de interrupção. Eu pesquisei sobre isso e descobri que desligar o kASLR pode ajudar, porque o kASLR confunde o gdb. -- Install that ke...
13.10.2017 / 16:15
1
resposta

Obtendo um dump de código de um binário

É possível despejar o código da linguagem de montagem de um binário usando o GDB? Eu tentei usar o comando "l", mas ele diz que Nenhuma tabela de símbolos foi carregada. Use o comando "arquivo". . Eu uso o comando file e ele diz que o símbol...
11.11.2014 / 20:01
1
resposta

Falta debuginfos separados

Estou tentando depurar um código usando o GDB em uma máquina do Fedora. Ela produz essa mensagem toda vez que eu a executo. Missing separate debuginfos, use: debuginfo-install glibc-2.18-12.fc20.x86_64 libgcc-4.8.3-1.fc20.x86_64 libstdc++-4.8...
06.08.2014 / 06:29
1
resposta

Como encontro símbolos de depuração desanexados para a descompilação?

Estou tentando depurar um segfault sem codificar um binário em um caminho não padrão (especificamente em / frs / alg / alg / bin /) e estava percebendo que o código decompilado tem menos símbolos do que ao depurar em gdb. Estou assumindo que os...
12.10.2017 / 23:06