[Opensim-users] Could not find asset ...
Matthew Drover
mattdrover at mun.ca
Thu Dec 12 01:30:21 UTC 2013
Hi, so you are saying that the missing asset could be specified in a script
or it could be within the TextureEntry?
Would the Texture Entry be the Texture field in the primshapes table?
I just want to resolve this, otherwise I cannot upgrade to 0.7.6.
On the other hand, maybe I should change the code for this error so it
displays the assetid in question.
>> 2013-12-11 10:04:55,157 DEBUG - OpenSim.Region.Framework.Scenes.UuidGatherer
>> [UUID GATHERER]: Texture entry length for
>> prim was 56 (min is 46)
Thanks.
-Matt
On 12/11/2013, 8:48 PM, "Justin Clark-Casey" <jjustincc at googlemail.com>
wrote:
> I'm not sure what's happening here. My guess is that the TextureEntry (a
> serialized blob of data which contains
> information about textures on a prims faces and particle system stuff) was
> somehow previously corrupt but that an update
> of libomv in a later OpenSimulator has revealed it.
>
> Normally, I would say that you could ignore the "Could not find" errors, since
> a lot of false positives show up as
> scripts have to be scanned for hard-coded UUIDs. I mean to stop reporting
> these cases (or at least make it clear what
> they are) but just haven't found the time yet.
>
> But in this case, I would be somewhat concerned they reference genuine assets
> which weren't picked up due to the other
> exceptions you see from UUID GATHERER. On the other hand, if they don't exist
> in the source database perhaps they
> genuinely don't exist and are something to do with the TextureEntry
> corruption.
>
> On 11/12/13 14:20, Drover, Matt wrote:
>> Hi, I upgraded to 0.7.6 from 0.7.4 a couple days ago and now get these errors
>> a lot:
>>
>> 2013-12-11 10:04:55,157 DEBUG - OpenSim.Region.Framework.Scenes.UuidGatherer
>> [UUID GATHERER]: Texture entry length for
>> prim was 56 (min is 46)
>>
>> 2013-12-11 10:04:55,158 ERROR - OpenSim.Region.Framework.Scenes.UuidGatherer
>> [UUID GATHERER]: Failed to get part -
>> System.IndexOutOfRangeException: Index was outside the bounds of the array.
>>
>> at OpenMetaverse.BitPack.UnpackBitsArray(Int32 totalCount)
>>
>> at OpenMetaverse.BitPack.UnpackUBits(Int32 totalCount)
>>
>> at OpenMetaverse.Primitive.ParticleSystem..ctor(Byte[] data, Int32 pos)
>>
>> at
>> OpenSim.Region.Framework.Scenes.UuidGatherer.GatherAssetUuids(SceneObjectGrou
>> p sceneObject, IDictionary`2 assetUuids)
>>
>> If I try a save oar, I get so many of these errors that my console locks up.
>>
>> I tried going back to 0.7.5 and still get the errors but in save oar I now
>> see:
>>
>> 10:45:23 - [ARCHIVER]: Successfully added 329 assets (7 assets not found but
>> these may be expected invalid references)
>>
>> 10:45:23 - [ARCHIVER]: Could not find asset
>> aebd4b83-6aea-b0ec-734c-f2c5e16c661a
>>
>> 10:45:23 - [ARCHIVER]: Could not find asset
>> 5b2eb7d3-2e83-7a3e-d944-8baa3f971fec
>>
>> 10:45:23 - [ARCHIVER]: Could not find asset
>> 0bc58228-74a0-7e83-89bc-5c23464bcec5
>>
>> 10:45:23 - [ARCHIVER]: Could not find asset
>> 63338ede-0037-c4fd-855b-015d77112fc8
>>
>> 10:45:23 - [ARCHIVER]: Could not find asset
>> 53a2f406-4895-1d13-d541-d2e3b86bc19c
>>
>> 10:45:23 - [ARCHIVER]: Could not find asset
>> 303cd381-8560-7579-23f1-f0a880799740
>>
>> 10:45:23 - [ARCHIVER]: Could not find asset
>> 6e0f05ad-1809-4edc-df29-fae3d2a6c9b8
>>
>> I have searched my db and cannot find any reference to these asset id's at
>> all. What specifically is referencing them?
>>
>> Thanks
>>
>> *Matthew Drover
>> *Programmer Consultant
>>
>> Immersive Technology
>> Distance Education, Learning and Teaching Support
>> *Memorial University of Newfoundland*
>>
>>
>>
>> _______________________________________________
>> Opensim-users mailing list
>> Opensim-users at lists.berlios.de
>> https://lists.berlios.de/mailman/listinfo/opensim-users
>>
>
More information about the Opensim-users
mailing list