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]

Variable locations in a loaded kernel (bsd.gdb)


Gidday there,

	I'm trying to find how a specific variable is referenced in an
OpenBSD 2.8 kernel.  I build a kernel with symbols, and load it into gdb,
however I can't find a way to see where a specific variable is stored
(stack, memory, register etc...).  I can't run the kernel, and when I type
'p function::variable' it responds with...

No frame is currently executing in block scpshc_decompress.

	Once I have the offset, or address or whatever about the variable,
then I can examine its value in 'ddb' after the kernel crashes.

	Thanks in advance.  I'm running GDB 4.16.1.  The 'configure'
script doesn't let me compile version 5 on OBSD2.8.

Joshua

-- 
Joshua Lamorie                           ph. 514-848-9640
Designer, Space Systems                  fx. 514-848-9644
Xiphos Technologies Inc.                 web http://www.xiphos.ca/


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