Open GoogleCodeExporter opened 9 years ago
If you look at the thing it's trying to parse, it seems pretty clear something
has gone more fundamentally wrong:
{'leaf_type': 'LF_FIELDLIST',
'length': 70,
'substructs': [{'fldattr': {'access': 'public',
'compgenx': False,
'mprop': 'MTvanilla',
'noconstruct': False,
'noinherit': False,
'pseudo': False},
'index': {'count': 0,
'derived': 'T_NOTYPE',
'fieldlist': 'T_NOTYPE',
'leaf_type': 'LF_STRUCTURE',
'length': 38,
'name': 'Enum',
'prop': {'cnested': False,
'ctor': False,
'fwdref': True,
'isnested': False,
'opassign': False,
'opcast': False,
'ovlops': False,
'packed': False,
'reserved': 1,
'scoped': False},
'size': 0,
'tpi_idx': 5125,
'vshape': 'T_NOTYPE'},
'leaf_type': 'LF_BCLASS',
'name': '\xf2\xf1\x11\x15\x1b',
'offset': 0},
{'leaf_type': 'LF_VFUNCTAB', 'type': 12}],
'tpi_idx': 5138}
The name is garbage that looks like it includes the padding of one of the value
types. So I'd guess something about the type stream has changed in VS2012, but
I can't say what without looking into it more deeply.
Original comment by moo...@gmail.com
on 3 Apr 2014 at 8:49
Original issue reported on code.google.com by
michael.hale@gmail.com
on 12 Nov 2013 at 1:24Attachments: