Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006199opensim[REGION] Scripting Enginepublic2011-05-19 05:332012-08-18 04:32
ReporterSignpostMarv 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0006199: Script compiler does not warn when attempting to use non-existent states
DescriptionIf an LSL script attempts to switch to a state that hasn't been declared in the script, the compiler should provide a warning to the effect that the user has forgotten to include the state declaration.
Additional Informationdefault
{
    state_entry()
    {
        state this_should_fail_but_it_does_not;
    }
}
TagsNo tags attached.
Git Revision or version numberd4fcba08af080bcc60da490155cc88d3f20e7dda
Run Mode Grid (Multiple Regions per Sim)
Physics EngineBasicPhysics
Script Engine
Environment.NET / Windows32
Mono VersionNone
ViewerImprudence 1.4.0
Attached Files

- Relationships

-  Notes
(0022272)
SignpostMarv (reporter)
2011-05-19 06:33

// another script that is counter-intuitive
default{
    state_entry(){
        state does_state_exit_fire;
        llOwnerSay("no");
    }

    state_exit(){
        llOwnerSay("yes");
    }
}
(0022273)
SignpostMarv (reporter)
2012-08-15 01:41
edited on: 2012-08-15 02:02

This issue affects 0.7.3 release, 0.7.4-rc1 and master dc82ad


- Issue History
Date Modified Username Field Change
2012-08-18 04:32 DMX04 New Issue
2012-08-18 04:32 DMX04 Issue generated from: 0005490


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker