Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0008956opensim[REGION] Scripting Enginepublic2021-12-30 17:402021-12-31 06:17
Reporternixnerd 
Assigned Tonixnerd 
PrioritynormalSeveritytrivialReproducibilityalways
StatusresolvedResolutionfixed 
PlatformLinuxOperating SystemLinuxOperating System VersionLinux
Product Version 
Target VersionFixed in Version 
Summary0008956: YEngine breaks Satyr Farm bots even with valid osslEnable.ini
DescriptionYEngine breaks Satyr Farm bots even with valid osslEnable.ini
Steps To Reproducerigorous testing
TagsNo tags attached.
Git Revision or version number
Run Mode Grid (1 Region per Sim)
Physics EngineubODE
Script EngineYEngine
EnvironmentMono / Linux64
Mono Version5.x
Viewerfirestorm latest
Attached Files

- Relationships

-  Notes
(0038305)
danbanner (manager)
2021-12-30 17:47
edited on: 2021-12-30 17:48

How does this relate to osslEnable.ini? is it giving an error about permissions? The same permissions are applied to X and Y in that file

(0038306)
Total Sorbet (reporter)
2021-12-30 17:59

If rigorous testing was done what were the findings? There is zero information here to work with.
(0038307)
nixnerd (reporter)
2021-12-30 18:01

Dan :)

I can only tell you what I've found, not what it means.

With YEngine, SF farm bots give an ossl script error, even though the osslEnable.ini file is perfectly fine. So, as Ubit told me, just use XEngine, in that case. I'm just putting this here, so other people don't have to spend hours of their lives, chasing edge cases, that I've already done for them :)
(0038308)
danbanner (manager)
2021-12-30 18:05

script error or permisson error? Please upload the error, without the error this mantis is too vague
(0038309)
tampa (reporter)
2021-12-30 18:47

We will be closing this issue if no further information is given, as we don't have crystal balls that magically let us see what you see.

YEngine interprets ossl slightly differently just by nature of being a different engine, but underneath the execution code is the same. Errors generated are usually fairly descriptive as to what's going wrong and are usually no indicator of an underlying bug(not impossible of course but extremely rare). Given satyr farm stuff is the equivalent of "my first script" in terms of code quality it is likely just not adhering to proper LSL standards and thus causing an error.
(0038310)
nixnerd (reporter)
2021-12-31 06:16

On re-checking on this issue, I was unable to replicate the initial NPC/YEngine failure, which initially was an ossl function permission error, even though all ossl perms were in fact correct.

Having swapped the sim back to XEngine and then back to YEngine, NPC's then performed as one would expect.

My thanks to Dan Banner for assisting in this process. I'll mark this issue as resolved :)

- Issue History
Date Modified Username Field Change
2021-12-30 17:40 nixnerd New Issue
2021-12-30 17:47 danbanner Note Added: 0038305
2021-12-30 17:48 danbanner Note Edited: 0038305 View Revisions
2021-12-30 17:59 Total Sorbet Note Added: 0038306
2021-12-30 18:01 nixnerd Note Added: 0038307
2021-12-30 18:05 danbanner Note Added: 0038308
2021-12-30 18:47 tampa Note Added: 0038309
2021-12-31 06:16 nixnerd Note Added: 0038310
2021-12-31 06:17 nixnerd Status new => resolved
2021-12-31 06:17 nixnerd Resolution open => fixed
2021-12-31 06:17 nixnerd Assigned To => nixnerd


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker