[Opensim-dev] Sculpt error on start up

Melanie melanie at t-data.com
Tue Sep 21 02:51:26 UTC 2010


There is a bad sculpt map and deleting the sculpties that use it
fill fix this.

Melanie

Jor3l Boa wrote:
> Hello there, I just reinstalled OpenSim and configured the last stable
> release (0.7.0.2) but I'm getting this error when it loads the region:
> 
> 2010-09-20 21:30:16,475 ERROR -
> OpenSim.Region.Physics.OdePlugin.OdeScene.Grid [PHYSICS]: Caught exception
> processing byte arrays in SculptMap(): e: System.ArgumentException: A null
> reference or invalid value was found [GDI+ status: InvalidParameter]
>   at System.Drawing.GDIPlus.CheckStatus (Status status) [0x00000]
>   at System.Drawing.Bitmap.GetPixel (Int32 x, Int32 y) [0x00000]
>   at (wrapper remoting-invoke-with-check) System.Drawing.Bitmap:GetPixel
> (int,int)
>   at PrimMesher.SculptMap..ctor (System.Drawing.Bitmap bm, Int32 lod)
> [0x00000] , Void .ctor(Bitmap, Int32), System.Exception: Caught exception
> processing byte arrays in SculptMap(): e: System.ArgumentException: A null
> reference or invalid value was found [GDI+ status: InvalidParameter]
>   at System.Drawing.GDIPlus.CheckStatus (Status status) [0x00000]
>   at System.Drawing.Bitmap.GetPixel (Int32 x, Int32 y) [0x00000]
>   at (wrapper remoting-invoke-with-check) System.Drawing.Bitmap:GetPixel
> (int,int)
>   at PrimMesher.SculptMap..ctor (System.Drawing.Bitmap bm, Int32 lod)
> [0x00000]
>   at PrimMesher.SculptMap..ctor (System.Drawing.Bitmap bm, Int32 lod)
> [0x00000]
>   at PrimMesher.SculptMesh._SculptMesh (System.Drawing.Bitmap sculptBitmap,
> SculptType sculptType, Int32 lod, Boolean viewerMode, Boolean mirror,
> Boolean invert) [0x00000]
>   at PrimMesher.SculptMesh..ctor (System.Drawing.Bitmap sculptBitmap,
> SculptType sculptType, Int32 lod, Boolean viewerMode, Boolean mirror,
> Boolean invert) [0x00000]
>   at OpenSim.Region.Physics.Meshing.Meshmerizer.CreateMeshFromPrimMesher
> (System.String primName, OpenSim.Framework.PrimitiveBaseShape primShape,
> Vector3 size, Single lod) [0x00000]
>   at OpenSim.Region.Physics.Meshing.Meshmerizer.CreateMesh (System.String
> primName, OpenSim.Framework.PrimitiveBaseShape primShape, Vector3 size,
> Single lod, Boolean isPhysical) [0x00000]
>   at OpenSim.Region.Physics.OdePlugin.OdePrim.changeadd (Single timestep)
> [0x00000]
>   at OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints (Single
> timestep) [0x00000]
>   at OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate (Single timeStep)
> [0x00000]
> 2010-09-20 21:30:16,685 ERROR -
> OpenSim.Region.Physics.OdePlugin.OdeScene.Grid [PHYSICS]: Caught exception
> processing byte arrays in SculptMap(): e: System.ArgumentException: A null
> reference or invalid value was found [GDI+ status: InvalidParameter]
>   at System.Drawing.GDIPlus.CheckStatus (Status status) [0x00000]
>   at System.Drawing.Bitmap.GetPixel (Int32 x, Int32 y) [0x00000]
>   at (wrapper remoting-invoke-with-check) System.Drawing.Bitmap:GetPixel
> (int,int)
>   at PrimMesher.SculptMap..ctor (System.Drawing.Bitmap bm, Int32 lod)
> [0x00000] , Void .ctor(Bitmap, Int32), System.Exception: Caught exception
> processing byte arrays in SculptMap(): e: System.ArgumentException: A null
> reference or invalid value was found [GDI+ status: InvalidParameter]
>   at System.Drawing.GDIPlus.CheckStatus (Status status) [0x00000]
>   at System.Drawing.Bitmap.GetPixel (Int32 x, Int32 y) [0x00000]
>   at (wrapper remoting-invoke-with-check) System.Drawing.Bitmap:GetPixel
> (int,int)
>   at PrimMesher.SculptMap..ctor (System.Drawing.Bitmap bm, Int32 lod)
> [0x00000]
>   at PrimMesher.SculptMap..ctor (System.Drawing.Bitmap bm, Int32 lod)
> [0x00000]
>   at PrimMesher.SculptMesh._SculptMesh (System.Drawing.Bitmap sculptBitmap,
> SculptType sculptType, Int32 lod, Boolean viewerMode, Boolean mirror,
> Boolean invert) [0x00000]
>   at PrimMesher.SculptMesh..ctor (System.Drawing.Bitmap sculptBitmap,
> SculptType sculptType, Int32 lod, Boolean viewerMode, Boolean mirror,
> Boolean invert) [0x00000]
>   at OpenSim.Region.Physics.Meshing.Meshmerizer.CreateMeshFromPrimMesher
> (System.String primName, OpenSim.Framework.PrimitiveBaseShape primShape,
> Vector3 size, Single lod) [0x00000]
>   at OpenSim.Region.Physics.Meshing.Meshmerizer.CreateMesh (System.String
> primName, OpenSim.Framework.PrimitiveBaseShape primShape, Vector3 size,
> Single lod, Boolean isPhysical) [0x00000]
>   at OpenSim.Region.Physics.OdePlugin.OdePrim.changeadd (Single timestep)
> [0x00000]
>   at OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints (Single
> timestep) [0x00000]
>   at OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate (Single timeStep)
> [0x00000]
> 2010-09-20 21:30:16,690 ERROR -
> OpenSim.Region.Physics.OdePlugin.OdeScene.Grid [PHYSICS]: Caught exception
> processing byte arrays in SculptMap(): e: System.ArgumentException: A null
> reference or invalid value was found [GDI+ status: InvalidParameter]
>   at System.Drawing.GDIPlus.CheckStatus (Status status) [0x00000]
>   at System.Drawing.Bitmap.GetPixel (Int32 x, Int32 y) [0x00000]
>   at (wrapper remoting-invoke-with-check) System.Drawing.Bitmap:GetPixel
> (int,int)
>   at PrimMesher.SculptMap..ctor (System.Drawing.Bitmap bm, Int32 lod)
> [0x00000] , Void .ctor(Bitmap, Int32), System.Exception: Caught exception
> processing byte arrays in SculptMap(): e: System.ArgumentException: A null
> reference or invalid value was found [GDI+ status: InvalidParameter]
>   at System.Drawing.GDIPlus.CheckStatus (Status status) [0x00000]
>   at System.Drawing.Bitmap.GetPixel (Int32 x, Int32 y) [0x00000]
>   at (wrapper remoting-invoke-with-check) System.Drawing.Bitmap:GetPixel
> (int,int)
>   at PrimMesher.SculptMap..ctor (System.Drawing.Bitmap bm, Int32 lod)
> [0x00000]
>   at PrimMesher.SculptMap..ctor (System.Drawing.Bitmap bm, Int32 lod)
> [0x00000]
>   at PrimMesher.SculptMesh._SculptMesh (System.Drawing.Bitmap sculptBitmap,
> SculptType sculptType, Int32 lod, Boolean viewerMode, Boolean mirror,
> Boolean invert) [0x00000]
>   at PrimMesher.SculptMesh..ctor (System.Drawing.Bitmap sculptBitmap,
> SculptType sculptType, Int32 lod, Boolean viewerMode, Boolean mirror,
> Boolean invert) [0x00000]
>   at OpenSim.Region.Physics.Meshing.Meshmerizer.CreateMeshFromPrimMesher
> (System.String primName, OpenSim.Framework.PrimitiveBaseShape primShape,
> Vector3 size, Single lod) [0x00000]
>   at OpenSim.Region.Physics.Meshing.Meshmerizer.CreateMesh (System.String
> primName, OpenSim.Framework.PrimitiveBaseShape primShape, Vector3 size,
> Single lod, Boolean isPhysical) [0x00000]
>   at OpenSim.Region.Physics.OdePlugin.OdePrim.changeadd (Single timestep)
> [0x00000]
>   at OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints (Single
> timestep) [0x00000]
>   at OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate (Single timeStep)
> [0x00000]
> 
> What may cause it? Is there a way to fix this? Thanks :)
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev



More information about the Opensim-dev mailing list