尝试验证连接时VS2015崩溃故障模块名称:clr.dll,版本:4.6.1063.1

时间:2016-03-04 11:10:41

标签: windows visual-studio clr windows-10 publishing

我正在使用VS2015并尝试在导入winhost生成的发布配置文件后验证连接,当我点击Validate connection VS2015崩溃时。

我已经尝试cleaning up并重建但是帽子没有帮助,我也没有任何运气重新启动机器。

enter image description here

enter image description here

我还通过运行devenv /Log启用了日志记录,但无法理解ActivityLog.xml出现了什么问题,我have uploaded it here

Visual Studio 2015出了什么问题,我该如何解决?

更新:我还尝试重置设置devenv /resetsettings,但这没有用。

EventLog显示以下错误:

Faulting application name: devenv.exe, version: 14.0.24720.0, time stamp: 0x564ea97e
Faulting module name: clr.dll, version: 4.6.1063.1, time stamp: 0x5653653c
Exception code: 0xc0000005
Fault offset: 0x0007482d
Faulting process ID: 0x13f0
Faulting application start time: 0x01d17609c3c2b002
Faulting application path: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe
Faulting module path: C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
Report ID: 2fab7a5b-6003-417f-adb3-8f45ec987a72
Faulting package full name: 
Faulting package-relative application ID: 

UPDATE2:

根据@ magicandre1981请求。在执行任何其他操作之前,我从命令行运行procdump -ma -i C:\dumps。然后运行VS2015,转到publish并在VS崩溃时点击Test connectionC:\dumps中有一个.dmp文件。 Here's zipped dump file

1 个答案:

答案 0 :(得分:1)

好吧,PDB现在在线,我可以用Windbg查看dzmp。崩溃(NULL_POINTER_READ_INVALID_POINTER_READ)发生在clr!MethodTableBuilder::CreateMethodChainHash+0x8a

我不知道如何修复它。将问题提交到Microsoft via connect,以便Microsoft可以使用Update 3进行修复。