Perguntas sobre 'debugging'

A depuração é um processo metódico de encontrar e reduzir o número de erros ou defeitos em um programa de computador
2
respostas

equivalente ao xtrace na casca do peixe

Existe um equivalente de shells POSIX ' set -x ou set -o xtrace que fazem com que o shell exiba os comandos que estão sendo executados no fish shell?     
16.11.2015 / 16:04
1
resposta

O que é o formato de símbolos de depuração nativos do Linux?

A documentação do GCC diz que o -g option produz informações de depuração no formato nativo do sistema operacional (stabs, COFF, XCOFF ou DWARF 2) . Então, qual é o formato de símbolos de depuração nativos do Linux? Como é chamado?...
31.07.2015 / 21:48
1
resposta

Depurando o módulo do kernel

Estou desenvolvendo um driver de rede para o Raspbian (kernel versão 4.9.24) em um Raspberry Pi e cada vez que eu carrego meu módulo, ele falha. Usando os registros em /var/log/messages , consegui dizer qual método falha, mas ainda não cons...
07.05.2017 / 19:28
2
respostas

wpa_supplicant nl80211 trava o mint frequentemente

O meu sistema Linux Mint (17 Cinnamon, lenovo g565) desliga frequentemente durante o trabalho (digamos, 2-4 vezes por dia). Pode parecer diferente - tela branca, tela preta, tela congelada.  A verificação do syslog após o travamento me trouxe as...
24.12.2014 / 10:17
2
respostas

Práticas recomendadas para anexar símbolos de depuração a bibliotecas do sistema durante o desenvolvimento?

Estou em um estágio de um projeto em que seria realmente útil ter uma versão de depuração de um pacote de sistema instalado. Pelo menos no Ubuntu, adicionar os símbolos de depuração a uma biblioteca é muito fácil. Praticamente todos os pacotes t...
21.03.2013 / 12:37
2
respostas

Como vejo os executáveis executados por um programa?

Existe uma maneira de visualizar ou obter uma lista de executáveis que um programa usa? Um exemplo particular é o file-roller. Existe uma maneira de ver quais executáveis ele usa, se houver mais de um executável que ele possa usar para a mesm...
24.05.2014 / 19:09
1
resposta

Enviando comandos para dbx do Vim

Usando essas informações , depurei o código usando dbx e exibi o código de dentro do Vim . O que seria muito legal se eu pudesse enviar comandos (passo, next, print, stop in ... etc) para dbx de dentro do Vim. Eu sou relativamente novo...
17.05.2011 / 17:05
4
respostas

A maneira mais fácil de encontrar aspas faltando em um bash um script?

Eu tenho um script bash que atualmente tem mais de 700 linhas. Depois de uma rodada particularmente longa de edição, agora erros assim: ./run_me.sh: line 693: unexpected EOF while looking for matching ''' ./run_me.sh: line 702: syntax error:...
25.05.2015 / 00:42
3
respostas

Adicionando comentários usando 'set -x'

Às vezes é muito útil apenas adicionar set -x no topo do seu script para mostrar todos os comandos antes de serem executados. Há apenas uma desvantagem na criação de scripts com uma saída aceitável: não sei como adicionar saída de text...
09.07.2014 / 11:54
2
respostas

Existe uma maneira de descobrir qual programa é o segfault-ing?

Eu tenho um sistema Busybox / Linux, onde um programa de mistério é segfaulting raramente. Existe uma maneira de descobrir qual programa está fazendo isso?     
18.03.2011 / 16:40