[Opensim-users] Endless Physics Exception in OS 0.7.0

Jor3l Boa jor3l at foravatars.com
Mon Jul 5 04:33:54 UTC 2010


Hi Chris, try with a diff physics engine and report, maybe that helps

2010/7/4 Chris Kennedy <mewtwo0641 at cox.net>

> Hi, just tried the RC2 of OS 0.7.0 and I still get this endless exception
> appearing in my terminal's output.
> Only way I could get it to stop is to comment out the line in SculptMap.cs
> that throws this exception and recompile OpenSim,
> but I know internally there is still something amiss here.
>
>
> -------Original Message --------
> Hi, I am using the latest Master from 0.7.0 Post-Fixes and I keep
> getting an endless stream of exceptions from physics module. What could
> be causing this to happen?
> Error pasted below, and it out puts this same error over and over
> endlessly.
> Thank you!
>
> 2010-06-18 21:56:39,562 ERROR -
> OpenSim.Region.Physics.OdePlugin.OdeScene.Region 5 [PHYSICS]: Caught
> exception processing byte arrays in SculptMap(): e:
> System.ArgumentOutOfRangeException: Parameter must be positive and<  Width.
> Parameter name: x
>    at System.Drawing.Bitmap.GetPixel(Int32 x, Int32 y)
>    at PrimMesher.SculptMap..ctor(Bitmap bm, Int32 lod) in c:\Documents
> and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\Meshing\SculptMap.cs:line
> 109, Void .ctor(System.Drawing.Bitmap, Int32), System.Exception: Caught
> exception processing byte arrays in SculptMap(): e:
> System.ArgumentOutOfRangeException: Parameter must be positive and<  Width.
> Parameter name: x
>    at System.Drawing.Bitmap.GetPixel(Int32 x, Int32 y)
>    at PrimMesher.SculptMap..ctor(Bitmap bm, Int32 lod) in c:\Documents
> and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\Meshing\SculptMap.cs:line
> 109
>    at PrimMesher.SculptMap..ctor(Bitmap bm, Int32 lod) in c:\Documents
> and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\Meshing\SculptMap.cs:line
> 121
>    at PrimMesher.SculptMesh._SculptMesh(Bitmap sculptBitmap, SculptType
> sculptType, Int32 lod, Boolean viewerMode, Boolean mirror, Boolean
> invert) in c:\Documents and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\Meshing\SculptMesh.cs:line
> 299
>    at PrimMesher.SculptMesh..ctor(Bitmap sculptBitmap, SculptType
> sculptType, Int32 lod, Boolean viewerMode, Boolean mirror, Boolean
> invert) in c:\Documents and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\Meshing\SculptMesh.cs:line
> 185
>    at
> OpenSim.Region.Physics.Meshing.Meshmerizer.CreateMeshFromPrimMesher(String
> primName, PrimitiveBaseShape primShape, Vector3 size, Single lod) in
> c:\Documents and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\Meshing\Meshmerizer.cs:line
> 339
>    at OpenSim.Region.Physics.Meshing.Meshmerizer.CreateMesh(String
> primName, PrimitiveBaseShape primShape, Vector3 size, Single lod,
> Boolean isPhysical) in c:\Documents and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\Meshing\Meshmerizer.cs:line
> 509
>    at OpenSim.Region.Physics.OdePlugin.OdePrim.changeadd(Single
> timestep) in c:\Documents and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\OdePlugin\ODEPrim.cs:line
> 1447
>    at OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints(Single
> timestep) in c:\Documents and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\OdePlugin\ODEPrim.cs:line
> 880
>    at OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate(Single
> timeStep) in c:\Documents and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\OdePlugin\OdePlugin.cs:line
> 2756
> 2010-06-18 21:56:39,562 ERROR -
> OpenSim.Region.Physics.OdePlugin.OdeScene.Region 5 [PHYSICS]: Caught
> exception processing byte arrays in SculptMap(): e:
> System.ArgumentOutOfRangeException: Parameter must be positive and<  Width.
> Parameter name: x
>    at System.Drawing.Bitmap.GetPixel(Int32 x, Int32 y)
>    at PrimMesher.SculptMap..ctor(Bitmap bm, Int32 lod) in c:\Documents
> and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\Meshing\SculptMap.cs:line
> 109, Void .ctor(System.Drawing.Bitmap, Int32), System.Exception: Caught
> exception processing byte arrays in SculptMap(): e:
> System.ArgumentOutOfRangeException: Parameter must be positive and<  Width.
> Parameter name: x
>    at System.Drawing.Bitmap.GetPixel(Int32 x, Int32 y)
>    at PrimMesher.SculptMap..ctor(Bitmap bm, Int32 lod) in c:\Documents
> and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\Meshing\SculptMap.cs:line
> 109
>    at PrimMesher.SculptMap..ctor(Bitmap bm, Int32 lod) in c:\Documents
> and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\Meshing\SculptMap.cs:line
> 121
>    at PrimMesher.SculptMesh._SculptMesh(Bitmap sculptBitmap, SculptType
> sculptType, Int32 lod, Boolean viewerMode, Boolean mirror, Boolean
> invert) in c:\Documents and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\Meshing\SculptMesh.cs:line
> 299
>    at PrimMesher.SculptMesh..ctor(Bitmap sculptBitmap, SculptType
> sculptType, Int32 lod, Boolean viewerMode, Boolean mirror, Boolean
> invert) in c:\Documents and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\Meshing\SculptMesh.cs:line
> 185
>    at
> OpenSim.Region.Physics.Meshing.Meshmerizer.CreateMeshFromPrimMesher(String
> primName, PrimitiveBaseShape primShape, Vector3 size, Single lod) in
> c:\Documents and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\Meshing\Meshmerizer.cs:line
> 339
>    at OpenSim.Region.Physics.Meshing.Meshmerizer.CreateMesh(String
> primName, PrimitiveBaseShape primShape, Vector3 size, Single lod,
> Boolean isPhysical) in c:\Documents and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\Meshing\Meshmerizer.cs:line
> 509
>    at OpenSim.Region.Physics.OdePlugin.OdePrim.changeadd(Single
> timestep) in c:\Documents and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\OdePlugin\ODEPrim.cs:line
> 1447
>    at OpenSim.Region.Physics.OdePlugin.OdePrim.ProcessTaints(Single
> timestep) in c:\Documents and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\OdePlugin\ODEPrim.cs:line
> 880
>    at OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate(Single
> timeStep) in c:\Documents and
>
> Settings\Chris\Desktop\opensim-070\OpenSim\Region\Physics\OdePlugin\OdePlugin.cs:line
> 2756
>
> _______________________________________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-users/attachments/20100704/aa7bd198/attachment.html>


More information about the Opensim-users mailing list