[mapguide-trac] #1476: mgserver lock up using GDAL Plugins (mrsid)

MapGuide Open Source trac_mapguide at osgeo.org
Mon Nov 22 13:15:45 EST 2010


#1476: mgserver lock up using GDAL Plugins (mrsid)
------------------------+---------------------------------------------------
   Reporter:  andrewd   |       Owner:  trevorwekel
       Type:  defect    |      Status:  new        
   Priority:  high      |   Milestone:             
  Component:  Server    |     Version:  2.2.0      
   Severity:  critical  |    Keywords:             
External_id:            |  
------------------------+---------------------------------------------------

Comment(by trevorwekel):

 I think we have discovered the problem.  I did some checking on Visual
 Studio .Net 2003 and Microsoft dropped support for it on Windows Vista.
 They strongly suggest moving to Visual Studio 2005
 http://msdn.microsoft.com/en-us/vstudio/aa948854.aspx.

 This leads me to believe that using Visual Studio 2003 dlls on any
 operating system newer than Vista is a dangerous approach since the
 compiler that uses those dlls is "not supported".  I think it is
 reasonable to assume that VS 2003 dlls will not work under WOW64.  I
 seriously doubt that Microsoft has tested it.

 What does this mean for the GDAL plugins?  Basically, we need to compile
 all the plug in libraries with Visual Studio 2008.  This will include the
 SDKs from ERDAS and LizardTech.  The compilation work will also be
 required to resolve threading issues.  Most of the thread checking tools
 expect the same system and c-runtime allocators to be used throughout the
 application.

 This could be a lot of work if no one has started on it.  Hopefully ERDAS
 and LizardTech have VS 2008 SDKs available.

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1476#comment:6>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list