Changes between Initial Version and Version 1 of Ticket #15290, comment 18


Ignore:
Timestamp:
09/27/12 11:57:07 (6 years ago)
Author:
datallah
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #15290, comment 18

    initial v1  
    22> DbgHelp.dll is a different library from Image Help. I think DbgHelp.dll has everything you need already written by the folks who know the most about the Windows operating system. "Enumerating Symbol Files," "Retrieving Symbols by Address," "Retrieving Symbols by Symbol Name," "Retrieving Line Numbers by Address," and "Retrieving Line Numbers by Symbol Name" :http://msdn.microsoft.com/en-us/library/windows/desktop/ms679345(v=vs.85).aspx.
    33
    4 Unfortunately, I don't see how this would be helpful to us except for replacing the imghelp stuff which exchndl now uses to process MSVC compiled code in the stack.  My googling found a bunch of references which indicate it able to handle the debug symbols that gcc generates.
     4Unfortunately, I don't see how this would be helpful to us except for replacing the imghelp stuff which exchndl now uses to process MSVC compiled code in the stack.  My googling found a bunch of references which indicate it isn't able to handle the debug symbols that gcc generates.
    55
    66Interestingly there is a dbghelp clone that the Wine folks have written that does handle gcc debug symbols (there's a [http://mingw32dbghelp.sourceforge.net mingw port], but that hasn't been updated in 3 years, which isn't promising); perhaps that warrants some investigation.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!