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.

Reply via email to