From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joshua Lamorie To: gdb@sourceware.cygnus.com Subject: Variable locations in a loaded kernel (bsd.gdb) Date: Mon, 27 Aug 2001 09:14:00 -0000 Message-id: X-SW-Source: 2001-08/msg00211.html 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/