MantisBT - opensim
View Issue Details
0008572opensim[REGION] OpenSim Corepublic2019-08-09 02:302019-08-09 03:03
aiaustin 
melanie 
highblockhave not tried
resolvedfixed 
PCWindows10
master (dev code) 
master (dev code) 
0.9. 1 1043 c043008 (2019-08-07 20:06)
Grid (Multiple Regions per Sim)
BulletSim
.NET / Windows64
None
Firestorm 6.0.2
0008572: [EVENT MANAGER]: Delegate for TriggerOnRegisterCaps failed
Teleporting to region on a grid updated to opensim-0.9.1-1043-gc043008.zip (2019-08-07 20:06)causes a red error [EVENT MANAGER]: Delegate for TriggerOnRegisterCaps failed and avatar appears on terrain with no scene contents, with avatar floating upwards. Then viewer crashes to Black & White (Firestorm)logout screen.

Initial login directly to the affected grid/region seems okay. So error shows on (Hypergrid) teleport into the grid.

Tried reverting one commit to previous commit before Ubit's change to an Estate capability and that has same error. opensim-0.9.0.1-1042-g1a8c235.zip

Reverted to previous version I was using (1036) and that works fine. opensim-0.9.1-1036-g8d1c12d.zip (2019-08-07 15:29) So a change between 1036 and 1042 seems to create the problem.
10:12:27 - [SCENE]: Region AiLand authenticated and authorized incoming child agent Ai.Austin @virtual.aiai.ed.ac.uk:8002 e24a9015-f5ca-452b-8c95-d32e34cb9d64 (circuit code 1437604634)
10:12:27 - [CreateCaps]: new caps agent e24a9015-f5ca-452b-8c95-d32e34cb9d64, circuit 1437604634, path 526f23b9-9f44-486e-92f0-446d7a5016fa, time 0
10:12:27 - [EVENT MANAGER]: Delegate for TriggerOnRegisterCaps failed - continuing. Object reference not set to an instance of an object. at OpenSim.Region.ClientStack.Linden.BunchOfCaps..ctor(Scene scene, UUID agentID, Caps caps) in D:\Temp\opensim-0.9.0.1-1043-gc043008\OpenSim\Region\ClientStack\Linden\Caps\BunchOfCaps\BunchOfCaps.cs:line 211
   at OpenSim.Region.ClientStack.Linden.BunchOfCapsModule.OnRegisterCaps(UUID agentID, Caps caps) in D:\Temp\opensim-0.9.0.1-1043-gc043008\OpenSim\Region\ClientStack\Linden\Caps\BunchOfCaps\BunchOfCapsModule.cs:line 87
   at OpenSim.Region.Framework.Scenes.EventManager.TriggerOnRegisterCaps(UUID agentID, Caps caps) in D:\Temp\opensim-0.9.0.1-1043-gc043008\OpenSim\Region\Framework\Scenes\EventManager.cs:line 2232
No tags attached.
Issue History
2019-08-09 02:30aiaustinNew Issue
2019-08-09 02:37aiaustinNote Added: 0035556
2019-08-09 02:40aiaustinNote Edited: 0035556bug_revision_view_page.php?bugnote_id=35556#r8346
2019-08-09 02:41aiaustinNote Edited: 0035556bug_revision_view_page.php?bugnote_id=35556#r8347
2019-08-09 03:03melanieNote Added: 0035557
2019-08-09 03:03melanieStatusnew => resolved
2019-08-09 03:03melanieResolutionopen => fixed
2019-08-09 03:03melanieAssigned To => melanie

Notes
(0035556)
aiaustin   
2019-08-09 02:37   
(edited on: 2019-08-09 02:41)
I tried opensim-0.9.0.1-1037-g21aa26d.zip (2019-08-07 16:39) and that works fine. So the problem seems to be introduced with Melanie's commits between 2019-08-07 16:58 and 2019-08-07 17:30 which I see did change the file related to BunchOfCaps.

The problem is on the destination grid/region on arrival after a hypergrid teleport if that destination grid/region is running any dev master version after opensim-0.9.0.1-1037-g21aa26d.zip (2019-08-07 16:39) to date.

(0035557)
melanie   
2019-08-09 03:03   
0726ef53029f3a9e4fdf4198cf75fe89dcc7c930