Perguntas com a marcação «debugging»

é um processo de encontrar e reduzir o número de bugs ou defeitos em um programa de computador, fazendo com que ele se comporte conforme o esperado

8
Como depurar um script bash?
Estou tendo alguns problemas com alguns scripts no bash, sobre erros e comportamentos inesperados. Gostaria de investigar as causas dos problemas para poder aplicar correções. Existe uma maneira de ativar algum tipo de "modo de depuração" para o bash, para obter mais informações?
135 bash  debugging 



4
Como o `git pull` comeu minha lição de casa?
Eu me sinto como uma criança no escritório do diretor explicando que o cachorro comeu minha lição de casa na noite anterior, mas estou encarando um bug louco de perda de dados e não consigo descobrir como isso aconteceu. Gostaria de saber como o git pode comer todo o meu …


4
Como saber onde um programa está preso no linux?
Estou executando o seguinte comando no meu servidor ubuntu root@slot13:~# lxc-stop --name pavan --logfile=test1.txt --logpriority=trace Parece travar indefinidamente. Sempre que isso acontecia no AIX, eu simplesmente obtinha o PID do processo ofensivo e dizia $ procstack <pid_of_stuck_process> e costumava mostrar toda a pilha de chamadas do processo. Existe algum equivalente …

2
Como entrar, sair e sair com o GDB?
Digitei helpenquanto estava no GDB, mas não encontrei nada sobre entrar, sair e sair. Coloquei um ponto de interrupção em um programa de montagem em _start( break _start). Depois digitei nexte finalizei a depuração. Eu acho que foi porque terminou _starte não entrou como eu queria. Alguém que possa ajudar?




4
Ambiente de hackers do kernel
Eu tenho trabalhado em sistemas operacionais embarcados como uCOS, ThreadX. Embora tenha codificado aplicativos no Linux, agora pretendo começar a aprender o Linux Kernel. Eu tenho algumas perguntas sobre o meio ambiente. Qual é a melhor distribuição, que possui ferramentas fáceis de usar para o desenvolvimento do kernel? (até agora …




3
Como compilar sem otimizações -O0 usando o CMake
Estou usando o Scientific Linux (SL). Estou tentando compilar um projeto que usa um monte de arquivos C ++ (.cpp). No diretório user/project/Build, entro makepara compilar e vincular todos os arquivos .cpp. Eu então tenho que ir user/run/e digitar./run.sh values.txt Para depurar com o GDB, eu tenho que ir user/rune …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.