Commit ee4aaf7f authored by Eric Pouech's avatar Eric Pouech Committed by Alexandre Julliard

dbghelp,winedump: Added support for symbol 0x113a.

parent 7abf97ca
......@@ -1725,7 +1725,9 @@ static int codeview_snarf(const struct msc_debug_info* msc_dbg, const BYTE* root
TRACE("S-Align V1\n");
break;
/* the symbols we can safely ignore for now */
case 0x112c:
case S_SECUCOOKIE_V3:
TRACE("Unsupported symbol id %x\n", sym->generic.id);
break;
......
......@@ -1522,6 +1522,14 @@ union codeview_symbol
unsigned int offset;
unsigned short segment;
} ssearch_v1;
struct
{
short int len;
short int id;
unsigned int offset;
unsigned int unknown;
} security_cookie_v3;
};
#define S_COMPILAND_V1 0x0001
......@@ -1597,6 +1605,7 @@ union codeview_symbol
#define S_MSTOOL_V3 0x1116 /* compiler command line options and build information */
#define S_PUB_FUNC1_V3 0x1125 /* didn't get the difference between the two */
#define S_PUB_FUNC2_V3 0x1127
#define S_SECUCOOKIE_V3 0x113A
/* ======================================== *
* Line number information
......
......@@ -1033,6 +1033,11 @@ int codeview_dump_symbols(const void* root, unsigned long size)
nest_block++;
break;
case S_SECUCOOKIE_V3:
printf("\tSecurity Cookie V3 @%d unk:%x\n",
sym->security_cookie_v3.offset, sym->security_cookie_v3.unknown);
break;
case S_END_V1:
if (nest_block)
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment