Local variables not displayed in debug build - by Bruce Dawson2

Status : 

  External<br /><br />
		This item may be valid but belongs to an external system out of the direct control of this product team.<br /><br />
		A more detailed explanation for the resolution of this particular item may have been provided in the comments section.


1
0
Sign in
to vote
ID 1753054 Comments
Status Closed Workarounds
Type Bug Repros 0
Opened 9/4/2015 11:50:47 AM
Access Restriction Public

Description

I'm using VS 2015 RTM to debug Chromium build with VS 2015 RTM. Normally this works but in at least one case the local variables suddenly disappear when entering a particular scope. This changes debugging from being pleasant, easy, and approachable to being ninja-hard-assembly-language-and-registers annoying.

In the attached screenshots you can see that when the cursor is on "if (error || cache_entry->dirty()) {" the local variables are shown. When I single-step over this line of code they all disappear. Aaaggghhhh!!!!!
Sign in to post a comment.
Posted by Jim [MSFT] on 9/10/2015 at 4:33 PM
Yes, this is a bug with Fastlink. It will be fixed in the next release of Visual Studio 2015.

Jim Griesmer
Native Diagnostic Tools
Posted by Bruce Dawson2 on 9/4/2015 at 12:39 PM
I removed win_fastlink=1 from GYP_DEFINES, which disables the /DEBUG:FASTLINK feature, and this avoided the problem.

So, it appears that /DEBUG:FASTLINK may be broken.
Posted by Microsoft on 9/4/2015 at 12:06 PM
Thank you for your feedback, we are currently reviewing the issue you have submitted. If you require immediate assistance with this issue, please contact product support at http://support.microsoft.com/oas/default.aspx.