Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007642opensim[REGION] OpenSim Corepublic2015-07-16 09:012015-07-17 15:06
ReporterAnge Menges 
Assigned To 
PlatformServerOSLinuxOS Version
Product Versionmaster (dev code) 
Target VersionFixed in Version 
Summary0007642: meshes - OAR compatibility problem opensim version
DescriptionI was running on OSG a varregion mainly with meshes using OSG opensim-05232015.v0.8.2.abb3bb6.
Because of some memory problems (0007593)I decided to go back to opensim v0.8.1 stable. Surprise : parts of meshes were missing. I loaded my oars with the same result.
I changed again for to 05232015.v0.8.2.abb3bb6 and everything was perfect.
Does that mean that you can't use an oar with an opensim version earlier than the one you used to make the oar ?
Steps To ReproduceCreate a varregion with meshes with a v.0.8.2
Create an oar
Run the region Under 0.8.1
Check if parts are missing
Load the oar to see if the result if the same
If part are missing, run again 0.8.2 : everything is correct
TagsNo tags attached.
Git Revision or version number
Run Mode Grid (1 Region per Sim)
Physics EngineBulletSim
Script Engine
EnvironmentMono / Linux64
Mono Version3.2
Attached Files

- Relationships

-  Notes
nebadon (administrator)
2015-07-16 09:29

There have been no changes to OAR between this time that I can recall. However when you load an oar make sure that you type "backup" on the region console after the load oar completes. Then restart the simulator once the backup completes. If you restart a region immediately after load oar completes without forcing the backup or waiting long enough you will find that content is missing once it restarts.
Ange Menges (reporter)
2015-07-16 12:07
edited on: 2015-07-16 12:08

Thank you Neb, I will try that.
Nevertheless parts of meshes disappear when "downgrading" from 0.8.2 to 0.8.1 without using oars, just restarting the region with the older version. The meshes were created under 0.8.2, I precise

dahlia (administrator)
2015-07-16 13:08

This is likely an asset problem. It's possible that the meshes could have only been in your viewer cache or some other cache and never made it to the grid asset service or were pulled from there when the oar was created. I'd think other assets such as textures would be affected also but maybe you haven't noticed yet, or perhaps they are still in your viewer cache.
Ange Menges (reporter)
2015-07-16 22:16

You are right Dahlia. It's stupid of me. I never thought that the cache can react differently depending on the opensim version. Moreover this happened only on a varregion, all the regular region were OK.
Thank you and sorry for not having thought to the cache.
aiaustin (developer)
2015-07-17 10:59

Wonders aloud if a "backup" should be forced by the "load oar" before it reports success?
Seth Nygard (reporter)
2015-07-17 14:10
edited on: 2015-07-18 02:34

I would tend to agree with Ai on that one. I don't see any reason why loading an OAR should not force objects to be persisted to the database by default.

dahlia (administrator)
2015-07-17 15:06

This might make sense, assuming the oar was dependent on a backup. I believe they are independent though and whether a backup has occurred should not affect an oar in any way. However, I haven't verified this recently by looking at the oar code.

- Issue History
Date Modified Username Field Change
2015-07-16 09:01 Ange Menges New Issue
2015-07-16 09:29 nebadon Note Added: 0028907
2015-07-16 12:07 Ange Menges Note Added: 0028908
2015-07-16 12:08 Ange Menges Note Edited: 0028908 View Revisions
2015-07-16 13:08 dahlia Note Added: 0028910
2015-07-16 22:16 Ange Menges Note Added: 0028911
2015-07-17 10:59 aiaustin Note Added: 0028913
2015-07-17 14:10 Seth Nygard Note Added: 0028915
2015-07-17 15:06 dahlia Note Added: 0028917
2015-07-18 02:34 aiaustin Note Edited: 0028915 View Revisions

Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker