This repository has been archived by the owner on Mar 28, 2024. It is now read-only.
[BUG-9506] Repro to get clothing layers that will not take off and a persistant "httpFailure: appearance update request failed, status 400 reason Bad Request" until relog. #16999
Labels
Sometimes when changing outfits, adding & removing clothing layers & attachments etc you end up in a state where one or more clothing layers will not take off, even when doing a complete "replace outfit" and a relog is needed to fix it.
This can happen when just changing clothing normally, without doing anything silly.
I have a way to reproduce this state almost 100% of the time.
The repro is a bit silly & extreme, but hopefully useful.
Steps to Reproduce
Open Inventory -> Library -> Accessories
Shift select all the folders in the Accessories folder & drag the selection onto your avatar.
Wait 20 seconds or so for everything thats going to attach/wear to complete.
Right click Current Outfit folder -> Remove from current outfit, to take everything off apart from skin, shape, eyes, hairbase.
Observe what is left as worn and attempt to remove any clothing still showing as worn.
Observed Behaviour
After performing the "Remove from current outfit", you will usually be left wearing either all the contents of the "Sock Options" folder or all the contents of the "T-Shirt options (female & male)" folder (plus a skin, shape, hairbase & eyes).
It only ever seems to be one of these folders that is stuck as worn, never both.
All attachments detach as expected.
Attempt to take off the still worn socks or T-Shirt layers and observe you cannot take them off, either by right clicking Current Outfit folder -> Remove from current outfit or by right clicking each worn layer individually -> Take Off.
Each time you attempt to remove a still worn clothing layer or add a new clothing layer, you will see the following warning in logs:
Observe that you do not see the stuck clothing layers visible on your avatar, but if you go into edit appearance mode (edit shape), you will then see the clothing layers visible on your avatar.
The stuck clothing layers will remain visible after exiting edit appearance mode.
Replace outfit with the default avatar, Develop -> Avatar -> Character tests -> Test female (or male) & observe that the stuck clothing layers are still not unworn and they are still visible on your avatar.
Relog.
After relogging, the stuck clothing layers will be removed.
Log attached from BigBird-RC after a session where I went through these steps - Whirly_1.log
Expected Behaviour
Clothing layers should not get stuck as worn.
Other Information
Reproduces on:
BigBird-RC: Second Life 3.7.31 (302640) Jun 15 2015 11:24:01 (Second Life Release)
Current default release: Second Life 3.7.30 (302599) Jun 12 2015 08:53:15 (Second Life Release)
MAINT-RC: Second Life 3.7.31 (302685) Jun 16 2015 11:45:26 (Second Life Release)
This does not reproduce on pre-AIS3 viewers.
This also does not reproduce on the current codebase if you disable the AIS3 cap.
If you reproduce the stuck clothing layers and then disable the AIS3 cap and right click Current Outfit -> Remove from current outfit, all the stuck clothing layers immediately remove, you don't even need to relog after disabling AIS3.
Attachments
Original Jira Fields
The text was updated successfully, but these errors were encountered: