• 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: SVC-1369
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: Scouse Linden
Reporter: Ralph Doctorow
Votes: 9
Watchers: 3
Operations

If you were logged in you would be able to see more operations.
2. Second Life Service - SVC

Mono Beta - Depending on complexity a script may be rezzed not running

Created: 30/Jan/08 04:11 PM   Updated: 06/Mar/08 04:11 PM
Return to search
Component/s: Scripts
Affects Version/s: Mono Beta
Fix Version/s: None

File Attachments: 1. File mono rez test strip.lsl (6 kB)

Environment:
Second Life 1.18.6 (77968) Jan 29 2008 20:06:25 (Second Life Release)

You are at 255343.9, 255296.1, 21.4 in Sandbox Newcomb MONO located at sim3000.aditi.lindenlab.com (8.2.33.226:13004)
Mono 1.18.6.77968

CPU: Intel Core 2 Series Processor (2194 MHz)
Memory: 3582 MB
OS Version: Microsoft Windows XP Service Pack 2 (Build 2600)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: Quadro NVS 140M/PCI/SSE2
OpenGL Version: 2.1.1
LLMozLib Version: 1.1.0 (Mozilla GRE:1.8.0.12_0000000000)
Packets Lost: 14/33431 (0.0%)
Viewer Digest: 3bb91f71-43e8-7bd9-be82-8ffb1b7bdf10
Issue Links:
Duplicate
 
Relates
 

Linden Lab Issue ID: DEV-11027
Linden Lab Internal Branch: mono-based-on-1-19-0-server-79512


 Description  « Hide
The attached script when put into an object will be rezzed either running or not running depending on if a single line is commented out. This appears to be an issue with complexity or something similar. There is plenty of memory available and it doesn't depend a lot on what line is commented out (although this has a suggested one).

To reproduce, first put the script into an object and rez it. You should see a message and if you look at the script in the object it will be running.
Now just uncomment line 48, make sure the script is still in a run state and take it back into inventory.
When you rez it again you'll not get the message and if you look at the script it won't be running.



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Darien Caldwell added a comment - 30/Jan/08 08:32 PM
Yes, i'm seeing this with one of my items, as mentioned in SVC-1347. It does seem to be related to heap size. 11 of 22 scripts in my item do this.

davie zinner added a comment - 30/Jan/08 09:18 PM
This one is impeding the testing of our more complex scripted items. It almost seems related to the mix or ordering of instructions rather than just text or data size alone.

Ralph Doctorow added a comment - 30/Jan/08 09:31 PM - edited
I'm upgrading this to major because it prevents me (and others) from doing any testing of scripts beyond the simplest. The whole point to Mono is to support more complex scripting. I can't test any of my current and pending products because of this issue.

Ralph Doctorow added a comment - 31/Jan/08 08:46 AM
Changed the title so it's easier to search for

Ashrilyn Hayashida added a comment - 31/Jan/08 07:09 PM
I am also seeing this on two of my scripts, they are set to not running when rezzed. I guess I should attach them here soon.

Ashrilyn Hayashida added a comment - 31/Jan/08 08:46 PM
Well, I attached my scripts to SVC-1393 . The growth listener and childprim script are both set to not running when the objects they're in are rezzed.

of oz added a comment - 09/Feb/08 06:41 AM
Me too.
Old script, been working for a long time.
471 lines long, compiles fine.
Happens every time.
Breaks my product range.

of oz added a comment - 09/Feb/08 06:58 AM - edited
QUICK DIAGNOSTIC QUESTION TO OTHERS:
My problem script uses the on_rez() handler.
Is this true of all the others which give problems ?

Could it be where the problem lies ? It's a long shot........

I'll try with it deleted when I can find time.


becky pippen added a comment - 13/Feb/08 08:03 AM
In response to the comment about the on_rez() event handler – it happens to some of my scripts that don't have an on_rez() handler. Sorry

Scouse Linden added a comment - 14/Feb/08 04:13 AM
When tested please test all other bugs with similar "complex script" rez, border cross, inventory or region restart issues.

Scouse Linden added a comment - 18/Feb/08 02:04 PM
@ Ralph Doctorow
The whole point to Mono is to support more complex scripting.

I'm afraid that is not the case. Please see http://wiki.secondlife.com/wiki/Mono for more information.