<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic D3D11: Removing Device when use ArcGIS Runtime for .NET in .NET Maps SDK Questions</title>
    <link>https://community.esri.com/t5/net-maps-sdk-questions/d3d11-removing-device-when-use-arcgis-runtime-for/m-p/485312#M5960</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using ArcGIS Runtime SDK for .NET in WPF Application. Recently app start having an error: app die without any messages and log records. That error appears from 1 to 12 hours from application start.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;More often that error appears in moment of RDP connection to my developer machine (but not always).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I decided to debug my app with WinDbg and I got this traceback:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;D3D11: Removing Device.&lt;BR /&gt;(2d9c.1730): C++ EH exception - code e06d7363 (first chance)&lt;BR /&gt;(2d9c.1730): C++ EH exception - code e06d7363 (first chance)&lt;BR /&gt;(2d9c.1730): C++ EH exception - code e06d7363 (first chance)&lt;BR /&gt;(2d9c.1730): C++ EH exception - code e06d7363 (first chance)&lt;BR /&gt;(2d9c.1730): C++ EH exception - code e06d7363 (first chance)&lt;BR /&gt;(2d9c.1730): C++ EH exception - code e06d7363 (!!! second chance !!!)&lt;BR /&gt;eax=0e7eeba8 ebx=0e7eec5c ecx=00000003 edx=00000000 esi=5d2914a8 edi=67ce57c4&lt;BR /&gt;eip=779a17d2 esp=0e7eeba8 ebp=0e7eec04 iopl=0 nv up ei pl nz ac po nc&lt;BR /&gt;cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000212&lt;BR /&gt;KERNELBASE!RaiseException+0x62:&lt;BR /&gt;779a17d2 8b4c2454 mov ecx,dword ptr [esp+54h] ss:002b:0e7eebfc=d9bf5d37&lt;BR /&gt;0:046&amp;gt; k&lt;BR /&gt; # ChildEBP RetAddr &lt;BR /&gt;00 0e7eec04 5d294a25 KERNELBASE!RaiseException+0x62&lt;BR /&gt;*** WARNING: Unable to verify checksum for C:\VS\Notify\Notify\bin\Release\arcgisruntime100.2\client32\RuntimeCoreNet.dll&lt;BR /&gt;*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\VS\Notify\Notify\bin\Release\arcgisruntime100.2\client32\RuntimeCoreNet.dll - &lt;BR /&gt;01 0e7eec48 655603d5 VCRUNTIME140!_CxxThrowException+0x65 &lt;F&gt; &lt;BR /&gt;WARNING: Stack unwind information not available. Following frames may be wrong.&lt;BR /&gt;02 0e7eec68 6555c2d3 RuntimeCoreNet!GDALDataset::GetInternalHandle+0x105&lt;BR /&gt;03 0e7eecd8 655b479d RuntimeCoreNet+0xcc2d3&lt;BR /&gt;04 0e7eed00 65660b0f RuntimeCoreNet!CoreRT_DxErrorInfo_getInfoAndDestroy+0x37fd&lt;BR /&gt;05 0e7efb84 655b144b RuntimeCoreNet!GDALRasterBand::GetUnitType+0xba0f&lt;BR /&gt;06 0e7efbe0 655cd22d RuntimeCoreNet!CoreRT_DxErrorInfo_getInfoAndDestroy+0x4ab&lt;BR /&gt;07 0e7efbec 65ca5cf9 RuntimeCoreNet!kdu_get_altivec_exists+0x3add&lt;BR /&gt;08 0e7efc9c 65ffa88f RuntimeCoreNet!GDALDriverManager::GetHome+0x1c4069&lt;BR /&gt;09 0e7efcc4 669d44a6 RuntimeCoreNet!HFADataset::GetGCPs+0x4cedf&lt;BR /&gt;0a 0e7efdf8 669d99e0 RuntimeCoreNet!kdu_block_decoder::kdu_block_decoder+0x12cad6&lt;BR /&gt;0b 0e7efe08 66a9a12c RuntimeCoreNet!kdu_block_decoder::kdu_block_decoder+0x132010&lt;BR /&gt;0c 0e7efe80 6586fed6 RuntimeCoreNet!kdu_block_decoder::kdu_block_decoder+0x1f275c&lt;BR /&gt;0d 0e7efe90 65870940 RuntimeCoreNet!GDALRasterBlock::GetBand+0x10006&lt;BR /&gt;0e 0e7efeb0 655b302a RuntimeCoreNet!GDALRasterBlock::GetBand+0x10a70&lt;BR /&gt;0f 0e7efeb8 77bbe87f RuntimeCoreNet!CoreRT_DxErrorInfo_getInfoAndDestroy+0x208a&lt;BR /&gt;10 0e7efef4 76768484 ucrtbase!thread_start&amp;lt;unsigned int (__stdcall*)(void *)&amp;gt;+0x3f&lt;BR /&gt;11 0e7eff08 77e7305a KERNEL32!BaseThreadInitThunk+0x24&lt;BR /&gt;12 0e7eff50 77e7302a ntdll!__RtlUserThreadStart+0x2f&lt;BR /&gt;13 0e7eff60 00000000 ntdll!_RtlUserThreadStart+0x1b&lt;/F&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then I read some forums about error D3D11: Removing Device. There are many ways to handle this exception from application that use a DirectX, but I don't use it directly and I don't know how to handle this exception.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 15 Oct 2018 04:05:43 GMT</pubDate>
    <dc:creator>AlexeyNikitenko</dc:creator>
    <dc:date>2018-10-15T04:05:43Z</dc:date>
    <item>
      <title>D3D11: Removing Device when use ArcGIS Runtime for .NET</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/d3d11-removing-device-when-use-arcgis-runtime-for/m-p/485312#M5960</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using ArcGIS Runtime SDK for .NET in WPF Application. Recently app start having an error: app die without any messages and log records. That error appears from 1 to 12 hours from application start.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;More often that error appears in moment of RDP connection to my developer machine (but not always).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I decided to debug my app with WinDbg and I got this traceback:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;D3D11: Removing Device.&lt;BR /&gt;(2d9c.1730): C++ EH exception - code e06d7363 (first chance)&lt;BR /&gt;(2d9c.1730): C++ EH exception - code e06d7363 (first chance)&lt;BR /&gt;(2d9c.1730): C++ EH exception - code e06d7363 (first chance)&lt;BR /&gt;(2d9c.1730): C++ EH exception - code e06d7363 (first chance)&lt;BR /&gt;(2d9c.1730): C++ EH exception - code e06d7363 (first chance)&lt;BR /&gt;(2d9c.1730): C++ EH exception - code e06d7363 (!!! second chance !!!)&lt;BR /&gt;eax=0e7eeba8 ebx=0e7eec5c ecx=00000003 edx=00000000 esi=5d2914a8 edi=67ce57c4&lt;BR /&gt;eip=779a17d2 esp=0e7eeba8 ebp=0e7eec04 iopl=0 nv up ei pl nz ac po nc&lt;BR /&gt;cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000212&lt;BR /&gt;KERNELBASE!RaiseException+0x62:&lt;BR /&gt;779a17d2 8b4c2454 mov ecx,dword ptr [esp+54h] ss:002b:0e7eebfc=d9bf5d37&lt;BR /&gt;0:046&amp;gt; k&lt;BR /&gt; # ChildEBP RetAddr &lt;BR /&gt;00 0e7eec04 5d294a25 KERNELBASE!RaiseException+0x62&lt;BR /&gt;*** WARNING: Unable to verify checksum for C:\VS\Notify\Notify\bin\Release\arcgisruntime100.2\client32\RuntimeCoreNet.dll&lt;BR /&gt;*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\VS\Notify\Notify\bin\Release\arcgisruntime100.2\client32\RuntimeCoreNet.dll - &lt;BR /&gt;01 0e7eec48 655603d5 VCRUNTIME140!_CxxThrowException+0x65 &lt;F&gt; &lt;BR /&gt;WARNING: Stack unwind information not available. Following frames may be wrong.&lt;BR /&gt;02 0e7eec68 6555c2d3 RuntimeCoreNet!GDALDataset::GetInternalHandle+0x105&lt;BR /&gt;03 0e7eecd8 655b479d RuntimeCoreNet+0xcc2d3&lt;BR /&gt;04 0e7eed00 65660b0f RuntimeCoreNet!CoreRT_DxErrorInfo_getInfoAndDestroy+0x37fd&lt;BR /&gt;05 0e7efb84 655b144b RuntimeCoreNet!GDALRasterBand::GetUnitType+0xba0f&lt;BR /&gt;06 0e7efbe0 655cd22d RuntimeCoreNet!CoreRT_DxErrorInfo_getInfoAndDestroy+0x4ab&lt;BR /&gt;07 0e7efbec 65ca5cf9 RuntimeCoreNet!kdu_get_altivec_exists+0x3add&lt;BR /&gt;08 0e7efc9c 65ffa88f RuntimeCoreNet!GDALDriverManager::GetHome+0x1c4069&lt;BR /&gt;09 0e7efcc4 669d44a6 RuntimeCoreNet!HFADataset::GetGCPs+0x4cedf&lt;BR /&gt;0a 0e7efdf8 669d99e0 RuntimeCoreNet!kdu_block_decoder::kdu_block_decoder+0x12cad6&lt;BR /&gt;0b 0e7efe08 66a9a12c RuntimeCoreNet!kdu_block_decoder::kdu_block_decoder+0x132010&lt;BR /&gt;0c 0e7efe80 6586fed6 RuntimeCoreNet!kdu_block_decoder::kdu_block_decoder+0x1f275c&lt;BR /&gt;0d 0e7efe90 65870940 RuntimeCoreNet!GDALRasterBlock::GetBand+0x10006&lt;BR /&gt;0e 0e7efeb0 655b302a RuntimeCoreNet!GDALRasterBlock::GetBand+0x10a70&lt;BR /&gt;0f 0e7efeb8 77bbe87f RuntimeCoreNet!CoreRT_DxErrorInfo_getInfoAndDestroy+0x208a&lt;BR /&gt;10 0e7efef4 76768484 ucrtbase!thread_start&amp;lt;unsigned int (__stdcall*)(void *)&amp;gt;+0x3f&lt;BR /&gt;11 0e7eff08 77e7305a KERNEL32!BaseThreadInitThunk+0x24&lt;BR /&gt;12 0e7eff50 77e7302a ntdll!__RtlUserThreadStart+0x2f&lt;BR /&gt;13 0e7eff60 00000000 ntdll!_RtlUserThreadStart+0x1b&lt;/F&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then I read some forums about error D3D11: Removing Device. There are many ways to handle this exception from application that use a DirectX, but I don't use it directly and I don't know how to handle this exception.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Oct 2018 04:05:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/d3d11-removing-device-when-use-arcgis-runtime-for/m-p/485312#M5960</guid>
      <dc:creator>AlexeyNikitenko</dc:creator>
      <dc:date>2018-10-15T04:05:43Z</dc:date>
    </item>
    <item>
      <title>Re: D3D11: Removing Device when use ArcGIS Runtime for .NET</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/d3d11-removing-device-when-use-arcgis-runtime-for/m-p/485313#M5961</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Are you using v100.3 ? Some of the older versions has an issue with handling certain device-lost scenarios.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Oct 2018 22:08:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/d3d11-removing-device-when-use-arcgis-runtime-for/m-p/485313#M5961</guid>
      <dc:creator>dotMorten_esri</dc:creator>
      <dc:date>2018-10-15T22:08:00Z</dc:date>
    </item>
  </channel>
</rss>

