This is the mail archive of the gdb@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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 ?



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]