|
|
|
Thanks for the info Thomas, I did not do a click and hold when I was at this customers sim. However, I did click the object several times. From your description it could have been another object that was in the loop? I still believe what I experienced is slightly different behavior, though may be related. There were other objects, including one I made on the spot where the touch events were being processed. Or did I mis-read what you said.
Changing the name of this bug to better reflect the actual issue, which is not client dependent. I have only received complaints about this happening since 1.19.1.81484 was rolled out.
With the help of my customer Tristram Petion, this issue is now isloated to a failed llDialog call when the following conditions are true: 1) The object containing the script is deeded to the group owning the parcel the object is on. Alvargi.... At the time of the test: Script output: --------------- snip -------------- [12:48] .... deeded to group here [12:50] no dialog appeared [12:50] --------------- snip -------------- Here is the script used to islolate the issue: // state_exit() { llSensorRemove(); }sensor(integer total_number) { llSay(0,"sensor " + (string)total_number); }no_sensor() { llSay(0,"no_sensor "); }touch_start(integer total_number) { llSay(0, "touch_start " + (string) total_number); llSay(0, "llDetectedKey(0) " + (string) llDetectedKey(0)); llDialog(llDetectedKey(0),"This is a test",["Test", "Test 2"], 0); }touch_end(integer total_number) { llSay(0, "touch_end " + (string) total_number); }touch( integer total_number) { llSay(0, "touch " + (string) total_number); }} Any chance of getting some action on this one? I am getting daily complaints on this.
Thanks, Thank you VERY much for your report, Alvargi, and the additional help/comments/votes on this. I'll bring it to the attention of our developers today for further investigation.
Thank you Torely - please let me know if or how I can assist.
I can comfirm this problem. And here is a script that you can test the presence of the problem with:
default touch_start(integer total_number) { llDialog(llDetectedKey(0), "\nDialog showed properly", ["OK"], 234234); llSay(0, "tried to show dialog for the person who touched me (" + llDetectedName(0) + ")"); }} Infact, this problem is NOT related to sensors at all. When the bug occurs, all DEEDED objects trying to show llDialog() windows will silently fail. The code above is a simple but effective code to test it's presence. First rez a object and put this script inside it. Then click on it to confirm that llDialog() works in non-deeded mode. Then, DEED the object with this script and repeat clicking on it. If the bug is present in the SIM, the code will be unable to show you a llDialog() window. I have located a couple of SIM's that this problem can be replicated: the flying dutchman, Jayzee Isle (44, 151, 23) - Owner: whisper Ansome The Jayzee Isle seems to have this as a MAJOR repeating problem. So it should be fairly easy to replicate the bug at that location. Currently there is a workaround to temporary fix this. The sollution is to REBOOT the SIM and the problem goes away for a small amount of time, but usually it reappears within a day. I really hope this problem will be fixed, since i get about 3-5 requests per day from customers experiencing this problem. If any of the Linden Labs employees needs further information, please contact me directly in-world and i will be happy to show the problem. Thanks Thomas,
I did attempt to repro this with objects without a sensor and could not. Deeded objects without sensors behaved fine for me in the two sims above, then when I added a sensor; the problem reproduced faithfully. Regardless, this confirms there the issue with llDialog in deeded objects. I currently receive 2-3 support requests about this each day and am looking for a dev at Lindent to be assigned this bug to work with. Best, Looks like at latest, we're looking for a repro – I'll be sure to forward that last comment of yours, Thomas.
Here is yet another SIM found with this problem: Sugulite Island (152, 123, 24)
I will continue post SIM's and coordinates i find with this problem whenever i find them I'm currently having this problem in Avendale Mystery.
I'm having issues with this on group: Neko Chill Zone
This is also not region specific, it's been tested at multiple regions. Main issue is, I own land which has been deeded to the above group, and some objects need to be deeded to the group in order to function. This started Saturday, 19 Apr 2008, and confirmed Sunday, 20 Apr 2008 It's also been confirmed by an SL Mentor: Jessica Lyon Second Life 1.19.1 (4) Apr 2 2008 11:59:37 (Second Life Release) You are at 277299.0, 298280.0, 22.2 in Whispering Sands located at sim4583.agni.lindenlab.com (63.210.158.233:13005) CPU: Intel Core 2 Series Processor (2999 MHz) ANother ISM with this particular problem is found at: http://slurl.com/secondlife/Eresos/226/210/606
I am currently having this issue in the Uxeter region.
http://slurl.com/secondlife/Uxeter/34/232/13 Before searching Jira, I did some testing using llDialog() and a deeded object, and came to the same conclusion as Thomas Conover above. His script is a simpler version of the one I was testing, so I won't bother to share mine, but the result is the same. At any rate, llDialog() works fine when the object is not deeded, but never returns when it is. Interestingly, I also tested it by touching a deeded object across a region border. In this case, I was standing in Uxeter, but the object was in Vional to the north. The llDialog() function worked properly, even though I was a child agent of Vional and physically standing in Uxeter. The reverse, however, did not work. Another SIM that suffers from this problem is: http://slurl.com/secondlife/Rundlelawn/220/214/61
Another SIM that suffers from this problem is: http://slurl.com/secondlife/Hatmehyt%20Harbor/241/247/355
Another SIM that suffers from this problem is: http://slurl.com/secondlife/Aloha%20Bay/249/188/21
Seen this a few times. Another side effect is the Group field will show: (waiting) or (Loading...) in Edit / General Tab and Retrieving... on mouse over.
Rebooting the sim seems to restore, what I assume is, the timed out connection to the back-end server/s. Yoonseul in one of the affected sims.
Another SIM that suffers from this problem is: http://slurl.com/secondlife/Emerald%20Cove/96/192/0
Another SIM that suffers from this problem is: http://slurl.com/secondlife/Island%20Estates/129/130/23
Another SIM that suffers from this problem is: http://slurl.com/secondlife/Long%20Beach/195/17/670
Restarting the sim fixes this problem temporarily.
when dialog appears, it displays name as "(?) (?)'s Object" p.s. : Second Life Server 1.21.1.86182 Edited : May 9, 2008 11:49 AM PDT : After couple of hours; it displays name as "'s Object" No "(?) (?)" anymore. Uxeter has not had this issue in a while, but now it is occurring in Vional. http://slurl.com/secondlife/Vional/128/128/12
Yet, the menus (llDialog) from deeded objects are not working, though it works fine on objects that are not deeded. 2 month anniversary. Any news, explanations, fixes? The IMs are getting tedious.
Another SIM that suffers from this problem is: http://slurl.com/secondlife/Lavender%20Island/132/205/701
To my experience, it seems related directly to group name loading. In each and every case ive discovered a mailfunctioning deeded object, the sim has been unable to show group names (gropu-names on any object in sim shows as "waiting") - so maybe this mailfunction somewhat relates to that the SIM can't update the group names for some reason? WHen someone reboots a sim, the group names loads again, and the deeded object also regains llDialog() controls. This has happened on 100% of all occurrences ive been experiencing with this problem.
Sim suffering from this issue: http://slurl.com/secondlife/Rollo/204/115/511
Another SIM that suffers from this problem is: http://slurl.com/secondlife/Thorstar/40/27/151
Just had this happen in my home sim too, confirmed with Thomas' simple example (no sensor event).
You are at 265554.8, 239038.4, 709.0 in Deulchangil located at sim3928.agni.lindenlab.com (63.210.156.86:12035) Can I suggest including the sim info and time as above (help->about second life)? It may only affect particular sims (I believe a sim reboot normally moves the sim to a different physical server) at particular times. Another SIM that suffers from this problem is: http://slurl.com/secondlife/Royal%20Tropic%20Bay/38/46/53
Another SIM that suffers from this problem is: http://slurl.com/secondlife/Bailers/123/116/701
Second Life 1.19.1 (4) Apr 2 2008 11:59:37 (Second Life Release) You are at 268667.8, 254336.0, 701.3 in Bailers located at sim4310.agni.lindenlab.com (63.210.157.214:13004) Another SIM that suffers from this problem is: http://slurl.com/secondlife/GreenLand/102/180/23
Second Life 1.19.1 (4) Apr 2 2008 11:59:37 (Second Life Release) You are at 204902.9, 283572.2, 23.5 in GreenLand located at sim7660.agni.lindenlab.com (8.10.148.227:12035) Occured first yesterday - Group shows also "waiting" - after a few hours the problem disappear (without SIM reset!) and suddenly many of the missing dialog windows pop up. Today problem is back, but this time group is displayed right in the edit window Another SIM that suffers from this problem is: http://slurl.com/secondlife/Bliss%20Forest%20Seven/149/110/22
Second Life 1.19.1 (4) Apr 2 2008 11:59:37 (Second Life Release) You are at 230555.0, 228729.0, 21.5 in Bliss Forest Seven located at sim7899.agni.lindenlab.com (8.10.148.138:13009) Group shows also "waiting" I am the rentor of Bliss Forest Seven and confirm Thomas's report on this bug. It has been occurring for two days now.
I can also confirm that this has happened many times to myself and with customers of my radio products (no sensor event) on many different SIMs and that in every case, a SIM restart after the object has been deeded fixes the issue.
This has started happening on my sim too, New Charm City. Just restarted the region and it's working for now.
Another SIM that suffers from this problem is Cairnlow. After a restart its working again.
I have seen this same effect for far longer than 1.19 has been out. The only fix I know is to add a variable, an integer, to every sensor. touch and collision where events in the region that are badly affected by lag occur. This variable is used to count the loop and break it by either llResetScript() or switching states if these interractive events get stuck in a loop.
I do a similat thing with collisions, with or without llVolumeDetect() using a variable that holds the key of the last agent to collide with them for anywhere from 1 to 5 seconds (or more, as usage dictates) such that only the first such collision is detected and all subsequent collisions are ignored. These are common practice in RL programming (or ought to be!) and will serve you well. Most especially when llGiveMoney() and money() events are concerned. Its happening in Royal Mountains after the switch to v1.23.4. No menus on deeded objects such as Conover security orbs or XAN radios. PLEASE FIX THIS!!!!!
its happening in Tropicall Breeze when i update v1.23.4 don't let me put it in my group,every time am try says waiting.Also the url for music some of them is not working.Please some one fix this problems,thanks.
I noticed today in Yoonseul that group owned dialogs aren't failing completely, but are getting put off for many hours.
About land and edit prims all show Group: (loading).
Menus for deeded objects no longer responding. You are at X, X, X in Maat located at sim3205.agni.lindenlab.com (216.82.20.194:13002) Again........this is my second time i report this issue.I'am in other location Tropical Bay and my home security don't work. Before when a came this page and click back the orb gave me the menu but not this time. "Group..(Waiting)..........
This problem continues to be an issue on all 4 of my sims, both the busy ones, and the almost empty ones. It happens 3-5 times a week, and I need to restart the related sim and disrupt all of my tenants in the sim at the time of restart. It is very annoying, especially because of the duration of the problem.
I first noticed this with Alvargi's radios at my home in Fedoseev, but they worked ok at my store in Villeneuve, but yesterday I noticed that sim has the problem now too.
And it's not just radios, any object that is deeded to a group will no longer detect a touch, radio's, tv receivers, prim counters, anything, and the slow touch workaround does not work, nothing does that I've tried. Sort of a serious bug. I'm using the RC viewer, but i also tried the 1.20 viewer and it makes no difference. It has nothing to do with lag, this never works under any conditions now in those 2 sims. To whomever is at LL working on this issue:
Could we get a status update on this? Torley kindly posted some things a few months ago. There have been no updates since. However, this is marked Fix Pending and it would be helpful for us to know what that really means. Is the fix pending in the client side? Is it pending on the server side? Which software version? Is there an estimate of time for the patch to be released? A couple of lines would go a long way in helping me be more comfortable as to what the status is. Why do I care? (It would not be fair for me to gripe and not let you know what my point of view is based off of) What's the status of deploying the fix for this? Still occurs, currently on the "Immersive Workspaces TM" region. I'm not restarting the region for now in case you want to test on it. Repro (sorry for mashed formatting, can't get the JIRA markup to work):
default { When this script is running in an object owned by my avatar, both say and dialog appear. When deeding the object to the land owning group (Immersive Workspaces), the say works but the dialog does not appear. This is also happening in the Porto Azul sim and there's very little lag here. I did notice earlier that a sim performance bot popped into the sim for a min and left right before the problems started happening. Maybe its related?
Just noticed something that might be a symptom.. When opening the About Land, Objects tab.. I clicked on the refresh list and my Owners list under group information says (Loading....) and never updates to the correct name.
All objects that are under that heading (which are 4 objects) do not display menus now. The only fix that has been know to resolve this is doing a sim reset, from what I can gather the asset server is not recognising the group that these objects are deeded to. Almost like the object is not in exsitense. Though I could be wrong, sometimes, multiple clicks or holding down on it may fix it, but so far the only reliable resolve for this is forcing a sim reset. Not saying this is a "fix" but saying this is a temp way to resolve it. The (Loading....) part of it has been an issue that i've noticed for the past 2 years. The only thing I can figure is when they do rolling restarts. Which seems to be when this happens the most often. Is that so much data is being sent about each parcel on each sim, the asset can't keep up with all that data. This is not good....
Been having this issue for some time now and it affects my orbs (thank mr conover for your substantial contribution both to helping resolve this issue, making great orbs and keeping noobs out of my bed) and my radio.
Ambiance Peaks East, 32, 9, 22. The orb might not be working but we do have a man eating tiger in the garden. hi sorry for my english but i want to help... i think is related with a specific group why? cuz i have a land deed it to my group and the problem is the same deed object didnt work and i see in the land options the group its loading .. eery object deed it too... but i take the land for me again and deed it to another of my groups and works everityhng fine ...
This, continues, month after month after month to be a real pain in the arse problem. I still have to reboot my sim at least 2-3 times a week to resolve it temporarily, and I have to deal with CONSTANT tenant complaints over their deeded objects not displaying menus. Tonite, it resulted in a tenant that just wanted her $3000L rent back, which I gave her. I wonder if we organize a campaign to get lots of people to vote if it will get "working on" linden off his duff and get this fixed.
I'm normally one to defend LL, but given the severity of the issue, no difficulty reproducing the issue, and lack of a response/resolution I'm left wondering if LL is actually capable of fixing the problem.
I agree with narcysis, LL really needs to deal with this problem. It continues to make us developers look bad because the first thing a user assumes is that our product is bad. I've had to rewrite my Land Radios to use a Land Relay so that the radio is never deeded to the group. Unfortunately most users just assume, Radios, Orbs, etc must be deeded to the group and they still Deed the Radio. I suggest you always have the link to this bug report handy and ask anyone who complains to come here and add their vote.
Another Sim with this problem secondlife://PeKashee/28/197/1428
We have the same problem with the group "Kusjes". With all our other groups the menu shows up and not with "kusjes". What is interesting is that when a group is deeded to the group "Kusjes", the object involved can't determine it's owner. So that seems to cause the problem. Other groups can be determined as owner.
Changed the title slightly to make it clear to people who do not script that this is a problem with scripted menus in SL. So what version is this Fix Pending in???????
Added the NOTE at the top in Environment settings that the only known fix is to reboot the region. This is so customers do not have to read all the comments to learn that.
I Shantiona Charron keeps gettin a
I discovered something interesting with this issue. As noted in an earlier comment llDialog menus from deeded objects follow this progression:
(1) Normal operation This sequence happened to me yesterday, and this morning I got no menus at all. I was planning on restarting the sim to fix it. HOWEVER, before I got around to restarting, I needed to deed a different object. The instant I deeded it, the missing menus from earlier in the day popped up, from the objects that would not give me menus earlier. It had stored them - I got one menu for each click I had done earlier. I went to those objects and now they gave me menus, albeit with the missing name in the title. So if you need to get your menus from deeded objects back, try deeding another object before you restart the sim. This problem continues to be an issue. I experience this error where touch_start() will not run after being left clicked.
I have a security system from Psyke Pyaeton which is not working. I also have another sensor from Thomas Conover which is working. It seems my security system stopped giving me the menu after the Sunday gridwide "meltdown". This is happening on Hurricane Sim
I too have a security system from Psyke Pyaeton. It did not show the menu when it was deeded to the group that owns the land.
At: You are at 245089.0, 285472.3, 22.3 in Rage II located at sim4646.agni.lindenlab.com (63.210.159.42:13001) Second Life Server 1.25.4.108489 A sim restart fixed the problem Is there a related defect listed for object not deeded to group having this same issue?
I am having an issue with my visitor trackers located around my sim failing to respond when I touch them. In fact the main script that sends the visitor info to the logging script stops responding all together. I have to reset the main script so it will starts logging visitor data again. Which means I have recorded no data from the time it stopped responding to whenever I reset it. I do find it odd that there are no errors displayed in the debug channel at all. I have litterly parked myself next to one of the sensors from the time I reset it to a point at which it stopped responding. You are at 293504.4, 286336.0, 45.6 in Cardew located at sim2249.agni.lindenlab.com (216.82.16.254:13001) wikilinked: https://wiki.secondlife.com/wiki/llDialog
I'd like to wish this bug a happy one-year anniversary.
Sim: Yooseul Objects: Security Orb, Teleport system. Posting a test comment as instructed by support. Please disregard.
After experiencing this failure I remained in the same sim overnight. Sometime during the night (at least five hours later) all of the dialogs appeared from the earlier touches.
I hope this little quirk helps to identify the underlying cause. I've encoutnered this issue last night on the Dystopia region as well. Then earlier this morning I triggered the llDialog() function in the touch event and I was spammed with all of the attempted llDialog menus I was trying to get the night before.
I'm having this problem since our sim was down for 2 hours
A script that previously worked for months quit executing llDialog(). I tested with minimal script, default{ touch_start(integer total_number){
llDialog(llDetectedKey(0),"Test Message",["HIT ME"],0);
} After considerable experimenting, I've narrowed it down to the following condition:- ======================================================================== You are at 260235.8, 230307.3, 33.1 in Whanganui located at sim2875.agni.lindenlab.com (216.82.19.118:13002) CPU: Intel Core 2 Series Processor (2000 MHz) Here's the steps to reproduce this issue.
1. Associate a Group to the Parcel. (The parcel does not need to be deeded to the Group.) llDialogTest default { touch_start(integer detected) { //This is to make sure that the llDetectedKey() function is... //...retrieving the correct key for the avatar touching the object. llSay(0, llKey2Name(llGetDetectedKey(0))); //This is the actual function being tested. llDialog(llDetectedKey(0), "Test Dialog Message", ["Option 1", "Option 2"], 0); } } 4. Copy the Object and script. (Keep one copy for comparison purposes.) This issue is not consistently reproducable: it happens for different periods of time on a region. Sometimes it will be reproducable for a couple of hours, then suddenly start working and spams the user with all of the attempted dialog menus from the previous failed attempts. I have the line with the llSay() function to show that the llDialog function is receiving the correct key from the llDetectedKey() function, so that leaves only the llDialog() function failing. Since the Dialog menus will all come in a spam at the user once the user triggers the function during the region's "working" period, I suspect the dialog menus are being backed up in an event queue on the region for some reason. I've not correlated the times when it fails to any external situation. It seems to be random. It had failed most of yesterday. A note at the top of this JIRA says NOTE The only known fixes are to reboot the region, also deeding another object may kick start menus again. So I waited until the sim was empty and requested a restart. While waiting for the restart, it started to work. I did NOT get flooded with all the dialog windows that others report. I had to leave but the sim was restarted later that night. Today it is still failing so restarting the sim did NOT fix it, if anything it caused it to fail again.
On the deeded objects does the group say (Loading...)? Every time I have seen this, this has been the case.
Harleen, I would say "usually". When I was testing the above script on the night of April 15th the group was showing without issues, but most other times the group was showing as "(Loading...)" when the issue was occurring.
In my cases it has always failed silently and the group had long since loaded. Although some other functions in the script work fine, the llDialog() does nothing, no window, no error message. I don't get the flood of undelivered dialog windows. In other words, the dialog window was not suffering a long delay due to group "loading", it just never appeared.
An identical undeeded object right beside it works every time. That is the case for me also, just silently fails, but then sometimes hours later (overnight sometimes) I will get all the windows and the objects no longer say loading. But the entire time it is silently failing (hours) where the Group name is usually displayed it says (Loading...). And it may be for some that the group displays, but in my personal experience I have never seen it not say (Loading...).
You will only see (Loading...) if your client has not already cached the groups name and it is unable to retrieve it from the database. I am guessing that when the database is under load that less critical functions are ignored, such as group related calls. This explains LLs silence.
Except I've seen been on a parcel for hours and it has been OK, then all of a sudden it goes to (Loading...). And it happens for everyone in the region at that point.
Same issue. Security orb just stopped working - none of the authorized users are able to see the menu button - it's greyed out whether it's group owned or not.
My sim is featuring this too:
Sarahs Residential Island You are at 180917.8, 243381.2, 27.2 in Sarahs Island located at sim994.agni.lindenlab.com (216.82.13.144:13000) CPU: Intel Core 2 Series Processor (2660 MHz) libcurl Version: libcurl/7.16.4 OpenSSL/0.9.7c zlib/1.2.3 The problem persists.
I have a deeded object using llDialog() created about 6 months ago that continues to work. I've been working on a newly created object - deeded to group - that uses llDialog() and it's failing. I've seen this on Outreach, Teaching, Teaching 2, and Eduisland Hi ya'll,
the problem also still exists for me. After I IMed the Sim owner of the Sogno sim and asked for a sim restart it was gone. PLS try to fix it quick because I cannot IM the sim owner all week or day to ask for a sim restart TYVM in advance.... Is anyone still seeing this problem? It seems to have disappeared?
yes Yes YES! Under heavy load door scripts that allow a simple touch to open and a 3 second touch to get a menu often responds to a single touch event (Generated by right click ->touch) with the menu, often the menu continues to reoccur until the door script is reset, which of course requires reconfiguring the door: Needless to say this is a royal pain in the dare-I-say-it.
@Hope Dreier - This JIRA is about menus not appearing, not menus appearing too often.
I agree Psyke, we use it frequently and it has not failed in a long time.
Not reported by anyone since July. Closing. Please re-open if you experience it.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I have been able to reproduce it on demand. You have to be in a very laggy sim to be able to reproduce the problem, and at same time click on the object with the touch_start() event. THe higher the lag in the SIM, the higher the chance of a touch_start() endless-loop event will be created.
I have found a "work-around" that cancel's this endless loop tho. If the endless loop occurs, just SLOW-click once more on the same object (left-click and HOLD mouse button for a second, then release), and the endless touch_start() and touch_end() loop will disapear again.
This problem has been existing for at least 2 years of my experience. I personally discovered it back in early 2006 and it has since then existed in very laggy sims all over secondlife.
This problem occurs on ALL kinds of products using touch_start() as a event trigger for menus or anything else for that matter. Anything using touch_start() event has a chance of getting into a endless loop (even tho there is no loop inside the event itself). But to my experience, laggy SIM's seems to be the major trigger-factor. Fast working SIM's (low-lag or no lag) seems to rarely or never create this weird endless loop.
I am not sure if its a server-side problem or client-side problem. The way it acts, it could be any of them. I really don't know for sure.