Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

URGENT !!! : aix 5.2.0.0 + gdb 6.1 et gcc 2.9

4 réponses
Avatar
fm29
Bonjour,

Depuis peu, nous avons porté nos applications sous gcc. ( pré. xlC)
Le debugger gdb est démarrer comme suit :

gdb -tui
(gdb) attach xxx

Tout se passe bien. Le code source est visible et pas de message d'erreur.
Mais à la première commande "next"/"n" :

(gdb)n
ptrace: I/O error.
ShortSelect....(iStream=0x2,,,.. ) at X.C:733


connaissez vous ce message d'erreur ? Impossible d'aller plus loin.
Merci pour votre aide.

Frédéric

4 réponses

Avatar
talon
fr?d?ric manzanares wrote:
Bonjour,

Depuis peu, nous avons porté nos applications sous gcc. ( pré. xlC)
Le debugger gdb est démarrer comme suit :

gdb -tui
(gdb) attach xxx

Tout se passe bien. Le code source est visible et pas de message d'erreur.
Mais à la première commande "next"/"n" :

(gdb)n
ptrace: I/O error.
ShortSelect....(iStream=0x2,,,.. ) at X.C:733



Elle est où l'option tui de gdb?
niobe% gdb -q
(gdb) attach 12444
Attaching to process 12444
Reading symbols from /home/talon/ada-save/pro/tree...done.
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
0x400e33c4 in read () from /lib/libc.so.6
(gdb) l
167 if ( p == 0 ) return 0;
168 else return ( 1 + number(p->lp) + number(p->rp) );
169 }
170
171
172 main()
173 {
174 int x,i,k;
175 struct Node *p;
176 p = 0;
(gdb) b 168
Breakpoint 1 at 0x80488d7: file tree.c, line 168.
(gdb) next
Single stepping until exit from function read,
which has no line number information.
0x4008a703 in _IO_file_read () from /lib/libc.so.6
(gdb) c
Continuing.


connaissez vous ce message d'erreur ? Impossible d'aller plus loin.
Merci pour votre aide.

Frédéric


--

Michel TALON

Avatar
Frédéric Manzanares
Bonsoir !

Je comprends pas trop la réponse...

c'Est quoi le code qui suit ?
merci. Frédéric

"Michel Talon" schrieb im Newsbeitrag
news:capjqh$26h4$
fr?d?ric manzanares wrote:
Bonjour,

Depuis peu, nous avons porté nos applications sous gcc. ( pré. xlC)
Le debugger gdb est démarrer comme suit :

gdb -tui
(gdb) attach xxx

Tout se passe bien. Le code source est visible et pas de message
d'erreur.


Mais à la première commande "next"/"n" :

(gdb)n
ptrace: I/O error.
ShortSelect....(iStream=0x2,,,.. ) at X.C:733



Elle est où l'option tui de gdb?
niobe% gdb -q
(gdb) attach 12444
Attaching to process 12444
Reading symbols from /home/talon/ada-save/pro/tree...done.
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
0x400e33c4 in read () from /lib/libc.so.6
(gdb) l
167 if ( p == 0 ) return 0;
168 else return ( 1 + number(p->lp) + number(p->rp) );
169 }
170
171
172 main()
173 {
174 int x,i,k;
175 struct Node *p;
176 p = 0;
(gdb) b 168
Breakpoint 1 at 0x80488d7: file tree.c, line 168.
(gdb) next
Single stepping until exit from function read,
which has no line number information.
0x4008a703 in _IO_file_read () from /lib/libc.so.6
(gdb) c
Continuing.


connaissez vous ce message d'erreur ? Impossible d'aller plus loin.
Merci pour votre aide.

Frédéric


--

Michel TALON




Avatar
Erwann ABALEA
On Wed, 16 Jun 2004, Michel Talon wrote:

[...]
Elle est où l'option tui de gdb?


Dans le 'gdb --help', ou dans le 'info gdb'. Je ne connaissais pas, c'est
'amusant', je pense que je vais m'en servir, si j'arrive à trouver comment
manipuler les fenêtres.

--
Erwann ABALEA - RSA PGP Key ID: 0x2D0EABD5
-----
N'ouvrez aucun message ayant pour objet RETURNED OR ENABLE TO DELIVER.
ce virus se greffe tout seul à tout les composants de votre ordinateur
et les détruit. Ce message vous est envoyé par l'équipe du QUICK DRIVE
-+-AL in: Guide du Neuneu Usenet - Le virus Mad Cow frappe encore -+-

Avatar
talon
Erwann ABALEA wrote:
On Wed, 16 Jun 2004, Michel Talon wrote:

[...]
Elle est où l'option tui de gdb?


Dans le 'gdb --help', ou dans le 'info gdb'. Je ne connaissais pas, c'est
'amusant', je pense que je vais m'en servir, si j'arrive à trouver comment
manipuler les fenêtres.



C'est marrant ça existe en effet sous Debian et pas sous FreeBSD.
Mais ça a l'air buggué de chez buggué!


--

Michel TALON