Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007206opensim[REGION] Specific OpenSim Modulepublic2014-06-03 10:282014-06-06 16:23
Reporterpetewall 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformLinuxOSDebianOS Version7.5.0
Product Versionmaster (dev code) 
Target VersionFixed in Version 
Summary0007206: With "force permissions false", avatars can remove clothing, but cannot wear clothing
DescriptionI am trying to turn on a read-only mode in my region. During specific times, I'll run:
  bypass permissions true
  force permissions false

This effectively prevents all modifications, except for a few. The avatars can change their physical attributes (height, build, etc...) and they can remove clothing, but they cannot wear clothing (even if it was what they just removed).

I'd prefer to either prevent all avatar changes, or allow both removing and wearing clothes.
Steps To Reproduce1. Configure and start a new standalone sim.
2. Create a new user
3. Turn off permissions with:
  bypass permissions true
  force permissions false
4. Log in the new user
5. Change appearance
You are allowed to remove clothes, but not wear them.
Additional InformationI've reproduced this in two viewers: Firestorm and Singularity.

When attempting to wear clothes, I see this in the permissions debug log:
10:49:54 - [PERMISSIONS]: CanCreateUserInventory was called from ansible

So, wearing clothes calls the CanCreateUserInventory function. Removing clothes does not call any permission checking functions (at least, as logged by the permissions module).
Tagsavatar, clothing, permissions, wear
Git Revision or version number0.7.6.1
Run ModeStandalone (1 Region)
Physics EngineODE
Script Engine
EnvironmentMono / Linux32
Mono Version2.10
ViewerFirestorm 4.6.1 (Mac OSX)
Attached Files

- Relationships

-  Notes
(0026245)
hack13 (reporter)
2014-06-06 16:23

Correct me if I am wrong here devs, but from my research, opensim by default gives you no-perm default clothes. I think those starter shirt, pants, skin, hair, eyes, etc. are library copies and not allowed to be edited regardless because of library defaults, but if this issue extends to clothes created not the initial clothes, then that I believe is an issue.

- Issue History
Date Modified Username Field Change
2014-06-03 10:28 petewall New Issue
2014-06-03 10:29 petewall Tag Attached: permissions
2014-06-03 10:29 petewall Tag Attached: avatar
2014-06-03 10:29 petewall Tag Attached: wear
2014-06-03 10:29 petewall Tag Attached: clothing
2014-06-06 16:23 hack13 Note Added: 0026245


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker