This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
GDB not showing local-to-block variables ?
- From: Iztok Kobal <IKobal at netscape dot net>
- To: gdb at sources dot redhat dot com
- Date: Wed, 08 Jan 2003 09:08:13 +0100
- Subject: GDB not showing local-to-block variables ?
System: i686, SuSE 8.1, kernel 2.4.19, gcc-3.2, gdb-5.2.1
code is configured to use exceptions and compiled using the
--enable-debug. When invoking the gdb, it does not show the variables
which are local to the block within some function:
void function (some argument) {
try {
some variable; // which is not displayed by the debugger
.....
......
}
catch (...) {
....
}
}
When trying to display this variable as it was the watch variable, the
debugger reports that there is no such symbol in the current stack frame.
Is this the debugger problem or there is an option to be used at compile
time to get this info ?