Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006200opensim[GRID] Asset Servicepublic2012-08-14 16:422012-08-24 05:59
Reporterdanbanner 
Assigned Tojustincc 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformMonoOSLinuxOS Version64bit
Product Version 
Target VersionFixed in Version 
Summary0006200: Rezzing objects from standard inv over HG fails from standalone
DescriptionI noticed if I had objects in my Objects folder I could no longer rez them when HG to osgrid. I used git bisect to find where the change occurred. However once I found a 'good' build and was able to rez the item and delete it, it ended up in my suitcase and no longer failed. Trying a new object from inventory again failed. Anyway long story short, after running git bisect, and extensive testing from standalone HG to osgrid:
>git bisect bad
8131a24cde3f3877b3b8dd850871c57c17b2b216 is the first bad commit
commit 8131a24cde3f3877b3b8dd850871c57c17b2b216
Author: Diva Canto <diva@metaverseink.com>
Date: Tue Mar 27 10:08:13 2012 -0700

    Send the config section name up to the service classes themselves (XInventory and Assets).

Steps To ReproduceStart a standalone simulator
login and create an object (i.e. testobject)
take in to inventory
jump to osgrid and try rezzing it in sandbox plaza

the console on the standalone does not show any error
the console on the grid where i HG to shows:
16:38:49 - [HG ASSET MAPPER]: Could not fetch asset from remote asset server http://plaza07.osgrid.org:29020 [^]
16:38:49 - [InventoryAccessModule]: Could not find asset 12bacd03-5cd6-4467-8c9a-03055d0504f6 for item testobject ae430d79-4ba4-4c84-9f01-f04314a76bbc for dan.banner @plaza07.osgrid.org in RezObject()
Additional InformationThis seems to work fine from grid to grid it is just standalone > grid

TagsNo tags attached.
Git Revision or version numberr/18531
Run ModeStandalone (1 Region)
Physics EngineODE
EnvironmentMono / Linux64
Mono VersionNone
Viewerany
Attached Files

- Relationships

-  Notes
(0022274)
justincc (administrator)
2012-08-14 22:20

Has that only shown up recently? I'd be quite surprised since that commit was back on 27 Mar 2012.
(0022275)
Bruce (reporter)
2012-08-14 22:25
edited on: 2012-08-14 22:34

Tested in Samsare with 3ecd39068cf756fc9de2f8f30bc2a703be90d7dc (r/20026 of 10 Aug 12) and rezzing cube from inventory in Unpacking Area was not a problem (Win64; .Net; Imp. 1.4.0.3). Tested in Wright Plaza and no problem either. Forgot to say that this was after teleporting from hg enabled standalone to Samsara and Wright Plaza.

(0022276)
danbanner (reporter)
2012-08-15 06:17

Justin, i had not tested this until someone brought it to my attention, sorry for the delay
(0022424)
justincc (administrator)
2012-08-23 21:38

Should be fixed in git master a533db7. This only affected SQLite, not MySQL or MSSQL (unless you're doing something exotic with a different database connection string in [AssetService] rather than using the default one in [DatabaseService].

Thanks a lot for pinning it down to this commit, danbanner, that was extremely helpful. It was the one that had introduced the bug.
(0022425)
justincc (administrator)
2012-08-23 21:40

For the record, the other HG services do not suffer this issue since the configuration names are still hardcoded in the respective base service classes (e.g. InventoryServiceBase).

- Issue History
Date Modified Username Field Change
2012-08-18 11:32 DMX04 New Issue
2012-08-18 11:32 DMX04 Issue generated from: 0006157
2012-08-23 21:38 justincc Note Added: 0022424
2012-08-23 21:38 justincc Status confirmed => resolved
2012-08-23 21:38 justincc Resolution open => fixed
2012-08-23 21:38 justincc Assigned To => justincc
2012-08-23 21:39 justincc Product Version master (dev code) => 0.7.4-rc1
2012-08-23 21:40 justincc Note Added: 0022425
2012-08-24 05:59 danbanner Status resolved => closed


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker