Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007275opensim[GRID] Robust Serverpublic2014-07-21 07:472014-07-21 08:29
Reporteraiaustin 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformPCOSWindowsOS Version8.1
Product Versionmaster (dev code) 
Target VersionFixed in Version 
Summary0007275: [XBakes] read, store, read, store, read for unchanged avatar on every login
DescriptionWith improved XBakes console logging in r/24973 (for example) for each avatar login - not just the first time - I see the expected read followed immediately by TWO further store/read cycles on the baked textures. I would expect just a SINGLE read I would think? No change at all has taken place, no other avatars on the test grid, and the relog attempt immediately followed a log off.

15:00:56 - [XBakes]: read 5 textures for user e24a9015-f5ca-452b-8c95-d32e34cb9d64
15:00:56 - [AVFACTORY]: Received texture update for Ai Austin e24a9015-f5ca-452b-8c95-d32e34cb9d64
15:00:56 - [XBakes]: stored 5 textures for user e24a9015-f5ca-452b-8c95-d32e34cb9d64
15:00:57 - [XBakes]: read 5 textures for user e24a9015-f5ca-452b-8c95-d32e34cb9d64

15:00:58 - [AVFACTORY]: Received texture update for Ai Austin e24a9015-f5ca-452b-8c95-d32e34cb9d64
15:00:58 - [XBakes]: stored 5 textures for user e24a9015-f5ca-452b-8c95-d32e34cb9d64
15:00:58 - [XBakes]: read 5 textures for user e24a9015-f5ca-452b-8c95-d32e34cb9d64


Tested on default ./bakes directory and custom directory.
TagsNo tags attached.
Git Revision or version numberr/24873
Run Mode Grid (Multiple Regions per Sim)
Physics EngineBulletSim
Script Engine
Environment.NET / Windows64
Mono VersionNone
ViewerFirestorm 4.6.5 OpenSim
Attached Files

- Relationships

-  Notes
(0026534)
aiaustin (developer)
2014-07-21 07:52

On change of outfit while logged in I see one [XBakes] read (which would not seem to be required?) followed by the expected store and then a further read.
(0026535)
aiaustin (developer)
2014-07-21 07:56
edited on: 2014-07-21 08:07

On outfit change, I am seeing new red errors in the Robust console (D:\VW\Bakes is the custom XBakes directory set). Not every time, but I triggered this one time in 5 outfit changes, and on first change of outfit (to a simple "Ruth" outfit) after relogging.

15:54:25 - [BASE HTTP SERVER]: HandleRequest() threw exception System.IO.IOExcep
tion: The process cannot access the file 'D:\VW\Bakes\94\44\ce\c7-5\9444cec7-593
2-42ee-b381-843b8159020f' because it is being used by another process.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, I
nt32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions o
ptions, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolea
n useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access,
FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean
bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access,
FileShare share, Int32 bufferSize)
   at System.IO.File.Create(String path)
   at OpenSim.Server.Handlers.BakedTextures.XBakes.Store(String id, String sdata
) in d:\Temp\opensim-899bcb7\OpenSim\Server\Handlers\BakedTextures\XBakes.cs:lin
e 110
   at OpenSim.Server.Handlers.BakedTextures.BakesServerPostHandler.ProcessReques
t(String path, Stream request, IOSHttpRequest httpRequest, IOSHttpResponse httpR
esponse) in d:\Temp\opensim-899bcb7\OpenSim\Server\Handlers\BakedTextures\XBakes
PostHandler.cs:line 73
   at OpenSim.Framework.Servers.HttpServer.BaseStreamHandler.Handle(String path,
 Stream request, IOSHttpRequest httpRequest, IOSHttpResponse httpResponse) in d:
\Temp\opensim-899bcb7\OpenSim\Framework\Servers\HttpServer\BaseStreamHandler.cs:
line 67
   at OpenSim.Framework.Servers.HttpServer.BaseHttpServer.HandleRequest(OSHttpRe
quest request, OSHttpResponse response) in d:\Temp\opensim-899bcb7\OpenSim\Frame
work\Servers\HttpServer\BaseHttpServer.cs:line 559

15:54:25 - [BASE HTTP SERVER]: HandleRequest() threw exception System.IO.IOExcep
tion: The process cannot access the file 'D:\VW\Bakes\94\44\ce\c7-5\9444cec7-593
2-42ee-b381-843b8159020f' because it is being used by another process.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.File.InternalDelete(String path, Boolean checkHost)
   at OpenSim.Server.Handlers.BakedTextures.XBakes.Store(String id, String sdata
) in d:\Temp\opensim-899bcb7\OpenSim\Server\Handlers\BakedTextures\XBakes.cs:lin
e 107
   at OpenSim.Server.Handlers.BakedTextures.BakesServerPostHandler.ProcessReques
t(String path, Stream request, IOSHttpRequest httpRequest, IOSHttpResponse httpR
esponse) in d:\Temp\opensim-899bcb7\OpenSim\Server\Handlers\BakedTextures\XBakes
PostHandler.cs:line 73
   at OpenSim.Framework.Servers.HttpServer.BaseStreamHandler.Handle(String path,
 Stream request, IOSHttpRequest httpRequest, IOSHttpResponse httpResponse) in d:
\Temp\opensim-899bcb7\OpenSim\Framework\Servers\HttpServer\BaseStreamHandler.cs:
line 67
   at OpenSim.Framework.Servers.HttpServer.BaseHttpServer.HandleRequest(OSHttpRe
quest request, OSHttpResponse response) in d:\Temp\opensim-899bcb7\OpenSim\Frame
work\Servers\HttpServer\BaseHttpServer.cs:line 559

(0026536)
aiaustin (developer)
2014-07-21 08:29
edited on: 2014-07-21 08:31

And some yellow warning messages show in the OpenSim.exe console which I have not seen previously...

16:09:25 - [REST]: Request POST http://virtual.aiai.ed.ac.uk:8003/bakes/9444cec7-5932-42ee-b381-843b8159020f [^] failed with status Timeout and message The operation has timed out
16:09:25 - [XBakes]: stored 5 textures for user 9444cec7-5932-42ee-b381-843b8159020f
16:09:25 - [REST]: Request POST http://virtual.aiai.ed.ac.uk:8003/bakes/9444cec7-5932-42ee-b381-843b8159020f [^] failed with status Timeout and message The operation has timed out
16:09:25 - [XBakes]: stored 5 textures for user 9444cec7-5932-42ee-b381-843b8159020f
16:15:16 - [REST]: Request POST http://virtual.aiai.ed.ac.uk:8003/bakes/e24a9015-f5ca-452b-8c95-d32e34cb9d64 [^] failed with status Timeout and message The requestwas aborted: The operation has timed out.
16:15:16 - [XBakes]: stored 5 textures for user e24a9015-f5ca-452b-8c95-d32e34cb9d64
16:17:05 - [REST]: Request POST http://virtual.aiai.ed.ac.uk:8003/bakes/e24a9015-f5ca-452b-8c95-d32e34cb9d64 [^] failed with status Timeout and message The operation has timed out
16:17:05 - [XBakes]: stored 5 textures for user e24a9015-f5ca-452b-8c95-d32e34cb9d64
16:18:10 - [REST]: Request POST http://virtual.aiai.ed.ac.uk:8003/bakes/e24a9015-f5ca-452b-8c95-d32e34cb9d64 [^] failed with status Timeout and message The operation has timed out
16:18:10 - [XBakes]: stored 5 textures for user e24a9015-f5ca-452b-8c95-d32e34cb9d64


- Issue History
Date Modified Username Field Change
2014-07-21 07:47 aiaustin New Issue
2014-07-21 07:52 aiaustin Note Added: 0026534
2014-07-21 07:56 aiaustin Note Added: 0026535
2014-07-21 07:57 aiaustin Note Edited: 0026535 View Revisions
2014-07-21 07:58 aiaustin Note Edited: 0026535 View Revisions
2014-07-21 08:05 aiaustin Note Edited: 0026535 View Revisions
2014-07-21 08:05 aiaustin Note Edited: 0026535 View Revisions
2014-07-21 08:07 aiaustin Note Edited: 0026535 View Revisions
2014-07-21 08:29 aiaustin Note Added: 0026536
2014-07-21 08:29 aiaustin Note Edited: 0026536 View Revisions
2014-07-21 08:30 aiaustin Note Edited: 0026536 View Revisions
2014-07-21 08:31 aiaustin Note Edited: 0026536 View Revisions


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker