secondlife / viewer

🖥️ Second Life's official client
GNU Lesser General Public License v2.1
209 stars 53 forks source link

Some entries for the currently worn outfit are missing from the Avatar floater Outfits tab #945

Open canny[bot] opened 7 months ago

canny[bot] commented 7 months ago

This bug was first reported in Jira as BUG-234993 and the transition to the new system took place before I could supply the additional information. Here is a synopsis:

  1. BUG Project / BUG-234993 [Needs More Info]

Some entries for the currently worn outfit are missing from the Avatar floater Outfits tab

Dan Linden on 23/Jan/24 11:08 AM

Hi Wendy,

Next time it happens, please attach a screenshot showing the Avatar/My Outfits floater with the worn outfit expanded and the Inventory/Outfits folder side by side. Also, a second screenshot with Avatar/Wearing, which should match Inventory/Outfits.

Hi Dan,

Your correct, it happens as you describe. The Avatar/Wearing does match Inventory/Outfits. The Item "Muff - Blacks (trimmed stomach)" is only missing from the Avatar/My Outfits.

https://gyazo.com/63ba9d13f3776915b6eb8a0ebb387835

https://gyazo.com/60eef8d22f735f5221001fbdaa466b66

https://secondlife.canny.io/admin/board/bug-reports/p/some-entries-for-the-currently-worn-outfit-are-missing-from-the-avatar-floater-o

canny[bot] commented 7 months ago

This issue has been linked to a Canny post: Some entries for the currently worn outfit are missing from the Avatar floater Outfits tab :tada:

Dan-Linden commented 7 months ago

There's not a clean repro for this, but maybe something can be done?

Wendy's responses to my questions in the bug: Wendy Nitely Can you reproduce this again? I can't force the occurrance.

If it reproduces, is the same "Muff - Blacks (trimmed stomach)" attachment missing from the Avatar/ My outfits? Trying to determine if the issue is related to the object item. There's never been a pattern of the occurance being related to a particular attachment.

Does that outfit have more than 38 attachments? No.

In the previous bug you mentioned that after relogging, that Avatar/My Outfits listed everything correctly. Does it again correctly list everything after relogging? Yes.

akleshchev commented 7 months ago

There's not a clean repro for this, but maybe something can be done?

I'm making worn otfit's base category fetch after cof, but I doubt it's going to fix the issue, just shore up some potential cases.

The weirdest part is that item is present in the folder in 'My Outfits' in inventory, but not in Tab in Avatar's My Outfits... means fetching actually works and works right. The actual issue might be some weird interaction with individual item fetches, may be links are 'broken' due to viewer getting links before items and broken ones are invisible in outfits and stay that way since it doesn't track rebuilds, may be something else. My understanding is that it is somehow related to the fact that user has a lot of outfits that share items, but what kind of interaction happens is a mystery.

Without repro I'm stumbling in the dark.

AtlasLinden commented 6 months ago

Testing this will likely entail asking Wendy if this repros after potential fix is shipped

vladyslavasproductengine commented 4 months ago

Passed QA.

Verified on the Second Life Release 7.1.8.9130881608 (64bit) on Win10/OSX in the scope of secondlife/iqa#237. I don't see any problems right now but if add extra the test plan I could retest it again.