Potize pri ladeni s gdb
Jan Krajic
krajic na dcit.cz
Čtvrtek Duben 16 09:19:09 CEST 1998
> Mam problemek s gdb, pri ladeni mi na pri povelu "print promenna" nebo "display
> promenna" tvrdi, ze tento symbol neexistuje v dannem kontextu. Jelikoz se jedna
> o globalni promenou a toto provadim hned na prvnim radku programu, je to
> evidentni nesmysl. Uz drive jsem se s podobnym problemem setkal, ale bylo to
> proto, ze jsem do pole dlouheho 256 Byte zkousel nacpat skoro 500 Byte, takze
> jsem prepsal nejakou cizi pamet. Jak ale rikam, v tomto pripade to testuji ihned
> po startu programu a tudiz jsem jeste nemohl nic prepsat.
Take jsem se s timto problemem setkal. Mne pomohlo explicitni urceni,
ze jde o globalni promennou. To znamena zadat gdb o vypis zpusobem
"print ::promenna". Na duvod jsem neprisel, zadna promenna stejneho
jmena nikde jinde neexistovala.
Jan Krajic
Další informace o konferenci Linux