Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0005611opensim[GRID] Asset Servicepublic2011-07-29 01:122011-07-31 11:20
Reporterzadark 
Assigned Tozadark 
PrioritynormalSeverityminorReproducibilityN/A
StatusresolvedResolutionno change required 
PlatformOSOS Version
Product Versionmaster (dev code) 
Target VersionFixed in Version 
Summary0005611: fcache file and memory increment by 2 at 10 second intervals
DescriptionWith no logins, fcache status reports an increase of 2 items every 10 seconds. In the file system, 1 item can be found assetcache/j2k and the second item in assetcache/[nnn]
Additional InformationAdditional recent observations.
It is not known when this behaviour began, however since 2011-07-21/22 an increase of the following error can be observed in the opensim.log file.
Prior to this date errors reported once every few days, since then the occurance has increase to more than 10 errors per day.
2011-07-25 19:01:52,177 ERROR - Flotsam.RegionModules.AssetCache.FlotsamAssetCache [FLOTSAM ASSET CACHE]: System.IO.IOException: Win32 IO returned ERROR_ALREADY_EXISTS. Path:
2011-07-25 19:01:52,178 ERROR - Flotsam.RegionModules.AssetCache.FlotsamAssetCache [FLOTSAM ASSET CACHE]: at System.IO.File.Move (System.String sourceFileName, System.String destFileName) [0x00000] in <filename unknown>:0
2011-07-25 19:01:52,179 ERROR - Flotsam.RegionModules.AssetCache.FlotsamAssetCache [FLOTSAM ASSET CACHE]: at Flotsam.RegionModules.AssetCache.FlotsamAssetCache.WriteFileCache (System.String filename, OpenSim.Framework.AssetBase asset) [0x00000] in <filename unknown>:0

Mono Release 2.6.7 (Not included im list)
TagsNo tags attached.
Git Revision or version numberr/16373
Run Mode Grid (1 Region per Sim)
Physics EngineODE
EnvironmentMono / Linux64
Mono VersionOther
ViewerNo logins
Attached Filestxt file icon HGR0_OpensimLog.txt [^] (207,483 bytes) 2011-07-30 09:06 [Show Content]

- Relationships

-  Notes
(0019182)
zadark (reporter)
2011-07-29 01:30

The following console output observed:
02:24:17 - [FLOTSAM ASSET CACHE]: Memory Cache : 86 assets
02:24:17 - [FLOTSAM ASSET CACHE]: File Cache : 2521 assets
Region (UOBHGR0) # fcache clear
02:24:30 - [FLOTSAM ASSET CACHE]: Memory cache cleared.
02:24:31 - [FLOTSAM ASSET CACHE]: File cache cleared.
02:24:33 - [FLOTSAM ASSET CACHE]: System.IO.IOException: Win32 IO returned ERROR_ALREADY_EXISTS. Path:
02:24:33 - [FLOTSAM ASSET CACHE]: at System.IO.File.Move (System.String sourceFileName, System.String destFileName) [0x00000] in <filename unknown>:0
02:24:33 - [FLOTSAM ASSET CACHE]: at Flotsam.RegionModules.AssetCache.FlotsamAssetCache.WriteFileCache (System.String filename, OpenSim.Framework.AssetBase asset) [0x00000] in <filename unknown>:0
Region (UOBHGR0) # fcache status
02:24:44 - [FLOTSAM ASSET CACHE]: Memory Cache : 4 assets
02:24:44 - [FLOTSAM ASSET CACHE]: File Cache : 5 assets
Region (UOBHGR0) # fcache clear
02:25:00 - [FLOTSAM ASSET CACHE]: Memory cache cleared.
02:25:00 - [FLOTSAM ASSET CACHE]: File cache cleared.
Region (UOBHGR0) # fcache status
02:25:07 - [FLOTSAM ASSET CACHE]: Memory Cache : 2 assets
02:25:07 - [FLOTSAM ASSET CACHE]: File Cache : 2 assets
Region (UOBHGR0) # fcache status
02:25:46 - [FLOTSAM ASSET CACHE]: Memory Cache : 10 assets
02:25:46 - [FLOTSAM ASSET CACHE]: File Cache : 10 assets
(0019191)
justincc (administrator)
2011-07-30 00:39

Could you update to latest OpenSim git master and run with mono --debug OpenSim.exe to capture trace line numbers and more information? Thanks.
(0019207)
zadark (reporter)
2011-07-30 09:09

Attached file HGR0_OpensimLog.txt. It is the complete log from dev/master update and simulator restart.
(0019239)
zadark (reporter)
2011-07-30 22:59

Further observations. Disabled both memory and file fcache within FlotsamCache.ini.
Simulated started with no obvious issue. Login and:"[AVFACTORY]: Missing baked texture" messages looped continuously until avi logged out. Tested with 3 different avi's with the same result.continued. Re-enabled Memory cache (File Cache remaind disabled) and logins function with no known issue. With the file cache disabled, the exceptions reported earlier are no longer evident.

Next I will disable fcache in GridCommon and see what happens.

The looping messages

23:41:53 - [AVFACTORY]: Missing baked texture 78632721-33f4-467c-bb26-e729d17d14f1 (8) for avatar Friday Five
23:41:53 - [AVFACTORY]: received texture update for d68ab02b-f927-4ed9-8a3b-2017bd3036b7
23:41:53 - [AVFACTORY]: Missing baked texture 78632721-33f4-467c-bb26-e729d17d14f1 (8) for avatar Friday Five
23:41:53 - [AVFACTORY]: missing baked texture 78632721-33f4-467c-bb26-e729d17d14f1, requesting rebake
23:41:53 - [AVFACTORY]: Missing baked texture 80565522-be35-43ba-af9f-9cf992d9d033 (9) for avatar Friday Five
23:41:53 - [AVFACTORY]: missing baked texture 80565522-be35-43ba-af9f-9cf992d9d033, requesting rebake
23:41:53 - [AVFACTORY]: Missing baked texture 3efb9954-2fdd-488c-a9d1-fa21abed528c (10) for avatar Friday Five
23:41:53 - [AVFACTORY]: missing baked texture 3efb9954-2fdd-488c-a9d1-fa21abed528c, requesting rebake
23:41:53 - [AVFACTORY]: Missing baked texture 6bff0dda-e1cd-42ce-9816-f36de9589dcc (11) for avatar Friday Five
23:41:53 - [AVFACTORY]: missing baked texture 6bff0dda-e1cd-42ce-9816-f36de9589dcc, requesting rebake
23:41:53 - [AVFACTORY]: Missing baked texture af36a500-7a57-47eb-adae-252a7eccf1a1 (20) for avatar Friday Five
23:41:53 - [AVFACTORY]: missing baked texture af36a500-7a57-47eb-adae-252a7eccf1a1, requesting rebake
23:41:53 - [AVFACTORY]: Completed texture check for d68ab02b-f927-4ed9-8a3b-2017bd3036b7
23:41:55 - [AVFACTORY]: received texture update for d68ab02b-f927-4ed9-8a3b-2017bd3036b7
23:41:55 - [AVFACTORY]: Completed texture check for d68ab02b-f927-4ed9-8a3b-2017bd3036b7
(0019240)
zadark (reporter)
2011-07-30 23:34

Disabling fcache, like this:
;AssetCaching = "FlotsamAssetCache"
;Include-FlotsamCache = "config-include/FlotsamCache.ini"

Produces the same behaviour as disabling both file and memory in FlotsamCache.ini.
That is looping messages as described in the previous note. Should note the avi behaviour seemed normal. And I am using V2.8.0 current SL viewer.

We will continue to operate using only the memory cache.
(0019243)
zadark (reporter)
2011-07-31 11:18

fcache file and memory increment by 2 at 10 second intervals is resolved. Issue due to OSSL Texture Drawing functions being invoked via timers.
(0019244)
zadark (reporter)
2011-07-31 11:20

fcache file and memory increment by 2 at 10 second intervals is resolved. Issue due to OSSL Texture Drawing functions being invoked via timers

- Issue History
Date Modified Username Field Change
2011-07-29 01:12 zadark New Issue
2011-07-29 01:12 zadark Git Revision => r/16373
2011-07-29 01:12 zadark Run Mode => Grid (1 Region per Sim)
2011-07-29 01:12 zadark Physics Engine => ODE
2011-07-29 01:12 zadark Environment => Mono / Linux64
2011-07-29 01:12 zadark Mono Version => Other
2011-07-29 01:12 zadark Viewer => No logins
2011-07-29 01:30 zadark Note Added: 0019182
2011-07-30 00:39 justincc Note Added: 0019191
2011-07-30 09:06 zadark File Added: HGR0_OpensimLog.txt
2011-07-30 09:09 zadark Note Added: 0019207
2011-07-30 22:59 zadark Note Added: 0019239
2011-07-30 23:34 zadark Note Added: 0019240
2011-07-31 11:18 zadark Note Added: 0019243
2011-07-31 11:20 zadark Status new => resolved
2011-07-31 11:20 zadark Resolution open => no change required
2011-07-31 11:20 zadark Assigned To => zadark
2011-07-31 11:20 zadark Note Added: 0019244


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker