<?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 Map Extent changes - Stack over flow exception in ArcGIS API for Silverlight Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/map-extent-changes-stack-over-flow-exception/m-p/596209#M15298</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;In our sliverlight application for many work flows we are changing map extents. Below method has been called multiple times , application throws stack over flow exception. We could not find reason for this issue, Can any one provide me best way to handle this issue ? Please help this is urgent production issue&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;public void SetMapExtent(Envelope envelope)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (envelope.SpatialReference == null)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; envelope.SpatialReference = mapSection.SpatialReference;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mapSection.Extent = envelope;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 29 Apr 2013 19:21:23 GMT</pubDate>
    <dc:creator>LakshmananVenkatesan</dc:creator>
    <dc:date>2013-04-29T19:21:23Z</dc:date>
    <item>
      <title>Map Extent changes - Stack over flow exception</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/map-extent-changes-stack-over-flow-exception/m-p/596209#M15298</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;In our sliverlight application for many work flows we are changing map extents. Below method has been called multiple times , application throws stack over flow exception. We could not find reason for this issue, Can any one provide me best way to handle this issue ? Please help this is urgent production issue&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;public void SetMapExtent(Envelope envelope)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (envelope.SpatialReference == null)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; envelope.SpatialReference = mapSection.SpatialReference;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mapSection.Extent = envelope;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Apr 2013 19:21:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/map-extent-changes-stack-over-flow-exception/m-p/596209#M15298</guid>
      <dc:creator>LakshmananVenkatesan</dc:creator>
      <dc:date>2013-04-29T19:21:23Z</dc:date>
    </item>
    <item>
      <title>Re: Map Extent changes - Stack over flow exception</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/map-extent-changes-stack-over-flow-exception/m-p/596210#M15299</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The best thing to do is set a breakpoint on this method, then let it hit it a few times. Next look at your call stack window and see what's causing this cyclic behavior. One example could be you're listening to ExtentChanged, which in certain conditions might call back to this method, and then you get yourself an infinite loop.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Apr 2013 20:32:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/map-extent-changes-stack-over-flow-exception/m-p/596210#M15299</guid>
      <dc:creator>dotMorten_esri</dc:creator>
      <dc:date>2013-04-30T20:32:17Z</dc:date>
    </item>
    <item>
      <title>Re: Map Extent changes - Stack over flow exception</title>
      <link>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/map-extent-changes-stack-over-flow-exception/m-p/596211#M15300</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am having the same issue. I am trying to restrict the extent of the map. I have created the behavior for this, but MapExtent changed event is going to infinity loop. I am using Silverlight Viewer API 3.2. Please see the attached screenshot&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;How to resolve this issue without going to infinity loop.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sravan&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Mar 2014 14:27:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-silverlight-questions/map-extent-changes-stack-over-flow-exception/m-p/596211#M15300</guid>
      <dc:creator>Sravan_KumarUddarraju</dc:creator>
      <dc:date>2014-03-13T14:27:41Z</dc:date>
    </item>
  </channel>
</rss>

