Chema Balsas created FLEX-33307: ----------------------------------- Summary: Falcon can't compile spark Key: FLEX-33307 URL: https://issues.apache.org/jira/browse/FLEX-33307 Project: Apache Flex Issue Type: Bug Reporter: Chema Balsas
Falcon fails to compile the spark project in test sparkSWC Error: Generated byte code contains an operand stack underflow. [...] /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/mx/controls/MXFTETextInput.as:68 Error: Ambiguous reference to TextInput public class MXFTETextInput extends TextInput implements ITextInput ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/mx/controls/MXFTETextInput.as:68 Error: interface method enableIME in interface IIMESupport not implemented by class MXFTETextInput public class MXFTETextInput extends TextInput implements ITextInput ^ [...] /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/mx/controls/MXFTETextInput.as:171 Error: Attempted access of inaccessible property text through a reference with static type MXFTETextInput. text = newText; ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/mx/controls/MXFTETextInput.as:173 Error: Attempted access of inaccessible method dispatchEvent through a reference with static type MXFTETextInput. dispatchEvent(new FlexEvent(FlexEvent.DATA_CHANGE)); ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/mx/controls/MXFTETextInput.as:216 Error: Access of possibly undefined property textDisplay. return textDisplay ? textDisplay.horizontalScrollPosition : 0; ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/mx/controls/MXFTETextInput.as:216 Error: Access of possibly undefined property textDisplay. return textDisplay ? textDisplay.horizontalScrollPosition : 0; ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/mx/controls/MXFTETextInput.as:224 Error: Access of possibly undefined property textDisplay. if (textDisplay) ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/mx/controls/MXFTETextInput.as:225 Error: Access of possibly undefined property textDisplay. textDisplay.horizontalScrollPosition = value; ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/mx/controls/MXFTETextInput.as:323 Error: Attempted access of inaccessible method setStyle through a reference with static type MXFTETextInput. setStyle("borderVisible", visible); ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/mx/controls/MXFTETextInput.as:325 Error: Attempted access of inaccessible method getStyle through a reference with static type MXFTETextInput. var contentBackgroundAlpha:Number = getStyle("contentBackgroundAlpha"); ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/mx/controls/MXFTETextInput.as:334 Error: Attempted access of inaccessible method getStyle through a reference with static type MXFTETextInput. oldContentBackgroundAlpha = getStyle("contentBackgroundAlpha"); ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/mx/controls/MXFTETextInput.as:335 Error: Attempted access of inaccessible method setStyle through a reference with static type MXFTETextInput. setStyle("contentBackgroundAlpha", 0); ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/mx/controls/MXFTETextInput.as:340 Error: Attempted access of inaccessible method setStyle through a reference with static type MXFTETextInput. setStyle("contentBackgroundAlpha", oldContentBackgroundAlpha); ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/mx/controls/MXFTETextInput.as:355 Error: Method marked override must override another method. override public function drawFocus(isFocused:Boolean):void ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/mx/controls/MXFTETextInput.as:359 Error: Attempted access of inaccessible property parent through a reference with static type MXFTETextInput. IFocusManagerComponent(parent).drawFocus(isFocused); ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/components/FormHeading.as:213 Error: Call to a possibly undefined method Event. dispatchEvent(new Event("labelChanged")); ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/components/gridClasses/DataGridEditor.as:1014 Warning: variable definition duplicates function parameter: rowIndex. var rowIndex:int = rowIndex; ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/components/gridClasses/DataGridEditor.as:1015 Warning: variable definition duplicates function parameter: columnIndex. var columnIndex:int = columnIndex; ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/components/supportClasses/SkinnableContainerBase.as:64 Warning: Duplicate declaration of SkinState 'normal' public class SkinnableContainerBase extends SkinnableComponent implements IFocusManagerContainer ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/components/supportClasses/SkinnableContainerBase.as:64 Warning: Duplicate declaration of SkinState 'disabled' public class SkinnableContainerBase extends SkinnableComponent implements IFocusManagerContainer ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/components/supportClasses/SkinnableContainerBase.as:64 Warning: Duplicate declaration of SkinState 'normal' public class SkinnableContainerBase extends SkinnableComponent implements IFocusManagerContainer ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/components/supportClasses/SkinnableContainerBase.as:64 Warning: Duplicate declaration of SkinState 'disabled' public class SkinnableContainerBase extends SkinnableComponent implements IFocusManagerContainer ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/core/CSSTextLayoutFormat.as:102 Error: Access of possibly undefined property embeddedFontContext through a reference with static type IStyleClient. if (client.mx_internal::embeddedFontContext) ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/events/GridItemEditorEvent.as:268 Warning: Initializer value -1 for type 'uint' must be between 0 and 4294967295 inclusive. An initial value of 4294967295 will be used instead. rowIndex:uint = -1, ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/events/GridItemEditorEvent.as:269 Warning: Initializer value -1 for type 'uint' must be between 0 and 4294967295 inclusive. An initial value of 4294967295 will be used instead. columnIndex:uint = -1, ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/skins/SparkButtonSkin.as:518 Error: Type was not found or was not a compile-time constant: Event. protected function contentChangeHandler(event:Event):void ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/skins/spark/DataGridSkin.mxml:302 Syntax error: Expected COLON but got '}' columnSeparator="{headerColumnSeparator}" ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/skins/spark/DataGridSkin.mxml:303 Syntax error: Expected COLON but got '}' headerRenderer="{headerRenderer}"/> ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/skins/spark/StackedFormItemSkin.mxml:155 Warning: Data binding will not be able to detect assignments to 'errorString'. toolTip="Required" toolTip.errorStates="{hostComponent.errorString}" ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/skins/spark/StackedFormItemSkin.mxml:155 Warning: Data binding will not be able to detect assignments to 'errorString'. toolTip="Required" toolTip.errorStates="{hostComponent.errorString}" ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/skins/spark/StackedFormSkin.mxml:98 Warning: Data binding will not be able to detect assignments to 'errorString'. <s:Label id="errorTextDisplay" text="{hostComponent.errorString}" ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/skins/spark/StackedFormSkin.mxml:100 Warning: Data binding will not be able to detect assignments to 'width'. includeIn="error" maxWidth="{this.width - 8}" ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/skins/spark/VideoPlayerSkin.mxml:33 Error: The style 'chromeColor' is only supported by type 'SparkSkin' with the theme(s) 'spark,mobile'. chromeColor.fullScreenStates="0xCCCCCC"> ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/skins/spark/VideoPlayerSkin.mxml:114 Warning: Data binding will not be able to detect assignments to 'height'. verticalScrollPosition="{Math.max(0, 184-clippedGroup.height)}"> ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/utils/MouseEventUtil.as:143 Error: Implicit coercion of a value of type RemoveHandlerEvent to an unrelated type Event. new RemoveHandlerEvent(handleDown, handleDrag, handleUp)); ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/utils/MouseEventUtil.as:169 Error: The definition of base class Event was not found. class RemoveHandlerEvent extends flash.events.Event ^ /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/utils/TextFlowUtil.as Error: Internal error in ABC generator subsystem, when generating code for: /Users/jbalsas/Documents/dev/apache/flex/sdk/branches/develop/frameworks/projects/spark/src/spark/utils/TextFlowUtil.as: java.lang.NullPointerException at org.apache.flex.compiler.internal.as.codegen.ClassDirectiveProcessor.finishClassDefinition(ClassDirectiveProcessor.java:536) at org.apache.flex.compiler.internal.as.codegen.GlobalDirectiveProcessor.declareClass(GlobalDirectiveProcessor.java:423) at org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:206) at org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:188) at org.apache.flex.compiler.internal.as.codegen.GlobalDirectiveProcessor.declarePackage(GlobalDirectiveProcessor.java:448) at org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:223) at org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:188) at org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generate(ABCGenerator.java:122) at org.apache.flex.compiler.internal.units.ASCompilationUnit.handleABCBytesRequest(ASCompilationUnit.java:374) at org.apache.flex.compiler.internal.units.CompilationUnitBase.processABCBytesRequest(CompilationUnitBase.java:866) at org.apache.flex.compiler.internal.units.CompilationUnitBase.access$3(CompilationUnitBase.java:864) at org.apache.flex.compiler.internal.units.CompilationUnitBase$3$1.call(CompilationUnitBase.java:309) at org.apache.flex.compiler.internal.units.CompilationUnitBase$3$1.call(CompilationUnitBase.java:1) at org.apache.flex.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:228) at org.apache.flex.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:1) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$CallerRunsPolicy.rejectedExecution(ThreadPoolExecutor.java:1746) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:767) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:658) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:92) at org.apache.flex.compiler.internal.units.requests.RequestMaker.getRequest(RequestMaker.java:188) at org.apache.flex.compiler.internal.units.CompilationUnitBase.getABCBytesRequest(CompilationUnitBase.java:614) at org.apache.flex.compiler.internal.units.CompilationUnitBase.startBuildAsync(CompilationUnitBase.java:1067) at org.apache.flex.compiler.internal.units.CompilationUnitBase.startParsingImports(CompilationUnitBase.java:920) at org.apache.flex.compiler.internal.units.ASCompilationUnit.handleOutgoingDependenciesRequest(ASCompilationUnit.java:450) at org.apache.flex.compiler.internal.units.CompilationUnitBase.processOutgoingDependenciesRequest(CompilationUnitBase.java:882) at org.apache.flex.compiler.internal.units.CompilationUnitBase.access$5(CompilationUnitBase.java:880) at org.apache.flex.compiler.internal.units.CompilationUnitBase$5$1.call(CompilationUnitBase.java:378) at org.apache.flex.compiler.internal.units.CompilationUnitBase$5$1.call(CompilationUnitBase.java:1) at org.apache.flex.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:228) at org.apache.flex.compiler.internal.units.requests.RequestMaker$1.call(RequestMaker.java:1) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:680) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira