[Opensim-dev] Odd HG issue....
Dahlia Trimble
dahliatrimble at gmail.com
Thu Apr 30 06:03:08 UTC 2015
I really don't know the hypergrid protocol very well at all, but that error
looks to me like your region cannot fetch the asset from OSGrid and it's
failing when trying to use an object which it did not receive. Perhaps
you're missing some hypergrid configuration magic?
I just tried going to Wright Plaza on OSGrid, grabbing a couple freebies,
and coming back to my grid and rezzing them. No problems at all.
On Wed, Apr 29, 2015 at 8:54 PM, BoneZ <bonez at dogzhouse.com> wrote:
>
> 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)
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at opensimulator.org
> http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20150429/fd2b2591/attachment.html>
More information about the Opensim-dev
mailing list