Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2024-04-24 09:00:08



Reply to topic  [ 23 posts ]  Go to page Previous  1, 2, 3  Next
Attachement being detached on login 
Author Message

Joined: 2009-03-17 18:42:51
Posts: 5550
Reply with quote
I still cannot reproduce this bug, regardless of how hard I try. The group stuff won't make any difference either (inventory items UUIDs don't depend on the group, and the viewer doesn't care about the group when syncing attachments based on UUIDs stored in the outfit.xml file and in the inventory): I tried that, nevertheless, but found no problem whatsoever. I'm starting to suspect a server bug but, by lack of any way to reproduce it myself, I can't prove it either...


2013-06-06 07:48:52
Profile WWW

Joined: 2012-02-09 21:01:50
Posts: 284
Reply with quote
I always wondered why changing the group fixes quite some stuff that has nothing to do with groups at all. Maybe something slid in somewhere where it doesn't belong or there is some really weird dependency somewhere.

Like change the group and voila, your appareance gets fixed. Sounds silly, I know.


2013-06-06 18:07:15
Profile

Joined: 2009-03-17 18:42:51
Posts: 5550
Reply with quote
Tillie wrote:
I always wondered why changing the group fixes quite some stuff that has nothing to do with groups at all. Maybe something slid in somewhere where it doesn't belong or there is some really weird dependency somewhere.

Like change the group and voila, your appareance gets fixed. Sounds silly, I know.
This is called the placebo effect...


2013-06-06 18:25:42
Profile WWW

Joined: 2011-12-13 14:11:38
Posts: 186
Reply with quote
Henri Beauchamp wrote:
This is called the placebo effect...

Ha, ha! Probably in a lot of cases indeed… ;) But some things are confirmed and weird: derender some objects, change your group tag, wait a few seconds and here are the objects again. Never understood what derendered objects had to do with group tags, but it works, it's a trick I'm using regularly.


2013-06-06 19:46:47
Profile

Joined: 2009-03-17 18:42:51
Posts: 5550
Reply with quote
ErikaThorkveld wrote:
Henri Beauchamp wrote:
This is called the placebo effect...

Ha, ha! Probably in a lot of cases indeed… ;) But some things are confirmed and weird: derender some objects, change your group tag, wait a few seconds and here are the objects again. Never understood what derendered objects had to do with group tags, but it works, it's a trick I'm using regularly.
This is because your group tag change triggers a re-run of the interest list sending on the server side (probably because of group-dependent things such as parcel access and stuff like that).; granted, it should not affect objects themselves (but perhaps for vehicles you are sitting onto), but it's probably a lack of proper optimization from LL's part. This said, a group change doesn't trigger a change of the inventory items UUIDs, and that's really all what the viewer and the server care for as far as initial outfit is concerned.


2013-06-06 21:50:14
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 5550
Reply with quote
Today's releases got more debug messages added in order to try and spot the problem. Please, follow to the letter (especially with the necessary delay before logging off: I want to see in the logs a full minute elapsed between the last message dealing with the inventory and the logout out message !) the procedure described here and post the corresponding logs.


2013-06-08 13:14:49
Profile WWW

Joined: 2011-12-12 04:09:46
Posts: 107
Reply with quote
Here ya go Henri. The prims did not detach on the 2nd login (CoolVLViewer.log)


Attachments:
CoolVLViewer.zip [35.9 KiB]
Downloaded 145 times
2013-06-08 20:25:23
Profile

Joined: 2009-03-17 18:42:51
Posts: 5550
Reply with quote
Jeeper wrote:
Here ya go Henri. The prims did not detach on the 2nd login (CoolVLViewer.log)
Well, if it worked as expected, it doesn't give any useful info... I need the logs for a case when the second login causes a failure...


2013-06-08 20:37:14
Profile WWW

Joined: 2011-12-12 04:09:46
Posts: 107
Reply with quote
Yeah. I don't know what I was thinking. Here's a couple more where the attachments detached and I rewore them.


Attachments:
CoolVLViewer.zip [44.63 KiB]
Downloaded 131 times
2013-06-09 22:29:09
Profile

Joined: 2009-03-17 18:42:51
Posts: 5550
Reply with quote
This is weird... The following lines, in the first log, show that the outfit was properly saved into the outfit.xml file:
Code:
2013-06-09T21:52:04Z DEBUG: LLAppearanceMgr::saveOutfit: Outfit items list saved to: C:\Users\Clinton\AppData\Roaming\SecondLife\jeeper_shim@osgrid\outfit.xml
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Attachment d8ae8e6d-8156-459e-b63e-b20c4311280c saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Attachment 65f36df1-d31c-467f-a9ae-a6ab5b226356 saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Attachment 322b8af6-c37b-45af-8641-de7c5e36f45c saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Attachment a5b6291f-7bd3-41c1-846a-9b758503f266 saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Attachment 41a4ce3b-7a6f-4b2c-9e5b-02e134eb22fd saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Attachment efc4513c-6cb5-4b90-9e14-64a87f15c0df saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Attachment 7b4b93ff-48d9-4561-bac4-dd83b4d1685d saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Attachment fb37e633-2f6a-4539-9cda-32bd024d4f49 saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Attachment 0b7c1c58-4468-44bb-9c8f-ae7699f94cfc saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Attachment 378c332e-a5bb-4355-8df7-785416a018a8 saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Attachment 039d1432-8aee-4ed6-bc2b-31c9596b95e2 saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Attachment bac58832-420f-47e8-8141-a4731eb4a15f saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Attachment fa6e50c3-f5d8-44e2-bc13-8cbb105407e8 saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Attachment 5a7c3bb7-bf7a-42fe-ae45-2d5dd52c6b92 saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Attachment 457d982c-87ec-4e83-88d0-3a12a23c92ea saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Attachment 0a84134d-5621-4cd1-b452-6a1c0645e271 saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Worn attachments list saved to: C:\Users\Clinton\AppData\Roaming\SecondLife\jeeper_shim@osgrid\attachments.xml
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Wearable 9e18803d-a1d5-425d-a418-078881160d26 saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Wearable ff88cfc4-61d2-4d44-90bb-79b1f1c43576 saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Wearable 7120b90b-46fb-4d18-a153-559ce3ba00ac saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Wearable c88dc1ab-7a0c-49ab-a35d-510805672a6b saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Wearable 04b3c55f-fc8b-402a-8d31-3b1f6f939555 saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Wearable 3c966503-2a7c-4c62-89dd-d8a4a2d7aea1 saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Wearable e3b85e65-0b0f-4a18-bfed-b07711204f75 saved in outfit list.
2013-06-09T21:52:05Z DEBUG: LLAppearanceMgr::saveOutfit: Outfit items list saved to: C:\Users\Clinton\AppData\Roaming\SecondLife\jeeper_shim@osgrid\outfit.xml


And yet, in the second log, it's like if the attachments data had not been written down into the outfit.xml file:
Code:
2013-06-09T22:20:08Z INFO: LLAppearanceMgr::restoreOutfit: Reading the saved outfit from: C:\Users\Clinton\AppData\Roaming\SecondLife\jeeper_shim@osgrid\outfit.xml
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::restoreOutfit: Wearable: 9e18803d-a1d5-425d-a418-078881160d26 already worn: OK.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::restoreOutfit: Wearable: ff88cfc4-61d2-4d44-90bb-79b1f1c43576 already worn: OK.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::restoreOutfit: Wearable: 7120b90b-46fb-4d18-a153-559ce3ba00ac already worn: OK.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::restoreOutfit: Wearable: c88dc1ab-7a0c-49ab-a35d-510805672a6b already worn: OK.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::restoreOutfit: Wearable: 04b3c55f-fc8b-402a-8d31-3b1f6f939555 already worn: OK.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::restoreOutfit: Wearable: 3c966503-2a7c-4c62-89dd-d8a4a2d7aea1 already worn: OK.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::restoreOutfit: Wearable: e3b85e65-0b0f-4a18-bfed-b07711204f75 already worn: OK.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Checking currently worn items against saved outfit list...
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Expected wearable: 9e18803d-a1d5-425d-a418-078881160d26
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Expected wearable: ff88cfc4-61d2-4d44-90bb-79b1f1c43576
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Expected wearable: 7120b90b-46fb-4d18-a153-559ce3ba00ac
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Expected wearable: c88dc1ab-7a0c-49ab-a35d-510805672a6b
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Expected wearable: 04b3c55f-fc8b-402a-8d31-3b1f6f939555
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Expected wearable: 3c966503-2a7c-4c62-89dd-d8a4a2d7aea1
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Expected wearable: e3b85e65-0b0f-4a18-bfed-b07711204f75
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Attachment: d8ae8e6d-8156-459e-b63e-b20c4311280c not in outfit, marking for detach.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Attachment: 65f36df1-d31c-467f-a9ae-a6ab5b226356 not in outfit, marking for detach.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Attachment: 322b8af6-c37b-45af-8641-de7c5e36f45c not in outfit, marking for detach.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Attachment: a5b6291f-7bd3-41c1-846a-9b758503f266 not in outfit, marking for detach.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Attachment: 41a4ce3b-7a6f-4b2c-9e5b-02e134eb22fd not in outfit, marking for detach.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Attachment: efc4513c-6cb5-4b90-9e14-64a87f15c0df not in outfit, marking for detach.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Attachment: 7b4b93ff-48d9-4561-bac4-dd83b4d1685d not in outfit, marking for detach.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Attachment: fb37e633-2f6a-4539-9cda-32bd024d4f49 not in outfit, marking for detach.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Attachment: 0b7c1c58-4468-44bb-9c8f-ae7699f94cfc not in outfit, marking for detach.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Attachment: 378c332e-a5bb-4355-8df7-785416a018a8 not in outfit, marking for detach.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Attachment: 039d1432-8aee-4ed6-bc2b-31c9596b95e2 not in outfit, marking for detach.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Attachment: bac58832-420f-47e8-8141-a4731eb4a15f not in outfit, marking for detach.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Attachment: fa6e50c3-f5d8-44e2-bc13-8cbb105407e8 not in outfit, marking for detach.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Attachment: 5a7c3bb7-bf7a-42fe-ae45-2d5dd52c6b92 not in outfit, marking for detach.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Attachment: 457d982c-87ec-4e83-88d0-3a12a23c92ea not in outfit, marking for detach.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Attachment: 0a84134d-5621-4cd1-b452-6a1c0645e271 not in outfit, marking for detach.
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Removing extra attachments
2013-06-09T22:20:08Z DEBUG: LLAppearanceMgr::removeNonMatchingItems: Worn items should now be matching the saved list.
2013-06-09T22:20:08Z INFO: LLAppearanceMgr::checkOutfit: Outfit restoration completed.
With no trace of "Expected attachment: " messages that should be there as a result of being in outfit.xml...

It's like if the outfit.xml file got modified between the two sessions, or like if the attachments part got mysteriously wiped out !... And I don't see anything in the code that could explain this. I'll add yet more debug messages to the next releases (with full outfit.xml contents dump in the log), but in the mean time you could try and observe (with an editor, preferrably one that can detect the change to the file by another program and ask you if you wish to reload the file) what happens to the outfit.xml file between two such sessions...


2013-06-11 09:45:43
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 23 posts ]  Go to page Previous  1, 2, 3  Next

Who is online

Users browsing this forum: No registered users and 64 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.