[mapguide-users] Does anybody understand these errors?

Martin Morrison martin.morrison at edsi.com
Mon Jan 25 10:08:54 EST 2010


I have found that if you give MapGuide bad data, the server will not be as stable.

Looking from the top, the first item is an invalid geometry.  Have you tried using your editing tools to scrub the data before you try to display it?  Get rid of any zero length objects, extra vertices, etc.  In AutoCAD Map, this would be the Map Cleanup tools.  There are tools/plugins for ESRI products also.

Martin



-----Original Message-----
From: mapguide-users-bounces at lists.osgeo.org [mailto:mapguide-users-bounces at lists.osgeo.org] On Behalf Of JamesDudden
Sent: Monday, January 25, 2010 9:16 AM
To: mapguide-users at lists.osgeo.org
Subject: [mapguide-users] Does anybody understand these errors?


Hi,
Currently I am using MG 2.0 on windows server 2003 with IIS 5, MG Studio
2009 and .net build. I have about 60 layers of data including raster, sdf,
MS Access and SQL Express.

Recently there have been alot of instances of MG stalling and me having to
restart it to get things going again.

Below I have pasted 5 minutes worth of todays error log. Does anybody
understand whtat these error mean and if so how can I stop them??

Any help or advice is welcomed.

Regards
JD

<2010-01-25T12:35:08>           127.0.0.1       Administrator
 Error: An exception occurred in FDO component.
        RDBMS: [Microsoft][ODBC SQL Server Driver][SQL Server]A .NET
Framework error occurred during execution of user-defined routine or
aggregate "geometry":

        System.ArgumentException: 24144: This operation cannot be completed
because the instance is not valid. Use MakeValid to convert the instance to
a valid instance. Note that MakeValid may cause the points of a geometry
instance to shift slightly.

        System.ArgumentException:

           at Microsoft.SqlServer.Types.SqlGeometry.ThrowIfInvalid()

           at Microsoft.SqlServer.T
 StackTrace:
  - MgRenderingServiceHandler.ProcessOperation line 83 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\RenderingServiceHandler.cpp
  - MgOpQueryFeatures.Execute line 125 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\OpQueryFeatures.cpp
  - MgServerRenderingService.QueryFeatures line 652 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\ServerRenderingService.cpp
  - MgServerRenderingService.RenderForSelection line 1326 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\ServerRenderingService.cpp
  - MgServerSelectFeatures.SelectFeatures line 249 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\feature\ServerSelectFeatures.cpp
An exception occurred in FDO component.
RDBMS: [Microsoft][ODBC SQL Server Driver][SQL Server]A .NET Framework error
occurred during execution of user-defined routine or aggregate "geometry":
System.ArgumentException: 24144: This operation cannot be completed because
the instance is not valid. Use MakeValid to convert the instance to a valid
instance. Note that MakeValid may cause the points of a geometry instance to
shift slightly.
System.ArgumentException:
   at Microsoft.SqlServer.Types.SqlGeometry.ThrowIfInvalid()
   at Microsoft.SqlServer.T
<2010-01-25T12:35:10>           127.0.0.1       Administrator
 Error: Out of memory.
        bad allocation
 StackTrace:
  - MgRenderingServiceHandler.ProcessOperation line 83 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\RenderingServiceHandler.cpp
  - MgOpRenderDynamicOverlay.Execute line 109 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\OpRenderDynamicOverlay.cpp
  - MgServerRenderingService.RenderDynamicOverlay line 305 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\ServerRenderingService.cpp
Out of memory.
bad allocation
<2010-01-25T12:35:16>           127.0.0.1       Administrator
 Error: Out of memory.
        bad allocation
 StackTrace:
  - MgRenderingServiceHandler.ProcessOperation line 83 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\RenderingServiceHandler.cpp
  - MgOpRenderDynamicOverlay.Execute line 109 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\OpRenderDynamicOverlay.cpp
  - MgServerRenderingService.RenderDynamicOverlay line 305 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\ServerRenderingService.cpp
Out of memory.
bad allocation
<2010-01-25T12:35:22>           127.0.0.1
 Error: Session has expired or is invalid. Please log in again.
 StackTrace:
  - MgSiteServiceHandler.ProcessOperation line 83 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\site\SiteServiceHandler.cpp
  - MgOpAuthenticate.Execute line 107 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\site\OpAuthenticate.cpp
  - MgSecurityManager.Authenticate line 224 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\common\manager\SecurityManager.cpp
  - MgSessionCache.GetSessionInfo line 175 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\common\manager\SessionCache.cpp
Session has expired or is invalid. Please log in again.
<2010-01-25T12:35:41>           127.0.0.1       Administrator
 Error: Out of memory.
        bad allocation
 StackTrace:
  - MgRenderingServiceHandler.ProcessOperation line 83 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\RenderingServiceHandler.cpp
  - MgOpRenderDynamicOverlay.Execute line 109 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\OpRenderDynamicOverlay.cpp
  - MgServerRenderingService.RenderDynamicOverlay line 305 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\ServerRenderingService.cpp
Out of memory.
bad allocation
<2010-01-25T12:35:41>           127.0.0.1       Administrator
 Error: Out of memory.
        bad allocation
 StackTrace:
  - MgRenderingServiceHandler.ProcessOperation line 83 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\RenderingServiceHandler.cpp
  - MgOpRenderDynamicOverlay.Execute line 109 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\OpRenderDynamicOverlay.cpp
  - MgServerRenderingService.RenderDynamicOverlay line 305 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\ServerRenderingService.cpp
Out of memory.
bad allocation
<2010-01-25T12:36:49>           127.0.0.1       Administrator
 Error: Out of memory.
        bad allocation
 StackTrace:
  - MgRenderingServiceHandler.ProcessOperation line 83 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\RenderingServiceHandler.cpp
  - MgOpRenderDynamicOverlay.Execute line 109 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\OpRenderDynamicOverlay.cpp
  - MgServerRenderingService.RenderDynamicOverlay line 305 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\ServerRenderingService.cpp
Out of memory.
bad allocation
<2010-01-25T12:37:35>           127.0.0.1       Administrator
 Error: Out of memory.
        bad allocation
 StackTrace:
  - MgRenderingServiceHandler.ProcessOperation line 83 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\RenderingServiceHandler.cpp
  - MgOpRenderDynamicOverlay.Execute line 109 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\OpRenderDynamicOverlay.cpp
  - MgServerRenderingService.RenderDynamicOverlay line 305 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\ServerRenderingService.cpp
Out of memory.
bad allocation
<2010-01-25T12:40:34>           127.0.0.1       Administrator
 Error: An exception occurred in FDO component.
        RDBMS: [Microsoft][ODBC SQL Server Driver][SQL Server]A .NET
Framework error occurred during execution of user-defined routine or
aggregate "geometry":

        System.ArgumentException: 24144: This operation cannot be completed
because the instance is not valid. Use MakeValid to convert the instance to
a valid instance. Note that MakeValid may cause the points of a geometry
instance to shift slightly.

        System.ArgumentException:

           at Microsoft.SqlServer.Types.SqlGeometry.ThrowIfInvalid()

           at Microsoft.SqlServer.T
 StackTrace:
  - MgRenderingServiceHandler.ProcessOperation line 83 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\RenderingServiceHandler.cpp
  - MgOpQueryFeatures.Execute line 125 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\OpQueryFeatures.cpp
  - MgServerRenderingService.QueryFeatures line 652 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\ServerRenderingService.cpp
  - MgServerRenderingService.RenderForSelection line 1326 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\ServerRenderingService.cpp
  - MgServerSelectFeatures.SelectFeatures line 249 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\feature\ServerSelectFeatures.cpp
An exception occurred in FDO component.
RDBMS: [Microsoft][ODBC SQL Server Driver][SQL Server]A .NET Framework error
occurred during execution of user-defined routine or aggregate "geometry":
System.ArgumentException: 24144: This operation cannot be completed because
the instance is not valid. Use MakeValid to convert the instance to a valid
instance. Note that MakeValid may cause the points of a geometry instance to
shift slightly.
System.ArgumentException:
   at Microsoft.SqlServer.Types.SqlGeometry.ThrowIfInvalid()
   at Microsoft.SqlServer.T
<2010-01-25T12:40:38>           127.0.0.1       Administrator
 Error: An exception occurred in FDO component.
        RDBMS: [Microsoft][ODBC SQL Server Driver][SQL Server]A .NET
Framework error occurred during execution of user-defined routine or
aggregate "geometry":

        System.ArgumentException: 24144: This operation cannot be completed
because the instance is not valid. Use MakeValid to convert the instance to
a valid instance. Note that MakeValid may cause the points of a geometry
instance to shift slightly.

        System.ArgumentException:

           at Microsoft.SqlServer.Types.SqlGeometry.ThrowIfInvalid()

           at Microsoft.SqlServer.T
 StackTrace:
  - MgRenderingServiceHandler.ProcessOperation line 83 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\RenderingServiceHandler.cpp
  - MgOpQueryFeatures.Execute line 125 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\OpQueryFeatures.cpp
  - MgServerRenderingService.QueryFeatures line 652 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\ServerRenderingService.cpp
  - MgServerRenderingService.RenderForSelection line 1326 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\ServerRenderingService.cpp
  - MgServerSelectFeatures.SelectFeatures line 249 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\feature\ServerSelectFeatures.cpp
An exception occurred in FDO component.
RDBMS: [Microsoft][ODBC SQL Server Driver][SQL Server]A .NET Framework error
occurred during execution of user-defined routine or aggregate "geometry":
System.ArgumentException: 24144: This operation cannot be completed because
the instance is not valid. Use MakeValid to convert the instance to a valid
instance. Note that MakeValid may cause the points of a geometry instance to
shift slightly.
System.ArgumentException:
   at Microsoft.SqlServer.Types.SqlGeometry.ThrowIfInvalid()
   at Microsoft.SqlServer.T
<2010-01-25T12:40:42>           127.0.0.1       Administrator
 Error: An exception occurred in FDO component.
        RDBMS: [Microsoft][ODBC SQL Server Driver][SQL Server]A .NET
Framework error occurred during execution of user-defined routine or
aggregate "geometry":

        System.ArgumentException: 24144: This operation cannot be completed
because the instance is not valid. Use MakeValid to convert the instance to
a valid instance. Note that MakeValid may cause the points of a geometry
instance to shift slightly.

        System.ArgumentException:

           at Microsoft.SqlServer.Types.SqlGeometry.ThrowIfInvalid()

           at Microsoft.SqlServer.T
 StackTrace:
  - MgRenderingServiceHandler.ProcessOperation line 83 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\RenderingServiceHandler.cpp
  - MgOpQueryFeatures.Execute line 125 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\OpQueryFeatures.cpp
  - MgServerRenderingService.QueryFeatures line 652 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\ServerRenderingService.cpp
  - MgServerRenderingService.RenderForSelection line 1326 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\ServerRenderingService.cpp
  - MgServerSelectFeatures.SelectFeatures line 249 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\feature\ServerSelectFeatures.cpp
An exception occurred in FDO component.
RDBMS: [Microsoft][ODBC SQL Server Driver][SQL Server]A .NET Framework error
occurred during execution of user-defined routine or aggregate "geometry":
System.ArgumentException: 24144: This operation cannot be completed because
the instance is not valid. Use MakeValid to convert the instance to a valid
instance. Note that MakeValid may cause the points of a geometry instance to
shift slightly.
System.ArgumentException:
   at Microsoft.SqlServer.Types.SqlGeometry.ThrowIfInvalid()
   at Microsoft.SqlServer.T
<2010-01-25T12:40:50>           127.0.0.1       Administrator
 Error: An exception occurred in FDO component.
        RDBMS: [Microsoft][ODBC SQL Server Driver][SQL Server]A .NET
Framework error occurred during execution of user-defined routine or
aggregate "geometry":

        System.ArgumentException: 24144: This operation cannot be completed
because the instance is not valid. Use MakeValid to convert the instance to
a valid instance. Note that MakeValid may cause the points of a geometry
instance to shift slightly.

        System.ArgumentException:

           at Microsoft.SqlServer.Types.SqlGeometry.ThrowIfInvalid()

           at Microsoft.SqlServer.T
 StackTrace:
  - MgRenderingServiceHandler.ProcessOperation line 83 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\RenderingServiceHandler.cpp
  - MgOpQueryFeatures.Execute line 125 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\OpQueryFeatures.cpp
  - MgServerRenderingService.QueryFeatures line 652 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\ServerRenderingService.cpp
  - MgServerRenderingService.RenderForSelection line 1326 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\rendering\ServerRenderingService.cpp
  - MgServerSelectFeatures.SelectFeatures line 249 file
d:\build\mapguide_open_source_v2.0\build_30.11\mgdev\server\src\services\feature\ServerSelectFeatures.cpp
An exception occurred in FDO component.
RDBMS: [Microsoft][ODBC SQL Server Driver][SQL Server]A .NET Framework error
occurred during execution of user-defined routine or aggregate "geometry":
System.ArgumentException: 24144: This operation cannot be completed because
the instance is not valid. Use MakeValid to convert the instance to a valid
instance. Note that MakeValid may cause the points of a geometry instance to
shift slightly.
System.ArgumentException:
   at Microsoft.SqlServer.Types.SqlGeometry.ThrowIfInvalid()
   at Microsoft.SqlServer.T

-----
http://www.software-matters.co.uk Software Matters  -
http://www.software-matters.co.uk/bespoke-database-design.html Bespoke
Database  and Software Solutions
--
View this message in context: http://n2.nabble.com/Does-anybody-understand-these-errors-tp4454117p4454117.html
Sent from the MapGuide Users mailing list archive at Nabble.com.
_______________________________________________
mapguide-users mailing list
mapguide-users at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapguide-users



More information about the mapguide-users mailing list