You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flex.apache.org by lizhi <sl...@qq.com> on 2016/07/02 03:39:37 UTC
the same code,sometime build error[flexjs]
<pre>E:\proj\git\spriteflexjs\src\flash\utils\ByteArray.as:67
java.lang.NullPointerException
at
org.apache.flex.compiler.internal.projects.FlexJSProject.addDependency(FlexJSProject.java:98)
at
org.apache.flex.compiler.internal.scopes.ASProjectScope.findDefinitionByName(ASProjectScope.java:1591)
at
org.apache.flex.compiler.internal.scopes.ASProjectScope.getPropertyForScopeChain(ASProjectScope.java:1568)
at
org.apache.flex.compiler.internal.scopes.ASScope.findProperty(ASScope.java:1072)
at
org.apache.flex.compiler.internal.scopes.ASScope.findProperty(ASScope.java:980)
at
org.apache.flex.compiler.internal.scopes.ASScope.findProperty(ASScope.java:1160)
at
org.apache.flex.compiler.internal.scopes.ASScope.findProperty(ASScope.java:918)
at
org.apache.flex.compiler.internal.scopes.ASScopeCache.findPropertyQualified(ASScopeCache.java:276)
at
org.apache.flex.compiler.internal.scopes.ASScope.findPropertyQualified(ASScope.java:1477)
at
org.apache.flex.compiler.internal.definitions.references.ResolvedQualifiersReference.resolve(ResolvedQualifiersReference.java:79)
at
org.apache.flex.compiler.internal.definitions.DefinitionBase.resolveType(DefinitionBase.java:1054)
at
org.apache.flex.compiler.internal.definitions.DefinitionBase.resolveType(DefinitionBase.java:1094)
at
org.apache.flex.compiler.internal.definitions.DefinitionBase.resolveType(DefinitionBase.java:876)
at
org.apache.flex.compiler.internal.semantics.MethodBodySemanticChecker.checkFormalsVsActuals(MethodBodySemanticChecker.java:767)
at
org.apache.flex.compiler.internal.semantics.MethodBodySemanticChecker.checkFunctionCall(MethodBodySemanticChecker.java:851)
at
org.apache.flex.compiler.internal.as.codegen.ABCGeneratingReducer.reduce_functionAsMemberExpr(ABCGeneratingReducer.java:3881)
at
org.apache.flex.compiler.internal.as.codegen.CmcEmitter.action_325(CmcEmitter.java:5274)
at
org.apache.flex.compiler.internal.as.codegen.CmcEmitter.dispatchAction(CmcEmitter.java:8507)
at
org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(CmcEmitter.java:39127)
at
org.apache.flex.compiler.internal.as.codegen.CmcEmitter.dispatchAction(CmcEmitter.java:6864)
at
org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(CmcEmitter.java:39127)
at
org.apache.flex.compiler.internal.as.codegen.CmcEmitter.dispatchAction(CmcEmitter.java:9398)
at
org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(CmcEmitter.java:39127)
at
org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduce(CmcEmitter.java:39104)
at
org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceSubgoals(CmcEmitter.java:39155)
at
org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(CmcEmitter.java:39126)
at
org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduce(CmcEmitter.java:39104)
at
org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceSubgoals(CmcEmitter.java:39146)
at
org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(CmcEmitter.java:39126)
at
org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduce(CmcEmitter.java:39104)
at
org.apache.flex.compiler.internal.as.codegen.CmcEmitter.burm(CmcEmitter.java:39406)
at
org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generateInstructions(ABCGenerator.java:228)
at
org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generateMethodBodyForFunction(ABCGenerator.java:393)
at
org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generateMethodBodyForFunction(ABCGenerator.java:347)
at
org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generateFunction(ABCGenerator.java:262)
at
org.apache.flex.compiler.internal.as.codegen.ClassDirectiveProcessor.declareFunction(ClassDirectiveProcessor.java:787)
at
org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.processNode(DirectiveProcessor.java:214)
at
org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.traverse(DirectiveProcessor.java:188)
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:449)
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:487)
at
org.apache.flex.compiler.internal.units.CompilationUnitBase.processABCBytesRequest(CompilationUnitBase.java:866)
at
org.apache.flex.compiler.internal.units.CompilationUnitBase.access$300(CompilationUnitBase.java:107)
at
org.apache.flex.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:309)
at
org.apache.flex.compiler.internal.units.CompilationUnitBase$4$1.call(CompilationUnitBase.java:305)
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:222)
at java.util.concurrent.FutureTask.run(Unknown Source)
at
java.util.concurrent.ThreadPoolExecutor$CallerRunsPolicy.rejectedExecution(Unknown
Source)
at java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)
at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
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:563)
at
org.apache.flex.compiler.internal.units.CompilationUnitBase.processOutgoingDependenciesRequest(CompilationUnitBase.java:882)
at
org.apache.flex.compiler.internal.units.CompilationUnitBase.access$500(CompilationUnitBase.java:107)
at
org.apache.flex.compiler.internal.units.CompilationUnitBase$6$1.call(CompilationUnitBase.java:378)
at
org.apache.flex.compiler.internal.units.CompilationUnitBase$6$1.call(CompilationUnitBase.java:374)
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:222)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
public function writeUnsignedInt(v:uint):void {</pre>
--
View this message in context: http://apache-flex-development.2333347.n4.nabble.com/the-same-code-sometime-build-error-flexjs-tp53598.html
Sent from the Apache Flex Development mailing list archive at Nabble.com.
Re: the same code,sometime build error[flexjs]
Posted by lizhi <sl...@qq.com>.
Apache FlexJS Nightly.this bug not every time.just sometime.
--
View this message in context: http://apache-flex-development.2333347.n4.nabble.com/the-same-code-sometime-build-error-flexjs-tp53598p53600.html
Sent from the Apache Flex Development mailing list archive at Nabble.com.
Re: the same code,sometime build error[flexjs]
Posted by Alex Harui <ah...@adobe.com>.
Which version of FlexJS/FalconJX?
Thanks,
-Alex
On 7/1/16, 8:39 PM, "lizhi" <sl...@qq.com> wrote:
><pre>E:\proj\git\spriteflexjs\src\flash\utils\ByteArray.as:67
>java.lang.NullPointerException
> at
>org.apache.flex.compiler.internal.projects.FlexJSProject.addDependency(Fle
>xJSProject.java:98)
> at
>org.apache.flex.compiler.internal.scopes.ASProjectScope.findDefinitionByNa
>me(ASProjectScope.java:1591)
> at
>org.apache.flex.compiler.internal.scopes.ASProjectScope.getPropertyForScop
>eChain(ASProjectScope.java:1568)
> at
>org.apache.flex.compiler.internal.scopes.ASScope.findProperty(ASScope.java
>:1072)
> at
>org.apache.flex.compiler.internal.scopes.ASScope.findProperty(ASScope.java
>:980)
> at
>org.apache.flex.compiler.internal.scopes.ASScope.findProperty(ASScope.java
>:1160)
> at
>org.apache.flex.compiler.internal.scopes.ASScope.findProperty(ASScope.java
>:918)
> at
>org.apache.flex.compiler.internal.scopes.ASScopeCache.findPropertyQualifie
>d(ASScopeCache.java:276)
> at
>org.apache.flex.compiler.internal.scopes.ASScope.findPropertyQualified(ASS
>cope.java:1477)
> at
>org.apache.flex.compiler.internal.definitions.references.ResolvedQualifier
>sReference.resolve(ResolvedQualifiersReference.java:79)
> at
>org.apache.flex.compiler.internal.definitions.DefinitionBase.resolveType(D
>efinitionBase.java:1054)
> at
>org.apache.flex.compiler.internal.definitions.DefinitionBase.resolveType(D
>efinitionBase.java:1094)
> at
>org.apache.flex.compiler.internal.definitions.DefinitionBase.resolveType(D
>efinitionBase.java:876)
> at
>org.apache.flex.compiler.internal.semantics.MethodBodySemanticChecker.chec
>kFormalsVsActuals(MethodBodySemanticChecker.java:767)
> at
>org.apache.flex.compiler.internal.semantics.MethodBodySemanticChecker.chec
>kFunctionCall(MethodBodySemanticChecker.java:851)
> at
>org.apache.flex.compiler.internal.as.codegen.ABCGeneratingReducer.reduce_f
>unctionAsMemberExpr(ABCGeneratingReducer.java:3881)
> at
>org.apache.flex.compiler.internal.as.codegen.CmcEmitter.action_325(CmcEmit
>ter.java:5274)
> at
>org.apache.flex.compiler.internal.as.codegen.CmcEmitter.dispatchAction(Cmc
>Emitter.java:8507)
> at
>org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(C
>mcEmitter.java:39127)
> at
>org.apache.flex.compiler.internal.as.codegen.CmcEmitter.dispatchAction(Cmc
>Emitter.java:6864)
> at
>org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(C
>mcEmitter.java:39127)
> at
>org.apache.flex.compiler.internal.as.codegen.CmcEmitter.dispatchAction(Cmc
>Emitter.java:9398)
> at
>org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(C
>mcEmitter.java:39127)
> at
>org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduce(CmcEmitter.
>java:39104)
> at
>org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceSubgoals(Cmc
>Emitter.java:39155)
> at
>org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(C
>mcEmitter.java:39126)
> at
>org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduce(CmcEmitter.
>java:39104)
> at
>org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceSubgoals(Cmc
>Emitter.java:39146)
> at
>org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduceAntecedent(C
>mcEmitter.java:39126)
> at
>org.apache.flex.compiler.internal.as.codegen.CmcEmitter.reduce(CmcEmitter.
>java:39104)
> at
>org.apache.flex.compiler.internal.as.codegen.CmcEmitter.burm(CmcEmitter.ja
>va:39406)
> at
>org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generateInstruct
>ions(ABCGenerator.java:228)
> at
>org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generateMethodBo
>dyForFunction(ABCGenerator.java:393)
> at
>org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generateMethodBo
>dyForFunction(ABCGenerator.java:347)
> at
>org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generateFunction
>(ABCGenerator.java:262)
> at
>org.apache.flex.compiler.internal.as.codegen.ClassDirectiveProcessor.decla
>reFunction(ClassDirectiveProcessor.java:787)
> at
>org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.processNod
>e(DirectiveProcessor.java:214)
> at
>org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.traverse(D
>irectiveProcessor.java:188)
> at
>org.apache.flex.compiler.internal.as.codegen.GlobalDirectiveProcessor.decl
>areClass(GlobalDirectiveProcessor.java:423)
> at
>org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.processNod
>e(DirectiveProcessor.java:206)
> at
>org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.traverse(D
>irectiveProcessor.java:188)
> at
>org.apache.flex.compiler.internal.as.codegen.GlobalDirectiveProcessor.decl
>arePackage(GlobalDirectiveProcessor.java:449)
> at
>org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.processNod
>e(DirectiveProcessor.java:223)
> at
>org.apache.flex.compiler.internal.as.codegen.DirectiveProcessor.traverse(D
>irectiveProcessor.java:188)
> at
>org.apache.flex.compiler.internal.as.codegen.ABCGenerator.generate(ABCGene
>rator.java:122)
> at
>org.apache.flex.compiler.internal.units.ASCompilationUnit.handleABCBytesRe
>quest(ASCompilationUnit.java:487)
> at
>org.apache.flex.compiler.internal.units.CompilationUnitBase.processABCByte
>sRequest(CompilationUnitBase.java:866)
> at
>org.apache.flex.compiler.internal.units.CompilationUnitBase.access$300(Com
>pilationUnitBase.java:107)
> at
>org.apache.flex.compiler.internal.units.CompilationUnitBase$4$1.call(Compi
>lationUnitBase.java:309)
> at
>org.apache.flex.compiler.internal.units.CompilationUnitBase$4$1.call(Compi
>lationUnitBase.java:305)
> at
>org.apache.flex.compiler.internal.units.requests.RequestMaker$1.call(Reque
>stMaker.java:228)
> at
>org.apache.flex.compiler.internal.units.requests.RequestMaker$1.call(Reque
>stMaker.java:222)
> at java.util.concurrent.FutureTask.run(Unknown Source)
> at
>java.util.concurrent.ThreadPoolExecutor$CallerRunsPolicy.rejectedExecution
>(Unknown
>Source)
> at java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)
> at java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)
> at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
> at
>org.apache.flex.compiler.internal.units.requests.RequestMaker.getRequest(R
>equestMaker.java:188)
> at
>org.apache.flex.compiler.internal.units.CompilationUnitBase.getABCBytesReq
>uest(CompilationUnitBase.java:614)
> at
>org.apache.flex.compiler.internal.units.CompilationUnitBase.startBuildAsyn
>c(CompilationUnitBase.java:1067)
> at
>org.apache.flex.compiler.internal.units.CompilationUnitBase.startParsingIm
>ports(CompilationUnitBase.java:920)
> at
>org.apache.flex.compiler.internal.units.ASCompilationUnit.handleOutgoingDe
>pendenciesRequest(ASCompilationUnit.java:563)
> at
>org.apache.flex.compiler.internal.units.CompilationUnitBase.processOutgoin
>gDependenciesRequest(CompilationUnitBase.java:882)
> at
>org.apache.flex.compiler.internal.units.CompilationUnitBase.access$500(Com
>pilationUnitBase.java:107)
> at
>org.apache.flex.compiler.internal.units.CompilationUnitBase$6$1.call(Compi
>lationUnitBase.java:378)
> at
>org.apache.flex.compiler.internal.units.CompilationUnitBase$6$1.call(Compi
>lationUnitBase.java:374)
> at
>org.apache.flex.compiler.internal.units.requests.RequestMaker$1.call(Reque
>stMaker.java:228)
> at
>org.apache.flex.compiler.internal.units.requests.RequestMaker$1.call(Reque
>stMaker.java:222)
> at java.util.concurrent.FutureTask.run(Unknown Source)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
> at java.lang.Thread.run(Unknown Source)
>
> public function writeUnsignedInt(v:uint):void {</pre>
>
>
>
>--
>View this message in context:
>http://apache-flex-development.2333347.n4.nabble.com/the-same-code-sometim
>e-build-error-flexjs-tp53598.html
>Sent from the Apache Flex Development mailing list archive at Nabble.com.