From: David W. <we...@cw...> - 2002-07-13 21:12:38
|
On Sat, Jul 13, 2002 at 03:18:36PM +0200, Casper Hornstrup wrote: > I have just committed a patch that enables ReactOS to understand .stabs > symbols (only line number, function names, and source file names though, > but this is enough to get useful stack traces when not using a > debugger). When ReactOS is configured for debugging, ReactOS will try to > load symbols for every module it loads. E.g. if ReactOS loads ndis.sys, > it will also load \SystemRoot\symbols\ndis.sym if this file exists. The > .sym files generated by ReactOS dating before today are text files. The > new .sym files are binary files extracted by the tools/rsym build > utility from the non-stripped module image. If you have old .sym text > files in your ReactOS installation, you had better remove them on your > next update or expect trouble. > I still think there are better ways to get the same functionality. The code for loading and parsing stabs should at least be localised in the kernel debugger code (ntoskrnl/kd/). |