When I open the Manage User Groups dialog and click on a user group other than Everyone (that I’ve made menu or script permission changes to), I get this in the console:
2016-10-25 10:10:36: Traceback (most recent call last):
2016-10-25 10:10:36: File "DeadlineUI/Forms/PermissionManagementForm.py", line 565, in comboValueModified
2016-10-25 10:10:36: File "DeadlineUI/Forms/PermissionManagementForm.py", line 260, in UpdateColor
2016-10-25 10:10:36: File "DeadlineUI/Forms/PermissionManagementForm.py", line 256, in UpdateColor
2016-10-25 10:10:36: KeyError: <Deadline.Permissions.Feature object at 0x7f8a08372dd0>
Hmm… You’re likely right that it’s not Linux specific.
I can’t reproduce it over here though. I made a handy video of me poking at stuff. Note that I’ve got a half-done event script that’s throwing its own fuss that’s not related to this at all.
Do you have layouts specified in the user groups or anything that’s not defaults? I’m not quite sure how to reproduce over here. I’ll take a quick look at the Python code in question too.
Update here, it looks like we hit this back in May 2015 internally here, but again weren’t able to reproduce it either. Tips and tricks for reproducing would be great.
I made a video and shared internally to demonstrate the issue. I think the winning combo is to also have one or more custom scripts located under the /custom/ directory structure.