Search

Visual Studio hangs when starting 'Graphics Diagnostics' if "Productivity Power Tools 2012" enabled. by colè

Active

1
0
Sign in
to vote
Type: Bug
ID: 779521
Opened: 2/19/2013 11:18:09 AM
Access Restriction: Public
0
Workaround(s)
0
User(s) can reproduce this bug
Clicking 'Start Diagnostics' from the 'Graphics' toolbar of Visual Studio 2012 to debug a c++ DirectX11 (non-metro) win32 application will usually cause the IDE to permanently hang.
It only does this if the "Productivity Power Tools 2012" (Nov 12 and Feb13) extension is installed and enabled. If you're lucky it will start a debug session and the executable's window will appear.
If you are unlucky VS hangs and you have to kill the process from 'Task Manager' . It does not even get as far as a break-point placed at the start of winMain().
If you disable this extension then it appears to start-up a debug session correctly every time.

The only other extensions I have (which all have grayed out 'Disable') are...
AnkhSVN
Microsoft Web Developer Tools
NuGet package Manager
Visual Studio Extensions for Windows Library for JavaScript
Details (expand)

Visual Studio/Team Foundation Server/.NET Framework Tooling Version

Visual Studio 2012

Steps to reproduce

'Start Diagnostics' (gray camera) from the 'Graphics' toolbar of Visual Studio 2012 to debug a win32 DirectX11 application.

Product Language

English

Operating System

Windows 8

Operating System Language

English (UK)

Actual results

A hanging Visual Studio.

Expected results

To be able to debug the graphics pipeline.
File Attachments
File Name Submitted By Submitted On File Size  
devenv.dmp.zip 2/20/2013 176.72 MB
Sign in to post a comment.
Posted by colè on 3/7/2013 at 11:12 PM
It happened again today.
Posted by colè on 3/5/2013 at 10:22 AM
It appears that 'Update 2 CTP 4' has been released and the incorrect .exe removed.
I installed the newer 'VS2012.2 CTP.exe' and the problem now seems to be resolved.
Posted by colè on 2/27/2013 at 11:26 AM
Just a thought; but I did a quick search and KB2707250 as per the downloaded vsupdate_KB2707250.exe and it appears to be for update 1?
http://blogs.msdn.com/b/zainnab/archive/2013/01/17/visual-studio-2012-update-1-kb2707250-new-features.aspx

I downloaded this .exe from the url...
http://www.microsoft.com/en-us/download/details.aspx?id=36539
...with the page title of "Visual Studio 2012 Update 2 CTP 3"

Has someone linked to the the older "Update 1" .exe up rather than the newer "Update 2 CTP 3" .exe?
Posted by colè on 2/27/2013 at 11:19 AM
Hi Rich, I downloaded and applied vsupdate_KB2707250.exe as requested.
I rebuilt everything just to be on the safe side. Enabled the extension again.
Unfortunately exactly the same things happens.
Sometimes you get lucky and the 'Graphics Diagnostics' starts; more often than not it just hangs VS.
If I disable "Productivity Power Tools 2012" then everything's fine.
Anything else you want me to try?
Posted by rchiodo - MSFT on 2/26/2013 at 3:37 PM
Hi colè, I work on the VS Graphics Debugger team.

We were able to repro your issue and we believe we have a fix for this in VS Update 2 CTP 3. You can download the fix here:

http://support.microsoft.com/kb/2797912

Please try that out and let us know how it goes

Thanks

- Rich Chiodo, VS Graphics Dev
Posted by Microsoft on 2/26/2013 at 1:40 AM
Hi colè,

We didn't get your dump file, please zip the file and use "FeedbackID-779521" as prefix of the file name. You can use the following workspace to upload the file:
https://sftus.one.microsoft.com/choosetransfer.aspx?key=540df802-8bdd-4761-8517-dedd7e6eacc1
Password: aKUsg]Fk{epF

Thanks,
Microsoft Visual Studio Connect Support Team
Posted by colè on 2/24/2013 at 1:07 AM
The Visual Studio 2012 Feedback Tool appears to be working today.
Let me know if the already provided dump file isn't good enough.
Posted by colè on 2/20/2013 at 9:20 AM
Unfortunately I did what you requested but every time I tried to launch the feedback tool it displays...

There was an error launching Microsoft Visual Studio 2012 Feedback Tool.
Please Try again later.

Initially I did think it may be this first hanging VS instance messing it up...but it wasn't.
So I'm not sure if you have another problem there or not?

Anyhow to get around this I've attached another instance of VS to the hanging VS process.
Paused it, and did a "Save Dump As" from the "Debug" menu which I guess achieves the same result.
I've attached the zipped up devenv.dmp for your perusal.

Thanks for looking.
Posted by Microsoft on 2/20/2013 at 1:56 AM
Thanks for your feedback. In order to efficiently investigate and reproduce this issue, we are requesting additional information outlined below.

Could you please give us a dump file and call stack so that we can conduct further research?

Visual Studio now has an extension called Microsoft Visual Studio 2012 Feedback Tool, available on the VS gallery(http://visualstudiogallery.msdn.microsoft.com/f8a5aac8-0418-4f88-9d34-bdbe2c4cfe72).

The extension allows you to
1. upload files,
2. collect trace and dump files
3. collect steps while you're repro'ing the issue, as well as
4. SQM logs about VS extensions installed
5. System details (in DxDiag output)

Please submit this information to us within 4 business days. We look forward to hearing from you with this information.

Microsoft Visual Studio Connect Support Team
Posted by Microsoft on 2/19/2013 at 11:51 AM
Thank you for your feedback, we are currently reviewing the issue you have submitted. If this issue is urgent, please contact support directly(http://support.microsoft.com)
Sign in to post a workaround.