[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