|
|
|
[
Permlink
| « Hide
]
Lex Neva added a comment - 19/Jul/07 09:09 AM
Interesting find. I think I might have run into this in the past without even realizing it.
I'm pretty sure I have heard of this before and just chalked it up to "screwy things LSL does and that will never get fixed"
This probably requires a one line change in the definition of llResetScript() and llResetOtherScript() Huh. Always nice to know it wasn't my script's fault after all.
This bug affected my script too. Had to place a blank touch_start handler in the state that called the llResetScript() to get it to work (tip courtesy the scripting tips forum). This is not right folks, it should be fixed.
lindenrobot made changes - 08/Oct/07 04:54 PM
Joshua Linden made changes - 06/Dec/07 01:40 AM
Should go out with the 1.19.0 server update, late December '07
Joshua Linden made changes - 06/Dec/07 01:41 AM
"Should go out with the 1.19.0 server update, late December '07"
Thanks for the estimate! There's been a lot of unrest on JIRA about the use of the "fixed internally" resolution... people have a feeling that LL strands issues in "fixed internally" forever and doesn't get around to actually releasing the fixes. People also tend to reopen issues resolved like this because they see the word "resolved" and "fixed", but they still experience the issue. Estimates of the release fixes would be really helpful – even rough estimates.
Rob Linden made changes - 22/Dec/07 01:32 AM
This issue has been bulk changed to fix pending.
WarKirby Magojiro made changes - 22/Dec/07 01:28 PM
Rob Linden made changes - 23/Dec/07 12:22 AM
Rob Linden made changes - 23/Dec/07 01:29 AM
Rob Linden made changes - 23/Dec/07 01:32 AM
Coyote Pace made changes - 11/Jan/08 02:29 PM
Tested with the below script on a 1.19.0.78817 server, appears to be fixed as the script restores the touch handler.
default } state other { }
Harleen Gretzky made changes - 30/Jan/08 05:24 PM
Changing back to Fix Pending since server 1.19 was rolled back.
Harleen Gretzky made changes - 30/Jan/08 06:27 PM
Strife Onizuka made changes - 27/May/08 04:20 PM
This issue also effects scripts being reset by client, via menu or button. See
Strife Onizuka made changes - 27/May/08 04:21 PM
Thank you Harleen; this works perfectly
Sue Linden made changes - 13/Nov/08 12:07 PM
Sue Linden made changes - 13/Nov/08 04:35 PM
Alexa Linden made changes - 18/Nov/08 10:15 AM
There's been no activity/comments on this problem since mid-2008.
There was a posting by Joshua that a fix would be rolled out in 1.19 We're up to server 1.25 and client 1.21 and this problem continues to exist. Yes - there's a work-around - include a touch_start() in all states (even if it's empty). Regardless - a lot of time has passed since 1.19 when this problem was noticed. That's a lot of user content that's been released with a memory-consuming "work-around" installed.
Nava Muni made changes - 06/Feb/09 08:39 AM
see solution how to correctly transition between states related to "touch_start(){;}" and "touch_end {;}" event chains at https://jira.secondlife.com/browse/SVC-3017
Just revisiting this (following some discussion on the linked SVC-3017) and confirming the problem still obtains on 1.27.2.129782. As Strife mentioned in May '08, even manual reset does not restore the touch_start handler, in contrast to my original report which I believe was accurate at the time (about a year earlier); also, the pointer does change to "touchable" now, again different from what I observed two years ago.
Ellla McMahon made changes - 25/Aug/09 02:57 PM
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||