Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006785opensim[REGION] Physics Enginespublic2013-09-30 05:562013-10-04 01:19
Reporteraiaustin 
Assigned ToRobert Adams 
PriorityhighSeverityminorReproducibilityalways
StatusassignedResolutionopen 
PlatformPCOSWindowsOS Version8
Product Versionmaster (dev code) 
Target VersionFixed in Versionmaster (dev code) 
Summary0006785: [BULLETS SCENE]: ProcessPostTaintTaints: TerrainManager.SetTerrain-<0, 0, 0>-0: Exception: System.AccessViolationException
DescriptionOn each startup of OpenSim.exe I get 5 errors from BULLETSIM

[BULLETS SCENE]: ProcessPostTaintTaints: TerrainManager.SetTerrain-<0, 0, 0>-0: Exception: System.AccessViolationException

I also see this error whenever I change terrain on an instance of OpenSim.exe or load a previously saved terrain (.f32) file.
Additional Information2013-09-30 13:52:49,369 ERROR - OpenSim.Region.Physics.BulletSPlugin.BSScene [BULLETS SCENE]: ProcessPostTaintTaints: TerrainManager.SetTerrain-<0, 0, 0>-0: Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
   at OpenSim.Region.Physics.BulletSPlugin.BSAPIUnman.BSAPICPP.CreateMeshShape2(IntPtr world, Int32 indicesCount, Int32[] indices, Int32 verticesCount, Single[] vertices)
   at OpenSim.Region.Physics.BulletSPlugin.BSAPIUnman.CreateMeshShape(BulletWorld world, Int32 indicesCount, Int32[] indices, Int32 verticesCount, Single[] vertices) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSAPIUnman.cs:line 249
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainMesh..ctor(BSScene physicsScene, Vector3 regionBase, UInt32 id, Single[] initialMap, Vector3 minCoords, Vector3 maxCoords) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainMesh.cs:line 110
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainManager.BuildPhysicalTerrain(Vector3 terrainRegionBase, UInt32 id, Single[] heightMap, Vector3 minCoords, Vector3 maxCoords) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainManager.cs:line 332
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainManager.UpdateTerrain(UInt32 id, Single[] heightMap, Vector3 minCoords, Vector3 maxCoords) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainManager.cs:line 280
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainManager.<>c__DisplayClass1.<SetTerrain>b__0() in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainManager.cs:line 211
   at OpenSim.Region.Physics.BulletSPlugin.BSScene.ProcessPostTaintTaints() in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSScene.cs:line 1017
2013-09-30 13:52:49,257 ERROR - OpenSim.Region.Physics.BulletSPlugin.BSScene [BULLETS SCENE]: ProcessPostTaintTaints: TerrainManager.SetTerrain-<0, 0, 0>-0: Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
   at OpenSim.Region.Physics.BulletSPlugin.BSAPIUnman.BSAPICPP.CreateMeshShape2(IntPtr world, Int32 indicesCount, Int32[] indices, Int32 verticesCount, Single[] vertices)
   at OpenSim.Region.Physics.BulletSPlugin.BSAPIUnman.CreateMeshShape(BulletWorld world, Int32 indicesCount, Int32[] indices, Int32 verticesCount, Single[] vertices) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSAPIUnman.cs:line 249
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainMesh..ctor(BSScene physicsScene, Vector3 regionBase, UInt32 id, Single[] initialMap, Vector3 minCoords, Vector3 maxCoords) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainMesh.cs:line 110
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainManager.BuildPhysicalTerrain(Vector3 terrainRegionBase, UInt32 id, Single[] heightMap, Vector3 minCoords, Vector3 maxCoords) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainManager.cs:line 332
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainManager.UpdateTerrain(UInt32 id, Single[] heightMap, Vector3 minCoords, Vector3 maxCoords) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainManager.cs:line 280
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainManager.<>c__DisplayClass1.<SetTerrain>b__0() in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainManager.cs:line 211
   at OpenSim.Region.Physics.BulletSPlugin.BSScene.ProcessPostTaintTaints() in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSScene.cs:line 1017
2013-09-30 13:52:49,292 ERROR - OpenSim.Region.Physics.BulletSPlugin.BSScene [BULLETS SCENE]: ProcessPostTaintTaints: TerrainManager.SetTerrain-<0, 0, 0>-0: Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
   at OpenSim.Region.Physics.BulletSPlugin.BSAPIUnman.BSAPICPP.CreateMeshShape2(IntPtr world, Int32 indicesCount, Int32[] indices, Int32 verticesCount, Single[] vertices)
   at OpenSim.Region.Physics.BulletSPlugin.BSAPIUnman.CreateMeshShape(BulletWorld world, Int32 indicesCount, Int32[] indices, Int32 verticesCount, Single[] vertices) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSAPIUnman.cs:line 249
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainMesh..ctor(BSScene physicsScene, Vector3 regionBase, UInt32 id, Single[] initialMap, Vector3 minCoords, Vector3 maxCoords) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainMesh.cs:line 110
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainManager.BuildPhysicalTerrain(Vector3 terrainRegionBase, UInt32 id, Single[] heightMap, Vector3 minCoords, Vector3 maxCoords) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainManager.cs:line 332
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainManager.UpdateTerrain(UInt32 id, Single[] heightMap, Vector3 minCoords, Vector3 maxCoords) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainManager.cs:line 280
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainManager.<>c__DisplayClass1.<SetTerrain>b__0() in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainManager.cs:line 211
   at OpenSim.Region.Physics.BulletSPlugin.BSScene.ProcessPostTaintTaints() in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSScene.cs:line 1017
2013-09-30 13:52:49,721 ERROR - OpenSim.Region.Physics.BulletSPlugin.BSScene [BULLETS SCENE]: ProcessPostTaintTaints: TerrainManager.SetTerrain-<0, 0, 0>-0: Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
   at OpenSim.Region.Physics.BulletSPlugin.BSAPIUnman.BSAPICPP.CreateMeshShape2(IntPtr world, Int32 indicesCount, Int32[] indices, Int32 verticesCount, Single[] vertices)
   at OpenSim.Region.Physics.BulletSPlugin.BSAPIUnman.CreateMeshShape(BulletWorld world, Int32 indicesCount, Int32[] indices, Int32 verticesCount, Single[] vertices) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSAPIUnman.cs:line 249
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainMesh..ctor(BSScene physicsScene, Vector3 regionBase, UInt32 id, Single[] initialMap, Vector3 minCoords, Vector3 maxCoords) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainMesh.cs:line 110
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainManager.BuildPhysicalTerrain(Vector3 terrainRegionBase, UInt32 id, Single[] heightMap, Vector3 minCoords, Vector3 maxCoords) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainManager.cs:line 332
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainManager.UpdateTerrain(UInt32 id, Single[] heightMap, Vector3 minCoords, Vector3 maxCoords) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainManager.cs:line 280
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainManager.<>c__DisplayClass1.<SetTerrain>b__0() in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainManager.cs:line 211
   at OpenSim.Region.Physics.BulletSPlugin.BSScene.ProcessPostTaintTaints() in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSScene.cs:line 1017
2013-09-30 13:52:49,761 ERROR - OpenSim.Region.Physics.BulletSPlugin.BSScene [BULLETS SCENE]: ProcessPostTaintTaints: TerrainManager.SetTerrain-<0, 0, 0>-0: Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
   at OpenSim.Region.Physics.BulletSPlugin.BSAPIUnman.BSAPICPP.CreateMeshShape2(IntPtr world, Int32 indicesCount, Int32[] indices, Int32 verticesCount, Single[] vertices)
   at OpenSim.Region.Physics.BulletSPlugin.BSAPIUnman.CreateMeshShape(BulletWorld world, Int32 indicesCount, Int32[] indices, Int32 verticesCount, Single[] vertices) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSAPIUnman.cs:line 249
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainMesh..ctor(BSScene physicsScene, Vector3 regionBase, UInt32 id, Single[] initialMap, Vector3 minCoords, Vector3 maxCoords) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainMesh.cs:line 110
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainManager.BuildPhysicalTerrain(Vector3 terrainRegionBase, UInt32 id, Single[] heightMap, Vector3 minCoords, Vector3 maxCoords) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainManager.cs:line 332
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainManager.UpdateTerrain(UInt32 id, Single[] heightMap, Vector3 minCoords, Vector3 maxCoords) in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainManager.cs:line 280
   at OpenSim.Region.Physics.BulletSPlugin.BSTerrainManager.<>c__DisplayClass1.<SetTerrain>b__0() in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSTerrainManager.cs:line 211
   at OpenSim.Region.Physics.BulletSPlugin.BSScene.ProcessPostTaintTaints() in d:\Temp\opensim-8996ac1\OpenSim\Region\Physics\BulletSPlugin\BSScene.cs:line 1017


TagsNo tags attached.
Git Revision or version numberr/23705
Run Mode Grid (Multiple Regions per Sim)
Physics EngineBulletSim
Script Engine
Environment.NET / Windows64
Mono VersionNone
ViewerN/A
Attached Filestxt file icon bulletsim-processposttainttaints.txt [^] (9,299 bytes) 2013-09-30 05:56 [Show Content]
? file icon Far-North.f32 [^] (262,144 bytes) 2013-10-01 08:54
png file icon Far-North.png [^] (37,812 bytes) 2013-10-01 08:54


jpg file icon Avatar-on-Bulletsim-After-Drop-Thru-Terrain.jpg [^] (22,679 bytes) 2013-10-02 01:34


png file icon bulletsim-terain-mesh-x1.png [^] (41,302 bytes) 2013-10-04 01:08


png file icon bulletsim-terain-mesh-x2.png [^] (40,811 bytes) 2013-10-04 01:08


png file icon bulletsim-terain-mesh-x2-memory-details.png [^] (31,703 bytes) 2013-10-04 01:19

- Relationships

-  Notes
(0024416)
aiaustin (developer)
2013-10-01 08:53
edited on: 2013-10-01 08:53

This seems to relate to the terrain on a region on Openvue grid (one at least). I found I the terrain flashing in the view when the avatar was near ground level, then the avatar fell through the mesh into the blue (water) underneath. I tried a small terrain edit in case that might reset things, but that had no effect. I also saved the terrain and reloaded it, and I get the same error on any such change or load

The sample terrain is attached as Far-North.f32. (a .png version of the same terrain causes the same problem).


Region (Far North) # terrain save Far-North.f32
16:52:45 - [TERRAIN]: Saved terrain from Far North to Far-North.f32
Region (Far North) # terrain save Far-North.png
16:52:51 - [TERRAIN]: Saved terrain from Far North to Far-North.png
16:53:08 - [REGION DB]: Storing terrain
16:53:08 - [BULLETSIM TERRAIN MANAGER]: Terrain for Far North/<0, 0, 0> created
with Mesh
16:53:08 - [BULLETS SCENE]: ProcessPostTaintTaints: TerrainManager.SetTerrain-<0
, 0, 0>-0: Exception: System.AccessViolationException: Attempted to read or writ
e protected memory. This is often an indication that other memory is corrupt.
16:53:13 - [REGION DB]: Storing terrain
16:53:13 - [BULLETSIM TERRAIN MANAGER]: Terrain for Far North/<0, 0, 0> created
with Mesh
16:53:13 - [BULLETSIM TERRAIN MESH]: Failed conversion of heightmap to mesh. For
=Far North/<0, 0, 0>, e=System.OutOfMemoryException: Exception of type 'System.O
utOfMemoryException' was thrown.
16:53:13 - [BULLETSIM TERRAIN MESH]: Failed conversion of heightmap to mesh! bas
e=<0, 0, 0>
16:53:18 - [REGION DB]: Storing terrain
16:53:18 - [BULLETS SCENE]: ProcessPostTaintTaints: TerrainManager.SetTerrain-<0
, 0, 0>-0: Exception: System.NullReferenceException: Object reference not set to
 an instance of an object.
Region (Far North) # terrain load Far-North.f32
16:53:44 - [TERRAIN]: Loaded terrain, wd/ht: 256/256
16:53:44 - [TERRAIN]: File (Far-North.f32) loaded successfully
16:53:46 - [REGION DB]: Storing terrain
16:53:46 - [BULLETSIM TERRAIN MANAGER]: Terrain for Far North/<0, 0, 0> created
with Mesh
16:53:46 - [BULLETSIM TERRAIN MESH]: Failed conversion of heightmap to mesh. For
=Far North/<0, 0, 0>, e=System.OutOfMemoryException: Exception of type 'System.O
utOfMemoryException' was thrown.
16:53:46 - [BULLETSIM TERRAIN MESH]: Failed conversion of heightmap to mesh! bas
e=<0, 0, 0>
Region (Far North) # terrain load Far-North.png
16:53:57 - [TERRAIN]: Loaded terrain, wd/ht: 256/256
16:53:57 - [TERRAIN]: File (Far-North.png) loaded successfully
16:54:00 - [REGION DB]: Storing terrain
16:54:00 - [BULLETS SCENE]: ProcessPostTaintTaints: TerrainManager.SetTerrain-<0
, 0, 0>-0: Exception: System.NullReferenceException: Object reference not set to
 an instance of an object.

(0024417)
aiaustin (developer)
2013-10-01 11:56

I found some of my (previously working even with BulletSim enabled) regions had a problem where when the avatar's feet touch the surface patch for terrain, the viewer started to flash and the avatar fell through the terrain. I could not fix this with small terrain edit adjustments.

Region (Informatics) # change region Vue South
Currently selected region is Vue South
Region (Vue South) # terrain save Vue-South.f32
19:52:56 - [TERRAIN]: Saved terrain from Vue South to Vue-South.f32
Region (Vue South) # terrain load Vue-South.f32
19:53:05 - [TERRAIN]: Loaded terrain, wd/ht: 256/256
19:53:05 - [TERRAIN]: File (Vue-South.f32) loaded successfully
19:53:07 - [REGION DB]: Storing terrain
19:53:07 - [BULLETSIM TERRAIN MANAGER]: Terrain for Vue South/<0, 0, 0> created with Mesh
19:53:07 - [BULLETS SCENE]: ProcessPostTaintTaints: TerrainManager.SetTerrain-<0, 0, 0>-0: Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.

Even after this the avatar when touch the surface patch caused the terrain to visually flash about and the avatar was allowed to drop through

If I try to edit the terrain it says

19:59:43 - [REGION DB]: Storing terrain
19:59:43 - [BULLETSIM TERRAIN MANAGER]: Terrain for Informatics/<0, 0, 0> created with Mesh
19:59:43 - [BULLETS SCENE]: ProcessPostTaintTaints: TerrainManager.SetTerrain-<0, 0, 0>-0: Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
(0024418)
aiaustin (developer)
2013-10-01 12:18

When the avatar's feet touches the terrain surface, the avatars rapidly bumps up and down about 5 times, with the viewer flashing the terrain visually, and then sinks into the terrain gently up to the waist, and then quickly drops through, the legs go at an oblique angle and water shows UNDER the surface patch in the viewer.
(0024419)
aiaustin (developer)
2013-10-01 12:41

I have had to revert to using ODE physics and all the errors have gone away. the terrain is now solid on all regions again.

I tried changing the terrain little in the 5 regions affected and saw OpenSim.exe storing the new terrain fine. then returned to Bulletsim physics and the same 5 regions are faulty again.
(0024420)
aiaustin (developer)
2013-10-02 01:33

I attach an image of what the avatar looks like after they drop through the terrain surface mesh - legs bent right up. Avatar-on-Bulletsim-After-Drop-Thru-Terrain.jpg
(0024421)
aiaustin (developer)
2013-10-02 03:01
edited on: 2013-10-02 03:33

Problems do not occur if avatar is on an object in the affected regions, just when standing on the surface terrain.

I have traced back the origin of these problems to a time when I added two (void) "Sea" regions... essentially two extra regions in the same OpenSim.exe instance where there are zero objects in the region... just acting as gap filling sea areas between other built upon regions.

If I remove the startup of those two Sea regions then I now only get one (or sometimes two) of these process taints errors on the terrain mesh when using BulletSim physics, and those regions reporting the errors do have the avatar falling through surface mesh problem. Removing a few more regions makes the error go away.

So perhaps this is an "out of memory" problem that is being poorly reported or handled?

The server on which these errors are occurring is a Xeon processor 32bit Windows 7 SP1 system with 4GB of physical memory. Nothing else is running on the system.

I looked at memory usage in the performance monitor, and it looks like only about 40% of the available memory is in use. but looking at "Transition Errors" I see a spike right up to 100% at about the time the Bulletsim terrain mesh errors appear. I wonder if there is some really big temporary use of memory when a terrain mesh is first handled and that could be causing that meshing to fail and hence not be available in world?

(0024428)
Robert Adams (administrator)
2013-10-03 12:02

Could you try setting the terrain mesh magnification down? It is set in the INI file.

[BulletSim]
    TerrainMeshMagnification = 1

The current default is "2" which makes a 512x512 mesh for the terrain. Setting magnification to "1" would create a 256x256 mesh and quarter the memory used. This would test the memory theory.
(0024429)
aiaustin (developer)
2013-10-03 13:02

Done that Robert.. and I get startup without any BulletSim or other errors with the mesh magnification set to 1 and that is putting back the four regions in the OpenSim.exe instance I had to remove to get it to work before.

Hope that helps pins down the problem.. let me know if you want any other specific tests.
(0024430)
aiaustin (developer)
2013-10-04 01:07
edited on: 2013-10-04 07:36

I have run tests with Windows performance and resource monitors on to watch what happens to memory as OpenSim.exe loads and runs with BulletSim mesh magnifications of X 1 and X2. The baseline memory in use before running OpenSim.exe seems to be about 28% of the 4GB of physical memory installed on this 32 bit Windows 7 system.

I ran a test with [BulletSim] mesh magnification at X 1 and as expected the memory use raises a bit each time a region is started and nothing looks unusual, no big spikes. I note a few "hard faults" (paging faults) around the times that Warp3D and BulletSim meshing runs. But even then the memory in use is only about 45% of installed physical memory. See attached image bulletsim-terain-mesh-x1.png

BUT, when I ran with mesh magnification X2, there is a distinct bump up in memory use around the time the Bulletsim terrain messages appear on the OpenSim.exe console to more than double and then it falls off a bit. But note that the base level memory use even after that is quite a lot higher than it was with X1 magnification at 68% physical memory in use, and that stays constantly in use. See attached image bulletsim-terain-mesh-x2.png and the more detailed memory monitor image bulletsim-terain-mesh-x2-memory-details.png


- Issue History
Date Modified Username Field Change
2013-09-30 05:56 aiaustin New Issue
2013-09-30 05:56 aiaustin File Added: bulletsim-processposttainttaints.txt
2013-10-01 08:53 aiaustin Note Added: 0024416
2013-10-01 08:53 aiaustin Note Edited: 0024416 View Revisions
2013-10-01 08:54 aiaustin File Added: Far-North.f32
2013-10-01 08:54 aiaustin File Added: Far-North.png
2013-10-01 11:56 aiaustin Note Added: 0024417
2013-10-01 11:57 aiaustin Priority normal => high
2013-10-01 11:57 aiaustin Fixed in Version => master (dev code)
2013-10-01 11:59 aiaustin Description Updated View Revisions
2013-10-01 12:18 aiaustin Note Added: 0024418
2013-10-01 12:41 aiaustin Note Added: 0024419
2013-10-02 01:33 aiaustin Note Added: 0024420
2013-10-02 01:34 aiaustin File Added: Avatar-on-Bulletsim-After-Drop-Thru-Terrain.jpg
2013-10-02 03:01 aiaustin Note Added: 0024421
2013-10-02 03:33 aiaustin Note Edited: 0024421 View Revisions
2013-10-03 11:52 Robert Adams Assigned To => Robert Adams
2013-10-03 11:52 Robert Adams Status new => assigned
2013-10-03 12:02 Robert Adams Note Added: 0024428
2013-10-03 13:02 aiaustin Note Added: 0024429
2013-10-04 01:07 aiaustin Note Added: 0024430
2013-10-04 01:08 aiaustin File Added: bulletsim-terain-mesh-x1.png
2013-10-04 01:08 aiaustin File Added: bulletsim-terain-mesh-x2.png
2013-10-04 01:19 aiaustin Note Edited: 0024430 View Revisions
2013-10-04 01:19 aiaustin File Added: bulletsim-terain-mesh-x2-memory-details.png
2013-10-04 07:36 aiaustin Note Edited: 0024430 View Revisions


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker