Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0005053opensim[REGION] Specific OpenSim Modulepublic2010-09-19 12:192010-09-21 01:14
Reportersmxy 
Assigned Tojhurliman 
PrioritylowSeverityminorReproducibilityalways
StatusassignedResolutionopen 
PlatformOSOS Version
Product Versionmaster (dev code) 
Target VersionFixed in Version 
Summary0005053: SIMIAN ASSET CONNECTOR log spewage.
DescriptionShortly after my avatar TPs into the region, or any of it's neighboring regions, the SIMIAN ASSET CONNECTOR starts spewing a warning, every 1-2 seconds, about an asset not found, into OpenSim.log.

When I leave the region or it's neighboring regions, the spewage stops. It starts up again, if I return.
Additional Information2010-09-19 14:59:05,592 WARN - OpenSim.Services.Connectors.SimianGrid.SimianAssetServiceConnector [SIMIAN ASSET CONNECTOR]: Asset GET from http://sanctuary.homelinux.org:8082/Grid/?id=e4f76800-b6f1-4c95-8d90-54dd97a9bec3 [^] failed: The remote server returned an error: (40
4) Not Found.

My mono (which should be added to the drop-down list) is 2.6.4.

This is a SimianGrid grid of 20 regions, 19 of which are running "b8d14fc - r13843", while this one region runs master (see "Git Revision"). Simian is at master, as of this report.
TagsNo tags attached.
Git Revision or version number27d5976 - r13943
Run Mode Grid (1 Region per Sim)
Physics EngineODE
Script Engine
EnvironmentMono / Linux32
Mono VersionOther
Viewer
Attached Files

- Relationships

-  Notes
(0016863)
smxy (reporter)
2010-09-19 12:21

Oh, I did check my AssetData table and the asset indeed does not exist.
(0016864)
jhurliman (manager)
2010-09-19 12:26

There are sometimes cases where a script or some other process will repeatedly try to fetch an asset that just isn't there (for one reason or another). The default ROBUST asset connector handles this by just not printing warnings about missing assets. I'll leave this ticket open because I'd like to do some sort of intelligent logging where it would occasionally print out "Asset GET from ... failed: ... (repeated N times)" by tracking asset warnings with a HashSet and then only printing out warnings at intervals of { 1, 10, 100, 1000 } or something like that.
(0016865)
smxy (reporter)
2010-09-19 12:30

There are ZERO scripts in this grid. It is the mere presence of my default avatar, in the region or it's neighboring regions, that causes this.
(0016866)
jhurliman (manager)
2010-09-19 12:37

How are your C# skills? This kind of problem is difficult to reproduce in an isolated test environment, but if you can add code to the logging part of the SimianGrid asset connector that gives a stack trace it could give some insight on what is generating these requests. I have to run for the rest of the afternoon but I'll be back in the evening.
(0016867)
smxy (reporter)
2010-09-19 12:44

I'm not a C# programmer. I am, however, perfectly capable of making local edits as directed and recompiling, if there's something you want me to try that you don't want to stick into master.
(0016869)
smxy (reporter)
2010-09-19 17:22

A viewer crash - and updating of the whole grid to master - and this no longer seems to be an issue. If it comes back at some future date, we can look further into it.

Your plans regarding more intelligent logging are good though, and should be pursued at some point.
(0016872)
smxy (reporter)
2010-09-21 01:01

It seems I spoke too soon, as I'm once again seeing something continuously trying to get an apparently missing asset - every 10 seconds, this time.
(0016873)
smxy (reporter)
2010-09-21 01:14

This wasn't the reason it spewed when I open this ticket, but the reason this time was the map apparently. I'd left it open. When I closed it, the spewage stopped immediately. I opened it again to see if it would start up again, but it only spit out the message three times then stopped.

- Issue History
Date Modified Username Field Change
2010-09-19 12:19 smxy New Issue
2010-09-19 12:19 smxy Git Revision => 27d5976 - r13943
2010-09-19 12:19 smxy SVN Revision => 0
2010-09-19 12:19 smxy Run Mode => Grid (1 Region per Sim)
2010-09-19 12:19 smxy Physics Engine => ODE
2010-09-19 12:19 smxy Environment => Mono / Linux32
2010-09-19 12:19 smxy Mono Version => Other
2010-09-19 12:21 smxy Note Added: 0016863
2010-09-19 12:26 jhurliman Note Added: 0016864
2010-09-19 12:27 jhurliman Assigned To => jhurliman
2010-09-19 12:27 jhurliman Priority normal => low
2010-09-19 12:27 jhurliman Status new => assigned
2010-09-19 12:30 smxy Note Added: 0016865
2010-09-19 12:37 jhurliman Note Added: 0016866
2010-09-19 12:44 smxy Note Added: 0016867
2010-09-19 17:22 smxy Note Added: 0016869
2010-09-21 01:01 smxy Note Added: 0016872
2010-09-21 01:14 smxy Note Added: 0016873


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker