Second Inventory crashes Opensim script engine

Help us to make SI always better reporting here any bug, typo or anomalie you have found.

Second Inventory crashes Opensim script engine

Postby zilla on Sat Dec 13, 2008 9:09 am

This is to document a bug (probably in Opensim) that I have been corresponding with Angelo Biondi about during the time the forum registration has been down due to the server change.

After objects containing scripts have been restored by Second Inventory into Opensim the sim script engine crashes so that all scripts using events (touch, sit etc) in that sim stop working until the sim is reset.

Opensims can use one of three different script engines: Xengine, DotNet or Mono, I have only seen this bug running the DotNet engine.

The bypass is to restore objects without their scripts and add the scripts afterwards using copy/paste into newly created scripts in Opensim. Even if you are running your own private Opensim and it is easy to reset the sim after SI crashes the script engine, this is still advisable as the scripts restored by SI before the crash seem not to work properly even after the sim is reset

This bug could explain why in the public Opensims such as Openlife the script engine in sandbox regions almost never works.

The writeup of this bug in the Opensim tracking system is at http://opensimulator.org/mantis/view.php?id=2643
zilla
SI curious
 
Posts: 2
Joined: Fri Dec 12, 2008 5:30 pm

Re: Second Inventory crashes Opensim script engine

Postby Angelo Biondi on Tue Dec 16, 2008 7:51 am

Hello Zilla,
Did you try to drag multiple scripts inside an object with the regular sl client?

As far as I understood when I investigate further on the problem it doesn't affect only SI but it's a bug on the script queue in Opensim, I didn't test this behavior recentely but I think that it is still alive.
Angelo Biondi
Site Admin
 
Posts: 189
Joined: Tue Apr 01, 2008 1:31 pm


Return to Bugs


Users browsing this forum: No registered users and 1 guest

cron