• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: VWR-333
Type: Bug Bug
Status: Closed Closed
Resolution: Needs More Info
Priority: Critical Critical
Assignee: WorkingOnIt Linden
Reporter: Cappy Frantisek
Votes: 94
Watchers: 13
Operations

If you were logged in you would be able to see more operations.
1. Second Life Viewer - VWR

"Unable to load gesture." or "Gesture is missing from database." on login

Created: 24/Mar/07 06:21 PM   Updated: 03/Dec/08 03:11 PM
Return to search
Component/s: Inventory, Performance
Affects Version/s: 1.15.0.x, 1.15.1.x, 1.16.0.x, 1.17.0.x, 1.17.1, 1.17.3, 1.18.5 Release Candidate, 1.19.0.5
Fix Version/s: 1.18.4.3

File Attachments: 1. Text File 0001_better_gesturemissing_error_message.patch (1 kB)
2. File Missing Gestures_004_001.bmp (225 kB)
3. Text File missinggesture info.txt (1.0 kB)
4. Text File VWR333.patch (4 kB)
5. Text File VWR333_R67694_0.patch (5 kB)

Image Attachments:

1. Debug.jpg
(100 kB)

2. GestureBugScreenshot.jpg
(164 kB)

3. gestures missing messages.jpg
(215 kB)

4. screenshot 1 from 07-02-2007.jpg
(206 kB)

5. screenshot 2 from 07-02-2007.jpg
(212 kB)

6. screenshot-1.jpg
(24 kB)
Issue Links:
Duplicate
 
Relates
 

Source Version: Second Life 1.18.1.2 (67242)
Linden Lab Issue ID: SL-39301
Patch attached: Patch attached


 Description  « Hide
Just working on a few things with my inventory and I get the "unable to load gesture" dialog, once. Checking my chat history I have this:

[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
(...122 more times...)

Not even working with gestures. Most of the time it's either scripting or looking at textures. This version needs major work before releasing as the main viewer, at least make it optional until the majority of bugs are fixed.



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Torley Linden added a comment - 29/Mar/07 11:53 AM
I get "Unable to load gesture" intermittently, not as much as you, but it's odd. I wonder what causes it?

Torley Linden added a comment - 29/Mar/07 12:01 PM
If anyone has a solid repro for this, please post.

Rob Linden made changes - 29/Mar/07 05:35 PM
Field Original Value New Value
Project Second Life Misc Issues - MISC [ 10000 ] Second Life Viewer - VWR [ 10003 ]
Key MISC-74 VWR-333
Component/s Miscellaneous [ 10036 ]
Component/s Inventory [ 10024 ]
Second Life Admin made changes - 29/Mar/07 05:36 PM
Linden Lab Issue ID SL-39301
Cappy Frantisek added a comment - 06/Apr/07 08:25 PM
Torley:

I believe i have found why all the messages for missing gestures or at least an anomoly in the viewer since update.

1)Open the active gestures floater showing gestures with missing triggers.
2)Edit one of these gestures to see trigger is still there but is not active.
3)Opening inventory shows the gesture to be active.

This is on 1.14.x viewers as well as originally reported on the FirstLook Viewer 1.13.4 (59558).


Cappy Frantisek made changes - 06/Apr/07 08:25 PM
Attachment gestures missing messages.jpg [ 10242 ]
Cappy Frantisek added a comment - 06/Apr/07 08:37 PM
Torley:

I looked into this bug further and found this one as well, I'm sure there are others.

1)Opened active gestures floater to find gesture without trigger.
2)Edit this gesture to find all info on this gesture is missing, but gesture shows active.
3)Open inventory to confirm gesture in inventory and showing active.

Again, this has only started to happen with the 1.13.4 (59558) viewer and continues with the 1.14.x viewers.

I have tried to clear my cache but it does not remedy this bug. Thanks for your help in resolving this issue.


Cappy Frantisek made changes - 06/Apr/07 08:37 PM
Attachment Missing Gestures_004_001.bmp [ 10243 ]
Cappy Frantisek added a comment - 06/Apr/07 08:48 PM
Torley:

Sorry about the file attach, I attached as a screen shot so you can see better.

Funny thing is on the third time I logged off and back on, all my active gestures loaded correctly.


Cappy Frantisek made changes - 06/Apr/07 08:48 PM
Attachment screenshot-1.jpg [ 10244 ]
Cappy Frantisek added a comment - 07/Apr/07 09:32 AM
I was able to confirm the repo for this bug:

1)Upon initial rez in world, I opened active gesture floater
2)You can watch as the gestures load in bunches
3)Upon failure to load active gesture I receive the following message

[9:15] Gesture is missing from database.
[9:15] Gesture is missing from database.
[9:15] Gesture is missing from database.

It doesn't happen on every logon, as it did in the first days of reporting, but seems to exacerbate when clearing cache and logging back in immediately. I cleared my cache, as the music stream on my land was intermittent. The stream works outside of Second Life on a variety of players and clearing the cache seems to help this problem.


Torley Linden added a comment - 13/Apr/07 05:43 PM
Thanks for reminding me about this, Cappy. I wonder if it's specific to having a certain # of gestures; looks like you have quite a list there.

cutflower Oh added a comment - 21/Apr/07 09:17 PM
I have a new account with default gestures and get the same message at every login.

cutflower Oh added a comment - 21/Apr/07 09:33 PM
whoops, by default, I also mean non Beta Viewer 1.14.0 (1)

running OSX 10.4.9 BTW


lufpleh obstreperous added a comment - 24/Apr/07 05:18 PM
I can confirm everything that Cappy says is 100% correct.

Had this issue since before 1.14, it started immediatley I downloaded the First Look viewer.
Can not be sure of which version, it could be 1.13.4 (59558), it was either the second or third last First Look before 1.14

I get at least one "Gesture is missing from database" on every login.

If I clear cache or there is a lot of lag present I then get 5 - 10 messages saying "Gesture is missing from database"

I only have about 20 gestures active so its not a number of gestures thing.
Its not a particular common distributed gesture causing the problem either, it happens to simple one line chat gestures I have made

I have a hard repeatable fault.

hopefully fixed with tommorows update


lufpleh obstreperous added a comment - 25/Apr/07 06:18 PM
Upgrade did not fix it

Still a hard repeatable fault.

Wonder how many others have this fault, took me nearly a month to find this thread, think title should have been "Unable to load gesture"" or "Gesture is missing from database."


nyoko salome added a comment - 01/May/07 09:54 AM
adding my comment from http://forums.secondlife.com/showthread.php?p=1490467#post1490467 ...

[QUOTE=Phineas Flanagan]Mostly I've noticed that it does this for Gestures that were activated during your last login. And considering I reactivate them after logging in and getting this message, they are usually the ones I activated during my last login Basically I can be guaranteed that any Gestures I created and activated during my last login will be deactivated the next time I log in.[/QUOTE]

:\ confirm that - i modified some gestures since last update - precisely because i was getting those 'gesture missing' notices to begin with. (note that i did a clean install of the new client as i usually do, trashing the entire 'application support/second life' folder, cache and all.)

while i managed to get up and rather stable thru the weekend, last night i felt time for a cache cleaning, and upon trying to relog encountered crashing every single time upon the 'missing' notice.

i just now filtered out gestures in my inventory (before it would have a chance to fully load) and deactivated/deleted all my own saved ones ;\ ... it's too early to say, but looks like that helped get me at least logged back in a stabler fashion. i still get a 'gesture missing' notice though - if it is an accurate notice, then it must be flagging one of the linden library gestures.

(corrupt gesture in their db? and then maybe my own now-corrupt gestures were compounding probs to a hard crash?)


Torley Linden made changes - 01/Jun/07 09:04 AM
Summary Firstlook Viewer - Improper Message Spam Sporadic and spammy "Gesture is missing from database" messages
Torley Linden made changes - 01/Jun/07 09:05 AM
Link This issue is duplicated by VWR-772 [ VWR-772 ]
Torley Linden added a comment - 01/Jun/07 09:10 AM
More additional info in dupe, VWR-772.

Sougent Harrop added a comment - 14/Jun/07 01:49 PM
I get this one too, it'd be nice if it would tell which gesture it had the problem loading, at least.........

Cappy Frantisek made changes - 21/Jun/07 06:43 AM
Link This issue is duplicated by MISC-302 [ MISC-302 ]
Celierra Darling added a comment - 25/Jun/07 12:25 AM
Snipping description to a reasonable size...

Celierra Darling made changes - 25/Jun/07 12:25 AM
Description Just working on a few things with my inventory and I get the "unable to load gesture" dialog, once. Checking my chat history I have this:

[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.

Not even working with gestures. Most of the time it's either scripting or looking at textures. This version needs major work before releasing as the main viewer, at least make it optional untill the majority of bugs are fixed.
Just working on a few things with my inventory and I get the "unable to load gesture" dialog, once. Checking my chat history I have this:

[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
[18:14] Unable to load gesture.
Please try again.
(...122 more times...)

Not even working with gestures. Most of the time it's either scripting or looking at textures. This version needs major work before releasing as the main viewer, at least make it optional until the majority of bugs are fixed.
Torley Linden added a comment - 25/Jun/07 09:47 AM
We're still looking for a solid repro on this so it can be fixed. If anyone has a step-by-step way to make this happen with a new avatar, please post!

tessa amos added a comment - 28/Jun/07 08:25 PM
I also get this error, but it is when I am logging in. It is intermittent, so it is hard to reproduce.

Ivy Lane added a comment - 29/Jun/07 10:37 AM
Iam still having this error , it's every single time i log in inspite of updates. It is annoying and since it started i have had nothing but repeated crahses. Maybe if this gets fixed my sl would be more stable.

i don't seem to see anything hear listing any kind of resolution.

If anyone wants ot talk to me about it and how to fix it i would love to hear it

I am so sick of this


Cappy Frantisek added a comment - 01/Jul/07 10:55 PM
Still getting this error on login.

1. Gestures that were active upon last login are now inactive.

Makes for a real pain when you have to go through your inventory and reactivate all the gestures again. I'm not missing any gestures, just somehow they are being deactivated. Not too handy when you make and sell gestures, lol.


Cappy Frantisek added a comment - 01/Jul/07 11:00 PM
Changed summary, easier to find in issues, I hope. Vote!

Cappy Frantisek made changes - 01/Jul/07 11:00 PM
Summary Sporadic and spammy "Gesture is missing from database" messages "Unable to load gesture." or "Gesture is missing from database." on login
Affects Version/s 1.17.0.x [ 10090 ]
Affects Version/s 1.16.0.x [ 10060 ]
Affects Version/s 1.15.0.x [ 10050 ]
Affects Version/s 1.15.1.x [ 10070 ]
kean kelly added a comment - 02/Jul/07 03:55 AM
This issue is still going strong... I have it every time i log on. And I got some new gestures resently, activated then and they worked fine. THen when i relogged, they appeared to be activated (was bold on the inventory list) but when i opened them to check they where deactivated.

Cappy Frantisek made changes - 02/Jul/07 10:15 AM
Attachment screenshot 1 from 07-02-2007.jpg [ 10999 ]
Cappy Frantisek made changes - 02/Jul/07 10:19 AM
Attachment screenshot 2 from 07-02-2007.jpg [ 11000 ]
Cappy Frantisek added a comment - 02/Jul/07 10:27 AM
Yep kean, i know how you feel. I made some new gestures and posted screen shots to show what happens, again!

Screenshot 1 from 07-02-2007

In both the gesture edit floater and inventory floaters the gesture looks active
In the gesture edit floater, the gesture shows active and there is a trigger
In the active gestures floater, there is no trigger for this gesture

Screenshot 2 from 07-02-2007

In inventory floater shows the gesture shows active
In gesture edit floter, the gesture shows not active but has a trigger
In active gestures floater, there is no trigger for the gesture

It seems very random, not always the same gestures, all though the mot recent made ones are most likely to be deactivated upon relog. But it also takes some random ones as well. Always differrent ones, please fix this. Thanks!


Richard Renneville added a comment - 07/Jul/07 08:18 AM
I BETTER BE ALLOWED TO COMMENT WITHOUT FEAR OF PAYBACK BY LINDEN LABS!!

I WILL NOT GO THROUGH MY SECOND LIFE WITHOUT GESTURES CAUSE THE GAME DOES NOT WANT ME CHANGING THE SHORTCUTS AND HAVING TO DEAL WITH CONFLICTING SHORTCUTS, NOW IT DISABLES ALL MY GESTURES EVERYTIME I LOG IN!

AND I KNOW THIS BUG WILL NOT BE FIXED UNTIL VOICE IS IN THE GRID. AND YES I WILL COMPLAIN UNTIL THIS IS FIXED, ALONG WITH GROUP CHAT ISSUES!

LINDEN WILL NOT SHUT ME UP BY CONSTANTLY KICKING ME OFF THE GAME!

GO AHEAD AND BAN MY ACCOUNT FOR SPEAKING OUT BUT I WILL!

I DONT CARE IF YOU DELETE THIS OR NOT! I WILL BE ABLE TO USE MY GESTURES LIKE A NORMAL PERSON ONE DAY!

--A VERY DISGRUNTLED RESIDENT THAT SEEMS TO BE GETTING TOLD BY LINDEN TO LEAVE SECOND LIFE FOREVER!--


Richard Renneville made changes - 07/Jul/07 08:56 AM
Priority Major [ 3 ] Critical [ 2 ]
Richard Renneville made changes - 07/Jul/07 11:03 AM
Component/s Missing Content [ 10026 ]
Priority Critical [ 2 ] Blocker [ 1 ]
Component/s Performance [ 10025 ]
Celierra Darling made changes - 07/Jul/07 02:51 PM
Priority Blocker [ 1 ] Major [ 3 ]
Richard Renneville added a comment - 07/Jul/07 10:00 PM
I changed the severity of the bug so that it MAY get fixed before VOICE IMPLEMENTATION which seems to be paramount right now!

Richard Renneville made changes - 07/Jul/07 10:00 PM
Priority Major [ 3 ] Critical [ 2 ]
RobbyRacoon Olmstead made changes - 13/Jul/07 09:59 AM
Affects Version/s 1.18.0 [ 10101 ]
Affects Version/s 1.17.3 [ 10111 ]
Affects Version/s 1.17.1 [ 10102 ]
Rea Sands added a comment - 19/Jul/07 09:18 AM
Well I guess it's my turn ay.Yes a pain in the you know what.On top of The Gesture is missing from Database it stated turn off gestures.so I did but that just crashed me quicker.I can truely say CRITICAL!!!.Every time at least 3 times a day not counting evening and weekend,hehe oops gesture lol.Come on people lets fix the database maybe ay.Just have everyone delete their gestures,(Gesture pack 1-4 and have free download of ones that accually work.By the way when gesturing hehe I clap my hands?Yeah I do a backflip?ok get real please.Fix so we can pay more for fun ok I will even try to fix myself too.

Rascal Ratelle added a comment - 20/Jul/07 05:06 AM
Every time I log in I get one or two messages that a gesture is missing from data base.

these are the three areas that should be looked at first when analising and fixing bugs with no repro's, How are we supposed to repro this? not every bug that rears it's ugly face can be reproduced.

Just becuase a bug can not be reproduced or a repro can not be found does NOT mean it shouldn't be fixed. there are ways to find these bugs with out a resedent trying to repro it.

This bug appears to be on the asset server side, Perhaps you should start there Torlay.

Most of these bugs are either in the viewer coding, or how the viewer communicates with the servers or how the viewer processes the incoming data.
These are the three areas that should be looked at first when fixing bugs that can't be repro'ed or have no known repro.
This is why most of SL's bugs remains unfixed and unresolved because LL refuses to fix bugs that can't be reproduced by a resident.

With all due respect to LL, Second life is the only online service I know of that requires a resident to reproduce a bug before it actualy gets fixed.

So if no resident is able to reproduce this bug we the SL residents are going to have to just suck it up and live with it?


Fluf Fredriksson added a comment - 23/Jul/07 06:03 AM
I get the "missing gesture" message most of the time on logon, usually about 10secs in to the first rez. I only have 12 or so active gestures.

Sougent Harrop added a comment - 23/Jul/07 02:40 PM
Torley, you should be able to reproduce this issue in the following manner.

Using an AV that didn't have this error, I did the following.

Pick a gesture in inventory, I chose dance8, right click and activate (I had to do this twice, it didn't activate
the first time)

Check the gestures list (ctrl-g) and see that it's in there. Log off.

Log in, open the same gesture, add a trigger /dance8, the original didn't have a command line trigger.

Log off again.

Log on, Gesture Missing from Database. Also, missing from Gestures listing (ctrl-g). Shows in Inventory as active.

Right click and deactivate doesn't work.
Right click and open, the Active check box is unmarked, still shows active in Inventory.

Toggling checkbox changes state in inventory but save button remains greyed out.
Toggling checkbox also makes it reappear in the Gestures listing (ctrl-g)

Logging out and back in results in the error message disappearing. As long as it's in the Gestures listing, it seems to be ok.

I repeated a variation on this with dance7, I activated it by right clicking in inventory (had to do it twice), I then
edited it and changed/added a trigger /dance7, then logged off. Upon logging back in I got the error and the gesture does not show in the ctrl-g gestures listing. In this instance, it showed as not activated in Inventory. Activated and logged off again.


Sougent Harrop added a comment - 23/Jul/07 03:17 PM
Just for yucks, I deleted every gesture I had. I did not deactivate them first. Not only did I continue to get the Gesture is missing error, this is what the Gesture Listing looks like.

This problem is somewhere in the updating of this listing, I should think. It's not picking up changes to gestures and/or deletions.


Sougent Harrop made changes - 23/Jul/07 03:17 PM
Attachment GestureBugScreenshot.jpg [ 11323 ]
Sougent Harrop added a comment - 23/Jul/07 03:37 PM
Addendum: Clearing cache doesn't help. Also, my reproduction of the error was using the current regular client and a different AV, my screen shot is using First Look and is my own AV.

Hmmm, I think I better retrieve these gestures and put them back, or my accounts going to drag trying to load non-existent gestures forever. Luckily, I saved copies of everything.


Sougent Harrop added a comment - 23/Jul/07 04:31 PM
Ok, well, that didn't work, I still have gestures stuck loading. Interesting thing is that they still work, even though they aren't there.

I'm assuming the active gestures are saved elsewhere and are somewhat disassociated with the ones that are actually in Inventory?


Torley Linden added a comment - 30/Jul/07 08:43 AM
@Sougent Harrop: Thanks for the repro and the email, I'll try this out shortly and let you know if it repros for me too.

Torley Linden added a comment - 30/Jul/07 08:57 AM
@Sougen Harrop: I was unable to repro the "missing from database" error; upon adding a trigger to "dance8" and relogging, I didn't see the message. I did, however, notice it missing from the Active Gestures listing. I tried this on an account with no other active gestures. I then tried your steps after activating many other gestures, but that didn't result in "missing from database" either.

Any other steps I need to do? "I had to do this twice, it didn't activate the first time" thing is definitely a bug too.


Torley Linden made changes - 30/Jul/07 09:14 AM
Link This issue Relates to VWR-1944 [ VWR-1944 ]
Torley Linden added a comment - 30/Jul/07 09:18 AM
Also see VWR-1944 for "Active gestures sometimes fail to show in the Active Gestures list", which is a related but different issue, and part of what you mentioned, Sougent.

Sougent Harrop added a comment - 30/Jul/07 07:33 PM
Hmmm, that should have worked, I did it a couple times with the same result. The key seemed to be that it had a chat trigger that you could type and that when you activated it (and it showed active in inventory), it wasn't showing in the active gestures list.

You might try deleting an active gesture from inventory without deactivating it (empty trash too), unless somethings changed in the client or server software lately, that should result in the message as well as give you an orphan gesture in your active gestures list.

When I get a chance, I'll try to reproduce it again.


Sougent Harrop added a comment - 31/Jul/07 02:03 PM
Torley, looked at VWR-1944 and I'm positive it's related to this problem, that they are elements of the same problem.

I noticed this in your steps to reproduce....

  • In your Inventory > Library > Gestures > Common Gestures folder, drag "dance8" to your My Inventory > Gestures folder.

If you are doing this to try and reproduce this problem here, then try it one more time EXCEPT don't drag "dance8" to the gestures folder. In my case, I started with "Common Gestures" already as a sub-folder under my main Gestures folder with the dance gestures already in it and I activated "dance8" in place, in the sub-folder, not in the main gestures folder. Not sure how I got the entire "Common Gestures" folder as a sub-folder of Gestures, but that's the state it was in when I did the test.

It's the one difference in what I did vs what you did to reproduce this problem.

Alternately, I can confirm that if you delete an active gesture that's showing in the active gesture listing from the inventory completely, emptying trash to get rid of it, the next time you log in you should get this error plus be stuck with the gesture forever "loading...."


Sougent Harrop added a comment - 31/Jul/07 02:11 PM
Also a comment on your repro in VWR-1944, you didn't get the missing gesture message when you relogged? That's when you ought to have gotten it, when it was active in inventory and not in the gestures listing.......

Torley Linden added a comment - 01/Aug/07 08:06 AM
@Sougent: Right, I don't get it. I know I've seen it before, but I'm not seeing it now.

Sougent Harrop added a comment - 02/Aug/07 08:07 AM
Reproducing bugs is a pain in the butt.......never can tell what little difference in the setup and actions are keeping it from being reproduced.

Have you tried the second method I outlined? Basically, deleting an active gesture from Inventory without deactivating it? Now that should definitely get you this error and there'll be nothing you can do to get rid of it at that point short of going directly into the db where the active gestures are stored and wiping it out. I certainly haven't been able to do anything about my string of active gestures that I went and did that to.

If I were to theorize about what the problem is, I'd say that you store the active gesture information separately from the actual gesture in Inventory, basically when it's activated in Inventory it writes all the gesture info to another table for active gestures. And when the active gestures table is loaded, it's cross-checking against the gestures in inventory as a validation. This error occurs then, when it for some reason (incomplete data?) it can't find or see the original gesture in inventory.

I think that in certain instances when you're activating this info either doesn't get completely written or updated in the active gestures table and in the case where an active gesture is deleted, it's not getting deleted from the active gestures table. So when it goes to validate, it's not finding the gesture.

Maybe as simple as it not writing the UUID correctly in the active gestures table.

That's my theory, anyhow.


Sougent Harrop added a comment - 02/Aug/07 09:46 AM
Torley, do you think if I turned on the full session logging in the Client menu and reproduced this problem on a brand new AV it would give you any useful information?

Hamncheese Omlet added a comment - 04/Aug/07 08:13 AM
I'm testing a patch for this problem.

Here's a solid repo for a dual core wintel box using 1.18.0.134
Create a new gesture or Activate one
Activate it (by right clicking on it in Inventory and clicking the Activate menu
Double click to open gesture preview
Edit anything (don't click the activate checkbox yet)
Click Save button

Log off
Log back on

Note new gesture missing alert.

Technical details:
BS alert - I'm guessing when it comes to what exactly happens on the asset servers. Only LL can tell us this for sure. However, the rest I'm fairly sure that I got right.

When you click the save button a temporary asset id is created and inserted into the local inventory file, then if you have the http capability a new update message through http post is sent asynch back to asset server. Meanwhile while the post is doing its thing, if the current gesture is activated then the code tries to update the list of active gestures with the temporary asset id through an "ActivateGestures" message. This makes a call to the asset server (separate from the http post) with the temporary asset id. When the http post eventually ("eventually" depends on lag) returns it updates the local inventory item with yet another asset id.

Once the inventory file is updated then all observers are updated with the new asset id. So my guess is that the inventory database has inventory item that is pointing to an asset with the temp id because when you log back on it tries to retrieve based on that id and gets an missing from database response. It might be possible that the asset server now has 3 copies (at least) of the same asset. I do know there are at least 2 copies for every edit you make. One with the temp asset id and one with the new asset generated from the http post. I'm hoping this gets cleaned out periodically...who knows?

Workarounds until this is patched:
Stop creating more missing gestures by not editing activated gestures. Do not edit an activated gesture (deactivate from inventory, edit, save, close floater and right click and activate from inventory)

For missing gesture messages they will be shown as activated in inventory but not in the Active Gestures floater (See VWR-1944) (that's for activated ones, deativated ones you will just have to guess). Deactivate/Activate for each one (be sure that you do no other edits) and then Log off and back on.

For gestures that are not in your inventory anywhere and you are getting missing gestures messages, there is nothing you can do. Also clearing cache will not help because it is a mismatch on the asset/inventory database. LL has to clean up the asset server. I looked for a way to do this client side but could not. Note that the patch does not clean up the asset server. This patch keeps new ones from being created.

Patch is in final testing before I upload to jira.


Sougent Harrop added a comment - 04/Aug/07 11:15 AM
That all makes perfect sense Hamncheese. Looking forward to the fix for this.

Hopefully LL will be willing and able to clean up the database to take care of the mismatch of the deleted gestures which is plaguing me.


Hamncheese Omlet made changes - 04/Aug/07 07:16 PM
Link This issue is duplicated by VWR-1944 [ VWR-1944 ]
Hamncheese Omlet added a comment - 04/Aug/07 07:46 PM
See my write-up a couple of posts above. This patch waits until new asset id comes back from the server before allowing user to edit gesture again. This should be a small wait (a second or two in my tests) but it protects against the most obvious error. This isn't fool-proof because on a very slow laggy connection, user still has the ability to activate/deactivate from menu. However, the default path before patch produces missing gesture everytime.

This implementation is similar to how notecards and scripts work when saving to the database using the LLHTTPClient to upload assets. I'm not breaking new ground here, just extending what's already been done elsewhere for notecards and scripts.

BIG NOTE: This patch does not clean up the database. Linden help is needed for that from what I can tell. If LL can provide the info to clean up mismatched assets, I will gladly code a solution.

Also have verified in testing that VWR-1944 is a dup of VWR-333.

Patch file is VWR333.patch. Tested ReleaseForDownload/ReleaseNoOpt running Vista, VS2005 (express). ReleaseForDownload was compiled and tested on production grid, ReleaseNoOpt was run in debug mode on beta grid.

Let me know if you run into any problems and I will attempt to fix.


Hamncheese Omlet made changes - 04/Aug/07 07:46 PM
Attachment VWR333.patch [ 11450 ]
Hamncheese Omlet made changes - 04/Aug/07 07:46 PM
Affects Version/s 1.18.1.2 [ 10120 ]
Patch attached [Patch attached]
Hamncheese Omlet made changes - 04/Aug/07 07:49 PM
Source Version Second Life 1.13.4 (59558) Second Life 1.18.1.2 (67242)
Torley Linden added a comment - 07/Aug/07 10:11 AM
Hamncheese, thanks so much for the thought you put into your comments and making this patch. I'll go ahead and ping our devs that you've done this so they can review it, and hope this can be resolved soon.

Torley Linden made changes - 07/Aug/07 10:12 AM
Link This issue Relates to VWR-1944 [ VWR-1944 ]
scorpio Severine added a comment - 07/Aug/07 12:06 PM
I have been having the 'Gesture is missing from database' for weeks and i am so sick of it. I have tried to implement the suggestions above but when i open edit gestures i just get message that most are 'loading'
so i cant deactivate and then activate though i am pretty sure i managed to deactivate them before.
I'm probably stuck with this but just wanted to vent.

Jake Linden made changes - 08/Aug/07 04:18 PM
Assignee Jake Linden [ Jake Linden ]
Jake Linden made changes - 08/Aug/07 04:18 PM
Status Open [ 1 ] In Progress [ 3 ]
Jake Linden added a comment - 08/Aug/07 05:44 PM
This patch effectively means that all updates to everything don't get reflected in the active gestures box at all. I'd rather fix this so we don't see the problems inherent in the way these are processed rather than just hack at the client to remove functionality to try and avoid it...

Jake Linden added a comment - 08/Aug/07 06:00 PM
Weeeeeelll, with the original code I'm seeing slightly different effects.

I can't get Missing Gesture Alerts at all with any of these repro steps.. not sure why.

I am seeing that if I activate a gesture, then edit pretty much anything, although it immediately shows up in my gestures floater (ctrl G) if I log off, then log back on, it's marked as Active in the inventory window, but doesn't show up in the gestures floater. I have to open it up, activate it, then deactivate it for it to be correctly updated in the inventory.

I'm going to look into that and then ask QA here to bang on this to see if they can get more solid repro steps on this in terms of the Missing Gesture Alerts problem.

Jake


Nicholaz Beresford added a comment - 09/Aug/07 03:31 PM

I haven't read through the whole thread but want to throw in that I'm seeing this error occasionally and have never edited gestures myself. It's about as common or uncommon as the "clothes still loading from server" error message (but not related, just to give an idea). (Sorry if I'm repeating something entirely obvious here).

Hamncheese Omlet added a comment - 09/Aug/07 06:44 PM
@Jake
Ok - I've tested on 1.18.1(2) (not patched) and the problem does not exist. I would have to dig further but I'm going to guess that the asset id coming back from the database is not changed as I documented. This was fairly easy to see and I repo'd it about 100 times in my testing with the simple steps I documented on VWR-1944. I spent approx 20 hours on the investigation and testing so I'm sure of the original diagnosis.

Also can you explain your comment about "all updates to everything don't get reflected in the active gesture box at all" Did you just read the patch changes or actually run a modified viewer to come to this conclusion?

Thanks


Jake Linden added a comment - 10/Aug/07 09:32 AM
Ok, lets be clear.
What I'm seeing in that WR-1944 is NOT resolved (ie that's the effects I am seeing right now) but that THIS bug I am not seeing with unpatched code. NOTE - the two issues are not the same - WR-1944 does not result in a missing Gesture Alert, where as this one does.

When I patch the code according to what is in the patch, I basically don't ever see any updates that I make in the Preview Gesture Window show up in the Gestures floater. They don't go away (as they do now), but they also don't update. Hence me not using this code.

I'm gonna fix WR-1944 and have QA bash on this specific bug attempting to repro. If they can't, I'm gonna close this. Fair enough?


Torley Linden made changes - 10/Aug/07 09:35 AM
Link This issue is duplicated by VWR-1944 [ VWR-1944 ]
Torley Linden made changes - 10/Aug/07 09:36 AM
Link This issue is related to by VWR-1944 [ VWR-1944 ]
Hamncheese Omlet added a comment - 10/Aug/07 10:42 AM
Jake,

If the asset server is not changing the asset id anymore, then I agree that my patch is certainly not needed for this SPR. From an engineering perspective I'm curious why the asset id isn't changing when before on 1.18.0.6 it clearly was and the steps listed in 1944 did in fact cause missing gesture. As far as no updates to the floater with the patched code, patching 1.18.0.6 did cause updates to floater and inventory because that was one of my test cases. Oh well, since it looks like it is fixed I'm not spending anymore time thinking about it. - Cheers.


Hamncheese Omlet added a comment - 10/Aug/07 09:50 PM
Ok I could not leave this alone because I wonder how I was so far off. Using the viewer version 1.18.1(2) Linden provided viewer and logged into adni and tried to reproduce this issue and could not. No suprise there based on Jake's info. However l then logged into aditi and was able to reproduce this at will.

Something has changed on the production grid since my tests last week.
Here are the results of my testing in aditi approximately 9:00 PDT Aug 10
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

Loaded SL aditi using viewer 1.18.1(2)
While in Sandbox Cordova
Right clicked on FTLOG gesture in my inventory and did Copy Asset UUID (99e4df01-1f12-f0f9-af66-ce939bb8c32c)
Turned on Debug Console
Double Clicked FTLOG to load Gesture preview (Gesture preview loaded)
Changed trigger from /ftlog /ftlol
Clicked Save button
Watched Debug Console and saw this:
INFO: LLUpdateAgentInventoryResponder::uploadComplete LLUpdateAgentInventoryResponder::result from capabilities
INFO: LLUpdateAgentInventoryResponder::uploadComplete: Inventory item FLTOG saved into 96885a75-35f8-3a85-89d9-a4c103432879
Right click on FTLOG and Choose Copy Asset UUID (96885a75-35f8-3a85-89d9-a4c103442879)
Press Cntl-Q to close
Logged on again
In the Debug Console observe new gesture missing sequence:
WARNING: LLGestureManager::processTransferInfo:8b33c37f-64d6-aafb-bb92-4c86c58a2917: Non-ok status, cleaning up
WARNING: LLTransferTargetVFile:completionCallback: Aborting vfile transfer for a69b1041-0e76-6c78-7b9e-d5fa448c862f
WARNING: LLGestureManager::onLoadComplete: Problem loading gesture: -4

From my testing that I did last week I think I remember that a69b1041-0e76-6c78-7b9e-d5fa448c862f would be the id that was inserted into the local vfile.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

I've provided the UUIDs so that you can look them up to verify what I'm seeing. Note again that the production grid is working correctly and you cannot generate missing gesture using these steps. Also I noticed that if you activate a gesture you can load a new inventory window and it will show up correctly..seems to be a problem with refresh/redraw but I'll refrain from speculating further.

So the end game of this is that I would check the backend code specifically the Gesture insertion code and then provide a clean up for residents

Also while merging the source code, I noticed that someone added my name to this SPR in contributions.txt. This needs to be removed because I cannot take credit for fixing this issue regardless of prior effort.


Sougent Harrop added a comment - 11/Aug/07 01:16 AM
>>I'm gonna fix WR-1944 and have QA bash on this specific bug attempting to repro. If they can't, I'm gonna
>>close this. Fair enough?

No, not fair I think, I'm still getting the bloody message. Has anyone tried to delete an active gesture without deactivating it? Maybe the problem is fixed so it won't happen any more, I don't know and may try to do it again tp see, but what about the load of missing gestures I have that are continuously "loading" in my active gestures list? They don't exist in my inventory any more, so I can't do anything about them. I try to re-add them and I get two gestures listed with the same trigger, only one is loading forever and the other isn't.

I'll try to see if I can do my repro steps and see the cause is really fixed, but in any case the effect is still there and needs to be addressed before this is closed, IMO.


Sougent Harrop added a comment - 12/Aug/07 12:40 PM
Jake,

I was able to reproduce this problem on the Main Grid using the most current version of the viewer software. I also spoke to Hamncheese in world and I believe he was able to reproduce the problem too, though with an interesting twist, it took up to 2 minutes later for him to get the Missing Gesture message after relogging. So when you try to do this repro, wait for a bit.

I did the following.....

I right clicked and activated a gesture, it did not highlight (this in inconsistent now, it only happens sometimes).

I opened the gesture, the Active checkbox was checked though it did not show active in Inventory (was not highlighted nor did it say Active).

I edited the trigger and saved. It then showed as active in Inventory.

Logged off.

Logged back on, got Gesture Missing From Database, also gesture was not showing in Active Gestures. Was showing active in inventory.

So, the bug is still present, at least for us laggy folks out in the real world.

I do think this may be caused by lag or something like that interrupting the update process on the activation of the the gesture in inventory. I think the code may be "correct" for what it's trying to do, but it's not handling failure correctly. This is why this problem is being so elusive.


Hamncheese Omlet added a comment - 14/Aug/07 10:06 PM
Bah and fiddlesticks. I know why Jake (or probably other Lindens) cannot reproduce the original issue and I know why my patch is flawed.

There are three code paths in LLPreviewGesture::saveIfNeeded;
1) Save using HTTPClient
2) Save using object inventory
3) Save using AssetStorage

When gestures are saved the unpatched code for normal users they follow path 1. Gestures in an objects inventory go through path 2. My guess is that on site (Lindens) go through path 3. The issue does not exist through path 2 or 3. Only through path 1.

My patch is bad code because while I tested path 1 and path 2, I bailed on path 3. The problem is that my patch should have left the existing code for the path 3. I will be updating this patch with a new one.

A larger question is why is the asset id changing when you go through path 1 (save using HTTPClient)? I can't answer that. Perhaps by design, but it is clear that the original code never takes into consideration that an asset id will change as part of the upload.


Hamncheese Omlet added a comment - 14/Aug/07 10:08 PM
Also my above explaination might be able to explain the inconsistency of being able to reproduce or not...really path 3 is the fallback if http capabilities don't exist.

Lex Neva made changes - 16/Aug/07 08:19 PM
Link This issue is related to by SVC-553 [ SVC-553 ]
Hamncheese Omlet added a comment - 18/Aug/07 01:24 PM
VWR333_R67694_0.patch is the corrected patch for this issue. Note that a cleanup for inventory has to be written still to consider this issue complete. As noted before, this patch will only stop new occurences. Discard the previous VWR333.patch because it introduced a bug for users that aren't using the HTPTClient capabilties.

Hamncheese Omlet made changes - 18/Aug/07 01:24 PM
Attachment VWR333_R67694_0.patch [ 11616 ]
Jake Linden added a comment - 28/Aug/07 03:13 PM
This is fixed.

To fix outstanding messages that you get on log on, - once this patch hits the released client,- re activate and then edit your gestures that don't show up in the Active Gestures box (but that do show up in the inventory list as active) then log out. You shouldn't see those messages again.

Torley can tell you when this hits release


Jake Linden made changes - 28/Aug/07 03:13 PM
Status In Progress [ 3 ] Resolved [ 5 ]
Resolution Fixed Internally [ 7 ]
Torley Linden added a comment - 29/Aug/07 06:34 AM
Yup, will do. Thanks Jake and Hamncheese and everyone who helped us throughout this, I hope it's dead at last.

Sougent Harrop added a comment - 29/Aug/07 01:16 PM
Does this also mean that my case, where the gesture is gone (deleted) in inventory but is still "loading" in active gestures is going to be fixed when this makes it to the active client?

I want to also say thanks to Hamncheese and everyone working on this problem, it's great to know we can work together in getting these little bugs fixed


Hamncheese Omlet added a comment - 29/Aug/07 07:26 PM
Sougent,

I wondered this as well but I let the comment stand because I could not duplicate how to get missing gesture from doing a delete. I'm still convinced that a clean up on the asset side is needed in this case. And I'm sure that this bug will be re opened many times because residents will still have the messages However I don't know enough about the back end to be able to say beyond a shadow of doubt "You need to do this"

What we have so far is a first important step which is this stops new ones. Cleaning up is a side issue that can be managed separately from this bug.

Make sense?

Cheers,

Ham


Sougent Harrop added a comment - 30/Aug/07 11:21 AM
I see what you're saying Ham, but it's pretty inefficient for me to have to wait until this hits the main client, then resubmit a new problem ticket to get my aspect of the problem fixed when I've already included all the information on this one.

Even a screen shot up there on it.

I wouldn't even care if they just flushed all my active gestures, good and bad, I'd rather have to set them all back up than keep getting 20 missing gesture messages.

With any luck the change will check for them in inventory upon getting an error and remove them from the active gestures list if they aren't found, thereby cleaning up the problem automatically.


Hamncheese Omlet added a comment - 30/Aug/07 07:43 PM
Yeah this isn't in the latest rc viewer so it will be awhile before we see it I'm thinking, In the meantime tell me if this workaround will get rid of all your current missing gesture messages:
Make a new folder and put all your active gestures in it and then select all the gestures in that folder and right click and choose Deactivate. Log off and then back on choose all in that folder you just made and right click and choose Activate and Log off/on again and you should be good for all your existing ones

Sougent Harrop added a comment - 01/Sep/07 11:25 AM
Oh, so far as I know I'm not getting the error on any of my active ones right now, just the ones I deleted during my testing. I just stupidly deleted a bunch of them and now I'm stuck with them missing and "loading". Nothing that I can see to be done about it short of modifying the client somehow so that when it gets an error on a gesture or can't find a gesture in inventory that it has active, it goes and deletes it automatically from the Active Gestures listing. On a temporary basis, if possible, that would automatically clean up the problem. Wouldn't want it in long term, or communications problems would cause active gestures to keep deactivating (which is actually something that is happening now to me, sometimes).

Cappy Frantisek added a comment - 01/Oct/07 06:47 AM
this is not fixed, it still shows up occasionally

Cappy Frantisek made changes - 01/Oct/07 06:47 AM
Resolution Fixed Internally [ 7 ]
Status Resolved [ 5 ] Reopened [ 4 ]
Rascal Ratelle made changes - 01/Oct/07 06:14 PM
Summary "Unable to load gesture." or "Gesture is missing from database." on login  1.18.3.5 NEW release . "Unable to load gesture." or "Gesture is missing from database." on login
Rascal Ratelle added a comment - 01/Oct/07 06:17 PM
All my gestures are now missing. Due to how serious this issue has gotten, I will continue to update this issue as a show stopper until this issue is resolved.

Rascal Ratelle made changes - 01/Oct/07 06:17 PM
Priority Critical [ 2 ] Showstopper [ 1 ]
Rascal Ratelle added a comment - 01/Oct/07 11:21 PM
Ok Update, The Gestures are not actually missing from the data base, they just aren't uploading into the inventory upon loggins.

[22:50] Gesture is missing from database.
[22:50] Gesture is missing from database.
[22:50] Gesture is missing from database.
[22:51] Gesture is missing from database.
[22:51] Gesture is missing from database.
[22:51] Gesture is missing from database.
[22:51] Gesture is missing from database.
[22:51] Gesture is missing from database.


Bato Brendel added a comment - 11/Oct/07 08:16 PM
Torley Linden, you asked for a repo well I got something even better. how about a exact match of what gestures (atleast for me it is) quoted from my console

WARNING: LLGestureManager::onLoadComplete: Problem loading gesture: -4
WARNING: LLTransferManager::processTransferInfo: bf32b65b-beb1-ff73-221e-5d583c2
949eb: Non-ok status, cleaning up
WARNING: LLTransferTargetVFile::completionCallback: Aborting vfile transfer for
248902cb-052b-0469-e937-1edb4015e14a
WARNING: LLGestureManager::onLoadComplete: Problem loading gesture: -4
WARNING: LLTransferManager::processTransferInfo: 37ea3544-3f6a-52f6-ef88-747c4c4
fc37a: Non-ok status, cleaning up
WARNING: LLTransferTargetVFile::completionCallback: Aborting vfile transfer for
54febe8e-6efc-e983-79ed-69c587ea57f6
WARNING: LLGestureManager::onLoadComplete: Problem loading gesture: -4
INFO: LLAgent::sendAgentSetAppearance: TAT: Sent AgentSetAppearance: HEAD UPPER
LOWER EYES

Hope this helps out.


Bato Brendel added a comment - 11/Oct/07 08:23 PM
Quoted from dos console window upon startup

Bato Brendel made changes - 11/Oct/07 08:23 PM
Attachment missinggesture info.txt [ 12304 ]
Bato Brendel added a comment - 11/Oct/07 08:28 PM
To catch the missing gesture info under client enable 'console window' then upon startup a dos (command) window will appear before SL loads once logged in if you recieve any missing gesture messages the appropriate UUID info will be logged in there. As I have see so far non of my 'normal' gestures are the ones that suffer from this issue, its the ones (atleast for me) that are located in one's gestures in the library (which everyone has)

Torley Linden added a comment - 12/Oct/07 10:54 AM
Please do NOT reopen this, there's no need to. There's no need to paste long chat spam either, we already understood the problem earlier.

This hasn't been fixed in a RC yet – but is targeted for 1.18.4 Viewer.

Also see the text beneath every comment field:

NOTE: The "Fixed Internally" resolution status means that the fix has been applied to a Linden Lab internal version, but is NOT in a public release of Second Life yet. "Fixed" means that the fix is confirmed public. Please do not reopen an issue unless you are sure what you are doing.

Thanks for your understanding and patience.


Torley Linden made changes - 12/Oct/07 10:54 AM
Status Reopened [ 4 ] Resolved [ 5 ]
Resolution Fixed Internally [ 7 ]
Torley Linden made changes - 12/Oct/07 10:57 AM
Comment [ I got flooded when logging on to the new viewer Re;ease 1.18.3.5

Here is the following chat log:

[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.
[17:41] Unable to load gesture.
Please try again.

Yes it spammed me that bad.

This issue has gotten worse.

Again there is NO REPRO for tis OBVIOS BUG,
I do hope we are not permanently stuck with this due to this inability to repro.

]
Jayden Beresford added a comment - 19/Oct/07 07:32 PM
Still happens in 1.18.4 just as often.

Second Life 1.18.4 (0) Oct 18 2007 14:36:02 (Second Life Release Candidate)

You are at 278651.6, 251524.5, 24.7 in Rlyeh located at sim1084.agni.lindenlab.com (72.5.12.234:12035)
Second Life Server 1.18.3.71877

CPU: Dual i386 (Unknown) (2160 MHz)
Memory: 2048 MB
OS Version: Darwin 8.10.1 Darwin Kernel Version 8.10.1: Wed May 23 16:33:00 PDT 2007; root:xnu-792.22.5~1/RELEASE_I386 i386
Graphics Card Vendor: ATI Technologies Inc.
Graphics Card: ATI Radeon X1600 OpenGL Engine
OpenGL Version: 2.0 ATI-1.4.56
LLMozLib Version: 1.1.0 (Mozilla GRE:1.8.0.12_0000000000)
Packets Lost: 1004/41234 (2.4%)
Viewer Digest: dd91dc2d-99ad-49fc-86a5-9b19afacedfb


Jayden Beresford made changes - 19/Oct/07 07:32 PM
Resolution Fixed Internally [ 7 ]
Status Resolved [ 5 ] Reopened [ 4 ]
Rascal Ratelle added a comment - 19/Oct/07 08:53 PM
I can also confirm this is still happening and that what ever fix was implemented did NOT resolve this issue.

[20:48] Unable to load gesture.
Please try again.
[20:48] Unable to load gesture.
Please try again.
[20:48] Unable to load gesture.
Please try again.
[20:48] Unable to load gesture.
Please try again.
[20:48] Unable to load gesture.
Please try again.

Second Life 1.18.4 (0) Oct 18 2007 14:40:16 (Second Life Release Candidate)

You are at 282681.8, 279096.4, 35.5 in Ghloogums located at sim3393.agni.lindenlab.com (64.129.45.158:13006)
Second Life Server 1.18.3.71877

CPU: PowerPC 7450 (1249 MHz)
Memory: 768 MB
OS Version: Darwin 8.10.0 Darwin Kernel Version 8.10.0: Wed May 23 16:50:59 PDT 2007; root:xnu-792.21.3~1/RELEASE_PPC Power Macintosh
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: NVIDIA NV34MAP OpenGL Engine
OpenGL Version: 1.5 NVIDIA-1.4.18
LLMozLib Version: 1.1.0 (Mozilla GRE:1.8.0.12_000


Gwyneth Llewelyn added a comment - 19/Oct/07 10:12 PM
Sadly, not fixed indeed. I started from a clean cache and after a teleport to a texture-intensive area:

2007-10-20T04:57:22Z WARNING: completionCallback: Aborting vfile transfer for 387b0104-dec5-1d14-862a-316627b39704
2007-10-20T04:57:22Z WARNING: onLoadComplete: Problem loading gesture: -4
[...]
2007-10-20T05:02:11Z WARNING: _cleanupRequests: Asset download request timed out
for cc6fb816-d661-4b7a-b9b8-efdf9b88fa1b.gesture
2007-10-20T05:02:11Z WARNING: _cleanupRequests: Asset download request timed out for f7fb3790-bf6a-4834-8b1f-eaf754e4b4c9.gesture
2007-10-20T05:02:11Z WARNING: _cleanupRequests: Asset download request timed out for a49237d9-bd7f-605f-4218-4ff5042ac882.gesture
2007-10-20T05:02:11Z WARNING: _cleanupRequests: Asset download request timed out for 05effb96-2a08-47ed-9483-19273c257c66.gesture
2007-10-20T05:02:11Z WARNING: _cleanupRequests: Asset download request timed out for 1eae2ffe-6453-e668-2609-592a2a40cc2d.gesture
2007-10-20T05:02:11Z WARNING: _cleanupRequests: Asset download request timed out for 59ea72b2-57c1-4a9b-911e-e523bdc5d368.gesture
2007-10-20T05:02:11Z WARNING: _cleanupRequests: Asset download request timed out for cb3fec93-3e05-34c3-6ff1-d9119739c82d.gesture
2007-10-20T05:02:11Z WARNING: onLoadComplete: Problem loading gesture: -23016
2007-10-20T05:02:11Z WARNING: onLoadComplete: Problem loading gesture: -23016
2007-10-20T05:02:11Z WARNING: onLoadComplete: Problem loading gesture: -23016
2007-10-20T05:02:11Z WARNING: onLoadComplete: Problem loading gesture: -23016
2007-10-20T05:02:11Z WARNING: onLoadComplete: Problem loading gesture: -23016
2007-10-20T05:02:11Z WARNING: onLoadComplete: Problem loading gesture: -23016
2007-10-20T05:02:11Z WARNING: onLoadComplete: Problem loading gesture: -23016

SL crashed a minute or two later.

Interesting what SecondLife.log says about my iMac:

// CPU General Information
//////////////////////////
Processor name: Dual i386 (Unknown)
Frequency: 2000.00 MHz

Vendor:
Family:
Extended family: 0
Model:
Extended model: 0
Type:
Brand ID: Dual i386 (Unknown)
Processor Serial: Disabled

debug_info.log is a bit better:

Second Life version 1.18.4 build 0
Dual i386 (Unknown) (2000 MHz)
RAM: 1048576 KB
OS: Darwin 8.10.1 Darwin Kernel Version 8.10.1: Wed May 23 16:33:00 PDT 2007; ro
ot:xnu-792.22.5~1/RELEASE_I386 i386
GL_VENDOR ATI Technologies Inc.
GL_RENDERER ATI Radeon X1600 OpenGL Engine
GL_VERSION 2.0 ATI-1.4.56


Fluf Fredriksson added a comment - 20/Oct/07 09:24 AM
Yup - Linux here using either the downloaded 1.18.4 or a self compiled version, I still get a "Gesture is missing..." message each time I log on.

Rascal Ratelle made changes - 27/Oct/07 11:37 AM
Affects Version/s 1.18.3.5 [ 10160 ]
Affects Version/s 1.18.0 [ 10101 ]
Affects Version/s 1.18.1.2 [ 10120 ]
Priority Showstopper [ 1 ] Critical [ 2 ]
Lyssa Varun added a comment - 05/Nov/07 06:34 PM
Still happening for me in XP too:

Second Life 1.18.4 (2) Nov 1 2007 14:52:58 (Second Life Release Candidate)

You are at 256322.0, 262767.6, 46.7 in Diloba located at sim4357.agni.lindenlab.com (63.210.158.7:13004)
Second Life Server 1.18.3.72843

CPU: Intel Pentium 4 (Unknown model) (3013 MHz)
Memory: 2048 MB
OS Version: Microsoft Windows XP Service Pack 2 (Build 2600)
Graphics Card Vendor: ATI Technologies Inc.
Graphics Card: Radeon X1300/X1550 Series x86/SSE2
OpenGL Version: 2.0.6847 WinXP Release
LLMozLib Version: 1.1.0 (Mozilla GRE:1.8.0.12_0000000000)
Packets Lost: 3354/941095 (0.4%)
Viewer Digest: 4d0d62ca-e703-b5e9-0b05-e8e2645e8ab5


Gigs Taggart made changes - 06/Nov/07 09:28 PM
Link This issue is duplicated by VWR-2627 [ VWR-2627 ]
Torley Linden added a comment - 08/Nov/07 12:35 PM
This should be publicly fixed in Second Life 1.18.4(3), more info here:

» http://blog.secondlife.com/2007/11/07/new-viewer-second-life-1184-viewer-now-available/

For Release Notes, see:

» https://wiki.secondlife.com/wiki/Release_Notes

If still a problem (ugh, I know how annoying this is), please reopen and include log info like previous comments, and any other details we should know that'd help.


Torley Linden made changes - 08/Nov/07 12:35 PM
Status Reopened [ 4 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]
Fix Version/s 1.18.4.3 [ 10190 ]
Torley Linden made changes - 08/Nov/07 03:11 PM
Status Resolved [ 5 ] Closed [ 6 ]
Rascal Ratelle added a comment - 08/Nov/07 03:43 PM
Still getting it I'm afraid.

[15:13] Unable to load gesture.
Please try again.
[15:13] Unable to load gesture.
Please try again.
[15:13] Unable to load gesture.
Please try again.
[15:13] Unable to load gesture.
Please try again.
[15:13] Unable to load gesture.
Please try again.

2007-11-08T23:11:26Z INFO: updateDynamicThrottle: Easing network throttle to 702464
2007-11-08T23:11:31Z INFO: sendToSim: Sending throttle settings, total BW 735
2007-11-08T23:11:31Z INFO: updateDynamicThrottle: Easing network throttle to 752640
2007-11-08T23:11:40Z WARNING: LLCircuitData::checkCircuitTimeout for 63.210.158.39:12035 last ping 102.941 seconds ago.
2007-11-08T23:11:40Z WARNING: LLCircuitData::checkCircuitTimeout for 63.210.158.39:12035 still dead, dropping.
2007-11-08T23:11:40Z INFO: LLCircuit::removeCircuitData for 63.210.158.39:12035
2007-11-08T23:13:05Z WARNING: _cleanupRequests: Asset download request timed out for a5ed365a-d076-8db0-4aa6-d038a5f97d5d.gesture
2007-11-08T23:13:05Z WARNING: onLoadComplete: Problem loading gesture: -23016
2007-11-08T23:13:06Z WARNING: _cleanupRequests: Asset download request timed out for a1118875-a7e7-d8dc-433c-bd056ebba70e.gesture
2007-11-08T23:13:06Z WARNING: onLoadComplete: Problem loading gesture: -23016
2007-11-08T23:13:07Z WARNING: _cleanupRequests: Asset download request timed out for 2cc263c8-50c8-dd74-a24f-2773f830b3d4.gesture
2007-11-08T23:13:07Z WARNING: onLoadComplete: Problem loading gesture: -23016
2007-11-08T23:13:07Z WARNING: _cleanupRequests: Asset download request timed out for d28f4796-5390-c33f-8bd6-bbea9726c0eb.gesture
2007-11-08T23:13:07Z WARNING: onLoadComplete: Problem loading gesture: -23016
2007-11-08T23:13:08Z WARNING: _cleanupRequests: Asset download request timed out for 8ee97073-f4d7-55a4-5d7d-a9d85c397fd4.gesture
2007-11-08T23:13:08Z WARNING: onLoadComplete: Problem loading gesture: -23016
2007-11-08T23:13:09Z INFO: idle: Transmitting sessions stats
2007-11-08T23:13:09Z INFO: addToMessage: STAT: Version: 0
2007-11-08T23:13:09Z INFO: addToMessage: STAT: Vertex Buffers Enabled: 0
2007-11-08T23:13:11Z INFO: dumpReceiveCounts: Dump: 1 messages processed in 1.04877 seconds
2007-11-08T23:13:11Z INFO: ViewerStatsResponder::result
2007-11-08T23:13:19Z INFO: LLIMMgr::createFloater: from 09122cec-95e0-414e-8bdc-5691ba60079b in session 900f1316-985b-9467-3906-659a5dbe5813
2007-11-08T23:13:19Z WARNING: getCtrlByNameAndType: Widget mute_btn has improper type in panel active_speakers_panel
Is: 6
Should be: 3
2007-11-08T23:14:27Z INFO: dumpReceiveCounts: Dump: 5 messages processed in 1.17967 seconds
2007-11-08T23:16:01Z INFO: dumpReceiveCounts: Dump: 3 messages processed in 1.09843 seconds
2007-11-08T23:16:23Z INFO: dumpReceiveCounts: Dump: 5 messages processed in 1.05726 seconds
2007-11-08T23:16:46Z INFO: process_improved_im: Received IM_GROUP_NOTICE message.
2007-11-08T23:17:28Z INFO: dumpReceiveCounts: Dump: 3 messages processed in 0.569486 seconds
2007-11-08T23:17:39Z INFO: process_improved_im: Received IM_GROUP_NOTICE message.
2007-11-08T23:18:09Z INFO: idle: Transmitting sessions stats
2007-11-08T23:18:10Z INFO: addToMessage: STAT: Version: 0
2007-11-08T23:18:10Z INFO: addToMessage: STAT: Vertex Buffers Enabled: 0
2007-11-08T23:18:11Z INFO: ViewerStatsResponder::result
2007-11-08T23:20:34Z INFO: dumpReceiveCounts: Dump: 16 messages processed in 2.14734 seconds
2007-11-08T23:22:44Z INFO: dumpReceiveCounts: Dump: 4 messages processed in 1.22546 seconds
2007-11-08T23:23:09Z INFO: idle: Transmitting sessions stats
2007-11-08T23:23:10Z INFO: addToMessage: STAT: Version: 0
2007-11-08T23:23:10Z INFO: addToMessage: STAT: Vertex Buffers Enabled: 0
2007-11-08T23:23:11Z INFO: ViewerStatsResponder::result
2007-11-08T23:23:32Z INFO: dumpReceiveCounts: Dump: 8 messages processed in 0.533057 seconds
2007-11-08T23:23:37Z INFO: dumpReceiveCounts: Dump: 3 messages processed in 1.74082 seconds
2007-11-08T23:24:40Z INFO: dumpReceiveCounts: Dump: 3 messages processed in 1.19338 seconds
2007-11-08T23:25:19Z INFO: dumpReceiveCounts: Dump: 1 messages processed in 1.36325 seconds
2007-11-08T23:26:17Z INFO: dumpReceiveCounts: Dump: 5 messages processed in 1.03002 seconds
2007-11-08T23:26:30Z INFO: dumpReceiveCounts: Dump: 4 messages processed in 1.10791 seconds
2007-11-08T23:28:09Z INFO: idle: Transmitting sessions stats
2007-11-08T23:28:10Z INFO: addToMessage: STAT: Version: 0
2007-11-08T23:28:10Z INFO: addToMessage: STAT: Vertex Buffers Enabled: 0
2007-11-08T23:28:11Z INFO: ViewerStatsResponder::result
2007-11-08T23:29:02Z INFO: dumpReceiveCounts: Dump: 1 messages processed in 1.21915 seconds
2007-11-08T23:30:03Z INFO: dumpReceiveCounts: Dump: 5 messages processed in 0.578735 seconds
2007-11-08T23:30:56Z INFO: dumpReceiveCounts: Dump: 1 messages processed in 0.506905 seconds
2007-11-08T23:31:14Z INFO: dumpReceiveCounts: Dump: 7 messages processed in 0.537425 seconds
2007-11-08T23:32:07Z INFO: dumpReceiveCounts: Dump: 7 messages processed in 0.738521 seconds
2007-11-08T23:33:05Z INFO: dumpReceiveCounts: Dump: 1 messages processed in 0.584681 seconds
2007-11-08T23:33:10Z INFO: idle: Transmitting sessions stats
2007-11-08T23:33:10Z INFO: addToMessage: STAT: Version: 0
2007-11-08T23:33:10Z INFO: addToMessage: STAT: Vertex Buffers Enabled: 0
2007-11-08T23:33:11Z INFO: ViewerStatsResponder::result
2007-11-08T23:35:36Z INFO: dumpReceiveCounts: Dump: 11 messages processed in 0.74743 seconds
2007-11-08T23:35:51Z INFO: dumpReceiveCounts: Dump: 2 messages processed in 0.94211 seconds
2007-11-08T23:36:46Z INFO: dumpReceiveCounts: Dump: 5 messages processed in 0.537179 seconds
2007-11-08T23:37:33Z INFO: dumpReceiveCounts: Dump: 3 messages processed in 0.535505 seconds
2007-11-08T23:37:43Z INFO: dumpReceiveCounts: Dump: 8 messages processed in 0.532405 seconds
2007-11-08T23:37:44Z WARNING: processAvatarAppearance: AvatarAppearance msg received without any parameters, object: 839295b5-30ca-4dd9-82a1-d4508db3166e

Second Life 1.18.4 (3) Nov 7 2007 11:19:15 (Second Life Release)

You are at 282700.6, 279081.9, 25.3 in Ghloogums located at sim2880.agni.lindenlab.com (64.129.43.122:13006)
Second Life Server 1.18.3.72843

CPU: PowerPC 7450 (1249 MHz)
Memory: 768 MB
OS Version: Darwin 8.10.0 Darwin Kernel Version 8.10.0: Wed May 23 16:50:59 PDT 2007; root:xnu-792.21.3~1/RELEASE_PPC Power Macintosh
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: NVIDIA NV34MAP OpenGL Engine
OpenGL Version: 1.5 NVIDIA-1.4.18
LLMozLib Version: 1.1.0 (Mozilla GRE:1.8.0.12_0000000000)
Packets Lost: 203/41814 (0.5%)


Rascal Ratelle made changes - 08/Nov/07 03:43 PM
Status Closed [ 6 ] Reopened [ 4 ]
Resolution Fixed [ 1 ]
Rascal Ratelle made changes - 08/Nov/07 03:44 PM
Affects Version/s 1.18.4.3 [ 10190 ]
Affects Version/s 1.18.3.5 [ 10160 ]
Sougent Harrop added a comment - 08/Nov/07 04:37 PM
I too get the message, though I suspect cause of the issue has been fixed, there are still orphan entries in the database that are triggering the message still........may need some sort of cleanup done, or some code added to remove the entry if it can't load it in a certain amount of time, though that could cause issues in and of itself due to lag.

Me, I'd be happy if they just wiped out my entries in the Active Gestures and let me re-add them.....tired of the missing gestures and the constant "loading..."


yol asturias added a comment - 10/Nov/07 10:37 AM
The same thing happen to me (1.18.4.3 viewer) since two day . Above the way of that happened, maybe that can help to know :
  • A friend give me a gesture (in a very lagy place).
  • I have use the gesture in the moment at the same place
  • i have edit her (deleting some line)
  • i tp me in a other sim
  • log off sometime after do that.

Since this day each time i log, i have the error message (2 years i'm here, i no use gesture, was the first time.). I will post the log (need to know where i can find it)


coco kamloops added a comment - 11/Nov/07 09:21 AM
I am still getting this error too. I have 5 items listed in my Active Gestures window, but their names never change from "Loading..." I only get 2 "Gesture is missing from database." messages when I log in however. I have also deactivated all gestures in my inventory. Here's my system info:

Second Life 1.18.4 (3) Nov 7 2007 11:13:48 (Second Life Release)

You are at 222855.4, 292932.2, 301.3 in Ganesha located at sim2379.agni.lindenlab.com (64.129.41.129:13006)
Second Life Server 1.18.5.73200

CPU: Intel Core 2 Series Processor (2394 MHz)
Memory: 2046 MB
OS Version: Microsoft Windows XP Service Pack 2 (Build 2600)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce 7900 GS/PCI/SSE2
OpenGL Version: 2.0.3
LLMozLib Version: 1.1.0 (Mozilla GRE:1.8.0.12_0000000000)
Packets Lost: 1/35548 (0.0%)
Viewer Digest: 5d704dc5-72dc-f8ab-0dcc-dc1497bebe16


Torley Linden added a comment - 12/Nov/07 11:09 AM
Thanks for reopening and saying this is still a problem for you, our developers have been notified and hope to continue investigating.

Torley Linden made changes - 12/Nov/07 11:10 AM
Assignee Jake Linden [ Jake Linden ] WorkingOnIt Linden [ WorkingOnIt Linden ]
TigroSpottystripes Katsu added a comment - 12/Nov/07 09:50 PM
btw, any suggestions on how I can pinpoint exactly which gestures I need to disable and get a new copy of?

Lyssa Varun added a comment - 14/Nov/07 12:06 PM
I've noticed now that there are gestures being listed as active in inventory that are not showing up on the gesture list. Notably 3 for me from the default Female Gestures set, Female - Get lost, Female - Blow kiss and Female - Wow that are not activated by the triggers assigned.

Tip: In inventory window search for (active) to see the gestures listed as active there and compare them to your gestures window.


Lyssa Varun added a comment - 14/Nov/07 12:08 PM
Um, I forgot to mention that these also do not respond to Deactivate in inventory nor can they be deactivated using the Take off items in the parent folder.

Rascal Ratelle made changes - 21/Nov/07 08:09 PM
Affects Version/s 1.18.4.3 [ 10190 ]
Affects Version/s 1.18.5 Release Candidate [ 10200 ]
Napili Sands added a comment - 23/Nov/07 09:27 PM
I've been having this problem for a long time.
"Gesture is missing from database." repeated 9 times every login.
Gesture tab shows /kiss active, but search for (active) in inventory shows nothing.
Properties show not active.

Could this be related to Animations, Scripts and Textures folders under Library being empty?


Fledhyris Proudhon added a comment - 02/Dec/07 06:14 AM
Just to say that I have had this problem for a very long time also (months, many updates) and it still exists with 18.5

On EVERY login, I receive several - from 1-10 - of these messages, and looking through my gestures folder, I find that a corresponding random number have been deactivated.

I do have a LOT of gestures active, I wonder if this is a major component of the problem?

Anecdotal evidence suggests the deactivated gestures may be those recently used but I have not been able to verify this. (It could just be that one only notices a missing gesture when it is commonly played.)


Robe Paine added a comment - 09/Dec/07 07:11 AM
i am glad i am not the only one having this issue i have found the cause for the missing gestures. when you create a gesture and later on delete a gesture make sure to deactivate it or else you will have another missing gesture. at least that has been the cause of my missing gestures. as for a solution i have not discovered on yet so if any one fine a solution please message me in world . Robe Paine

Nicholaz Beresford added a comment - 17/Dec/07 07:51 AM

If nothing else, the error message could refer to the gesture in question so that the user could edit/reactivate it (I have seen these login message for months but did not know what to look for, while in the end knowing which gestures were affected, opening/closing/activating them did cure the problem).

Nicholaz Beresford made changes - 17/Dec/07 07:51 AM
Nicholaz Beresford added a comment - 17/Dec/07 07:53 AM
Oops, this last comment of mine was in relation to the now attached patch 0001_better_gesturemissing_error_message.patch

Sougent Harrop added a comment - 17/Dec/07 10:41 AM
I may actually try this patch, it'd be interesting to see what it returns for me because I know for a fact the gestures which are missing are truely missing from my inventory (at least under the original UUID) because I deleted them on purpose (and emptied the trash since) when trying to do a repro on this issue. For me, I have nothing to work with in inventory to make the things go away.

Don't suppose it's got any way to notify the server side that the thing no longer exists and to go ahead and delete it from active gestures?

If anyone at LL wants a dump of the log showing the failures and associated asset id's, let me know and I'll be happy to supply the information.


Nicholaz Beresford added a comment - 17/Dec/07 10:52 AM
Sougent,

if you want to save yourself the hassle of building, it's in my Windows viewer.

(Probably the viewer could to an activate on the inventory item again, but I did not go as far as trying that)


Sougent Harrop added a comment - 17/Dec/07 11:17 AM
Cool, I will use your viewer then.

What I'd need would be to have the viewer deactivate the gesture because they don't exist in inventory under the active asset id and so fail the check when being loaded in the active gestures.

At least that's what I believe from what I've been able to deduce (really would love to see the database schema of all the stuff on the other end, just out of curiosity).

What I think has happened in my case is that when I deleted the gestures in inventory while they were still active and emptied them from the trash, it killed them in the main inventory but did not clean up the active gestures so that now, when it loads, it checks for them in inventory and basically gets a data integrity error because there's no entry there under the uuid it has. The proper behavior would be to remove the bad data in the active gestures table or tables.

Now, I don't know if the viewer can do this, and if it can I'm unsure whether it ought to because if there were some sort of communication delay or error in the check it could conceivably deactivate gestures automatically that shouldn't be deactivated (though it does seem to still do that now, or at least in some instances it seems like gestures I've activated don't "take" and are not active when I expect them to be.

From a personal standpoint, I'd like to see my active gestures wiped out so I start over and not have these error. Also, I notice that in active gestures, they all show as "loading..." and I wonder if this is just a message or if it's still attempting to load the gesture over the entire time I'm online? I'm assuming they are not because I don't think I'm seeing any indication of it in the console log.


Rob Linden made changes - 22/Dec/07 02:27 AM
Workflow jira [ 10654 ] jira-2007-12-21 [ 25590 ]
Rob Linden made changes - 22/Dec/07 02:39 AM
Workflow jira [ 25590 ] jira-2007-12-21 [ 26271 ]
Rob Linden made changes - 22/Dec/07 03:26 PM
Workflow jira-2007-12-21 [ 26271 ] jira-2007-12-22 [ 32661 ]
Rob Linden made changes - 22/Dec/07 03:48 PM
Workflow jira-2007-12-21 [ 32661 ] jira-2007-12-22 [ 34719 ]
Rob Linden made changes - 22/Dec/07 08:45 PM
Workflow jira-2007-12-22 [ 34719 ] jira-2007-12-22a [ 39852 ]
Rob Linden made changes - 22/Dec/07 10:01 PM
Workflow jira-2007-12-22 [ 39852 ] jira-2007-12-22a [ 43818 ]
Rob Linden made changes - 22/Dec/07 10:25 PM
Workflow jira-2007-12-22 [ 43818 ] jira-2007-12-22a [ 45176 ]
Finncaev Riederer added a comment - 25/Dec/07 06:28 PM
You're not the only, having this issue also since over a half year now.
12 times on log on i have "Gestures is missing from database".

It happend, when i was deleting the gesture the server pinged it back on the list, then I deleted it again and yes ... later there was it the whole time. "Gesture is missing from database". Ya what gesture? From where the request comes can i not see. in the "public" gesture list is "nothing" It means it's something on my log on db, which i cannot see and that requests it over and over .


Finncaev Riederer made changes - 25/Dec/07 06:31 PM
Attachment Debug.jpg [ 13969 ]
marioc chaffe added a comment - 28/Dec/07 06:49 AM
Hi Everybody !
I have the same problem since many months and updates.
Are the patch solving the problem ?
How patches are supposed to be used ? I tried to simply lunch them but does not work ..
Thanks.

Trans Meili added a comment - 04/Jan/08 06:23 AM
Well, I have the same problem getting "Gesture missing from database" on every login... but I know why:

Or at least i think I know why... Here is what i did:

I created some gestures for a friend.
I moved them to a folder to be easier to pack them later.
Of course I tested them, so they were active.
I did a package with the textures.
and finally I deleted them...

And there is what i think i did wrong:

      • I deleted the gestures while they were still active ***
        Since then, I'm getting over and over the "gesture missing from database"

I see them in the gestures edit window (they looks "loading..."), but I can't edit them.
What is funny is that if I play them they still works.

If I click the "inventory" button it don't highlight the gesture (because it doesn't exists anymore).

So I think my problem began when I deleted the gestures while they were activated.

My actual viewer is WindLight 1.18.6 (76453), but it happens the same with the normal one.
I don't remember what version I was using when I created and deleted the gestures, maybe 1.18.4, don't know for sure.

Hope this will bring some light to the fix of this annoyance.
Bye!


Kevin Susenko added a comment - 10/Jan/08 06:05 AM - edited
Was referred to this issue by Frontier Linden.

I've been experiencing this for about 6-7 months now, it wouldn't be so bad if it wasn't for the fact that the gestures that won't load are the speech gestures, so now I'm stuck waving my arms around everytime I speak. I don't get the "Gesture missing from database." error though, but the symptoms look the same. (i.e. gestures showing up in active gestures list with "Loading..." as a description.)

The problem seems to lie in the fact that the activated gestures are no longer in my inventory, so I have no way to deactivate them.


Fledhyris Proudhon added a comment - 24/Jan/08 12:19 PM
This bug is still ongoing in the latest windlight release client, 1:18:6, just so you're aware...

Drew Dwi added a comment - 08/Feb/08 01:45 PM
is this still happening in 1.19 RC or Windlight, i'm not having the error anymore.

Harleen Gretzky made changes - 13/Feb/08 04:07 PM
Link This issue is duplicated by VWR-4901 [ VWR-4901 ]
Harleen Gretzky added a comment - 13/Feb/08 04:12 PM
From the 1.19.0 RC0 Release Notes:
    • Print the name of the missing gesture in the error message

Davey Callisto added a comment - 16/Feb/08 11:55 AM
(I figured posting here was better than starting a new issue, but this relates to Windlight (and probably the RC)...)

In Second Life 1.19.0 (80044) Feb 15 2008 16:44:16 (Second Life WindLight) (and some versions prior) I'm getting missing from database errors from gestures I've deleted. I deleted several after I was getting the missing from database error – even though I could click on them, open them and see that all the gesture data was in fact not missing, and even preview/play them – and I still get the message. They don't show up in the gestures window, so I can't disable them. They're in the trash.

Weird thing is that some of the gestures that are supposedly missing are from the library (copied into my inv after I activated them). Like Male Laugh, etc.

I figured deleting them would kill the message, but it hasn't. Still says they're missing from database even though:
1. They clearly aren't missing if I can click on them and open the gesture window and see all the actions and preview/play and save them.
2. They're in the trash, so it shouldn't even matter!
3. Are deactivated because they're in the trash
4. Don't show up in the gestures window (because they're in the trash)


Harleen Gretzky made changes - 16/Feb/08 01:16 PM
Link This issue is related to by SVC-1565 [ SVC-1565 ]
Harleen Gretzky made changes - 16/Feb/08 01:22 PM
Link This issue is related to by SVC-1565 [ SVC-1565 ]
Harleen Gretzky made changes - 16/Feb/08 01:23 PM
Link This issue is duplicated by SVC-1565 [ SVC-1565 ]
Sougent Harrop added a comment - 16/Feb/08 07:28 PM
Davey, even though they may be named the same that doesn't mean they are the same gesture that's "missing" because the uuid could be different if they are a copy of the original one that's missing. The active gestures appear to be separate from but linked to the gesture in the inventory, the missing gesture message comes into play when it's in active gestures but can't find the uuid of the gesture in the inventory.

One of the ways you can get this missing gesture message is by deleting active gestures without deactivating them, in my case I deleted them and emptied the trash so I'm stuck with missing gestures until the database is cleaned up (though recently I've not been getting them so that may have happened, or it's just not reporting them any longer).

If you believe the gestures you have deleted are the ones causing the messages, I'd urge you to restore them from the trash and do an activate/deactivate on them to see if the missing gesture error goes away because if they are the gestures linked to the gestures in the active gestures window, you don't want to delete them completely until that message goes away.

At least that's what my experience with this problem indicates should be done.


Galatea Gynoid added a comment - 01/Mar/08 12:32 AM
Prior to 1.19.0 I couldn't tell what gestures it was complaining about, but I was quite pleasantly surprised when I upgraded to 1.19.0(5) a few minutes ago and got meaningful error messages telling me which gestures it was having problems with. But here's the fun part: one of them was a gesture in a folder of freebies I'd picked up sometime and wasn't active! I had never used the gesture! It wasn't active then deleted, it wasn't active and failed to be deactivated, it was a gesture I'd never even seen before, just stuffed in a folder of junk I'd never really gone through. Why was it complaining about a gesture I've never even activated, just happened to have in inventory? Incidentally, I can preview the gesture and it appears to work fine.

Harleen Gretzky made changes - 03/Mar/08 10:13 AM
Link This issue is duplicated by SVC-1735 [ SVC-1735 ]
Harleen Gretzky made changes - 03/Mar/08 10:15 AM
Summary  1.18.3.5 NEW release . "Unable to load gesture." or "Gesture is missing from database." on login "Unable to load gesture." or "Gesture is missing from database." on login
Affects Version/s 1.19.0 Release Candidate [ 10251 ]
Affects Version/s 1.19.0.5 [ 10260 ]
Affects Version/s 1.18.5.3 [ 10210 ]
Rascal Ratelle made changes - 04/Mar/08 02:41 AM
Affects Version/s 1.19.0 Release Candidate [ 10251 ]
Affects Version/s 1.18.5.3 [ 10210 ]
Phli Foxchase added a comment - 17/Apr/08 04:04 AM
No more troubles for one month. I close.

Phli Foxchase made changes - 17/Apr/08 04:04 AM
Status Reopened [ 4 ] Closed [ 6 ]
Resolution Needs More Info [ 4 ]
Lyssa Varun added a comment - 29/Apr/08 12:30 AM
As I noted before I found the most effective way of finding the affected gestures is to use an inventory search and search for the text: (active)

This shows gestures that don't show up in the gesture window even and those usually are the culprits. Deactivate them there (yes, doing this from inventory is buggy but usually on the second try it works) and you should be rid of these messages. In my case the gestures ended up being various system gestures.

Changes on the server or viewer side of things as to how it handles these and other gestures problems had never actually fixed it which left me with the above approach as a means for resolving my own problem with it.

Ignoring this persisting symptom of a possibly deeper problem doesn't seem like a good fix to me. Did someone at least put code in to identify the gestures by name that the system was finding exception to?


Sue Linden made changes - 12/Aug/08 10:05 AM
Component/s Missing Content [ 10026 ]
Sue Linden made changes - 13/Nov/08 11:36 AM
Workflow jira-2007-12-22a [ 45176 ] jira-2008-11-14 [ 74103 ]
Sue Linden made changes - 13/Nov/08 06:27 PM
Workflow jira-2008-11-14 [ 74103 ] jira-2008-11-14a [ 129262 ]
Sue Linden made changes - 13/Nov/08 07:00 PM
Workflow jira-2008-11-14 [ 129262 ] jira-2008-11-14a [ 141880 ]
Mykael Goodman added a comment - 03/Dec/08 03:11 PM
Well.

Gesture Clap is missing from database.

I've gotten that for OVER 6 months now, every single login, not just intermittent, but every single time I login, still happening today, and I finally put in a ticket on the issue today cause I'm tired of seeing it, and they referred me here, to a closed JIRA entry.

If it's fixed, why do I still get it?