Resultados da pesquisa a pedido "gdb"
O gdb pode fazer um ponteiro de função apontar para outro local?
Eu vou explicar: Digamos que estou interessado em substituir orand() função usada por uma determinada aplicação. Portanto, anexo o gdb a esse processo e o carrego minha biblioteca compartilhada personalizada (que possui umrand() função): call ...
Como desmontar o código do setor de inicialização x86 de 16 bits no GDB com "x / i $ pc"? É tratado como 32 bits
Por exemplo, com um setor de inicialização que o BIOS imprimea para a telamain.asm: org 0x7c00 bits 16 cli mov ax, 0x0E61 int 0x10 hlt times 510 - ($-$$) db 0 dw 0xaa55Então: nasm -o main.img main.asm qemu-system-i386 -hda main.img -S -s & gdb ...
Como modificar o conteúdo da memória usando o GDB?
Sei que podemos usar vários comandos para acessar e ler memória: por exemplo, print, p, x ... Mas como posso alterar o conteúdo da memória em qualquer local específico (durante a depuração no GDB)?
C / C ++ precisa de uma maneira inteligente de rastrear chamadas de função
Estou procurando uma maneira inteligente de rastrear chamadas e retornos de funções. Eu sei que posso usar o depurador, mas gostaria de ter uma maneira de imprimir algo no terminal ao chamar uma função vs precisar passar pelo código. Estou ...
Programa compilado com -fPIC trava ao passar sobre a variável local do encadeamento no GDB
Esse é um problema muito estranho que ocorre apenas quando o programa é compilado com-fPIC opção. Usandogdb Sou capaz de imprimir variáveis locais de threads, mas passar por cima delas leva a uma falha. thread.c #include <pthread.h> #include ...
Como depurar programas C ++ 0x no MacPorts gcc 4.5?
Eu tenho um programa c ++ simples que estou tentando depurar, mas o gdb não consegue encontrar o arquivo de objeto para as bibliotecas (ou nenhuma informação de depuração está disponível) e também não parece capaz de encontrar os símbolos de ...
Impressora bonita Python para depurar variáveis stdlib não funcionará
Eu segui este post para depurar variáveis de uma maneira bonitaO valor de strings não aparece no eclipse mars CDT [https://stackoverflow.com/questions/32411117/the-value-of-strings-doesnt-appear-in-eclipse-mars-cdt] no entanto, acabei tendo uma ...
faça com que o gdb carregue uma biblioteca compartilhada a partir de um caminho específico
Eu adquiri um núcleo ao executar um aplicativo e salvei o executável, o corefile e uma biblioteca compartilhada que o aplicativo usa em/tmp para verificá-los mais tarde. Modifiquei a biblioteca, reconstruí-a e iniciei o executável novamente. ...
Alterar o diretório de trabalho no Xcode
Consegui fazer meu projeto C ++ rodar no Xcode usando o cmake -G Xcode. Agora eu gostaria de depurá-lo, por causa do bom gdb que ele oferece. No entanto, preciso alterar o diretório de trabalho em que o gdb é executado, caso contrário ele não ...
Como definir o modo follow-fork como filho no depurador usando o CMake
Eu tenho o sistema Linux e escrevo o uso do programaClion IDEqual usandoCMake. Eu tenho uma parte do meu programa em que gostaria dedepurar processo filhoLi alguns tópicos deste fórum, mas ainda não sei como ou onde apenas posso ativar esta ...