Search

My VS 2012 crashes after deployment to Start screen by MarkSummit

Closed

1
0
Sign in
to vote
Type: Bug
ID: 776820
Opened: 1/17/2013 10:37:40 AM
Access Restriction: Public
0
Workaround(s)
0
User(s) can reproduce this bug
The background is that I'm attempting to incorporate a WinRT app in to my team's prototype. I have Windows 8 Pro running in VM Player 5. I installed VS 2012 and Update 1. This is my first time working with both Windows 8 and VS 2012.

I created a new project using the Blank App (XAML) template for C#. It builds successfully but crashes after deployment to the Start screen due to a AccessViolationException. The app does get deployed to the Start screen and I can run the app there, but development and debugging will be a hassel if I can't figure this out. I tried running VS as administrator, toying with build configuration, and looking for all the updates I could find in regards to Windows 8 and VS. A C# console app buids and executes as expected within VS. I've tried 3 empty WinRT apps all with the same result, with one being a Split App. I uninstalled and reinstalled VS. I have not gone so far as to create a new Windows 8 instance. Any thoughts on what to try next?

The event viewer shows this stack trace...

Application: devenv.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
Stack:
at Microsoft.VisualStudio.ImmersiveProjectServices.Shared.NativeMethods.HeapFree(IntPtr, UInt32, IntPtr)
at Microsoft.VisualStudio.ImmersiveProjectServices.Shared.NativeMethods.FwSidAndAttributesFree(UInt32, IntPtr)
at Microsoft.VisualStudio.ImmersiveProjectServices.Shared.FirewallShim.SetNetworkLoopback(System.String, Microsoft.VisualStudio.ImmersiveProjectServices.Shared.NetworkLoopbackState)
at Microsoft.VisualStudio.ImmersiveProjectServices.Shared.LocalDeployJob.SetNetworkLoopback(System.String, Microsoft.VisualStudio.ImmersiveProjectServices.Shared.NetworkLoopbackState)
at Microsoft.VisualStudio.ImmersiveProjectServices.Shared.RegisterAppxLayout.Start(Boolean, Boolean, Microsoft.VisualStudio.ImmersiveProjectServices.Shared.NetworkLoopbackState, Boolean, System.String ByRef, System.String ByRef, System.Exception ByRef)
at Microsoft.VisualStudio.ImmersiveProjectServices.IdeDeployJob.Start()
at Microsoft.VisualStudio.ImmersiveProjectServices.ImmersiveProjectDeploy.RunDeploy(System.Object)
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
at System.Threading.Tasks.Task.ExecutionContextCallback(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef)
at System.Threading.Tasks.Task.ExecuteEntry(Boolean)
at System.Threading.Tasks.ThreadPoolTaskScheduler.LongRunningThreadWork(System.Object)
at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart(System.Object)
Details (expand)

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

Visual Studio 2012

Steps to reproduce

This may be hard to reproduce... but Windows 8 Pro on VM Player 5, Visual Studio 2012, new Windows Store App, build, deploy.

Product Language

English

Operating System

Windows 8

Operating System Language

English

Actual results

VS crashes after deploying the WinRT app to the Start screen.

Expected results

VS not crashing, and ultimately, running the app in the simulator.
File Attachments
File Name Submitted By Submitted On File Size  
AutomaticCrashDump2344.dmp 1/18/2013 1.46 MB
DxDiagOutput.txt 1/18/2013 53 KB
ReproSteps.zip 1/18/2013 619 KB
VsInfo.xml 1/18/2013 762 bytes
UploadSummary-130118160808.xml 1/18/2013 406 bytes
EventLog.jpg 2/4/2013 187 KB
Sign in to post a comment.
Posted by Microsoft on 2/7/2013 at 4:57 PM
Glad to have helped. From the screenshot it does appear that you were running a Checked build instead of a Retail one. That was likely the source of the issue.
Posted by MarkSummit on 2/4/2013 at 7:54 AM
I found event ID 6009 and attached a screen shot.

Last week I downloaded Windows 8 from MSDN (Enterprise version) and created a new VM. I haven't had any of these problems with it. I think you can close this item. Let me know if you'd like anything else from me. Thank you for your help.
Posted by Microsoft on 1/28/2013 at 10:26 AM
You can find out if you are running a retail version of Windows or a Checked/Debug version of windows by following the instructions here http://social.technet.microsoft.com/wiki/contents/articles/5738.windows-checked-build.aspx#Determining_System_Build.
Posted by MarkSummit on 1/28/2013 at 7:30 AM
It would appear likely. The system settings read...

Windows 8 Pro
© 2012 Microsoft Corporation. All rights reserved. Debug

I'll download Windows 8 from MSDN and create a new VM today.
Posted by Microsoft on 1/25/2013 at 10:29 AM
Hello, are you running Checked Debug build of Windows 8?
Posted by Microsoft on 1/23/2013 at 12:45 AM
Thanks for your feedback.

We are rerouting this issue to the appropriate group within the Visual Studio Product Team for triage and resolution. These specialized experts will follow-up with your issue.
Posted by Microsoft on 1/17/2013 at 6:24 PM
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 1/17/2013 at 10:50 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.