secondlife / jira-archive

3 stars 0 forks source link

[BUG-37624] New copy of an object created by shift+drag is locked #11967

Open sl-service-account opened 8 years ago

sl-service-account commented 8 years ago

Attachments

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-37624 | | Summary | New copy of an object created by shift+drag is locked | | Type | Bug | | Priority | Unset | | Status | Accepted | | Resolution | Accepted | | Reporter | Whirly Fizzle (whirly.fizzle) | | Created at | 2016-08-07T00:55:02Z | | Updated at | 2016-08-08T17:19:42Z | ``` { 'Business Unit': ['Platform'], 'Date of First Response': '2016-08-06T23:25:32.958-0500', 'ReOpened Count': 0.0, 'Severity': 'Unset', 'System': 'SL Simulator', 'Target Viewer Version': 'viewer-development', 'What just happened?': 'Filling in...', 'What were you doing when it happened?': '...', 'What were you expecting to happen instead?': '....', } ```
sl-service-account commented 8 years ago

Chaser Zaks commented at 2016-08-07T04:25:33Z

If I had to take a guess, I would say that one of the prim in the linkset has become locked. Unfortunately I don't know of a way to check because there is no LSL function and the flags are not transmitted on rez, or at least I don't know where the flag is at. Maybe LL can export the asset directly from the asset server and check?

Below may not be what causes it and is just a potential test for it I'd say abuse race conditions to test if this would cause it:

  1. Rez 3 cubes
  2. Race condition a lock on link 2 or 3 while linking them
  3. shift+copy to test

OR Test if LSL Link manipulation allows linking to locked prims.

I'll test these once I am less tired but if anyone wants to go ahead and test, please do feel free to!

sl-service-account commented 8 years ago

ObviousAltIsObvious commented at 2016-08-07T05:28:28Z, updated at 2016-08-07T05:32:54Z

The child prims on that table (before copying) strike me as odd. Permission for the root are O:VMCT, but for children it's O:CT ... are the missing move and modify flags bubbling up on shift-copy?