2022 SUG meetings week #14: summary

Soft Melody, February 2022 – blog post

The following summary notes were taken from the Tuesday, April 5th, 2022 Simulator User Group (SUG) meeting. It forms a summary of the items discussed, and a video of the entire meeting is embedded at the end of the article – my thanks to Pantera for recording it.

Server Deployments

Please refer to the deployment thread for any recent updates.

  • On Tuesday, April 5th, the Main SLS channel simulators were updated with simulator release 569934, which primarily contains a update to support the move of profile information back to the viewer, hopefully allowing the Legacy Profiles viewer (see below) to move forward.
  • On Wednesday, April 6th, the RC channels will be updated with server release 570305, comprising:
    •  Fixes issues with llRequestAgentData and llRequestSimulatorData sometimes failing after they’ve been called repeatedly.
    • A couple of crash fixes.
    • Additional logging around simulator start-up.

Available Official Viewers

All official viewer pipelines remain as follows:

  • Release viewer: version version 6.5.3.568554 – formerly the Maintenance J&K RC viewer, promoted Monday, February 28 – No Change
  • Release channel cohorts (please see my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself).
    • MFA RC viewer, update to version 6.5.4.569725, on March 24.
    • Performance Improvements RC viewer version 6.6.0.569349, dated March 14.
    • Lao-Lao Maintenance RC viewer, version 6.5.4.569191, issued on March 11.
  • Project viewers:
    • Performance Floater project viewer, version 6.5.4.569531, March 18.
    • Mesh Optimizer project viewer, version 6.5.2.566858, dated January 5, issued after January 10.
    • Legacy Profiles viewer, version 6.4.11.550519, dated October 26, 2020.
    • Copy / Paste viewer, version 6.3.5.533365, dated December 9, 2019.

In Brief

  • Monty Linden has been working on updating the Simulator Capabilities wiki page – still a work in progress.
  • A general discussion on scripting and code options (lua, c#, etc.), but nothing that forms any intended LL project.

2022 SUG meetings week #13: summary

The Endless Graveyard, February 2022 – blog post

The following summary notes were taken from the Tuesday, March 29th, 2022 Simulator User Group (SUG) meeting. It forms a summary of the items discussed, and a video of the entire meeting is embedded at the end of the article – my thanks to Pantera for recording it.

Server Deployments

Please refer to the deployment thread for any recent updates.

  • Tuesday, March 29th: the Main SLS channel simulators were restarted, but without any update deployment.
  • Wednesday March 30th: all RC channel will be updated with simulator release 569934, which primarily contains a update to support the move of profile information back to the viewer, hopefully allowing the Legacy Profiles viewer (see below) to move forward.

Available Official Viewers

All official viewer pipelines remain as follows:

  • Release viewer: version version 6.5.3.568554 – formerly the Maintenance J&K RC viewer, promoted Monday, February 28 – No Change
  • Release channel cohorts (please see my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself).
    • MFA RC viewer, update to version 6.5.4.569725, on March 24.
    • Performance Improvements RC viewer version 6.6.0.569349, dated March 14.
    • Lao-Lao Maintenance RC viewer, version 6.5.4.569191, issued on March 11.
  • Project viewers:
    • Performance Floater project viewer, version 6.5.4.569531, March 18.
    • Mesh Optimizer project viewer, version 6.5.2.566858, dated January 5, issued after January 10.
    • Legacy Profiles viewer, version 6.4.11.550519, dated October 26, 2020.
    • Copy / Paste viewer, version 6.3.5.533365, dated December 9, 2019.

In Brief

  • Note: this meeting was another live music event, so discussions were limited. So very little to report.
  • BUG-231876 “llRequestSimulatorData() frequently and silently fails” – a fix has been developed for this issue and is currently with QA for testing. It had been hoped this would be ready for a deployment this week, but unfortunately this is not the case.
  • Some have been reporting an issue whereby their Friends list reports all (or most) contacts as off-line when logging into a region the first time after a restart, requiring them to TP to another region entire for a Friends list update, or (if they are the region holder) restarting / requesting a s restart for the culprit region. LL have no information as yet on why this is occurring.

2022 SUG meetings week #12: summary

Sous le ciel de Paris, February 2022 – blog post

The following summary notes were taken from the Tuesday, March 22nd, 2022 Simulator User Group (SUG) meeting. It forms a summary of the items discussed, and a video of the entire meeting is embedded at the end of the article – my thanks to Pantera for recording it.

Server Deployments

There are no planned deployments for week #12,  although all channels will be restarted  – Main on Tuesday, March 22nd, RCs on Wednesday, March 23rd, 2022.

Available Official Viewers

All official viewer pipelines remain as follows:

  • Release viewer: version version 6.5.3.568554 – formerly the Maintenance J&K RC viewer, promoted Monday, February 28 – No Change
  • Release channel cohorts (please see my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself).
    • MFA RC viewer, version 6.5.4.569309, issued on March 15.
    • Performance Improvements RC viewer version 6.6.0.569349, dated March 14.
    • Lao-Lao Maintenance RC viewer, version 6.5.4.569191, issued on March 11.
  • Project viewers:
    • Performance Floater project viewer, version 6.4.23.562625, September 2, 2021.
    • Mesh Optimizer project viewer, version 6.5.2.566858, dated January 5, issued after January 10.
    • Legacy Profiles viewer, version 6.4.11.550519, dated October 26, 2020.
    • Copy / Paste viewer, version 6.3.5.533365, dated December 9, 2019.

In Brief

  • BUG-231876 “llRequestSimulatorData() frequently and silently fails” – a fix has been developed for this issue and is currently with QA for testing. If all goes well, the fix should be in an RC update in the next week or two. Leviathan Linden described the issue thus:
The problem was introduced after overhaul to the ScriptDataCache implementation.In short: when the cache was full then pending requests could sometimes be invalidated by a new request. There was not enough distinction between a valid but not yet expired value and a valid but not yet harvested by its request value.
The ScriptDataCache is currently limited to 8192 slots. Not all dataserver functions use it, but yes the only data therein are dataserver requests. Some dataserver requests used to use the cache but have been migrated over the years to use different web services instead of actually hitting the dataservers themselves. the DataServerCache size with my recent fix: only 1024 slots. The size of the cache shouldn’t really matter all that much when it is working correctly. That is… its size is really there to protect the dataservers from overload.
  • Monty Linden is poking at region crossing issues, but no updates.  This sparked further general discussion on region crossings.  Please refer to the video.
  • General discussion about two bugs that occur when the viewer is minimised, but where the simulator should really have authority (and thus the issue not occur):
    • BUG-202856 “Rotating a sitter’s rotation by script does not update their global rotation at the server if the sitter has their viewer minimised.”
    • BUG-230616 “A user’s scripts and attachments do not load in a region if they are teleported while their viewer is minimized. The server shows no attachments, scripts, script memory or timing.”

2022 SUG meetings week #11: summary

Wonderland 2.0, February 2022 – blog post
The following summary notes were taken from the Tuesday, March 8th, 2022 Simulator User Group (SUG) meeting. It forms a summary of the items discussed, and a video of the entire meeting is embedded at the end of the article – my thanks to Pantera for recording it.

Server Deployments

Please refer to the server deployment thread for any latest updates.

  • Tuesday, March 15th saw the SLS Main channel updated to server release 569051, bringing it to parity with the RC channels. This release makes some improvements to the processes of simulator start-up and shutdown, as well as fixing a crash and a subtle bug in LSL math functions.
  • Wednesday, March 16th should see the RC channels restarted without any deployment.

Available Official Viewers

The Performance Improvements viewer was promoted to RC status with the release of version 6.6.0.569349 on March 14th. This viewer may have also absorbed the Tracy Integration viewer updates, which have been withdrawn as a dedicated RC viewer.

All official viewer pipelines remain as follows:

  • Release viewer: version version 6.5.3.568554 – formerly the Maintenance J&K RC viewer, promoted Monday, February 28 – No Change
  • Release channel cohorts:
    • Lao-Lao Maintenance RC viewer, version 6.5.4.569191, issued on March 11.
  • Project viewers:
    • Mesh Optimizer project viewer, version 6.5.2.566858, dated January 5, issued after January 10.
    • Performance Floater project viewer, version 6.4.23.562625, issued September 2.
    • Legacy Profiles viewer, version 6.4.11.550519, dated October 26, 2020.
    • Copy / Paste viewer, version 6.3.5.533365, dated December 9, 2019.

In Brief

  • The Land Team still have yet to settle on a suitable EEP setting for the Mainland in order to alleviate the generally dark see to the day environment there.
  • BUG-231876 “llRequestSimulatorData() frequently and silently fails” – this issue has reproduced by the Lab and is being actively worked on.
  • Further discussions on the issue of vehicles hitting a parcel ban  / ban lines are “bounced” (much like they do on reaching an edge of the grid) rather than avatars being unseated / dumped and the vehicle returned to the owner’s Lost and Found. Feature request BUG-231802 “Prevent vehicles from entering parcels their riders cannot access” has been accepted, but no ETA on implementation.
  • Additional discussions on scripting, and on media control.
    • Scripting options included further requests for parcel teleport routing capabilities, accurately positioning / seating avatars.
    • As conversations at SUG meetings tend to cover the same ground re: certain requests like these, a request was made for LL to provide a general workplan / response to such requests, so that people know what to expect.
  • Feature request BUG-231929 “llCanRez or something equivalent to check if an object can rez at the location it will try to in the future” is a request for a better way of detecting if a prim can be rezzed by an object on land rather than having to write a LSL function.
  • Multi-Factor Authentication (MFA) was raised, with the Lab re-iterating that the capability is being rolled out in stages. As I’ve reported in recent TPVD summaries, the next element is liable to be extending the MFA capability to the viewer – see: SL Wiki: Login MFA.
  • Whilst not a simulator issue per se, some creators at the meeting requested (again) that LL provide in-world mesh editing capabilities and “get rid of primitives” as “you can’t make much of anything with primitives anymore” – a comment that many of us who routinely build with primitives would likely strongly dispute. While there are no plans for LL to “replace” prims, what is likely required are broader options for importing content created using third-party tools.

2022 SUG meetings week #10: summary

Amainiris, February 2022 – blog post

The following summary notes were taken from the Tuesday, March 8th, 2022 Simulator User Group (SUG) meeting. It forms a summary of the items discussed, and a video of the entire meeting is embedded at the end of the article – my thanks to Pantera for recording it.

Server Deployments

  • Tuesday, March 8th saw the SLS Main channel restarted, but no deployment.
  • Wednesday, March 9th should see a new simulator version deployed to the RC channels. It fixes a couple of crashes and hopefully will help with some of the regions becoming confused as to whether they are up or down.

Available Official Viewers

All official viewer pipelines remain as follows:

  • Release viewer: version version 6.5.3.568554 – formerly the Maintenance J&K RC viewer, promoted Monday, February 28 – NEW
  • Release channel cohorts (please see my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself).
    • The Tracy Integration RC viewer version 6.4.23.563771 (dated Friday, November 5) issued Tuesday, November 9.
  • Project viewers:
    • Performance Improvements project viewer version 6.6.0.567604, dated January 24.
    • Mesh Optimizer project viewer, version 6.5.2.566858, dated January 5, issued after January 10.
    • Performance Floater project viewer, version 6.4.23.562625, issued September 2.
    • Legacy Profiles viewer, version 6.4.11.550519, dated October 26, 2020.
    • Copy / Paste viewer, version 6.3.5.533365, dated December 9, 2019.

In Brief

  • BUG-231876 “llRequestSimulatorData() frequently and silently fails” has been reported a couple of times, the Lab are investigating and looking for reliable repros.
  • LL “have a few extra cycles to devote to scripting coming up”, and so ideas for priorities / options, etc., have been requested – feature requests should be filed by those who have them. So suggestions already include:
    • BUG-230935 “PARCEL_DETAILS_FLAGS and PARCEL_DETAILS_SCRIPT_DANGER for llGetParcelDetails()”.
    • BUG-230938 “Allow llGetParcelDetails() to see parcels in a neighbouring region”.
    • Provision of llWearFromInventoryTemp – which is seen as attractive by LL, but would require a much larger project.
    • This lead to a lengthy discussion, so please refer to the video from the 24.13 mark.
  • There was some discussion over what has been taken to be a media autoplay exploit that is allowing unauthorised access to people’s L$ balances. The precise details are unclear, other than and image of a Discord comment. Those who have seen the issue at events or have first-hand experience of the issue are asked to file a SEC Jira.

2022 SUG meetings week #9: summary

Buddha Garden, February 2022 – blog post

The following summary notes were taken from the Tuesday, March 1st, 2022 Simulator User Group (SUG) meeting. It forms a summary of the items discussed, and a video of the entire meeting is embedded at the end of the article – my thanks to Pantera for recording it.

Server Deployments

  • Tuesday, March 1st saw the SLS Main channel updated with simulator release 568388, previously deployed to all of the RC channels.
    • This update should include a fix for llRequestSimulatorData() to return the correct data.
  • Wednesday, March 2nd will see all simhost on the RC channel restarted, but no actual update deployment.

The server deployment thread further notes:

We’re using a new version of our internal tools to handle this roll which we believe will avoid recent problems with content loss during rolls. However the trade off for this is that we will roll somewhat slower. Individual regions should still not be down for very long, the roll as a whole may just take a bit longer (at least until we get the new process worked out and figure out if we can speed things back up).

(In fact, no sooner had this news been given at the meeting than the Denby region went through a restart as part of the deployment, forcing the meeting to decamp!)

Available Official Viewers

The J&K Maintenance viewer, version 6.5.3.568554 was promoted to de facto release status on Monday, February 28th.

All other official viewer pipelines remain as follows:

  • Release channel cohorts:
    • The Tracy Integration RC viewer version 6.4.23.563771 (dated Friday, November 5) issued Tuesday, November 9.
  • Project viewers:
    • Performance Improvements project viewer version 6.6.0.567604, dated January 24.
    • Mesh Optimizer project viewer, version 6.5.2.566858, dated January 5, issued after January 10.
    • Performance Floater project viewer, version 6.4.23.562625, issued September 2.
    • Legacy Profiles viewer, version 6.4.11.550519, dated October 26, 2020.
    • Copy / Paste viewer, version 6.3.5.533365, dated December 9, 2019.

In Brief

  • Predominantly a general discussion on miscellaneous WIBNIs (Wouldn’t It Be Nice If …) and currently-accepted feature requests with no time frame for delivery (again, Accepted for feature requests doesn’t mean the Lab are actively working on something; more usually it means “this is something that would be good to do if / when there is time an resource available and more urgent things aren’t standing in the way”).Please refer to the video for the guts of the meeting.