rmilani / nativeclient-sdk

Automatically exported from code.google.com/p/nativeclient-sdk
0 stars 0 forks source link

Bug in NaCl-VSX endDIE adds an empty scopeEntry #65

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.  use a debugger to run experimental hive in visual studio
2.  Write some code that uses the scopeTransitions table
3.  See that it can't use the last scopeTransition because there is no 
DwarfDebugEntry associated with it.

What is the expected output? What do you see instead?
There should always be an entry

Please use labels and text to provide additional information.

Original issue reported on code.google.com by mli...@google.com on 28 Sep 2010 at 9:55

GoogleCodeExporter commented 9 years ago

Original comment by mli...@google.com on 28 Sep 2010 at 10:08

GoogleCodeExporter commented 9 years ago
This is expected, I think--there is a scope transition at the end of every 
scope, but the outermost scope (which is always the last scope to end) has no 
outer scope to transition *to*.

We could change to only having scope transitions at the beginning of the scope, 
and leave off the last transition at the end of the outermost scope, but that 
seems to bring along its own set of problems.

Original comment by ile...@google.com on 29 Sep 2010 at 3:04

GoogleCodeExporter commented 9 years ago

Original comment by mli...@google.com on 11 Oct 2010 at 8:54