Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007433opensim[REGION] Physics Enginespublic2015-02-01 11:432015-02-01 14:51
Assigned To 
PlatformDedicated ServerOSWindows Server 2012 StandardOS Version
Product Versionmaster (dev code) 
Target VersionFixed in Version 
Summary0007433: [BULLETSIM TERRAIN MANAGER] red ink error
Description14:16:05 - [BULLETSIM TERRAIN MANAGER]: GetTerrainHeightAtXY: terrain not found: region=[Region A], x=118.1599, y=256.0181

14:33:10 - [BULLETSIM TERRAIN MANAGER]: GetTerrainHeightAtXY: terrain not found: region=[Region A], x=256.0402, y=185.649
Additional Informationy 256.0181 in first error message and x 256.0402 in second error message are at (just outside) boundary of a 256x256 regions
Region A is not DefaultRegion, DefaultHGRegion or FallbackRegion
No agent in Region A at time of error
No assets or scripts at locations given in error
No such error reported for other 8 regions on same simulator
No such error reported after 14:33:10
Simulator started at 13:26:03
TagsNo tags attached.
Git Revision or version number87936947ab2e1610506c3127d38e52d59a49e59d (r25776 of 31 Jan 15)
Run Mode Standalone (Multiple Regions)
Physics EngineBulletSim
Script Engine
Environment.NET / Windows64
Mono VersionNone
ViewerSingularity and Firestorm
Attached Files

- Relationships

-  Notes
Robert Adams (administrator)
2015-02-01 12:43

There must be something that is positioned just outside the region. This could be some prim that got positioned outside or a physical ball or something that rolled to the edge of the region.

This error occurs when BulletSim tries to sanity check the position of an avatar or prim and, when making sure not below the terrain, can't get the height. I might add more information to the error message so the offending prim can be identified.
Bruce (reporter)
2015-02-01 14:24
edited on: 2015-02-01 14:39

Another error, this time for a different region:

18:20:11 - [BULLETSIM TERRAIN MANAGER]: GetTerrainHeightAtXY: terrain not found: region=Region B, x=122.4687, y=-0.09976107

This time preceded by (related, not related ?):

Error in red: 18:16:44 - [WATCHDOG]: Timeout detected for thread "Heartbeat-(Region B)". ThreadState=WaitSleepJoin. Last tick was 5413ms ago.
Warning in Yellow: 18:20:12 - [WATCHDOG]: 208511 ms since Watchdog last ran. Interval should be approximately 2500 ms

Bruce (reporter)
2015-02-01 14:51
edited on: 2015-02-01 15:39

There is noting at those coordinates in-world so it could be something in the database that has not rezzed but without more information it will take time to find what it is as I will have to find items by using these coordinates.

In each case, delete object outside - Delete all scene objects outside region boundaries returned no objects were found outside region bounds.

Searching Prim table by GroupPosition coordinates matching those in the reported errors resulted in "Not Found".

- Issue History
Date Modified Username Field Change
2015-02-01 11:43 Bruce New Issue
2015-02-01 11:48 Bruce Environment Unknown => .NET / Windows64
2015-02-01 11:48 Bruce OS Windows Server 2912 Standard => Windows Server 2012 Standard
2015-02-01 12:43 Robert Adams Note Added: 0027447
2015-02-01 14:24 Bruce Note Added: 0027448
2015-02-01 14:39 Bruce Note Edited: 0027448 View Revisions
2015-02-01 14:51 Bruce Note Added: 0027449
2015-02-01 15:13 Bruce Note Edited: 0027449 View Revisions
2015-02-01 15:39 Bruce Note Edited: 0027449 View Revisions

Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker