Newfie Pendragon
Crusty and proud of it
Join date: 19 Dec 2003
Posts: 1,025
|
09-09-2004 07:32
Hi all: I have an animation script that I use (and sell) that can be dropped into a prim and attached to the body. In general the script is working ok. Part of the design is that listeners activate/deactivate depending on if the prim is currently attached to the body. However, on occasion it seems that the script suddenly stops listening and/or responding. Just dies on the spot. Getting it back up and running can range from a minor irritation to downright possible. A couple things I see happen: - The script stops listening, but can be reset by detaching/re-attaching.
- The script dies completely. Can be restarted by dropping the prim on the ground, opening the script and pressing the 'Reset' button.
- The script dies completely, leaving a charred, smoking corpse (wont even 'reset'). Have to give the user a fresh copy of the script in order to get things working again. This seems to have started since SL 1.5.
This seems to happen for non-obvious reasons, and in some cases the script has run for weeks at a time without a problem. Anyone have any idea what this could be, or - better yet - any steps I can take to prevent them from recurring? Thanks, Newfie Pendragon
|
Moleculor Satyr
Fireflies!
Join date: 5 Jan 2004
Posts: 2,650
|
09-09-2004 08:06
Flame LL till they fix it.
_____________________
</sarcasm>
|
Moopf Murray
Moopfmerising
Join date: 7 Jan 2004
Posts: 2,448
|
09-09-2004 10:58
It's actually been around since before 1.5 - at least scripts mysteriously just refusing to run any more. Happens mainly on attachments, primarily after teleporting I believe. It's annoying as hell, but as teleporting is so borked at the moment, it's just one of the problems associated with poor packet error checking that SL suffers from a great deal these days.
|
Archanox Underthorn
Registered User
Join date: 20 May 2003
Posts: 168
|
09-09-2004 15:58
*nod* I've been having problems with this since 1.4, 1.5 just made it much worse with all the crashing going on. As for what causes it, nothing inside your script matters. I've had extremely simple scripts die from this, like one with just a linked message event with one line in it. They gave us the "Recomplile all scripts in Selection" option under tools in 1.5 as a quick fix solution until they get to the root of the problem I think(hope). That has made my life alot easier, but it would be alot nicer if this didn't happen at all. 
|
Francis Chung
This sentence no verb.
Join date: 22 Sep 2003
Posts: 918
|
09-09-2004 17:07
Archanox, The "Recomplile all scripts in Selection" option has been there since 1.3 I think. (possibly even earlier) And, for as long as I can remember, it's never worked reliably. It works just fine when you only 1 or 2 scripts in your object, but when you have many many scripts (ie. when you really need it) it tends to hang mid-compile  I've been complaining about this bug for a long time now. Some good news to share is that Dan Linden IMed me yesterday asking me about it, and I was able to provide him some samples of scripts that had died and were impossible to reset. So LL is looking into the problem! Yay! I've been asking people who've been afflicted by this problem to submit a bug report. Hopefully, this will provide LL with more data on how and when this problem surfaces. In the meantime, for my stuff, I've been replacing watches/hugs/Seburos personally.
_____________________
-- ~If you lived here, you would be home by now~
|