Hello,
Anticipating possible issues with the new MacOS Monterey, I'm trying to
migrate our desktop AIR applications from the old Adobe AIR 31.0 to the
latest 33.1.633 but I'm getting the following error at execution :
[Fault] exception, information=ReferenceError: Error #1065: Variable
_class_embed_css_Assets_swf_582977126_mx_skins_cursor_BusyCursor_217471851
is not defined.
at flash.display::MovieClip/nextFrame()
at
mx.core::FlexModuleFactory/deferredNextFrame()[D:\flex_sdk\Sources\flex-sdk\frameworks\projects\framework\src\mx\core\FlexModuleFactory.as:738]
at
mx.core::FlexModuleFactory/update()[D:\flex_sdk\Sources\flex-sdk\frameworks\projects\framework\src\mx\core\FlexModuleFactory.as:511]
at
mx.core::FlexModuleFactory/moduleCompleteHandler()[D:\flex_sdk\Sources\flex-sdk\frameworks\projects\framework\src\mx\core\FlexModuleFactory.as:836]
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at
java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
at
java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
at
java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248)
at java.base/java.util.Objects.checkIndex(Objects.java:372)
at java.base/java.util.ArrayList.get(ArrayList.java:459)
at flash.tools.debugger.concrete.DManager.getFrame(DManager.java:927)
at
flash.tools.debugger.concrete.PlayerSession.pullUpActivationObjectVariables(PlayerSession.java:1119)
at
flash.tools.debugger.concrete.PlayerSession.requestFrame(PlayerSession.java:1095)
at
flash.tools.debugger.concrete.PlayerSession.getValueWorker(PlayerSession.java:1217)
at
flash.tools.debugger.concrete.IsolatePlayerSession.getValue(IsolatePlayerSession.java:127)
at
flex.tools.debugger.cli.ExpressionContext.memberNamed(ExpressionContext.java:444)
at
flex.tools.debugger.cli.ExpressionContext.locateParentForNamed(ExpressionContext.java:546)
at
flex.tools.debugger.cli.ExpressionContext.determineContext(ExpressionContext.java:496)
at
flex.tools.debugger.cli.ExpressionContext.resolveToVariable(ExpressionContext.java:356)
at
flex.tools.debugger.cli.ExpressionContext.lookup(ExpressionContext.java:175)
at
flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluator.java:164)
at
macromedia.asc.parser.ThisExpressionNode.evaluate(ThisExpressionNode.java:32)
at
flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluator.java:1033)
at macromedia.asc.parser.ListNode.evaluate(ListNode.java:42)
at
flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluator.java:1033)
at macromedia.asc.parser.ListNode.evaluate(ListNode.java:42)
at
flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluator.java:1067)
at
macromedia.asc.parser.ExpressionStatementNode.evaluate(ExpressionStatementNode.java:48)
at
flash.tools.debugger.expression.DebuggerEvaluator.evaluate(DebuggerEvaluator.java:1308)
at macromedia.asc.parser.ProgramNode.evaluate(ProgramNode.java:78)
at
flash.tools.debugger.expression.DebuggerExpression.evaluate(DebuggerExpression.java:111)
at
flex.tools.debugger.cli.ExpressionCache.evaluate(ExpressionCache.java:109)
at flex.tools.debugger.cli.DebugCLI.evalExpression(DebugCLI.java:3659)
at flex.tools.debugger.cli.DebugCLI.evalExpression(DebugCLI.java:3652)
at flex.tools.debugger.cli.DebugCLI.doPrint(DebugCLI.java:3591)
at flex.tools.debugger.cli.DebugCLI.processLine(DebugCLI.java:6319)
at flex.tools.debugger.cli.DebugCLI.process(DebugCLI.java:781)
at flex.tools.debugger.cli.DebugCLI.execute(DebugCLI.java:630)
at flex.tools.debugger.cli.DebugCLI.main(DebugCLI.java:401)
The flex SDK used is 4.16.1
The error seems to be related to the loading of a flex Module.
Any idea of what is going on ?
Thank you.
Vincent.