diff options
author | Justin Clark-Casey (justincc) | 2014-05-20 23:48:10 +0100 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2014-05-20 23:52:07 +0100 |
commit | 9479f647781184d39d174fd708650da1e847c18c (patch) | |
tree | 3faee1543e1c1614efc3034f802ee45093014688 /OpenSim/Region/ScriptEngine | |
parent | On verbose groups messaging logging, count all operations in reported time wh... (diff) | |
download | opensim-SC_OLD-9479f647781184d39d174fd708650da1e847c18c.zip opensim-SC_OLD-9479f647781184d39d174fd708650da1e847c18c.tar.gz opensim-SC_OLD-9479f647781184d39d174fd708650da1e847c18c.tar.bz2 opensim-SC_OLD-9479f647781184d39d174fd708650da1e847c18c.tar.xz |
Fix issue where avatar and script chat could sometimes be heard from anywhere in neighbouring regions.
This was due to a silent uint overflow in ScenePresence.UpdateChildAgent() corrupting child agent positions
when the child agent was in a region with a greater x or y map co-ord than the root agent region
Probably introduced in beeec1c.
This still will not function properly with very high region map co-ords (in the millions) but other parts of the code don't handle this properly anyway.
Looks to address http://opensimulator.org/mantis/view.php?id=7163
Diffstat (limited to 'OpenSim/Region/ScriptEngine')
0 files changed, 0 insertions, 0 deletions