2017-10-17 11 views
1

新しい171010-1400 WindowsビルドとVisual Studio Update 4で以前に動作していた設定が間違いになりました。 windbgの出力からわかるように、何とかiisexpress.exeが最初か2番目のリクエストで失敗すると、クッキーの設定に関連していると思います。 私は、デバッグから見るすべては以下の通りです:iisexpress.exeがIsLocalRequestのアクセス違反でクラッシュし始めました

私はこのIsLocalRequestコールに関する詳細情報を入手することができます
ModLoad: 00007ff9`417a0000 00007ff9`417cb000 C:\WINDOWS\system32\dwmapi.dll 
18312 w3wphost!W3WP_HOST::IncrementMessages [w3wphost.cxx @ 4073]:IncrementMessages called 
(4a30.4788): Access violation - code c0000005 (first chance) 
First chance exceptions are reported before any exception handling. 
This exception may be expected and handled. 
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\IIS Express\IISUTIL2.dll - 
IISUTIL2!IsLocalRequest+0x2e: 
00007ff9`02766d5e 0fb702   movzx eax,word ptr [rdx] ds:00000000`00000000=???? 

? IISExpress.exeはオープンソースではないと思います。

アップデート1:私はIISUTIL DLLがシンボルサーバー上にないと思う:

BGHELP: ntdll - public symbols 
     c:\temp\localsymbols\ntdll.pdb\186E113737814D3E2749831F5FE67D621\ntdll.pdb 
Symbol search path is: SRV*c:\temp\localsymbols*http://msdl.microsoft.com/download/symbols 
Expanded Symbol search path is: srv*c:\temp\localsymbols*http://msdl.microsoft.com/download/symbols 

************* Symbol Path validation summary ************** 
Response       Time (ms)  Location 
Deferred          SRV*c:\temp\localsymbols*http://msdl.microsoft.com/download/symbols 
SYMSRV: BYINDEX: 0x16 
     c:\temp\localsymbols*http://msdl.microsoft.com/download/symbols 
     iisutil2.pdb 
     AA5E50675E9E42B0950F0C58B916E2671 
SYMSRV: UNC: c:\temp\localsymbols\iisutil2.pdb\AA5E50675E9E42B0950F0C58B916E2671\iisutil2.pdb - path not found 
SYMSRV: UNC: c:\temp\localsymbols\iisutil2.pdb\AA5E50675E9E42B0950F0C58B916E2671\iisutil2.pd_ - path not found 
SYMSRV: UNC: c:\temp\localsymbols\iisutil2.pdb\AA5E50675E9E42B0950F0C58B916E2671\file.ptr - path not found 
SYMSRV: HTTPGET: /download/symbols/iisutil2.pdb/AA5E50675E9E42B0950F0C58B916E2671/iisutil2.pdb 
SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND 
SYMSRV: HTTPGET: /download/symbols/iisutil2.pdb/AA5E50675E9E42B0950F0C58B916E2671/iisutil2.pd_ 
SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND 
SYMSRV: HTTPGET: /download/symbols/iisutil2.pdb/AA5E50675E9E42B0950F0C58B916E2671/file.ptr 

SYMSRV: HttpQueryInfo: 80190194 - HTTP_STATUS_NOT_FOUND 
SYMSRV: RESULT: 0x80190194 
DBGHELP: C:\Program Files\IIS Express\iisutil2.pdb - file not found 
DBGHELP: iisutil2.pdb - file not found 
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\IIS Express\IISUTIL2.dll - 
DBGHELP: IISUTIL2 - export symbols 
+0

イベントも記録されていますか? 断層アプリケーション名:iisexpress.exe、 バージョン:10.0.14358.1000、 タイムスタンプ:IISUTIL2.dll、 バージョン:10.0.14358.1000、 タイムスタンプ:0x574fc585 例外コード:0xc0000005で 障害 フォールティングモジュール名0x574fc56bオフセット:0x0002728b フォールトプロセスID:0xeec フォルトアプリケーション開始時間:0x01d34762efa5ff0f フォルダーアプリケーションパス:C:¥Program Files(x86)¥IIS Express¥iisexpress.exe フォールトモジュールパス:C:\ Program Files(x86)\ IIS Express \ IISUTIL2.dll –

+0

@Access IT:はい、そのためにデバッグを開始しました:) – balint

+0

どのようなコントロールがありますかru寧? TELERIKコントロールを組み込むまでは正常に動作し、クリーンなWebアプリケーションでも問題(アクセス違反)が発生しました。私はそれを動作させるために通常の面倒なタスクを実行した後、IIS(expressではない)を使用することができました。 –

答えて

1

マイクロソフト(https://github.com/Microsoft/dotnet/issues/523)によると: 1)、これはすぐに修正されるために、httpd.sysにおける既知の回帰でありますデベロッパービルド 2)IIS Express pdbsは公開されません。彼らの側では「意識的な決定」です

関連する問題