Archive for the 'Beta Test Grid' Category
The Mono regions on the beta grid were updated with new binaries today that resolve the following issues:
*SVC-1712 Sim crash
*SVC-1379 8 or more functions/event handlers failure
*SVC-1720 Equality test of 2 keys causes exception
*SVC-1690 if (llSubStringIndex != -1)
*SVC-1448 (reopened) list operations have side effects
*SVC-1402 typecasting string to int/float with non-numerical chars
*SVC-1350 list length hack no longer works
*SVC-1365 Run_time_perms prevents listens
*SVC-1346 string to integer casting difference
*SVC-1530 System.OverflowException with integer outside range
*SVC-1376 Does not support hexfloats for floats
This update includes some changes that are incompatible with some existing Mono scripts. If you see runtime errors produced by Mono scripts compiled before this refresh, try recompiling the script to resolve the issue.
We hope to see you at the office hours in Sandbox Goguen MONO on the beta grid on Wednesdays at 8AM and Fridays at 3PM.
Thank you again for the great response to the Mono beta and for your continued support.
Update 2008-03-06: This refresh has been delayed in order to avoid impacting testing of a current Havok4 build, and to accomodate other uses of the Beta Preview. We currently expect to do this refresh late next week.
This post applies only to the Second Life Beta Preview Grid, and this refresh will have no effect on your normal Second Life user account.
The Beta Preview database, which contains all user account and inventory information for the Havok4 (and Mono) Beta Preview grid, will be refreshed on Monday March 3rd.
This will take the Beta Preview offline for a period of up to 24 hours, and will result in:
* User account list updated so that accounts present on Second Life as of Feb 28, 2008 may log in on the Beta Preview
* User inventory updated to match Second Life inventory as of Feb 28, 2008
Please note that this operation REPLACES any and all inventory and user account information on the Beta Preview, so if you have scripts that you do not want to lose, and they only exist there, please log in and save them before the database refresh starts. In addition, any content placed out in-world on the Beta Preview will be removed by the refresh.
MONO BETA TESTERS:
Mono beta testers need to know a couple of additional details. The recent update to the latest Mono breaks scripts compiled before that update. If you receive this error:
1.2 MONO: Script run-time error
1.2 MONO: System.Security.VerificationException: A system exception has occurred.
at LindenLab.SecondLife.Script.Deserialize (System.Byte[] class_data, System.Byte[] object_data)
… you will need to recompile the script so that it acquires the latest
bytecode.
If you have developed scripts on the beta grid, they will no longer be
in your inventory after Monday’s db refresh. You should copy / paste the
scripts to files on your computer until after the refresh.
Sidewinder Linden
Havok4 Program Manager
The Mono regions on the beta grid were updated with a new simulator binary today that resolves the following issues:
* SVC-1360 Lists do not retain Key type
* SVC-1356 List assignments treated as references.
* SVC-1369 Depending on complexity a script may be rezzed not running.
* SVC-1448 List operations have side effects in Mono.
* SVC-1340 llXorBase64StringsCorrect() will not compile. llXorBase64Strings() does.
* SVC-1345 UThread injection failed - llReleaseCamera.
* SVC-1347 Scripts stop running silently after sim border crossing.
* SVC-1515 Searching multiple lists with llListFindList appends the lists.
* SVC-1323 llPlaySound/llTriggerSound fail.
This update includes some changes that are incompatible with some existing Mono scripts. If you see runtime errors produced by Mono scripts compiled before this refresh, see if recompiling the scripts resolves the issue.
We hope to see you at the office hours in Sandbox Goguen MONO on the beta grid on Wednesdays at 8AM and Fridays at 3PM.
The Beta Preview has been updated with a resolution to the “can’t land on some prim surfaces” issue that caused us to pull the last update shortly after it was deployed. Havok4 Beta Server v1.19.0.80517 includes the fixes announced in the previous blog post.
If there are no substantive issues with this version, it will be deployed to the Early Adopter regions this Thursday Feb 28, 2008.
Please note that we are getting much closer to the Havok4 simulator being merged into our release simulator, and becoming the Second Life simulator for the whole Second Life Grid. If you have not tested your products or content on the Havok4 Beta Preview, “now would be the time”. You can participate in the Havok4 Beta in two ways: (more…)
UPDATE 2008-02-22 12:11pm PST: Well… we thought we had the “can’t land on some prim surfaces” problem resolved by backing out some recent changes. Unfortunately testing showed that this misbehavior still exists. We will have to do some more detailed research to locate the cause of this problem.
When we have a working fix, we will deploy the new version the Beta Preview for a day of community testing, and then afterwards re-deploy to the Early Adopter regions on Second Life. I hope that we can find a solution that will let us do a deploy by mid-week next week, but cannot be sure until we isolate the cause of the problem.
UPDATE 2008-02-21 6:44pm PST: Due to a problem found in the first hour of use in which avatars could not exit flying mode when trying to land on some surfaces, we have reverted the Early Adopter regions and the Beta Preview to the previous version. We will locate the source of this issue, and re-deploy with an updated version as soon as possible. /Sidewinder
Quick StatusThe Beta Preview and 515 Early Adopter regions have been updated to Havok4 Beta Server v1.19.0.80183. Yes, we have over 500 Havok4 Early Adopters (almost 3% of Second Life regions)!
This version resolves another set of key issues, and includes a performance optimization that we hope will make a noticeable difference for regions that have many avatars present. See the “What Has Changed In This Version” section below for the specific list of changes deployed today.
Over the next week we will be deciding on the final integration schedule for our Havok4-based simulator to become the standard Second Life simulator used across the Second Life Grid. I am sure that this statement will raise some questions - here are a few answers to questions that I have been asked in this area: (more…)
Quick Status
The Beta Preview and 490 Early Adopter regions have been updated to Havok4 Beta Server v 1.19.0.79818, including a variety of important issue resolutions.
Since the start of the beta process, I have been carefully setting expectations with regards to vehicles, since we knew that they “really didn’t work right” with early builds. With this version we have crossed that major hurdle, and as far as we can tell, vehicles now have functionally correct behavior.
In other words, with this release, all vehicles that we know of (which clearly isn’t all of them on Second Life - but is a reasonably large subset) will rez, you can pilot them (float, drive, fly) and their actions should operate as expected, both for regular and mouselook steering (for vehicles that support mouselook steering). However, it is still likely that you will see some “speeds and feeds” differences on Havok4 - for instance somewhat different running speeds or turning speeds.
What Has Changed In This Version? (more…)
Quick Status
Havok4 Beta Server v1.19.0.79349 just completed testing on the Beta Preview, and has now been deployed to 435 regions in the Early Adopter Program. Thank you for helping to test the new Second Life simulator. When we picked an initial target for the Early Adopter Program I thought “well ok - 200 seems achievable”, then after getting poked a few times to pick a higher target, I got comfortable with the idea that maybe we would get interest to convert 300 regions. Little did I know that our biggest challenge would be keeping up with the expanding demand!
We have been making weekly progress on high priority issues, and with this build have removed some key issues that have been concerns in the first Early Adopter test phase. Please see the next section for details on the changes in this release.
What Has Changed In This Version?
The new build (Havok4 Beta Server v1.19.0.79349) has been deployed to both the Beta Preview and Second Life Early Adopters. Changes in this build include (SVC items were submitted on the public jira issue tracker / DEV items are internally discovered issues): (more…)
The Mono regions on the beta grid were updated with a new simulator binary today that resolved the following issues:
* SVC-1409 llUnescapeURL crash
* SVC-1331 Floating point fed to conditional causes error
* SVC-1330 Typecasting to boolean inconsistent
* SVC-1422 llHTTPRequest calls not going through
* SVC-1378 NaN handling is strange
* SVC-1411 Reemergence of SL-31252
* SVC-1452 Float constant parsing in compiler is wrong
* SVC-1377 1.4e-45 is improperly parsed to zero by the compiler
* SVC-1353 Broken Script Memory constraints
We hope to see you at the office hours in Sandbox Goguen MONO on the beta grid tomorrow at 3PM or next Wednesday at 8AM.
Thanks again for the great response to the Mono beta test, especially to Strife Onizuka who contributed a patch to fix SVC-1377.
[UPDATE: Due to a configuration problem, Mono scripts were disabled after the deploy, this has now been resolved. Apologies for any inconvenience caused.]
The Havok4 Beta Preview has been updated with the most recent Havok4 Beta Server v1.19.0.79349. This version includes some important updates, and we thought it best to have a brief test period on the Beta Preview before rolling this update out to our early adopters on Second Life. If the Beta Preview experience is positive over the next couple of days, we will likely deploy this version to the Second Life Early Adopter group this Thursday.
If you would like your private island to be copied to the Beta Preview, please IM me in-world so that we can work out a schedule slot to rotate it onto the preview.
Please note that some items listed below as “DEV” duplicate the behavior described in pjira “SVC” bug reports. If you see a fix listed below that appears to resolve a problem that you have reported in the Public Issue Tracker (https://jira.secondlife.com/), it would be very helpful if you could verify that the fix is correct and close the item. We will be doing our own scrub of the publicly reported items later this week; however if you could help out in closing resolved items, it saves time that we can spend on resolving more issues to get Havok4 ready for release. Thanks in advance!
This refresh includes the following updates (note that SVC items were logged on the public jira, whereas DEV items were logged internally):
(more…)
The Mono regions on the beta grid were updated with a new simulator binary on Friday that resolved the following issues:
* SVC-1325 Negation of vector or rotation no longer causes a runtime error.
* SVC-1342 Boolean && and || now correctly produce boolean results.
* SVC-1327 Added support for llHTTPRequest.
* SVC-1319 Added support for http_response.
* SVC-1325 int *= float now works correctly.
* SVC-1361 Corrected erroneous sleep values for some library calls.
* SVC-1324 Fixed problem with vector and quaternion being incorrectly handled by the UThread Injector.
* SVC-1344 Fixed problem with type casting of return statements.
* SVC-1353 Limited length of concatenated lists and strings.
* SVC-1326 Changed llGetFreeMemory() reporting for Mono scripts to return 0-64K and handle script reset correctly.
* SVC-1312 Fixed support for old scripts on the LSL2 VM.
Unfortunately the redeploy took longer than expected and so the grid wasn’t available for the office hours at 3PM on Friday. We still plan to hold office hours in Sandbox Goguen MONO on the beta grid at 8AM on Wednesdays and 3PM on Fridays. The chat log from last Wednesday’s meeting is here.
Thanks to everyone for the great response to the Mono beta test.
|
21