Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

BUG - Incorrect script permissions

Ceera Murakami
Texture Artist / Builder
Join date: 9 Sep 2005
Posts: 7,750
08-25-2006 08:09
Please look at this thread in the scripting tips forum for what appears to be two bugs in script permissions with the new release. I discussed it in more detail in the scripting forum, as I thought it was a scripting issue primarily. But this behavior apears to be a new glitch in the 1.12 release.

In short:

Dropping a +copy/+mod/+transfer script into a prim that belongs to someone else and which is set to a group that you don't belong to, but where you DO have edit rights to edit that person's objects, results in a NO Copy/NO Mod/NO Transfer version of your script appearing in the prim. The script will work and can be deleted, but can't be edited or copied back out.

Removing a NO Copy/NO Mod/NO Transfer script from a +copy/+mod/+transfer prim that you DO own, and replacing that script with a different +copy/+mod/+transfer script that you created, results in a script in the prim that appears to have +copy/+mod/+transfer permissions. But if you try to copy that script back to your inventory, the object SHOUTS that you don't have permission to transfer the inventory item! It's acting like the NO Copy/NO Mod/NO Transfer script that used to be there is the one that you're trying to copy!
_____________________
Sorry, LL won't let me tell you where I sell my textures and where I offer my services as a sim builder. Ask me in-world.
Kelly Linden
Linden Developer
Join date: 29 Mar 2004
Posts: 896
08-25-2006 09:16
I am not able to repro the second case.

- You can't create a No Copy / No Mod / No Transfer object. At least one of Copy or Transfer must be enabled.

- I attempted this by rezing an object. Puting a 'No Copy / No Mod' script on it. I took the script off of it (got a warning about moving it). I put a full perm script on the object. I was able to drag that to my inventory (it created a copy in my inventory and left one behind) with no problems and I was able to delete the script with no problems.

If you have a clear repro please let me know - [email]kelly@lindenlab.com[/email].
_____________________
- Kelly Linden
Ceera Murakami
Texture Artist / Builder
Join date: 9 Sep 2005
Posts: 7,750
08-25-2006 09:31
From: Kelly Linden
I am not able to repro the second case.

- You can't create a No Copy / No Mod / No Transfer object. At least one of Copy or Transfer must be enabled.

- I attempted this by rezing an object. Puting a 'No Copy / No Mod' script on it. I took the script off of it (got a warning about moving it). I put a full perm script on the object. I was able to drag that to my inventory (it created a copy in my inventory and left one behind) with no problems and I was able to delete the script with no problems.

If you have a clear repro please let me know - [email]kelly@lindenlab.com[/email].


Thanks Kelly. I am about to take a lunch break, and will go in-world to try to reproduce this for you. The house I am experiencing this at is in the Magenta sim, and is the Asian theme house with the red Torii gate out front, near the center of the sim. I should be there for the next hour or more, if you have time to meet me in-world...
_____________________
Sorry, LL won't let me tell you where I sell my textures and where I offer my services as a sim builder. Ask me in-world.
Norman Desmoulins
Grand Poohba
Join date: 10 Nov 2005
Posts: 194
08-25-2006 10:26
From: Ceera Murakami
Dropping a +copy/+mod/+transfer script into a prim that belongs to someone else and which is set to a group that you don't belong to, but where you DO have edit rights to edit that person's objects, results in a NO Copy/NO Mod/NO Transfer version of your script appearing in the prim. The script will work and can be deleted, but can't be edited or copied back out.


This has always been like this as long as I've been around.
Ceera Murakami
Texture Artist / Builder
Join date: 9 Sep 2005
Posts: 7,750
08-25-2006 10:36
A correction: The second case, the sliding door, was also an item owned by my Companion, and which I have "modify object" rights on. In this case I am part of the group that it is set to.
_____________________
Sorry, LL won't let me tell you where I sell my textures and where I offer my services as a sim builder. Ask me in-world.
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
08-26-2006 08:49
I just had something like this happen. I had an object that was full perm for everyone, containing a full perm script and a full perm notecard. I set it to group, deeded it to group. Another group officer changed the texture on it by dragging a texture on it. The object became no-copy, and had a copy of the texture in it, even though the texture was full perm in their inventory.The object was now showing as mod/copy/transfer with "copy" checked but greyed out. The texture showed as no-copy. The script and notecard were both listed as full perm but I couldn't edit them, and dragging the notecard out to my inventory gave me a warning that the object was no-mod... but in my inventory I was able to edit it.

I deleted the object and rezzed another copy of the object, applied another copy of the same texture that I had, and copied the notecard in, and everything was fine.
Draco18s Majestic
Registered User
Join date: 19 Sep 2005
Posts: 2,744
08-26-2006 11:27
From: Kelly Linden
I am not able to repro the second case.

- You can't create a No Copy / No Mod / No Transfer object. At least one of Copy or Transfer must be enabled.


Kelly, I've done it. I'll happily transfer a no copy/no mod/no trans cube to you if you'd like.
At least, I assume I still have it, three updates later. I'll check.
Ah, good, that bug WAS fixed, at least, how to create them. I just found on of the objects I was working on from 1.11 I think that is still completely lacking in permissions.
I'd be happy to send it to you, I just tested and it does create a no copy, no mod. no trans object if you don't mind dealing with an adult orriented object.
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
08-26-2006 16:04
I have a no-copy no-mod no-trans object.

It's a video game (sim invaders) that's got both no-copy and no-trans objects inside it. Before the last update I could pull all the objects out and end up with some bits that were no-copy and some no-trans, but after the latest update it would SHOUT that it's being molested and refuse to let me... and I'd end up with a broken object anyway.
Draco18s Majestic
Registered User
Join date: 19 Sep 2005
Posts: 2,744
08-26-2006 16:29
It's the product of a bug that an object that was rezzed with changed permissions would Take/Take Copy as a 0-perm object. The owner of your game probably meant to sell it as something else, but didn't know about the bug.

Too bad the object shouts it to the world. :-\