Problema com GDB

Iniciado por kiroth, 20 de Junho de 2010, 00:55

tópico anterior - próximo tópico

kiroth

Pessoal,

Quando vou debugar um programa escrito em C com o GDB, quando uso STEP(s) para ir para a proxima linha,
caso a proxima linha seja uma função da glibc ele da erro...

para o seguinte programa, por exemplo:

#include <stdio.h>

int main() {

  printf(" TESTE \n");
 
  return 0;
}

o GDB mostra:

Ponto de parada temporário 3 at 0x400558: file teste.c, line 5.
Starting program: /home/usuario/teste

Temporary breakpoint 3, main () at teste.c:5
(gdb) s
_IO_puts (str=0x40065c " TESTE ") at ioputs.c:35
35   ioputs.c: Arquivo ou diretório não encontrado.
   in ioputs.c
(gdb) s
37   in ioputs.c
(gdb)



caso mudemos a funcao da glibc, mudara a saida, mas sempre acusando q o arquivo nao foi encontrado.

Alguem poderia me ajudar?

NPC

Não consegui reproduzir o erro aqui.
Googling since 1999.