Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0008714opensim[REGION] OpenSim Corepublic2020-06-13 05:172020-06-13 08:02
ReporterBink Draconia 
Assigned To 
PlatformOSOS Version
Product Version0.9.1.0 
Target VersionFixed in Version 
Summary0008714: Free to copy objects with content inside can't get copied by HG visitors and grid residents
DescriptionVisitors can't get my free to copy objects if there is one object / notecard / script etc. into it's object content if those content was not marked for copy to anyone separately in it's properities.
Unluckily self made objects, notecards, scripts do not get this properity automatically by creating them anymore. Only landmarks seems to have all permissions by default.

<< See attached image, please >>

Used Gridsoftware: 0.9.2 YetiDev
Used Simulatorsoftware: 0.9.2 YetiDev and 0.9.1 SnailDev
Steps To Reproduce- Create / rez an object

- Drop content from your inventory inside (self created notecard, script, etc.)

- Set object as free to copy for anyone

-> No one else can copy this object (option is viewer's pie menu is grey) Exeption: friends with permission to edit your objects.

Additional Information- It does not matter if object's content is fullperm to next owner or not

- I had same issue for a longer time in the past in other grids, but I thought they may had no trans content inside. But it seems this issue is a longer existing bug.

- Only way to fix this is to open all these objects and set it's content as free to copy for anyone in it's properities, too. But I cannot run across all my region and look for free to copy objects I have to fix - this would take years^^

- I was upgrading my grid to OpenSim 0.9 two months ago from Arriba. I had no issues with free to copy objects before, but now also my older objects (with content inside) loaded by oar are not copyable anymore

- Selling objects is no problem (but I do not want objects set for sale exept on my shopping region)

I really hope this can get fixed. Workaround with setting serverside_object_permissions = false in OpenSim.ini [Permissions] (and making ALL objects copyable in region) is not useful.

I am sorry if there is still a bug report I did not find previously.
TagsNo tags attached.
Git Revision or version number
Run Mode Grid (1 Region per Sim)
Physics EngineBulletSim
Script EngineXEngine
Environment.NET / Windows64
Mono VersionNone
ViewerFirestorm 5.1, 6.0 & 6.3
Attached Filesjpg file icon Free to Copy Bug _ Mantis_20200613.jpg [^] (645,632 bytes) 2020-06-13 05:17

- Relationships

-  Notes
UbitUmarov (administrator)
2020-06-13 05:46

Sorry, but if i read this right, it is by design

for anyone copy to work, all contents must have it set also.

This is confusing, because you can set it one the object and there is no check.
but when other avatar checks the object, the contents are checked, and take copy is not avaiable.

we keep this inconsistence because it is as SL
maybe one day we can try to look to implications and if possible clear the object flag if contents do not allow it, when we try to set it

Note that changes in inventory are even more confusing. Just avoid them. Only change permissions on rezzed objects.
Bink Draconia (reporter)
2020-06-13 07:56

Hi Ubit, thanks for your quick reply.

When I create an item in my inventory (like a notecard), it is fullperm. But it does not have this "copy" marker in it's properities automatically. So do I have always to think about set a new inventory-item so set for copy, too? Sorry, but that does not make any sense to me, because no one can rez a notecard and someone else can take a copy of a rezzed notecard ^^...

Next problem: you know AVSitter scripts - they are all fullperm. But I recognized that I have same issue in a chair with AVSitter scripts inside. After loading my old iar into new grid I am creator of most of my inventory stuff, so if I do not set AVSitter scripts/notecard/helper-object free to copy in their properities, no one can copy this chair :(

So if objects' contents were checked, isn't it possible to check only permissions like copy / modify / transfer (because if someone drops content into a free to copy prim, he wants others to get it all). I do not know, when this check was implemented to OpenSim, but I had never such issues in the past on Arriba or 0.8 regions. It was just necessary that object owner had permissions to give away object and it's content. So why is it not possible anymore? Beacuse of SL???
UbitUmarov (administrator)
2020-06-13 08:02

yes it is a pain

we should try to improve the code when owner tries to set anyone copy...

but doing that with check of implications is out of current avaiable time.
so, TODO


- Issue History
Date Modified Username Field Change
2020-06-13 05:17 Bink Draconia New Issue
2020-06-13 05:17 Bink Draconia File Added: Free to Copy Bug _ Mantis_20200613.jpg
2020-06-13 05:46 UbitUmarov Note Added: 0036539
2020-06-13 07:56 Bink Draconia Note Added: 0036540
2020-06-13 08:02 UbitUmarov Note Added: 0036541

Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker