MantisBT - opensim
View Issue Details
0003496opensim[REGION] OpenSim Corepublic2009-04-20 07:482012-09-08 17:14
Standalone (1 Region) , Standalone (Multiple Regions) , Grid (1 Region per Sim) , Grid (Multiple Regions per Sim)
Mono / Linux32, .NET / Windows32
0003496: Calling ScenePresence SendFullUpdateToAllClients() causes avatar legs to fold up.
When calling ScenePresence SendFullUpdateToAllClients(), the client's legs tend to fold up like they're sitting cross legged.

I'm not entirely sure what is going on here -- perhaps the AvatarUpdate packet is being constructed wrong, or there is additional information {a 2nd packet} that should get sent out at the same time that isn't being sent, an invalid animation being sent, or perhaps something funky with physics. I'm not sure and shooting in the dark on this one.

This possible bug has been exposed because the XmlRpcGroups module updates ScenePresence objects with new group titles and calls the SendFullUpdateToAllClients() to update clients with that new title.
No tags attached.
related to 0003510new  Changing clothing or appearance causes legs to 'fold up' 
Issue History
2009-04-20 07:48mcortezNew Issue
2009-04-20 07:48mcortezSVN Revision => 0
2009-04-20 07:48mcortezRun Mode => Standalone (1 Region) , Standalone (Multiple Regions) , Grid (1 Region per Sim) , Grid (Multiple Regions per Sim)
2009-04-20 07:48mcortezEnvironment => Mono / Linux32, .NET / Windows32
2009-04-20 07:48mcortezMono Version => Other
2009-04-20 07:54SkelitoNote Added: 0010877
2009-04-20 07:55SypherNote Added: 0010878
2009-04-20 08:03melanieNote Added: 0010880
2012-09-08 16:32SignpostMarvRelationship addedrelated to 0003510
2012-09-08 17:14melanieNote Added: 0022558

2009-04-20 07:54   
The folding of legs has been around for awhile. You can see this by changing an artical of clothing like adding or removing a shirt.
2009-04-20 07:55   
I can confirm this happening with the XmlRpcGroups module. As soon as you change active group / title the avatar starts practicing yoga.
2009-04-20 08:03   
The packet contains some binary data, which is encoded as constants. I suspect, but can't say for sure, that this binary data may be responsible. I believe this may be related to avatar visual params.
2012-09-08 17:14   
Also, maybe SendAnimPack should be called.