The details are this:
System.IndexOutOfRangeException: Array index is out of range.
at BooUpdater.BooDocument.FindPrevious (Boo.Lang.Compiler.Ast.LexicalInfo start, Char c) [0x00000] in :0
at UnityScriptUpdater.FixParsedSourceLocations.OnMethodInvocationExpression (Boo.Lang.Compiler.Ast.MethodInvocationExpression node) [0x00000] in :0
at Boo.Lang.Compiler.Ast.MethodInvocationExpression.Accept (IAstVisitor visitor) [0x00000] in :0
at Boo.Lang.Compiler.Ast.FastDepthFirstVisitor.OnExpressionStatement (Boo.Lang.Compiler.Ast.ExpressionStatement node) [0x00000] in :0
at UnityScriptUpdater.FixParsedSourceLocations.OnExpressionStatement (Boo.Lang.Compiler.Ast.ExpressionStatement node) [0x00000] in :0
at Boo.Lang.Compiler.Ast.ExpressionStatement.Accept (IAstVisitor visitor) [0x00000] in :0
at Boo.Lang.Compiler.Ast.FastDepthFirstVisitor.OnBlock (Boo.Lang.Compiler.Ast.Block node) [0x00000] in :0
at Boo.Lang.Compiler.Ast.Block.Accept (IAstVisitor visitor) [0x00000] in :0
at Boo.Lang.Compiler.Ast.FastDepthFirstVisitor.OnConstructor (Boo.Lang.Compiler.Ast.Constructor node) [0x00000] in :0
at Boo.Lang.Compiler.Ast.Constructor.Accept (IAstVisitor visitor) [0x00000] in :0
at Boo.Lang.Compiler.Ast.FastDepthFirstVisitor.OnClassDefinition (Boo.Lang.Compiler.Ast.ClassDefinition node) [0x00000] in :0
at Boo.Lang.Compiler.Ast.ClassDefinition.Accept (IAstVisitor visitor) [0x00000] in :0
at Boo.Lang.Compiler.Ast.FastDepthFirstVisitor.OnModule (Boo.Lang.Compiler.Ast.Module node) [0x00000] in :0
at Boo.Lang.Compiler.Ast.Module.Accept (IAstVisitor visitor) [0x00000] in :0
at Boo.Lang.Compiler.Ast.FastDepthFirstVisitor.OnCompileUnit (Boo.Lang.Compiler.Ast.CompileUnit node) [0x00000] in :0
at Boo.Lang.Compiler.Ast.CompileUnit.Accept (IAstVisitor visitor) [0x00000] in :0
at BooUpdater.BooUpdater.FixParsedSourceLocations (IEnumerable1 inputs, IAPIUpdaterListener listener, Boo.Lang.Compiler.CompilerContext result) [0x00000] in <filename unknown>:0 at BooUpdater.BooUpdater.CompileScripts (IEnumerable
1 inputs, IEnumerable1 defines, IEnumerable
1 references) [0x00000] in :0
at BooUpdater.BooUpdater.RunUpdater (APIUpdater.Framework.Core.SourceFile[ ] inputs, IEnumerable1 defines, IEnumerable
1 references) [0x00000] in :0
at APIUpdater.Framework.Core.APIUpdaterBase.Update (APIUpdater.Framework.Core.SourceFile[ ] inputs, IEnumerable1 defines, IEnumerable
1 references) [0x00000] in :0
at ScriptUpdater.Program.UpdateLanguage (IScriptUpdater updater, APIUpdater.Framework.Configuration.CompilerResponseFile responseFile, System.String unityDataPath, System.String outputPath) [0x00000] in :0
at ScriptUpdater.Program.Main (System.String[ ] args) [0x00000] in :0
UnityEditor.Scripting.Compilers.ScriptCompilerBase:BeginCompiling()
I try to update a file called “SoundToggler.js” and my work was stopped because this script is requeried for anothers
The date and hour of the file is Monday, 26 of march of 2012, 17:38:07 (lunes, 26 de marzo de 2012, 17:38:07)
Another way to upgrade the file because if im click “No, thanks” create more errors on the console and if i delete the script another 4 or 5 scripts depends of it
Edit: I attach the “SoundToggler.js”
Help…
2644310–186192–SoundToggler.js (309 Bytes)