[Opensim-users] ODE physics exception
John Hopkin
opensim at jfhopkin.karoo.co.uk
Wed Oct 20 18:36:42 UTC 2010
Loading a region, I'm getting many thousands of errors from the ODE
plugin for sculpted prims that are not physical. The text of one such
error is pasted at the end.
The region is connected to OSGrid, and was functional before the
recent 0.7.1 upgrade. All but one other regions connected in the same
way have no major problems. The region in question contains something
like 8600 prims, mostly sculpted.
OpenSim is 8731c2b, OS is Ubuntu Meerkat latest; database is MySQL
14.14; Mono is 2.6.7; physics is Meshmerizer/ODE.
Any ideas? Thanks
John
Error message:
2010-10-20 19:09:23,045 ERROR -
OpenSim.Region.Physics.OdePlugin.OdeScene.Dwalm Warehouse [PHYSICS]:
Exception while meshing prim Sculpty Pathway_01
funky/ab7eddae-bbcb-48d9-b5ba-437fec74ad2c.
2010-10-20 19:09:23,045 DEBUG -
OpenSim.Region.Physics.OdePlugin.OdeScene.Dwalm Warehouse
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] in
<filename unknown>:0
at System.Drawing.Bitmap.GetPixel (Int32 x, Int32 y) [0x00000] in
<filename unknown>:0
at (wrapper remoting-invoke-with-check)
System.Drawing.Bitmap:GetPixel (int,int)
at PrimMesher.SculptMap..ctor (System.Drawing.Bitmap bm, Int32 lod)
[0x00000] in <filename unknown>:0
at PrimMesher.SculptMap..ctor (System.Drawing.Bitmap bm, Int32 lod)
[0x00000] in <filename unknown>:0
at PrimMesher.SculptMesh._SculptMesh (System.Drawing.Bitmap
sculptBitmap, SculptType sculptType, Int32 lod, Boolean viewerMode,
Boolean mirror, Boolean invert) [0x00000] in <filename unknown>:0
at PrimMesher.SculptMesh..ctor (System.Drawing.Bitmap sculptBitmap,
SculptType sculptType, Int32 lod, Boolean viewerMode, Boolean mirror,
Boolean invert) [0x00000] in <filename unknown>:0
at
OpenSim.Region.Physics.Meshing.Meshmerizer.CreateMeshFromPrimMesher
(System.String primName, OpenSim.Framework.PrimitiveBaseShape
primShape, Vector3 size, Single lod) [0x00000] in <filename unknown>:0
at OpenSim.Region.Physics.Meshing.Meshmerizer.CreateMesh
(System.String primName, OpenSim.Framework.PrimitiveBaseShape
primShape, Vector3 size, Single lod, Boolean isPhysical) [0x00000] in
<filename unknown>:0
at OpenSim.Region.Physics.OdePlugin.OdeScene.AddPrimShape
(System.String primName, OpenSim.Framework.PrimitiveBaseShape pbs,
Vector3 position, Vector3 size, Quaternion rotation, Boolean
isPhysical) [0x00000] in <filename unknown>:0
2010-10-20 19:09:23,046 DEBUG -
OpenSim.Region.Framework.Scenes.SceneObjectPart [SOP]: physics actor
is null for ab7eddae-bbcb-48d9-b5ba-437fec74ad2c with parent
ab7eddae-bbcb-48d9-b5ba-437fec74ad2c
--
John Hopkin
More information about the Opensim-users
mailing list