# Exception while drawing (3.1.299)

**URL:** <https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895>\
**Category:** WinForms\
**Created:** [December 3, 2009, 12:45am UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895 "2009-12-03T00:45:49Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Patrick](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/p/b2d939/32.png) [@Patrick](https://community.thinkgeo.com/u/Patrick)\
**Post date:** [December 3, 2009, 12:45am UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/1 "2009-12-03T00:45:49Z")

</div>

Hello,

I'm&nbsp;using&nbsp;multithread&nbsp;+&nbsp;tile&nbsp;+&nbsp;previewtile.

Almost&nbsp;all&nbsp;my&nbsp;user&nbsp;receive&nbsp;the&nbsp;following&nbsp;exception&nbsp;randomly&nbsp;while&nbsp;displaying&nbsp;the&nbsp;map&nbsp;(zooming,&nbsp;panning,&nbsp;adding&nbsp;layer&nbsp;...)  
  
My&nbsp;user&nbsp;are&nbsp;with&nbsp;french&nbsp;XP&nbsp;or&nbsp;Vista&nbsp;32&nbsp;bits&nbsp;OS.

System.ArgumentException:&nbsp;Le&nbsp;paramètre&nbsp;n'est&nbsp;pas&nbsp;valide.  
  
&nbsp;&nbsp;&nbsp;à&nbsp;System.Drawing.Bitmap..ctor(Int32&nbsp;width,&nbsp;Int32&nbsp;height,&nbsp;PixelFormat&nbsp;format)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;System.Drawing.Bitmap..ctor(Int32&nbsp;width,&nbsp;Int32&nbsp;height)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.Core.BitmapTileCache.MergeBitmaps(IEnumerable`1&nbsp;tilesToMerge,&nbsp;Double&nbsp;scale)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.Core.FileBitmapTileCache.GetHigherScaleTileCore(RectangleShape&nbsp;tileBoundingBox,&nbsp;Double&nbsp;tileScale)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.Core.BitmapTileCache.GetHigherScaleTile(RectangleShape&nbsp;tileBoundingBox,&nbsp;Double&nbsp;tileScale)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.Overlay.xb3186ca70b77c0af(GeoCanvas&nbsp;x31c084515ae9393f,&nbsp;BitmapTile&nbsp;x8a53648d37fcd628)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.Overlay.DrawPreviewCore(GeoCanvas&nbsp;canvas)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.Overlay.DrawPreview(GeoCanvas&nbsp;canvas)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.x13b023a82ad02573(Overlay&nbsp;x8c3bff8200340d24,&nbsp;RectangleShape&nbsp;x178b193eec228e6e,&nbsp;Boolean&nbsp;x991dc8ddc7528b44)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.x7d52d0ad1d6779cd(Boolean&nbsp;x991dc8ddc7528b44,&nbsp;RectangleShape&nbsp;x178b193eec228e6e)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xb348bd4011a858f2(Int32&nbsp;xb565f4681f05557a)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.x9ac8c50f434f4b39(Int32&nbsp;xb565f4681f05557a)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xc8fbf8304fe7558e(InteractionArguments&nbsp;x195facd4ef5d753d)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xfeca3317d3c75bbb(Object&nbsp;xd9272088e65bd176,&nbsp;x6a8380ab1a7ebb4c&nbsp;xc2fd4c0ed406cdb7)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.x5cd462d41be2f68a.OnMouseEvent(x6a8380ab1a7ebb4c&nbsp;e)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.x5cd462d41be2f68a.AnalyseMouseWheel(Double&nbsp;screenX,&nbsp;Double&nbsp;screenY,&nbsp;Double&nbsp;worldX,&nbsp;Double&nbsp;worldY,&nbsp;Int32&nbsp;delta)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xb0cb8571d4771126(Object&nbsp;xd9272088e65bd176,&nbsp;MouseEventArgs&nbsp;xc2fd4c0ed406cdb7)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.OnMouseWheel(MouseEventArgs&nbsp;e)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.WmMouseWheel(Message&&nbsp;m)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.WndProc(Message&&nbsp;m)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&&nbsp;m)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&&nbsp;m)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.NativeWindow.Callback(IntPtr&nbsp;hWnd,&nbsp;Int32&nbsp;msg,&nbsp;IntPtr&nbsp;wparam,&nbsp;IntPtr&nbsp;lparam)  
&nbsp;  
  
  
\*\*\*\*\*\*\*\*\*\*\*\*\*\*&nbsp;Assemblys&nbsp;chargés&nbsp;\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
  
mscorlib  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.3053&nbsp;(netfxsp.050727-3000)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll  
  
----------------------------------------  
  
ArpentGIS  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;1.2.0.28  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;1.2.0.28  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/ArpentGIS.exe  
  
----------------------------------------  
  
DevExpress.OfficeSkins.v9.2  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.OfficeSkins.v9.2.DLL  
  
----------------------------------------  
  
DevExpress.BonusSkins.v9.2  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.BonusSkins.v9.2.DLL  
  
----------------------------------------  
  
System.Windows.Forms  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.3053&nbsp;(netfxsp.050727-3000)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/assembly/GAC\_MSIL/System.Windows.Forms/2.0.0.0\_\_b77a5c561934e089/System.Windows.Forms.dll  
  
----------------------------------------  
  
System  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.3053&nbsp;(netfxsp.050727-3000)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/assembly/GAC\_MSIL/System/2.0.0.0\_\_b77a5c561934e089/System.dll  
  
----------------------------------------  
  
System.Drawing  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.3053&nbsp;(netfxsp.050727-3000)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/assembly/GAC\_MSIL/System.Drawing/2.0.0.0\_\_b03f5f7f11d50a3a/System.Drawing.dll  
  
----------------------------------------  
  
DevExpress.XtraBars.v9.2  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.XtraBars.v9.2.DLL  
  
----------------------------------------  
  
DevExpress.Utils.v9.2  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.Utils.v9.2.DLL  
  
----------------------------------------  
  
DevExpress.Data.v9.2  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.Data.v9.2.DLL  
  
----------------------------------------  
  
DevExpress.XtraEditors.v9.2  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.XtraEditors.v9.2.DLL  
  
----------------------------------------  
  
DevExpress.XtraGrid.v9.2  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.XtraGrid.v9.2.DLL  
  
----------------------------------------  
  
DesktopEdition  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;3.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;3.1.299  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DesktopEdition.DLL  
  
----------------------------------------  
  
MapSuiteCore  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;3.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;3.1.299  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/MapSuiteCore.DLL  
  
----------------------------------------  
  
DevExpress.XtraScheduler.v9.2.Core  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.XtraScheduler.v9.2.Core.DLL  
  
----------------------------------------  
  
DevExpress.XtraBars.v9.2.resources  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.2.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.2.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/fr/DevExpress.XtraBars.v9.2.resources.DLL  
  
----------------------------------------  
  
System.Xml  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.3053&nbsp;(netfxsp.050727-3000)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/assembly/GAC\_MSIL/System.Xml/2.0.0.0\_\_b77a5c561934e089/System.Xml.dll  
  
----------------------------------------  
  
mscorlib.resources  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.3053&nbsp;(netfxsp.050727-3000)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll  
  
----------------------------------------  
  
DevExpress.XtraTreeList.v9.2  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.XtraTreeList.v9.2.DLL  
  
----------------------------------------  
  
System.Data  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.3053&nbsp;(netfxsp.050727-3000)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/assembly/GAC\_32/System.Data/2.0.0.0\_\_b77a5c561934e089/System.Data.dll  
  
----------------------------------------  
  
DevExpress.XtraVerticalGrid.v9.2  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.2.9.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.XtraVerticalGrid.v9.2.DLL  
  
----------------------------------------  
  
DevExpress.XtraEditors.v9.2.resources  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.2.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.2.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/fr/DevExpress.XtraEditors.v9.2.resources.DLL  
  
----------------------------------------  
  
System.Design  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.3053&nbsp;(netfxsp.050727-3000)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/assembly/GAC\_MSIL/System.Design/2.0.0.0\_\_b03f5f7f11d50a3a/System.Design.dll  
  
----------------------------------------  
  
Gsi.Tools  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;1.2.0.22  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;1.2.0.22  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/Gsi.Tools.DLL  
  
----------------------------------------  
  
ArpentGIS.file.agi  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;1.2.0.25  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;1.2.0.25  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/ArpentGIS.file.agi.DLL  
  
----------------------------------------  
  
Proj4ExtensionX86  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;1.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;1.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/system32/Proj4ExtensionX86.dll  
  
----------------------------------------  
  
NetTopologySuite  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;1.7.3.31740  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;1.7.3.31740  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/NetTopologySuite.DLL  
  
----------------------------------------  
  
ArpentGIS.file.fdi  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;1.2.0.22  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;1.2.0.22  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/ArpentGIS.file.fdi.DLL  
  
----------------------------------------  
  
GeoAPI  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;1.1.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;1.1.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/GeoAPI.DLL  
  
----------------------------------------  
  
System.Drawing.resources  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.1433&nbsp;(REDBITS.050727-1400)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/assembly/GAC\_MSIL/System.Drawing.resources/2.0.0.0\_fr\_b03f5f7f11d50a3a/System.Drawing.resources.dll  
  
----------------------------------------  
  
System.Windows.Forms.resources  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.1433&nbsp;(REDBITS.050727-1400)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/assembly/GAC\_MSIL/System.Windows.Forms.resources/2.0.0.0\_fr\_b77a5c561934e089/System.Windows.Forms.resources.dll  
  
----------------------------------------

&nbsp;

---

<div class="post-metadata">

**Author:** ![ThinkGeo](https://community.thinkgeo.com/user_avatar/community.thinkgeo.com/thinkgeo/32/25029_2.png) [@ThinkGeo](https://community.thinkgeo.com/u/ThinkGeo)\
**Post date:** [December 3, 2009, 2:50am UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/2 "2009-12-03T02:50:18Z")

</div>

&nbsp;

Patrick,  
&nbsp;  
Glad&nbsp;to&nbsp;see&nbsp;you&nbsp;again!  
&nbsp;  
Please&nbsp;look&nbsp;at&nbsp;the&nbsp;post&nbsp;below,&nbsp;I&nbsp;think&nbsp;maybe&nbsp;you&nbsp;encounter&nbsp;the&nbsp;same&nbsp;problem:  
[gis.thinkgeo.com/Support/Dis...fault.aspx](http://gis.thinkgeo.com/Support/DiscussionForums/tabid/143/aff/21/aft/6660/afv/topic/Default.aspx)  
&nbsp;  
And&nbsp;you&nbsp;can&nbsp;switch&nbsp;the&nbsp;ThreadingMode&nbsp;to&nbsp;SingleThreaded,&nbsp;let&nbsp;me&nbsp;know&nbsp;if&nbsp;it&nbsp;still&nbsp;throws&nbsp;exception&nbsp;or&nbsp;not.  
&nbsp;  
If&nbsp;you&nbsp;make&nbsp;sure&nbsp;you’re&nbsp;in&nbsp;the&nbsp;same&nbsp;bug,&nbsp;you&nbsp;can&nbsp;contact&nbsp;our&nbsp;supports&nbsp;[support@thinkgeo.com](mailto:support@thinkgeo.com)&nbsp;and&nbsp;let&nbsp;them&nbsp;give&nbsp;you&nbsp;the&nbsp;DLL&nbsp;package&nbsp;3.1.302&nbsp;for&nbsp;DesktopEdition.  
&nbsp;  
Or&nbsp;you&nbsp;think&nbsp;it’s&nbsp;another&nbsp;issue,&nbsp;please&nbsp;give&nbsp;me&nbsp;more&nbsp;information&nbsp;about&nbsp;it.  
&nbsp;  
Thanks  
James

---

<div class="post-metadata">

**Author:** ![Patrick](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/p/b2d939/32.png) [@Patrick](https://community.thinkgeo.com/u/Patrick)\
**Post date:** [December 3, 2009, 5:11am UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/3 "2009-12-03T05:11:55Z")

</div>

James,&nbsp;  
&nbsp;&nbsp;  
&nbsp;No&nbsp;exception&nbsp;in&nbsp;singlethead.&nbsp;  
&nbsp;I&nbsp;doubt&nbsp;that&nbsp;it’s&nbsp;the&nbsp;same&nbsp;bug&nbsp;that&nbsp;the&nbsp;one&nbsp;you’re&nbsp;talking&nbsp;and&nbsp;it’s&nbsp;not&nbsp;the&nbsp;same&nbsp;exception&nbsp;and&nbsp;not&nbsp;the&nbsp;same&nbsp;behaviour.&nbsp;  
&nbsp;&nbsp;  
&nbsp;My&nbsp;bug&nbsp;seems&nbsp;to&nbsp;be&nbsp;related&nbsp;to&nbsp;the&nbsp;tiling/preview&nbsp;tiling&nbsp;system&nbsp;and&nbsp;french&nbsp;OS&nbsp;enviroment.&nbsp;  
&nbsp;&nbsp;  
&nbsp;This&nbsp;occurs&nbsp;when&nbsp;users&nbsp;are&nbsp;panning/zooming&nbsp;as&nbsp;you&nbsp;can&nbsp;see&nbsp;in&nbsp;the&nbsp;exception&nbsp;trace.&nbsp;  
&nbsp;&nbsp;  
&nbsp;Please&nbsp;let&nbsp;me&nbsp;know&nbsp;as&nbsp;soon&nbsp;as&nbsp;it’s&nbsp;fixed.&nbsp;  
&nbsp;&nbsp;  
&nbsp;Patrick.&nbsp;  
&nbsp;&nbsp;

---

<div class="post-metadata">

**Author:** ![ThinkGeo](https://community.thinkgeo.com/user_avatar/community.thinkgeo.com/thinkgeo/32/25029_2.png) [@ThinkGeo](https://community.thinkgeo.com/u/ThinkGeo)\
**Post date:** [December 3, 2009, 7:50pm UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/4 "2009-12-03T19:50:03Z")

</div>

&nbsp;

Patrick,  
&nbsp;  
Thanks&nbsp;for&nbsp;your&nbsp;more&nbsp;information!&nbsp;No&nbsp;exception&nbsp;in&nbsp;singlethead&nbsp;is&nbsp;a&nbsp;proof&nbsp;of&nbsp;the&nbsp;bug&nbsp;which&nbsp;fixed&nbsp;in&nbsp;3.1.302.  
&nbsp;  
Have&nbsp;you&nbsp;ever&nbsp;disable&nbsp;the&nbsp;preview,&nbsp;if&nbsp;throw&nbsp;exception&nbsp;still,&nbsp;that&nbsp;means&nbsp;the&nbsp;bug&nbsp;is&nbsp;not&nbsp;related&nbsp;to&nbsp;preview,&nbsp;in&nbsp;this&nbsp;condition,&nbsp;maybe&nbsp;you&nbsp;can&nbsp;try&nbsp;the&nbsp;3.1.302.  
&nbsp;  
I&nbsp;tested&nbsp;3.1.302&nbsp;in&nbsp;multithread,&nbsp;it&nbsp;has&nbsp;not&nbsp;any&nbsp;exception&nbsp;if&nbsp;I&nbsp;do&nbsp;any&nbsp;operation.  
&nbsp;  
If&nbsp;still&nbsp;can&nbsp;not&nbsp;find&nbsp;your&nbsp;problem,&nbsp;maybe&nbsp;you&nbsp;can&nbsp;make&nbsp;a&nbsp;small&nbsp;sample&nbsp;to&nbsp;reproduce&nbsp;this&nbsp;bug,&nbsp;I&nbsp;think&nbsp;that’s&nbsp;the&nbsp;best&nbsp;and&nbsp;fast&nbsp;way&nbsp;to&nbsp;find&nbsp;the&nbsp;bug.  
&nbsp;  
Thanks  
James

---

<div class="post-metadata">

**Author:** ![Patrick](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/p/b2d939/32.png) [@Patrick](https://community.thinkgeo.com/u/Patrick)\
**Post date:** [December 4, 2009, 4:03am UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/5 "2009-12-04T04:03:12Z")

</div>

Please&nbsp;provide&nbsp;me&nbsp;the&nbsp;302&nbsp;version&nbsp;on&nbsp;my&nbsp;ftp&nbsp;account.&nbsp;  
&nbsp;&nbsp;  
&nbsp;Thank&nbsp;you.&nbsp;  
&nbsp;Patrick.

---

<div class="post-metadata">

**Author:** ![ThinkGeo](https://community.thinkgeo.com/user_avatar/community.thinkgeo.com/thinkgeo/32/25029_2.png) [@ThinkGeo](https://community.thinkgeo.com/u/ThinkGeo)\
**Post date:** [December 7, 2009, 7:24pm UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/6 "2009-12-07T19:24:21Z")

</div>

Patrick,&nbsp;  
&nbsp;&nbsp;  
&nbsp;Thanks&nbsp;for&nbsp;your&nbsp;post&nbsp;and&nbsp;sorry&nbsp;for&nbsp;the&nbsp;delay&nbsp;for&nbsp;some&nbsp;problem&nbsp;in&nbsp;the&nbsp;discussion&nbsp;forum&nbsp;in&nbsp;the&nbsp;past&nbsp;few&nbsp;days.&nbsp;  
&nbsp;&nbsp;  
&nbsp;I&nbsp;have&nbsp;asked&nbsp;our&nbsp;support&nbsp;to&nbsp;send&nbsp;you&nbsp;a&nbsp;temporary&nbsp;version&nbsp;(3.1.302).&nbsp;&nbsp;  
&nbsp;&nbsp;  
&nbsp;Yale.&nbsp;

---

<div class="post-metadata">

**Author:** ![Ryan](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/r/a8b319/32.png) [@Ryan](https://community.thinkgeo.com/u/Ryan)\
**Post date:** [December 8, 2009, 9:25am UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/7 "2009-12-08T09:25:17Z")

</div>

Patrick,&nbsp;&nbsp;  
&nbsp;&nbsp;  
&nbsp;Please&nbsp;see&nbsp;your&nbsp;FTP&nbsp;folder&nbsp;for&nbsp;the&nbsp;3.1.302&nbsp;Dll&nbsp;Pack.

---

<div class="post-metadata">

**Author:** ![Patrick](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/p/b2d939/32.png) [@Patrick](https://community.thinkgeo.com/u/Patrick)\
**Post date:** [January 7, 2010, 4:25am UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/8 "2010-01-07T04:25:53Z")

</div>

Hi,&nbsp;this&nbsp;bug&nbsp;seems&nbsp;to&nbsp;be&nbsp;still&nbsp;reproducible&nbsp;…&nbsp;:(&nbsp;  
&nbsp;Here&nbsp;is&nbsp;a&nbsp;new&nbsp;exception&nbsp;on&nbsp;3.1.302&nbsp;with&nbsp;multithread&nbsp;and&nbsp;preview&nbsp;tile;&nbsp;it&nbsp;occured&nbsp;while&nbsp;zoomin&nbsp;with&nbsp;mouse&nbsp;wheel&nbsp;…&nbsp;  
&nbsp;&nbsp;  
&nbsp;L’exception&nbsp;System.ArgumentException&nbsp;n’a&nbsp;pas&nbsp;été&nbsp;gérée&nbsp;  
&nbsp;&nbsp;&nbsp;Message=“Le&nbsp;paramètre&nbsp;n’est&nbsp;pas&nbsp;valide.”&nbsp;  
&nbsp;&nbsp;&nbsp;Source=“System.Drawing”&nbsp;  
&nbsp;&nbsp;&nbsp;StackTrace:&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Drawing.Bitmap…ctor(Int32&nbsp;width,&nbsp;Int32&nbsp;height,&nbsp;PixelFormat&nbsp;format)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Drawing.Bitmap…ctor(Int32&nbsp;width,&nbsp;Int32&nbsp;height)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.Core.BitmapTileCache.MergeBitmaps(IEnumerable`1&nbsp;tilesToMerge,&nbsp;Double&nbsp;scale)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.Core.FileBitmapTileCache.GetHigherScaleTileCore(RectangleShape&nbsp;tileBoundingBox,&nbsp;Double&nbsp;tileScale)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.Core.BitmapTileCache.GetHigherScaleTile(RectangleShape&nbsp;tileBoundingBox,&nbsp;Double&nbsp;tileScale)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.Overlay.xb3186ca70b77c0af(GeoCanvas&nbsp;x31c084515ae9393f,&nbsp;BitmapTile&nbsp;x8a53648d37fcd628)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.Overlay.DrawPreviewCore(GeoCanvas&nbsp;canvas)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.Overlay.DrawPreview(GeoCanvas&nbsp;canvas)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.x13b023a82ad02573(Overlay&nbsp;x8c3bff8200340d24,&nbsp;RectangleShape&nbsp;x178b193eec228e6e,&nbsp;Boolean&nbsp;x991dc8ddc7528b44)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.x7d52d0ad1d6779cd(Boolean&nbsp;x991dc8ddc7528b44,&nbsp;RectangleShape&nbsp;x178b193eec228e6e)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xb348bd4011a858f2(Int32&nbsp;xb565f4681f05557a)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.x9ac8c50f434f4b39(Int32&nbsp;xb565f4681f05557a)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xc8fbf8304fe7558e(InteractionArguments&nbsp;x195facd4ef5d753d)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xfeca3317d3c75bbb(Object&nbsp;xd9272088e65bd176,&nbsp;x6a8380ab1a7ebb4c&nbsp;xc2fd4c0ed406cdb7)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.x5cd462d41be2f68a.OnMouseEvent(x6a8380ab1a7ebb4c&nbsp;e)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.x5cd462d41be2f68a.AnalyseMouseWheel(Double&nbsp;screenX,&nbsp;Double&nbsp;screenY,&nbsp;Double&nbsp;worldX,&nbsp;Double&nbsp;worldY,&nbsp;Int32&nbsp;delta)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xb0cb8571d4771126(Object&nbsp;xd9272088e65bd176,&nbsp;MouseEventArgs&nbsp;xc2fd4c0ed406cdb7)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.OnMouseWheel(MouseEventArgs&nbsp;e)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.WmMouseWheel(Message&&nbsp;m)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.WndProc(Message&&nbsp;m)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&&nbsp;m)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&&nbsp;m)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr&nbsp;hWnd,&nbsp;Int32&nbsp;msg,&nbsp;IntPtr&nbsp;wparam,&nbsp;IntPtr&nbsp;lparam)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&&nbsp;msg)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32&nbsp;dwComponentID,&nbsp;Int32&nbsp;reason,&nbsp;Int32&nbsp;pvLoopData)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32&nbsp;reason,&nbsp;ApplicationContext&nbsp;context)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32&nbsp;reason,&nbsp;ApplicationContext&nbsp;context)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Application.Run(Form&nbsp;mainForm)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ArpentGIS.Program.Main()&nbsp;dans&nbsp;D:\ToBackup\D3E\ArpentGIS\Program.cs:ligne&nbsp;20&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.AppDomain.\_nExecuteAssembly(Assembly&nbsp;assembly,&nbsp;String[]&nbsp;args)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.AppDomain.nExecuteAssembly(Assembly&nbsp;assembly,&nbsp;String[]&nbsp;args)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Runtime.Hosting.ManifestRunner.Run(Boolean&nbsp;checkAptModel)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Runtime.Hosting.ManifestRunner.ExecuteAsAssembly()&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Runtime.Hosting.ApplicationActivator.CreateInstance(ActivationContext&nbsp;activationContext,&nbsp;String[]&nbsp;activationCustomData)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Runtime.Hosting.ApplicationActivator.CreateInstance(ActivationContext&nbsp;activationContext)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Activator.CreateInstance(ActivationContext&nbsp;activationContext)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssemblyDebugInZone()&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Threading.ThreadHelper.ThreadStart\_Context(Object&nbsp;state)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Threading.ExecutionContext.Run(ExecutionContext&nbsp;executionContext,&nbsp;ContextCallback&nbsp;callback,&nbsp;Object&nbsp;state)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Threading.ThreadHelper.ThreadStart()&nbsp;  
&nbsp;&nbsp;&nbsp;InnerException:&nbsp;&nbsp;

---

<div class="post-metadata">

**Author:** ![Patrick](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/p/b2d939/32.png) [@Patrick](https://community.thinkgeo.com/u/Patrick)\
**Post date:** [January 7, 2010, 6:28am UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/9 "2010-01-07T06:28:57Z")

</div>

Another&nbsp;one,&nbsp;hope&nbsp;this&nbsp;helps.&nbsp;  
&nbsp;&nbsp;  
&nbsp;L’exception&nbsp;System.InvalidOperationException&nbsp;n’a&nbsp;pas&nbsp;été&nbsp;gérée&nbsp;  
&nbsp;&nbsp;&nbsp;Message=“This&nbsp;method&nbsp;will&nbsp;return&nbsp;too&nbsp;many&nbsp;cells&nbsp;that&nbsp;might&nbsp;cause&nbsp;performance&nbsp;problem.&nbsp;Please&nbsp;using&nbsp;GetIntersectingRowColumnRange&nbsp;method&nbsp;instead.”&nbsp;  
&nbsp;&nbsp;&nbsp;Source=“MapSuiteCore”&nbsp;  
&nbsp;&nbsp;&nbsp;StackTrace:&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.Core.Matrix.GetIntersectingCells(RectangleShape&nbsp;worldExtent)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.Core.BitmapTileCache.GetTiles(RectangleShape&nbsp;worldExtent)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.Core.FileBitmapTileCache.GetHigherScaleTileCore(RectangleShape&nbsp;tileBoundingBox,&nbsp;Double&nbsp;tileScale)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.Core.BitmapTileCache.GetHigherScaleTile(RectangleShape&nbsp;tileBoundingBox,&nbsp;Double&nbsp;tileScale)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.Overlay.xb3186ca70b77c0af(GeoCanvas&nbsp;x31c084515ae9393f,&nbsp;BitmapTile&nbsp;x8a53648d37fcd628)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.Overlay.DrawPreviewCore(GeoCanvas&nbsp;canvas)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.Overlay.DrawPreview(GeoCanvas&nbsp;canvas)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.x13b023a82ad02573(Overlay&nbsp;x8c3bff8200340d24,&nbsp;RectangleShape&nbsp;x178b193eec228e6e,&nbsp;Boolean&nbsp;x991dc8ddc7528b44)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.x7d52d0ad1d6779cd(Boolean&nbsp;x991dc8ddc7528b44,&nbsp;RectangleShape&nbsp;x178b193eec228e6e)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xb348bd4011a858f2(Int32&nbsp;xb565f4681f05557a)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.x9ac8c50f434f4b39(Int32&nbsp;xb565f4681f05557a)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xc8fbf8304fe7558e(InteractionArguments&nbsp;x195facd4ef5d753d)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xfeca3317d3c75bbb(Object&nbsp;xd9272088e65bd176,&nbsp;x6a8380ab1a7ebb4c&nbsp;xc2fd4c0ed406cdb7)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.x5cd462d41be2f68a.OnMouseEvent(x6a8380ab1a7ebb4c&nbsp;e)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.x5cd462d41be2f68a.AnalyseMouseWheel(Double&nbsp;screenX,&nbsp;Double&nbsp;screenY,&nbsp;Double&nbsp;worldX,&nbsp;Double&nbsp;worldY,&nbsp;Int32&nbsp;delta)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xb0cb8571d4771126(Object&nbsp;xd9272088e65bd176,&nbsp;MouseEventArgs&nbsp;xc2fd4c0ed406cdb7)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.OnMouseWheel(MouseEventArgs&nbsp;e)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.WmMouseWheel(Message&&nbsp;m)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.WndProc(Message&&nbsp;m)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&&nbsp;m)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&&nbsp;m)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr&nbsp;hWnd,&nbsp;Int32&nbsp;msg,&nbsp;IntPtr&nbsp;wparam,&nbsp;IntPtr&nbsp;lparam)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&&nbsp;msg)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32&nbsp;dwComponentID,&nbsp;Int32&nbsp;reason,&nbsp;Int32&nbsp;pvLoopData)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32&nbsp;reason,&nbsp;ApplicationContext&nbsp;context)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32&nbsp;reason,&nbsp;ApplicationContext&nbsp;context)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Application.Run(Form&nbsp;mainForm)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;ArpentGIS.Program.Main()&nbsp;dans&nbsp;D:\ToBackup\D3E\ArpentGIS\Program.cs:ligne&nbsp;20&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.AppDomain.\_nExecuteAssembly(Assembly&nbsp;assembly,&nbsp;String[]&nbsp;args)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.AppDomain.nExecuteAssembly(Assembly&nbsp;assembly,&nbsp;String[]&nbsp;args)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Runtime.Hosting.ManifestRunner.Run(Boolean&nbsp;checkAptModel)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Runtime.Hosting.ManifestRunner.ExecuteAsAssembly()&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Runtime.Hosting.ApplicationActivator.CreateInstance(ActivationContext&nbsp;activationContext,&nbsp;String[]&nbsp;activationCustomData)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Runtime.Hosting.ApplicationActivator.CreateInstance(ActivationContext&nbsp;activationContext)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Activator.CreateInstance(ActivationContext&nbsp;activationContext)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssemblyDebugInZone()&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Threading.ThreadHelper.ThreadStart\_Context(Object&nbsp;state)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Threading.ExecutionContext.Run(ExecutionContext&nbsp;executionContext,&nbsp;ContextCallback&nbsp;callback,&nbsp;Object&nbsp;state)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;à&nbsp;System.Threading.ThreadHelper.ThreadStart()&nbsp;  
&nbsp;&nbsp;&nbsp;InnerException:&nbsp;&nbsp;

---

<div class="post-metadata">

**Author:** ![ThinkGeo](https://community.thinkgeo.com/user_avatar/community.thinkgeo.com/thinkgeo/32/25029_2.png) [@ThinkGeo](https://community.thinkgeo.com/u/ThinkGeo)\
**Post date:** [January 7, 2010, 6:34pm UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/10 "2010-01-07T18:34:42Z")

</div>

Patrick,&nbsp;  
&nbsp;&nbsp;  
&nbsp;Thanks&nbsp;for&nbsp;your&nbsp;post.&nbsp;  
&nbsp;&nbsp;  
&nbsp;It&nbsp;seems&nbsp;the&nbsp;2&nbsp;excetions&nbsp;are&nbsp;2&nbsp;different&nbsp;issues,&nbsp;right?&nbsp;  
&nbsp;&nbsp;  
&nbsp;I&nbsp;am&nbsp;very&nbsp;familiar&nbsp;with&nbsp;the&nbsp;second&nbsp;one.&nbsp;The&nbsp;problem&nbsp;is&nbsp;you&nbsp;set&nbsp;wrong&nbsp;unit&nbsp;for&nbsp;your&nbsp;map&nbsp;control,&nbsp;for&nbsp;example,&nbsp;your&nbsp;data&nbsp;should&nbsp;be&nbsp;in&nbsp;DecimalDegrees&nbsp;,&nbsp;while&nbsp;your&nbsp;set&nbsp;your&nbsp;map&nbsp;control&nbsp;unit&nbsp;to&nbsp;Meter&nbsp;or&nbsp;feet&nbsp;etc,&nbsp;which&nbsp;will&nbsp;cause&nbsp;wrong&nbsp;caculation&nbsp;when&nbsp;dealing&nbsp;with&nbsp;Tiles.&nbsp;  
&nbsp;&nbsp;  
&nbsp;Any&nbsp;more&nbsp;information&nbsp;would&nbsp;be&nbsp;appriciated.&nbsp;  
&nbsp;&nbsp;  
&nbsp;Thanks.&nbsp;  
&nbsp;&nbsp;  
&nbsp;Yale&nbsp;

---

<div class="post-metadata">

**Author:** ![Patrick](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/p/b2d939/32.png) [@Patrick](https://community.thinkgeo.com/u/Patrick)\
**Post date:** [January 8, 2010, 1:32am UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/11 "2010-01-08T01:32:10Z")

</div>

The&nbsp;2&nbsp;issues&nbsp;occurs&nbsp;when&nbsp;I&nbsp;play&nbsp;(scroll/pan)&nbsp;with&nbsp;the&nbsp;map&nbsp;in&nbsp;multithread&nbsp;environment&nbsp;with&nbsp;preview&nbsp;tiles&nbsp;on.&nbsp;  
&nbsp;in&nbsp;single&nbsp;thread&nbsp;and&nbsp;without&nbsp;preview&nbsp;tile,&nbsp;with&nbsp;the&nbsp;same&nbsp;data,&nbsp;it&nbsp;works&nbsp;well.&nbsp;  
&nbsp;&nbsp;  
&nbsp;I’m&nbsp;using&nbsp;decimaldregrees&nbsp;data,&nbsp;projected&nbsp;to&nbsp;meters&nbsp;and&nbsp;displayed&nbsp;with&nbsp;map&nbsp;control&nbsp;unit&nbsp;to&nbsp;meter.&nbsp;  
&nbsp;&nbsp;  
&nbsp;I’m&nbsp;pretty&nbsp;sure&nbsp;that&nbsp;there&nbsp;is&nbsp;an&nbsp;issue&nbsp;somewhere&nbsp;in&nbsp;your&nbsp;tiling&nbsp;system&nbsp;;&nbsp;I&nbsp;can&nbsp;reproduce&nbsp;it&nbsp;very&nbsp;easily&nbsp;but&nbsp;only&nbsp;in&nbsp;multithread+previewtile&nbsp;mode.&nbsp;  
&nbsp;Remember&nbsp;that&nbsp;I’m&nbsp;french&nbsp;and&nbsp;the&nbsp;issue&nbsp;maybe&nbsp;related&nbsp;to&nbsp;my&nbsp;locale.&nbsp;  
&nbsp;&nbsp;  
&nbsp;add.&nbsp;info,&nbsp;I&nbsp;set&nbsp;map.minscale&nbsp;=&nbsp;10;&nbsp;I&nbsp;don’t&nbsp;know&nbsp;if&nbsp;it’s&nbsp;related&nbsp;  
&nbsp;Add.&nbsp;info2&nbsp;:&nbsp;I&nbsp;can&nbsp;also&nbsp;reproduce&nbsp;case&nbsp;where&nbsp;one&nbsp;tile&nbsp;is&nbsp;missing/misplaced/misaligned&nbsp;when&nbsp;displaying;&nbsp;again&nbsp;only&nbsp;in&nbsp;multithread+preview&nbsp;only&nbsp;  
&nbsp;&nbsp;  
&nbsp;Regards,&nbsp;  
&nbsp;Patrick.

---

<div class="post-metadata">

**Author:** ![ThinkGeo](https://community.thinkgeo.com/user_avatar/community.thinkgeo.com/thinkgeo/32/25029_2.png) [@ThinkGeo](https://community.thinkgeo.com/u/ThinkGeo)\
**Post date:** [January 10, 2010, 11:08pm UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/12 "2010-01-10T23:08:14Z")

</div>

Patrick,&nbsp;  
&nbsp;&nbsp;  
&nbsp;Thanks&nbsp;for&nbsp;your&nbsp;post.&nbsp;  
&nbsp;&nbsp;  
&nbsp;We&nbsp;have&nbsp;already&nbsp;created&nbsp;a&nbsp;virtual&nbsp;machine&nbsp;which&nbsp;using&nbsp;French&nbsp;environment&nbsp;instead&nbsp;of&nbsp;English&nbsp;environment.&nbsp;That&nbsp;machine&nbsp;has&nbsp;recreated&nbsp;many&nbsp;issues&nbsp;before,&nbsp;some&nbsp;of&nbsp;them&nbsp;are&nbsp;solved,&nbsp;and&nbsp;some&nbsp;of&nbsp;them&nbsp;are&nbsp;not.&nbsp;But&nbsp;this&nbsp;time,&nbsp;I&nbsp;can&nbsp;not&nbsp;recreate&nbsp;the&nbsp;exception,&nbsp;I&nbsp;follow&nbsp;the&nbsp;setting&nbsp;as&nbsp;you&nbsp;mentioned:&nbsp;use&nbsp;multi-threaded&nbsp;mode,&nbsp;turn&nbsp;on&nbsp;preview,&nbsp;project&nbsp;data&nbsp;from&nbsp;decimal&nbsp;degree&nbsp;to&nbsp;meter&nbsp;unit,&nbsp;set&nbsp;MapUnit&nbsp;to&nbsp;meter,&nbsp;set&nbsp;mini&nbsp;scale&nbsp;to&nbsp;10.&nbsp;&nbsp;  
&nbsp;&nbsp;  
&nbsp;So&nbsp;if&nbsp;you&nbsp;could&nbsp;provide&nbsp;a&nbsp;small&nbsp;and&nbsp;simple&nbsp;sample,&nbsp;it&nbsp;will&nbsp;be&nbsp;very&nbsp;helpful&nbsp;to&nbsp;recreate&nbsp;this&nbsp;problem&nbsp;and&nbsp;solve&nbsp;it.&nbsp;  
&nbsp;&nbsp;  
&nbsp;I&nbsp;am&nbsp;sorry&nbsp;about&nbsp;the&nbsp;problem&nbsp;of&nbsp;info2,&nbsp;to&nbsp;be&nbsp;frank&nbsp;they&nbsp;were&nbsp;the&nbsp;known&nbsp;issues&nbsp;which&nbsp;we&nbsp;could&nbsp;not&nbsp;solve&nbsp;recently,&nbsp;if&nbsp;another&nbsp;users&nbsp;mentioned&nbsp;this&nbsp;problem,&nbsp;we&nbsp;will&nbsp;let&nbsp;them&nbsp;use&nbsp;single-threaded&nbsp;temporary&nbsp;until&nbsp;we&nbsp;solve&nbsp;it.&nbsp;I&nbsp;am&nbsp;so&nbsp;sorry&nbsp;given&nbsp;you&nbsp;so&nbsp;many&nbsp;inconveniences,&nbsp;I&nbsp;am&nbsp;sure&nbsp;that&nbsp;if&nbsp;we&nbsp;fix&nbsp;it&nbsp;I&nbsp;will&nbsp;let&nbsp;you&nbsp;know&nbsp;as&nbsp;soon&nbsp;as&nbsp;possible.&nbsp;  
&nbsp;&nbsp;  
&nbsp;Thanks&nbsp;  
&nbsp;James&nbsp;

---

<div class="post-metadata">

**Author:** ![Patrick](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/p/b2d939/32.png) [@Patrick](https://community.thinkgeo.com/u/Patrick)\
**Post date:** [January 25, 2010, 9:42am UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/13 "2010-01-25T09:42:18Z")

</div>

Any&nbsp;progress?&nbsp;  
&nbsp;&nbsp;  
&nbsp;here&nbsp;is&nbsp;a&nbsp;very&nbsp;simple&nbsp;code&nbsp;that&nbsp;works&nbsp;on&nbsp;windows&nbsp;EN&nbsp;and&nbsp;crash&nbsp;on&nbsp;Windows&nbsp;FR:&nbsp;  
&nbsp;&nbsp;  
&nbsp;private&nbsp;void&nbsp;LoadAnShapeFileFeatureLayer\_Load(object&nbsp;sender,&nbsp;EventArgs&nbsp;e)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;winformsMap1.MapUnit&nbsp;=&nbsp;GeographyUnit.Meter;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;winformsMap1.MinimumScale&nbsp;=&nbsp;10;&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;winformsMap1.BackgroundOverlay.BackgroundBrush&nbsp;=&nbsp;new&nbsp;GeoSolidBrush(GeoColor.GeographicColors.ShallowOcean);&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//WorldMapKitWmsDesktopOverlay&nbsp;worldMapKitDesktopOverlay&nbsp;=&nbsp;new&nbsp;WorldMapKitWmsDesktopOverlay();&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[//winformsMap1.Overlays.Add](https://winformsMap1.Overlays.Add)(worldMapKitDesktopOverlay);&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ShapeFileFeatureLayer&nbsp;worldLayer&nbsp;=&nbsp;new&nbsp;ShapeFileFeatureLayer(@"…\SampleData\Data\Countries02.shp");&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;worldLayer.ZoomLevelSet.ZoomLevel01.ApplyUntilZoomLevel&nbsp;=&nbsp;ApplyUntilZoomLevel.Level20;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;worldLayer.ZoomLevelSet.ZoomLevel01.DefaultAreaStyle&nbsp;=&nbsp;AreaStyles.CreateSimpleAreaStyle(GeoColor.SimpleColors.Transparent,&nbsp;GeoColor.FromArgb(100,&nbsp;GeoColor.SimpleColors.Green));&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Proj4Projection&nbsp;p&nbsp;=&nbsp;new&nbsp;Proj4Projection(&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Proj4Projection.GetEpsgParametersString(4326),&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Proj4Projection.GetGoogleMapParametersString());&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;worldLayer.FeatureSource.Projection&nbsp;=&nbsp;p;&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LayerOverlay&nbsp;staticOverlay&nbsp;=&nbsp;new&nbsp;LayerOverlay();&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;staticOverlay.Layers.Add("WorldLayer",&nbsp;worldLayer);&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;winformsMap1.Overlays.Add(staticOverlay);&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;winformsMap1.ThreadingMode&nbsp;=&nbsp;MapThreadingMode.Multithreaded;&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Cache&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;staticOverlay.TileCache&nbsp;=&nbsp;new&nbsp;FileBitmapTileCache(@"c:\temp\ms",&nbsp;"staticOverlayTileCache");&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;staticOverlay.PreviewTileCache&nbsp;=&nbsp;new&nbsp;FileBitmapTileCache(@"c:\temp\ms",&nbsp;"staticOverlayPreviewTileCache");&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;staticOverlay.IsBase&nbsp;=&nbsp;true;&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;winformsMap1.CurrentExtent&nbsp;=&nbsp;worldLayer.GetBoundingBox();&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;winformsMap1.Refresh();&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;

---

<div class="post-metadata">

**Author:** ![Patrick](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/p/b2d939/32.png) [@Patrick](https://community.thinkgeo.com/u/Patrick)\
**Post date:** [January 26, 2010, 2:09am UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/14 "2010-01-26T02:09:40Z")

</div>

Again&nbsp;and&nbsp;again&nbsp;...&nbsp;please&nbsp;help&nbsp;!!

&nbsp;

&nbsp;

&nbsp;  
Consultez&nbsp;la&nbsp;fin&nbsp;de&nbsp;ce&nbsp;message&nbsp;pour&nbsp;plus&nbsp;de&nbsp;détails&nbsp;sur&nbsp;l'appel&nbsp;du&nbsp;débogage  
  
juste-à-temps&nbsp;(JIT)&nbsp;à&nbsp;la&nbsp;place&nbsp;de&nbsp;cette&nbsp;boîte&nbsp;de&nbsp;dialogue.  
&nbsp;  
\*\*\*\*\*\*\*\*\*\*\*\*\*\*&nbsp;Texte&nbsp;de&nbsp;l'exception&nbsp;\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
  
System.ArgumentException:&nbsp;Le&nbsp;paramètre&nbsp;n'est&nbsp;pas&nbsp;valide.  
  
&nbsp;&nbsp;&nbsp;à&nbsp;System.Drawing.Bitmap..ctor(Int32&nbsp;width,&nbsp;Int32&nbsp;height,&nbsp;PixelFormat&nbsp;format)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;System.Drawing.Bitmap..ctor(Int32&nbsp;width,&nbsp;Int32&nbsp;height)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xfbd15a0e9d15f4e2(Graphics&nbsp;x783a718028818269,&nbsp;RectangleShape&nbsp;xb35a33b423b17f65)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xff5b27c00f9678c2(RectangleShape&nbsp;x178b193eec228e6e)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.x742ba885258f6c2c(RectangleShape&nbsp;xb35a33b423b17f65,&nbsp;Overlay&nbsp;x99251f66cdabc2ad,&nbsp;Int32&nbsp;xa209325f5c895f7e,&nbsp;Int32&nbsp;x7454a0d1965919b1,&nbsp;GeographyUnit&nbsp;xbb704b4400ce6f76)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.x88c2a2d6d754e692(IEnumerable`1&nbsp;xa6f0db4f183189f1)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xe3cee4adb9c72451()  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.x9ac8c50f434f4b39(Int32&nbsp;xb565f4681f05557a)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.OnPaint(PaintEventArgs&nbsp;e)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs&nbsp;e,&nbsp;Int16&nbsp;layer,&nbsp;Boolean&nbsp;disposeEventArgs)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.WmPaint(Message&&nbsp;m)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.WndProc(Message&&nbsp;m)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&&nbsp;m)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&&nbsp;m)  
  
&nbsp;&nbsp;&nbsp;à&nbsp;System.Windows.Forms.NativeWindow.Callback(IntPtr&nbsp;hWnd,&nbsp;Int32&nbsp;msg,&nbsp;IntPtr&nbsp;wparam,&nbsp;IntPtr&nbsp;lparam)  
&nbsp;  
  
  
\*\*\*\*\*\*\*\*\*\*\*\*\*\*&nbsp;Assemblys&nbsp;chargés&nbsp;\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
  
mscorlib  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.3053&nbsp;(netfxsp.050727-3000)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll  
  
----------------------------------------  
  
ArpentGIS  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;1.2.1.2  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;1.2.1.2  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/ArpentGIS.exe  
  
----------------------------------------  
  
DevExpress.OfficeSkins.v9.3  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.OfficeSkins.v9.3.DLL  
  
----------------------------------------  
  
DevExpress.BonusSkins.v9.3  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.BonusSkins.v9.3.DLL  
  
----------------------------------------  
  
System.Windows.Forms  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.3053&nbsp;(netfxsp.050727-3000)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/assembly/GAC\_MSIL/System.Windows.Forms/2.0.0.0\_\_b77a5c561934e089/System.Windows.Forms.dll  
  
----------------------------------------  
  
System  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.3053&nbsp;(netfxsp.050727-3000)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/assembly/GAC\_MSIL/System/2.0.0.0\_\_b77a5c561934e089/System.dll  
  
----------------------------------------  
  
System.Drawing  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.3053&nbsp;(netfxsp.050727-3000)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/assembly/GAC\_MSIL/System.Drawing/2.0.0.0\_\_b03f5f7f11d50a3a/System.Drawing.dll  
  
----------------------------------------  
  
MapSuiteCore  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;3.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;3.1.302  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/MapSuiteCore.DLL  
  
----------------------------------------  
  
DevExpress.XtraScheduler.v9.3.Core  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.XtraScheduler.v9.3.Core.DLL  
  
----------------------------------------  
  
DevExpress.XtraBars.v9.3  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.XtraBars.v9.3.DLL  
  
----------------------------------------  
  
DevExpress.Utils.v9.3  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.Utils.v9.3.DLL  
  
----------------------------------------  
  
DevExpress.Data.v9.3  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.Data.v9.3.DLL  
  
----------------------------------------  
  
DevExpress.XtraEditors.v9.3  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.XtraEditors.v9.3.DLL  
  
----------------------------------------  
  
DevExpress.XtraGrid.v9.3  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.XtraGrid.v9.3.DLL  
  
----------------------------------------  
  
DesktopEdition  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;3.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;3.1.302  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DesktopEdition.DLL  
  
----------------------------------------  
  
DevExpress.XtraBars.v9.3.resources  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.3.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.3.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/fr/DevExpress.XtraBars.v9.3.resources.DLL  
  
----------------------------------------  
  
System.Xml  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.3053&nbsp;(netfxsp.050727-3000)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/assembly/GAC\_MSIL/System.Xml/2.0.0.0\_\_b77a5c561934e089/System.Xml.dll  
  
----------------------------------------  
  
mscorlib.resources  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.3053&nbsp;(netfxsp.050727-3000)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll  
  
----------------------------------------  
  
ArpentGIS.resources  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;1.2.1.2  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;1.2.1.2  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/fr/ArpentGIS.resources.DLL  
  
----------------------------------------  
  
DevExpress.XtraTreeList.v9.3  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.XtraTreeList.v9.3.DLL  
  
----------------------------------------  
  
System.Data  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.3053&nbsp;(netfxsp.050727-3000)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/assembly/GAC\_32/System.Data/2.0.0.0\_\_b77a5c561934e089/System.Data.dll  
  
----------------------------------------  
  
DevExpress.XtraVerticalGrid.v9.3  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.3.2.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/DevExpress.XtraVerticalGrid.v9.3.DLL  
  
----------------------------------------  
  
DevExpress.XtraEditors.v9.3.resources  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;9.3.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;9.3.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/fr/DevExpress.XtraEditors.v9.3.resources.DLL  
  
----------------------------------------  
  
System.Design  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.3053&nbsp;(netfxsp.050727-3000)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/assembly/GAC\_MSIL/System.Design/2.0.0.0\_\_b03f5f7f11d50a3a/System.Design.dll  
  
----------------------------------------  
  
Gsi.Tools  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;1.2.1.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;1.2.1.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/Gsi.Tools.DLL  
  
----------------------------------------  
  
ArpentGIS.file.agi  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;1.2.1.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;1.2.1  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/Program%20Files/D3E%20Electronique/ArpentGIS-Expert/ArpentGIS.file.agi.DLL  
  
----------------------------------------  
  
Accessibility  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.3053&nbsp;(netfxsp.050727-3000)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/assembly/GAC\_MSIL/Accessibility/2.0.0.0\_\_b03f5f7f11d50a3a/Accessibility.dll  
  
----------------------------------------  
  
System.Drawing.resources  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.42&nbsp;(RTM.050727-4200)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/assembly/GAC\_MSIL/System.Drawing.resources/2.0.0.0\_fr\_b03f5f7f11d50a3a/System.Drawing.resources.dll  
  
----------------------------------------  
  
System.Windows.Forms.resources  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;de&nbsp;l'assembly&nbsp;:&nbsp;2.0.0.0  
  
&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;Win32&nbsp;:&nbsp;2.0.50727.42&nbsp;(RTM.050727-4200)  
  
&nbsp;&nbsp;&nbsp;&nbsp;CodeBase&nbsp;:&nbsp;file:///C:/WINDOWS/assembly/GAC\_MSIL/System.Windows.Forms.resources/2.0.0.0\_fr\_b77a5c561934e089/System.Windows.Forms.resources.dll  
  
----------------------------------------  
&nbsp;  
\*\*\*\*\*\*\*\*\*\*\*\*\*\*&nbsp;Débogage&nbsp;JIT&nbsp;\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
  
Pour&nbsp;activer&nbsp;le&nbsp;débogage&nbsp;juste-à-temps&nbsp;(JIT),&nbsp;le&nbsp;fichier&nbsp;de&nbsp;configuration&nbsp;pour&nbsp;cette  
  
application&nbsp;ou&nbsp;cet&nbsp;ordinateur&nbsp;(machine.config)&nbsp;doit&nbsp;avoir&nbsp;la&nbsp;valeur  
  
jitDebugging&nbsp;définie&nbsp;dans&nbsp;la&nbsp;section&nbsp;system.windows.forms.  
  
L'application&nbsp;doit&nbsp;également&nbsp;être&nbsp;compilée&nbsp;avec&nbsp;le&nbsp;débogage  
  
activé.  
&nbsp;  
Par&nbsp;exemple&nbsp;:  
&nbsp;  
\<configuration\>  
  
&nbsp;&nbsp;&nbsp;&nbsp;\<system.windows.forms&nbsp;jitDebugging="true"&nbsp;/\>  
  
\</configuration\>  
&nbsp;  
Lorsque&nbsp;le&nbsp;débogage&nbsp;juste-à-temps&nbsp;est&nbsp;activé,&nbsp;les&nbsp;exceptions&nbsp;non&nbsp;gérées  
  
seront&nbsp;envoyées&nbsp;au&nbsp;débogueur&nbsp;JIT&nbsp;inscrit&nbsp;sur&nbsp;l'ordinateur  
  
plutôt&nbsp;que&nbsp;d'être&nbsp;gérées&nbsp;par&nbsp;cette&nbsp;boîte&nbsp;de&nbsp;dialogue.  
&nbsp;

---

<div class="post-metadata">

**Author:** ![ThinkGeo](https://community.thinkgeo.com/user_avatar/community.thinkgeo.com/thinkgeo/32/25029_2.png) [@ThinkGeo](https://community.thinkgeo.com/u/ThinkGeo)\
**Post date:** [January 26, 2010, 3:28am UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/15 "2010-01-26T03:28:05Z")

</div>

&nbsp;

Patrick,  
&nbsp;  
Your&nbsp;sample&nbsp;code&nbsp;can&nbsp;not&nbsp;work&nbsp;because&nbsp;it&nbsp;will&nbsp;throw&nbsp;exception&nbsp;at&nbsp;the&nbsp;penultimate&nbsp;line&nbsp;of&nbsp;code:&nbsp;  
winformsMap1.CurrentExtent&nbsp;=&nbsp;worldLayer.GetBoundingBox();  
&nbsp;  
The&nbsp;reason&nbsp;is&nbsp;that&nbsp;the&nbsp;worldLayer&nbsp;is&nbsp;not&nbsp;Open.&nbsp;  
&nbsp;  
We&nbsp;can&nbsp;easily&nbsp;add&nbsp;worldLayer.Open()&nbsp;to&nbsp;make&nbsp;your&nbsp;sample&nbsp;code&nbsp;works,&nbsp;but&nbsp;I&nbsp;am&nbsp;afraid&nbsp;this&nbsp;code&nbsp;might&nbsp;not&nbsp;the&nbsp;original&nbsp;one&nbsp;which&nbsp;will&nbsp;throw&nbsp;the&nbsp;exception&nbsp;in&nbsp;FR&nbsp;not&nbsp;in&nbsp;EN.&nbsp;Could&nbsp;you&nbsp;review&nbsp;the&nbsp;code&nbsp;and&nbsp;verify&nbsp;it?  
&nbsp;  
I&nbsp;can&nbsp;not&nbsp;recreate&nbsp;your&nbsp;problem&nbsp;so&nbsp;far,&nbsp;sometimes&nbsp;it&nbsp;will&nbsp;very&nbsp;easy&nbsp;to&nbsp;solve&nbsp;the&nbsp;problem&nbsp;if&nbsp;we&nbsp;can&nbsp;recreate&nbsp;the&nbsp;problem&nbsp;easily,  
So&nbsp;could&nbsp;you&nbsp;provide&nbsp;a&nbsp;more&nbsp;certainly&nbsp;sample,&nbsp;for&nbsp;example,&nbsp;if&nbsp;I&nbsp;click&nbsp;a&nbsp;button,&nbsp;the&nbsp;exception&nbsp;will&nbsp;be&nbsp;thrown.&nbsp;I&nbsp;remember&nbsp;you&nbsp;have&nbsp;provided&nbsp;a&nbsp;sample&nbsp;about&nbsp;tile&nbsp;cache,&nbsp;if&nbsp;I&nbsp;click&nbsp;the&nbsp;button,&nbsp;it&nbsp;will&nbsp;generate&nbsp;cached&nbsp;images&nbsp;in&nbsp;specific&nbsp;folder,&nbsp;in&nbsp;French&nbsp;environment,&nbsp;the&nbsp;double&nbsp;contain&nbsp;‘,’&nbsp;so&nbsp;the&nbsp;folder&nbsp;name&nbsp;is&nbsp;not&nbsp;as&nbsp;we&nbsp;expected,&nbsp;when&nbsp;we&nbsp;recreate&nbsp;the&nbsp;problem,&nbsp;at&nbsp;the&nbsp;same&nbsp;time,&nbsp;we&nbsp;solve&nbsp;the&nbsp;problem.  
&nbsp;  
I&nbsp;will&nbsp;keep&nbsp;testing&nbsp;it,&nbsp;and&nbsp;if&nbsp;I&nbsp;make&nbsp;any&nbsp;progresses&nbsp;I&nbsp;will&nbsp;let&nbsp;you&nbsp;know.  
&nbsp;  
Thanks.  
&nbsp;  
James

---

<div class="post-metadata">

**Author:** ![Patrick](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/p/b2d939/32.png) [@Patrick](https://community.thinkgeo.com/u/Patrick)\
**Post date:** [January 26, 2010, 3:47am UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/16 "2010-01-26T03:47:01Z")

</div>

James,&nbsp;  
&nbsp;&nbsp;  
&nbsp;Here&nbsp;is&nbsp;a&nbsp;more&nbsp;simpler&nbsp;sample&nbsp;that&nbsp;raise&nbsp;the&nbsp;exception&nbsp;on&nbsp;XP&nbsp;32&nbsp;bits&nbsp;FR&nbsp;machine.&nbsp;  
&nbsp;it&nbsp;works&nbsp;perfectly&nbsp;on&nbsp;my&nbsp;W7&nbsp;64&nbsp;bits&nbsp;FR&nbsp;computer.&nbsp;  
&nbsp;&nbsp;  
&nbsp;I&nbsp;build&nbsp;using&nbsp;3.1.302;&nbsp;x86&nbsp;mode;&nbsp;.net&nbsp;3.5&nbsp;sp1&nbsp;  
&nbsp;&nbsp;  
&nbsp;Here,&nbsp;we&nbsp;are&nbsp;in&nbsp;singlethread,&nbsp;with&nbsp;no&nbsp;layer&nbsp;loaded&nbsp;and&nbsp;we&nbsp;can&nbsp;see&nbsp;a&nbsp;large&nbsp;red&nbsp;cross&nbsp;on&nbsp;the&nbsp;screen&nbsp;and&nbsp;the&nbsp;exception&nbsp;is&nbsp;raised.&nbsp;  
&nbsp;à&nbsp;System.Drawing.Bitmap…ctor(Int32&nbsp;width,&nbsp;Int32&nbsp;height,&nbsp;PixelFormat&nbsp;format)&nbsp;  
&nbsp;à&nbsp;System.Drawing.Bitmap…ctor(Int32&nbsp;width,&nbsp;Int32&nbsp;height)&nbsp;  
&nbsp;(…)&nbsp;  
&nbsp;à&nbsp;ThinkGeo.MapSuite.DesktopEdition.WinformsMap.OnPaint(PaintEventArgs&nbsp;e)&nbsp;  
&nbsp;&nbsp;  
&nbsp;Please&nbsp;note&nbsp;that&nbsp;the&nbsp;cache&nbsp;tile&nbsp;folders&nbsp;do&nbsp;not&nbsp;exist&nbsp;before&nbsp;we&nbsp;launch&nbsp;the&nbsp;program&nbsp;  
&nbsp;and&nbsp;MS&nbsp;only&nbsp;create&nbsp;staticOverlayTileCache1;&nbsp;staticOverlayTileCache&nbsp;is&nbsp;not&nbsp;created.&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;void&nbsp;LoadAnShapeFileFeatureLayer\_Load(object&nbsp;sender,&nbsp;EventArgs&nbsp;e)&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;winformsMap1.MapUnit&nbsp;=&nbsp;GeographyUnit.Meter;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;winformsMap1.AdornmentOverlay.ShowLogo&nbsp;=&nbsp;false;&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LayerOverlay&nbsp;staticOverlay&nbsp;=&nbsp;new&nbsp;LayerOverlay();&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;winformsMap1.Overlays.Add(staticOverlay);&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LayerOverlay&nbsp;staticOverlay1&nbsp;=&nbsp;new&nbsp;LayerOverlay();&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;winformsMap1.Overlays.Add(staticOverlay1);&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;winformsMap1.ZoomLevelSnapping&nbsp;=&nbsp;ZoomLevelSnappingMode.None;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;winformsMap1.MaximumScale&nbsp;=&nbsp;6000000;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;winformsMap1.MinimumScale&nbsp;=&nbsp;10;&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Cache&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;staticOverlay.TileCache&nbsp;=&nbsp;new&nbsp;FileBitmapTileCache(@"c:\temp\ms",&nbsp;"staticOverlayTileCache");&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;staticOverlay.IsBase&nbsp;=&nbsp;true;&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;staticOverlay1.TileCache&nbsp;=&nbsp;new&nbsp;FileBitmapTileCache(@"c:\temp\ms",&nbsp;"staticOverlayTileCache1");&nbsp;  
&nbsp;&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;winformsMap1.Refresh();&nbsp;  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}

---

<div class="post-metadata">

**Author:** ![ThinkGeo](https://community.thinkgeo.com/user_avatar/community.thinkgeo.com/thinkgeo/32/25029_2.png) [@ThinkGeo](https://community.thinkgeo.com/u/ThinkGeo)\
**Post date:** [January 26, 2010, 4:05am UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/17 "2010-01-26T04:05:33Z")

</div>

Patrick,&nbsp;  
&nbsp;&nbsp;  
&nbsp;This&nbsp;time,&nbsp;the&nbsp;result&nbsp;is&nbsp;that&nbsp;the&nbsp;map&nbsp;will&nbsp;show&nbsp;a&nbsp;white&nbsp;screen&nbsp;without&nbsp;logo,&nbsp;but&nbsp;still&nbsp;won’t&nbsp;throw&nbsp;exception&nbsp;with&nbsp;the&nbsp;red&nbsp;cross.&nbsp;  
&nbsp;I&nbsp;will&nbsp;do&nbsp;more&nbsp;test&nbsp;on&nbsp;it&nbsp;and&nbsp;let&nbsp;you&nbsp;know&nbsp;the&nbsp;result.&nbsp;  
&nbsp;&nbsp;  
&nbsp;Thank&nbsp;you&nbsp;for&nbsp;your&nbsp;quickly&nbsp;response.&nbsp;  
&nbsp;&nbsp;  
&nbsp;James

---

<div class="post-metadata">

**Author:** ![Patrick](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/p/b2d939/32.png) [@Patrick](https://community.thinkgeo.com/u/Patrick)\
**Post date:** [January 26, 2010, 4:22am UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/18 "2010-01-26T04:22:08Z")

</div>

James,&nbsp;  
&nbsp;&nbsp;  
&nbsp;I’ve&nbsp;5&nbsp;test&nbsp;PCs&nbsp;around&nbsp;me;&nbsp;all&nbsp;XP&nbsp;FR&nbsp;;&nbsp;no&nbsp;major&nbsp;difference&nbsp;(same&nbsp;SP)&nbsp;  
&nbsp;&nbsp;  
&nbsp;2&nbsp;reproduce&nbsp;the&nbsp;error&nbsp;systematically,&nbsp;the&nbsp;cache&nbsp;folder&nbsp;is&nbsp;not&nbsp;created&nbsp;and&nbsp;a&nbsp;large&nbsp;red&nbsp;cross&nbsp;  
&nbsp;3&nbsp;works&nbsp;perfectly,&nbsp;white&nbsp;screen&nbsp;as&nbsp;expected.&nbsp;  
&nbsp;&nbsp;  
&nbsp;I’ve&nbsp;double&nbsp;checked&nbsp;and&nbsp;the&nbsp;user&nbsp;can&nbsp;write&nbsp;in&nbsp;the&nbsp;temp&nbsp;folder&nbsp;and&nbsp;there&nbsp;is&nbsp;enough&nbsp;space&nbsp;to&nbsp;hold&nbsp;the&nbsp;tiles.&nbsp;  
&nbsp;&nbsp;  
&nbsp;I’m&nbsp;lost&nbsp;and&nbsp;I&nbsp;do&nbsp;not&nbsp;see&nbsp;what&nbsp;I&nbsp;can&nbsp;do&nbsp;…&nbsp;please&nbsp;help.

---

<div class="post-metadata">

**Author:** ![Patrick](https://community.thinkgeo.com/letter_avatar_proxy/v4/letter/p/b2d939/32.png) [@Patrick](https://community.thinkgeo.com/u/Patrick)\
**Post date:** [January 26, 2010, 4:22am UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/19 "2010-01-26T04:22:20Z")

</div>

James,&nbsp;  
&nbsp;&nbsp;  
&nbsp;I’ve&nbsp;5&nbsp;test&nbsp;PCs&nbsp;around&nbsp;me;&nbsp;all&nbsp;XP&nbsp;FR&nbsp;;&nbsp;no&nbsp;major&nbsp;difference&nbsp;(same&nbsp;SP)&nbsp;  
&nbsp;&nbsp;  
&nbsp;2&nbsp;reproduce&nbsp;the&nbsp;error&nbsp;systematically,&nbsp;the&nbsp;cache&nbsp;folder&nbsp;is&nbsp;not&nbsp;created&nbsp;and&nbsp;a&nbsp;large&nbsp;red&nbsp;cross&nbsp;  
&nbsp;3&nbsp;works&nbsp;perfectly,&nbsp;white&nbsp;screen&nbsp;as&nbsp;expected.&nbsp;  
&nbsp;&nbsp;  
&nbsp;I’ve&nbsp;double&nbsp;checked&nbsp;and&nbsp;the&nbsp;user&nbsp;can&nbsp;write&nbsp;in&nbsp;the&nbsp;temp&nbsp;folder&nbsp;and&nbsp;there&nbsp;is&nbsp;enough&nbsp;space&nbsp;to&nbsp;hold&nbsp;the&nbsp;tiles.&nbsp;  
&nbsp;&nbsp;  
&nbsp;I’m&nbsp;lost&nbsp;and&nbsp;I&nbsp;do&nbsp;not&nbsp;see&nbsp;what&nbsp;I&nbsp;can&nbsp;do&nbsp;…&nbsp;please&nbsp;help.

---

<div class="post-metadata">

**Author:** ![ThinkGeo](https://community.thinkgeo.com/user_avatar/community.thinkgeo.com/thinkgeo/32/25029_2.png) [@ThinkGeo](https://community.thinkgeo.com/u/ThinkGeo)\
**Post date:** [January 27, 2010, 1:56am UTC](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895/20 "2010-01-27T01:56:18Z")

</div>

Patrick,&nbsp;  
&nbsp;&nbsp;  
&nbsp;Thanks&nbsp;for&nbsp;your&nbsp;patience.&nbsp;&nbsp;  
&nbsp;&nbsp;  
&nbsp;I&nbsp;am&nbsp;worse&nbsp;than&nbsp;you&nbsp;that&nbsp;I&nbsp;don’t&nbsp;have&nbsp;so&nbsp;many&nbsp;machines&nbsp;to&nbsp;test&nbsp;,&nbsp;but&nbsp;from&nbsp;the&nbsp;stack&nbsp;trace,&nbsp;I&nbsp;located&nbsp;the&nbsp;method&nbsp;which&nbsp;throws&nbsp;the&nbsp;exception,&nbsp;it&nbsp;contains&nbsp;the&nbsp;code&nbsp;that&nbsp;create&nbsp;a&nbsp;bitmap&nbsp;by&nbsp;passing&nbsp;the&nbsp;width&nbsp;and&nbsp;height,&nbsp;so&nbsp;I&nbsp;added&nbsp;a&nbsp;check&nbsp;to&nbsp;avoid&nbsp;input&nbsp;the&nbsp;invalid&nbsp;value,&nbsp;It&nbsp;is&nbsp;just&nbsp;a&nbsp;try,&nbsp;I&nbsp;am&nbsp;not&nbsp;very&nbsp;sure&nbsp;that&nbsp;can&nbsp;solve&nbsp;your&nbsp;problem.&nbsp;  
&nbsp;&nbsp;  
&nbsp;I&nbsp;will&nbsp;test&nbsp;the&nbsp;new&nbsp;DLL&nbsp;tomorrow&nbsp;and&nbsp;send&nbsp;you&nbsp;a&nbsp;temporary&nbsp;package.&nbsp;  
&nbsp;&nbsp;  
&nbsp;You&nbsp;still&nbsp;can&nbsp;provide&nbsp;additional&nbsp;if&nbsp;you&nbsp;think&nbsp;it’s&nbsp;helping.&nbsp;  
&nbsp;&nbsp;  
&nbsp;Thanks,&nbsp;  
&nbsp;James&nbsp;

[Next page](https://community.thinkgeo.com/t/exception-while-drawing-3-1-299/895.md?page=2)
