Description
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="
"
^
/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="
"/>
^
/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="
^
/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="
"
^
/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="
"
^
/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="
">
^
/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)
Attachments
Issue Links
- is blocked by
-
FLEX-33243 Falcon Syntax error: Expected COLON but got '}' when using skinClass for DataGrid component.
- Resolved
-
FLEX-33713 NullPointerException Error: Internal error in ABC generator subsystem, when generating code for sdk\frameworks\projects\spark\src\spark\utils\TextFlowUtil.as
- Resolved
- is depended upon by
-
FLEX-33714 Falcon compiler is stricter with ++ and -- operator on constants.
- Resolved
- is required by
-
FLEX-33299 Get all Falcon functional tests to pass (SDKSWCTests)
- Resolved