Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0005433opensim[REGION] Script Functionspublic2011-04-10 10:132014-03-27 09:09
ReporterCrasherRob 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Versionmaster (dev code) 
Target VersionFixed in Version 
Summary0005433: Script compiler does not detect missing state names.
DescriptionThe script compiler does not detect missing state names. This is most annoying when a state name is misspelled with the wrong case, but occurs even when the state name does not even come close to existing.

When the erroneous state statement is executed, the script goes into a limbo state where it does not respond to anything except for a reset from the viewer.
TagsNo tags attached.
Git Revision or version numberOSgrid 0.7.1 (Dev) dd4a503: 2011-02-16
Run Mode Standalone (Multiple Regions) , Grid (Multiple Regions per Sim)
Physics EngineBasicPhysics
Script Engine
Environment.NET / Windows32
Mono VersionNone
ViewerImprudence 1.3.0
Attached Files? file icon Mantis_000nnnn.lsl [^] (986 bytes) 2011-04-10 10:13

- Relationships

-  Notes
(0021456)
Bill Freese (reporter)
2012-05-14 08:01

Encountered this in a Kitely sim that should be running the latest stable release, under both Second Life Viewer 3.3.1 and Imprudence 1.3.2. If the compiler will just recognize the misspelled state name as an undefined term, as it does in SL, the problem is solved. No need to worry about what state results from the error, since the compiler will then stop the error from ever occurring.

- Issue History
Date Modified Username Field Change
2011-04-10 10:13 CrasherRob New Issue
2011-04-10 10:13 CrasherRob File Added: Mantis_000nnnn.lsl
2011-04-10 10:13 CrasherRob Git Revision => OSgrid 0.7.1 (Dev) dd4a503: 2011-02-16
2011-04-10 10:13 CrasherRob SVN Revision => 0
2011-04-10 10:13 CrasherRob Run Mode => Standalone (Multiple Regions) , Grid (Multiple Regions per Sim)
2011-04-10 10:13 CrasherRob Physics Engine => BasicPhysics
2011-04-10 10:13 CrasherRob Environment => .NET / Windows32
2011-04-10 10:13 CrasherRob Mono Version => None
2011-04-10 10:13 CrasherRob Viewer => Imprudence 1.3.0
2012-05-14 08:01 Bill Freese Note Added: 0021456


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker