[Opensim-dev] Odd HG issue....
BoneZ
bonez at dogzhouse.com
Thu Apr 30 03:54:37 UTC 2015
I'm wondering if someone might point me in the right direction here.
I have opensim configured to run in Grid Mode using MySQL.
When HG'ing out of my grid to another grid, for instance
hg.osgrid.org:wright plaza, when I touch a vendor in this region I can
receive an object.. ie, I get notification that the object has been
placed into my suitcase.
When checking my inventory I can see the object is there.
If I then HyperGrid out to say hypergrid.org:8002:sandbox - I can rez
this item just fine and everything works as expected, but when I return
back to my grid I cannot rez the item and I get an error on the console
and I cannot figure out what I'm missing in my setup... everything else
seems to work great.. I can hypergrid in and out without issues, I can
offer and accept hypergrid friends, nothing at all seems wrong except this.
No matter which grid I go to, if I obtain an object at another grid and
return back to mine, I get the same results... the item will not rez and
I get the error.
I can rez other items from my "local" inventory on my grid, but nothing
obtained from another grid via hypergrid.
I am running the latest code dated 4/28/2015 (r25942)
Here is my error:
2015-04-29 20:01:11,021 DEBUG -
OpenSim.Region.CoreModules.Framework.InventoryAccess.HGInventoryAccessModule
[HGScene]: RezObject itemID=59024ad1-83e4-4c89-b030-0ad4043656c4
fromTaskID=00000000-0000-0000-0000-000000000000
2015-04-29 20:01:11,037 DEBUG -
OpenSim.Region.CoreModules.Framework.InventoryAccess.HGInventoryAccessModule
[HGScene]: user aa22acc7-8e0f-41ed-8a64-0492ab82d07d has local assets
http://login.mygrid.com:8002
2015-04-29 20:01:11,099 ERROR -
OpenSim.Region.Framework.Scenes.Serialization.SceneObjectSerializer
[SERIALIZER]: Deserialization of xml failed. Exception
System.Xml.XmlException: The ':' character, hexadecimal value 0x3A,
cannot be included in a name. Line 1, position 57.
at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
at System.Xml.XmlTextReaderImpl.ParseAttributes()
at System.Xml.XmlTextReaderImpl.ParseElement()
at System.Xml.XmlTextReaderImpl.ParseElementContent()
at System.Xml.XmlCharCheckingReader.Read()
at System.Xml.XmlReader.ReadToFollowing(String name)
at
OpenSim.Region.Framework.Scenes.Serialization.SceneObjectSerializer.FromOriginalXmlFormat(XmlReader
reader)
2015-04-29 20:01:11,099 ERROR - OpenSim.Region.Framework.Scenes.Scene
[AGENT INVENTORY]: Deserialization of xml failed when looking for
CoalescedObject tag. Exception
System.NullReferenceException: Object reference not set to an instance
of an object.
at OpenSim.Region.Framework.Scenes.Scene.GetObjectsToRez(Byte[]
assetData, Boolean isAttachment, List`1& objlist, List`1& veclist,
Vector3& bbox, Single& offsetHeight)
2015-04-29 20:01:11,130 ERROR -
OpenSim.Region.ClientStack.LindenUDP.LLClientView [LLCLIENTVIEW]: Caught
exception while processing OpenMetaverse.Packets.RezObjectPacket for
Test Avatar
System.NullReferenceException: Object reference not set to an instance
of an object.
at
OpenSim.Region.CoreModules.Framework.InventoryAccess.BasicInventoryAccessModule.DoPreRezWhenFromItem(IClientAPI
remoteClient, InventoryItemBase item, List`1 objlist, Vector3 pos,
List`1 veclist, Boolean isAttachment)
at
OpenSim.Region.CoreModules.Framework.InventoryAccess.BasicInventoryAccessModule.RezObject(IClientAPI
remoteClient, InventoryItemBase item, UUID assetID, Vector3 RayEnd,
Vector3 RayStart, UUID RayTargetID, Byte BypassRayCast, Boolean
RayEndIsIntersection, Boolean RezSelected, Boolean RemoveItem, UUID
fromTaskID, Boolean attachment)
at
OpenSim.Region.CoreModules.Framework.InventoryAccess.BasicInventoryAccessModule.RezObject(IClientAPI
remoteClient, UUID itemID, Vector3 RayEnd, Vector3 RayStart, UUID
RayTargetID, Byte BypassRayCast, Boolean RayEndIsIntersection, Boolean
RezSelected, Boolean RemoveItem, UUID fromTaskID, Boolean attachment)
at
OpenSim.Region.CoreModules.Framework.InventoryAccess.HGInventoryAccessModule.RezObject(IClientAPI
remoteClient, UUID itemID, Vector3 RayEnd, Vector3 RayStart, UUID
RayTargetID, Byte BypassRayCast, Boolean RayEndIsIntersection, Boolean
RezSelected, Boolean RemoveItem, UUID fromTaskID, Boolean attachment)
at OpenSim.Region.Framework.Scenes.Scene.RezObject(IClientAPI
remoteClient, UUID itemID, Vector3 RayEnd, Vector3 RayStart, UUID
RayTargetID, Byte BypassRayCast, Boolean RayEndIsIntersection, Boolean
RezSelected, Boolean RemoveItem, UUID fromTaskID)
at OpenSim.Framework.RezObject.Invoke(IClientAPI remoteClient, UUID
itemID, Vector3 RayEnd, Vector3 RayStart, UUID RayTargetID, Byte
BypassRayCast, Boolean RayEndIsIntersection, Boolean RezSelected,
Boolean RemoveItem, UUID fromTaskID)
at
OpenSim.Region.ClientStack.LindenUDP.LLClientView.HandlerRezObject(IClientAPI
sender, Packet Pack)
at
OpenSim.Region.ClientStack.LindenUDP.LLClientView.ProcessSpecificPacketAsync(Object
state)
More information about the Opensim-dev
mailing list