Perguntas sobre 'gdb'

O Depurador GNU normalmente chamado apenas GDB
2
respostas

Despeje o núcleo do processo sem matar o processo

Existe uma maneira de obter um core dump (ou algo similar) para um processo sem realmente matar os processos? Eu tenho um processo python multithread executado em um sistema incorporado. E eu quero ser capaz de obter um instantâneo do processo e...
12.04.2011 / 21:06
4
respostas

por que o gdb não gosta de aliases [duplicados]

     Esta pergunta já tem uma resposta aqui:                   Por que o sudo ignora aliases?                                      4 respostas                                                 Por que 'sudo cp src dst' ignore não regra...
08.02.2018 / 01:05
2
respostas

Histórico do Unix: código de retorno octal?

// EDIT: Pedido para mover esta questão para unix.stackexchange.com Eu fui pego de surpresa hoje pelo gdb: Program exited with code 0146. gdb imprime o código de retorno em octal ; olhando porque eu encontrei: link Mas essa não é...
10.11.2011 / 06:34
3
respostas

Como compilar sem otimizações -O0 usando o CMake

Estou usando o Scientific Linux (SL). Eu estou tentando compilar um projeto que usa um monte de arquivos C ++ (.cpp). No diretório user/project/Build , eu digito make para compilar e vincular todos os arquivos .cpp. Eu então tenho que...
28.02.2015 / 23:08
1
resposta

Como fazer com que o gdb não me pergunte “y ou n”?

Quando eu uso o comando add-symbol-file do GDB para carregar o símbolo, o GDB sempre me pergunta 'y ou n', assim: gdb> add-symbol-file mydrv.ko 0xa0070000 add symbol table from file "mydrv.ko" at .text_addr = 0xa0070000 (y or n)...
21.08.2014 / 12:44
2
respostas

Como determinar quais instruções um processo está executando?

Eu sei strace e ltrace, mas isso só me diz quais chamadas de sistema e bibliotecas um processo está executando, respectivamente. Eu gostaria de saber exatamente quais instruções um processo está executando. Qualquer montagem, ou algum tipo de me...
30.07.2014 / 03:12
3
respostas

GDB step in inays

Estou fazendo uma boa apresentação da execução do código de montagem ARM e precisaria que o GDB passe o código a cada 1 segundo infinitamente longo (bem até pressionar CTRL + C ). Alguém tem solução? Eu não quero ficar parado ao lado do t...
08.02.2018 / 22:37
5
respostas

Executa o programa com velocidade de CPU menor?

Seria muito útil executar programas específicos em um ambiente Linux com uma velocidade de clock da CPU fixa (menor) (digamos, runat 400mhz ./my-program --argument-of="my program" para obter essa velocidade de clock). Eu preciso disso para...
17.10.2013 / 01:38
1
resposta

Como salvar o resultado de printf em uma variável no GDB?

(gdb)printf "Hello %d", 7 Hello 7 (gdb)set $MyVar = printf "Hello %d", 7 // ??? Como salvar o resultado de printf "Hello %d", 7 em $ MyVar?     
22.08.2014 / 06:15
2
respostas

A estrutura do / proc / kcore na máquina de 64 bits e relação com a memória física

Deixe-me iniciar uma pergunta dizendo que encontrei muitas respostas para perguntas semelhantes à minha pergunta, mas para máquinas de 32 bits. No entanto, não consigo encontrar nada para máquinas de 64 bits. Por favor, não há respostas em relaç...
20.02.2015 / 03:26