Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007179opensim[GRID] Grid Servicepublic2014-05-17 08:052014-11-27 16:26
Reporterargus Portal 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0007179: Regionposition of Avatar who sits on a childprim in a linkset is wrong
DescriptionWhen a Avatar sits on a childprim of an Linkset, then his Regionposition is wrong by get it via the Linksetscript, or by llSensor from an autonomous script outside as well.

This has maybe to do with Mantis 0007043 (http://opensimulator.org/mantis/view.php?id=7043 [^])

This problem only appear on BulletSim. It works now for ODE since 7043 is fixed.



TagsNo tags attached.
Git Revision or version number
Run Mode Grid (1 Region per Sim)
Physics EngineBulletSim
Script Engine
EnvironmentUnknown
Mono VersionNone
Viewer
Attached Files

- Relationships

-  Notes
(0027026)
aiaustin (developer)
2014-11-27 02:48
edited on: 2014-11-27 02:50

I am seeing this error.. possibly when an NPC that is meant to be sat on a vehicle is being created and sat down. I see the NPC in T-pose rather than sat down indicating it failed to find its sit target as programmed.

This is giving me nasty region startup issues... using BulletSim physics with latest Git master e.g. r/25568 27-Apr-2014

I am reporting it here in mantis 7191 as requested.

23:00:58 - [BULLETSIM LINKSET COMPOUND]: Linkset rebuild warning. If this happens more than one or two times, please report in Mantis 7191
23:00:58 - [BULLETSIM LINKSET COMPOUND]: pName=Supercar 2013-08-28/24ea0338-909d-4df9-a718-cd0a822a3a66, childIdx=1,shape=<phy=<p=unknown,s=SHAPE_UNKNOWN,k=0,n=False>,c=1>
23:00:58 - [WORLD MAP]: Generating map image for Black Rock

Unhandled 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.GetChildShapeFrom
CompoundShapeIndex2(IntPtr cShape, Int32 indx)
   at OpenSim.Region.Physics.BulletSPlugin.BSAPIUnman.GetChildShapeFromCompoundS
hapeIndex(BulletShape shape, Int32 indx) in d:\Temp\opensim-62b778c\OpenSim\Regi
on\Physics\BulletSPlugin\BSAPIUnman.cs:line 356
   at OpenSim.Region.Physics.BulletSPlugin.BSLinksetCompound.UpdateProperties(Up
datedProperties whichUpdated, BSPrimLinkable updated) in d:\Temp\opensim-62b778c
\OpenSim\Region\Physics\BulletSPlugin\BSLinksetCompound.cs:line 193
   at OpenSim.Region.Physics.BulletSPlugin.BSPrimLinkable.<set_Position>b__0() i
n d:\Temp\opensim-62b778c\OpenSim\Region\Physics\BulletSPlugin\BSPrimLinkable.cs
:line 115
   at OpenSim.Region.Physics.BulletSPlugin.BSScene.ProcessRegularTaints() in d:\
Temp\opensim-62b778c\OpenSim\Region\Physics\BulletSPlugin\BSScene.cs:line 1039
   at OpenSim.Region.Physics.BulletSPlugin.BSScene.ProcessTaints() in d:\Temp\op
ensim-62b778c\OpenSim\Region\Physics\BulletSPlugin\BSScene.cs:line 1018
   at OpenSim.Region.Physics.BulletSPlugin.BSScene.DoPhysicsStep(Single timeStep
) in d:\Temp\opensim-62b778c\OpenSim\Region\Physics\BulletSPlugin\BSScene.cs:lin
e 622
   at OpenSim.Region.Physics.BulletSPlugin.BSScene.BulletSPluginPhysicsThread()
in d:\Temp\opensim-62b778c\OpenSim\Region\Physics\BulletSPlugin\BSScene.cs:line
854
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionCo
ntext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, C
ontextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, C
ontextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()

(0027033)
justincc (administrator)
2014-11-27 16:26

This error doesn't have anything to do with avatar region position errors, it is likely a separate memory corruption issue due to an issue somewhere within BulletSim.

- Issue History
Date Modified Username Field Change
2014-05-17 08:05 argus Portal New Issue
2014-11-27 02:48 aiaustin Note Added: 0027026
2014-11-27 02:50 aiaustin Note Edited: 0027026 View Revisions
2014-11-27 16:26 justincc Note Added: 0027033


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker