Don,
I have downloaded Development 9.0.360.
When loading the Raster files there is no problem.
But when the raster will be displayed and the map is refreshing (theMap.refresh()) application crashes.
Maybe there are problems with projection!?
Here is the exception I’m getting:
System.AccessViolationException wurde nicht behandelt.
HResult=-2147467261
Message=Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
Source=MapSuiteCore
StackTrace:
bei xRM=.jEU=.mEU=(Bitmap bitmap, Double[] sourceWorldfileData, String sourceProjectionString, String targetProjectionString, Double[] targetWorldfileData)
bei xRM=.jEU=.lEU=(Bitmap sourceBitmap, RectangleShape extent, String sourceProjectionString, String targetProjectionString, RectangleShape targetMinExtent)
bei ThinkGeo.MapSuite.Core.ManagedProj4Projection.ConvertToExternalProjectionCore(GeoImage image, RectangleShape imageExtent)
bei ThinkGeo.MapSuite.Core.Projection.ConvertToExternalProjection(GeoImage image, RectangleShape imageExtent)
bei ThinkGeo.MapSuite.Core.RasterSource.GetImage(RectangleShape worldExtent, Int32 canvasWidth, Int32 canvasHeight)
bei ThinkGeo.MapSuite.Core.RasterLayer.DrawCore(GeoCanvas canvas, Collection1 labelsInAllLayers) bei ThinkGeo.MapSuite.Core.GeoTiffRasterLayer.DrawCore(GeoCanvas canvas, Collection
1 labelsInAllLayers)
bei ThinkGeo.MapSuite.Core.Layer.Draw(GeoCanvas canvas, Collection1 labelsInAllLayers) bei ThinkGeo.MapSuite.DesktopEdition.LayerOverlay.DrawCore(GeoCanvas canvas) bei ThinkGeo.MapSuite.DesktopEdition.Overlay.lRQ=(GeoCanvas canvas) bei ThinkGeo.MapSuite.DesktopEdition.Overlay.Draw(GeoCanvas canvas) bei ThinkGeo.MapSuite.DesktopEdition.WinformsMap.WRU=(IEnumerable
1 drawingOverlays, RectangleShape extent)
bei ThinkGeo.MapSuite.DesktopEdition.WinformsMap.WBU=(RectangleShape drawingExtent, RectangleShape extent)
bei ThinkGeo.MapSuite.DesktopEdition.WinformsMap.eBU=(RectangleShape extent)
bei ThinkGeo.MapSuite.DesktopEdition.WinformsMap.dhU=(Int32 delayInterval, RectangleShape extent)
bei ThinkGeo.MapSuite.DesktopEdition.WinformsMap.Refresh()
bei gisMEWinFormsClient.GmGisRibbonForm.ZoomLayer(Object Layername) in D:\projects\Hybrid\gisMEWinFormsClient\gisMEWinFormsClient\gm_GisRibbonForm.vb:Zeile 7925.
bei gisMEWinFormsClient.GmGisRibbonForm.zoomextent_click(Object sender, EventArgs e) in D:\projects\Hybrid\gisMEWinFormsClient\gisMEWinFormsClient\gm_GisRibbonForm.vb:Zeile 1496.
bei Telerik.WinControls.RadElement.OnClick(EventArgs e)
bei Telerik.WinControls.UI.RadButtonItem.OnClick(EventArgs e)
bei Telerik.WinControls.UI.RadMenuItem.OnClick(EventArgs e)
bei Telerik.WinControls.RadElement.DoClick(EventArgs e)
bei Telerik.WinControls.RadElement.RaiseBubbleEvent(RadElement sender, RoutedEventArgs args)
bei Telerik.WinControls.RadItem.RaiseBubbleEvent(RadElement sender, RoutedEventArgs args)
bei Telerik.WinControls.RadElement.RaiseRoutedEvent(RadElement sender, RoutedEventArgs args)
bei Telerik.WinControls.RadElement.RaiseBubbleEvent(RadElement sender, RoutedEventArgs args)
bei Telerik.WinControls.RadItem.RaiseBubbleEvent(RadElement sender, RoutedEventArgs args)
bei Telerik.WinControls.RadElement.RaiseRoutedEvent(RadElement sender, RoutedEventArgs args)
bei Telerik.WinControls.RadElement.DoMouseUp(MouseEventArgs e)
bei Telerik.WinControls.RadElement.CallDoMouseUp(MouseEventArgs e)
bei Telerik.WinControls.ComponentInputBehavior.OnMouseUp(MouseEventArgs e)
bei Telerik.WinControls.RadControl.OnMouseUp(MouseEventArgs e)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei Telerik.WinControls.RadControl.WndProc(Message& m)
bei Telerik.WinControls.UI.RadPopupControlBase.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
bei System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
bei System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
bei System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
bei System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
bei Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
bei Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
bei Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine)
bei gisMEWinFormsClient.My.MyApplication.Main(String[] Args) in 17d14f5c-a337-4978-8281-53493378c1071.vb:Zeile 82.
bei System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
bei System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
bei Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
bei System.Threading.ThreadHelper.ThreadStart()
InnerException:
Hope that helps.
Regards
Hardy