[
https://issues.apache.org/jira/browse/FLEX-33452?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13615026#comment-13615026
]
donjao commented on FLEX-33452:
-------------------------------
@Alex Hauri, thank you for quick reply. Actually I was trying to compile only
single class file that embeds ~3000 PNGs and does nothing more than that. Total
weight of PNGs is ~400mb. The Transitions.as class is plain simple:
package {
import flash.display.Sprite;
public class Transitions extends Sprite {
[Embed("/file0001.png", mimeType="application/octet-stream")]
static public const FILE_0001:Class;
...
[Embed("/file2971.png", mimeType="application/octet-stream")]
static public const FILE_2971:Class;
}
}
> NEP with MXMLC
> --------------
>
> Key: FLEX-33452
> URL: https://issues.apache.org/jira/browse/FLEX-33452
> Project: Apache Flex
> Issue Type: Bug
> Components: MXML Compiler
> Affects Versions: Adobe Flex SDK 4.6 (Release)
> Environment: Mac
> Reporter: donjao
>
> NEP is thrown when using mxmlc
> MXMLC:
> Adobe ActionScript Compiler (mxmlc)
> Version 2.0.0 build 352231
> ERROR:
> Internal error: java.lang.NullPointerException
> at com.adobe.flash.swf.SWF.addFrame(SWF.java:91)
> at
> com.adobe.flash.compiler.internal.targets.SWFTarget$FramesInformation.createFrames(SWFTarget.java:876)
> at
> com.adobe.flash.compiler.internal.targets.AppSWFTarget$AppFramesInformation.createFrames(AppSWFTarget.java:386)
> at
> com.adobe.flash.compiler.internal.targets.SWFTarget.build(SWFTarget.java:243)
> at com.adobe.flash.compiler.clients.MXMLC.buildSWFModel(MXMLC.java:674)
> at com.adobe.flash.compiler.clients.MXMLC.buildArtifact(MXMLC.java:660)
> at com.adobe.flash.compiler.clients.MXMLC.compile(MXMLC.java:541)
> at com.adobe.flash.compiler.clients.MXMLC.mainNoExit(MXMLC.java:230)
> at com.adobe.flash.compiler.clients.MXMLC.mainNoExit(MXMLC.java:184)
> at
> com.adobe.flash.compiler.clients.MXMLC.staticMainNoExit(MXMLC.java:156)
> at com.adobe.flash.compiler.clients.MXMLC.main(MXMLC.java:143)
> COMMAND:
> ./mxmlc -output /Users/Admin/Desktop/Project/Transitions.swf
> --compiler.source-path+=/Users/Admin/Desktop/Project/src,/Users/Admin/Desktop/Project/lib,/Users/Admin/Desktop/Project/assets
>
> --library-path+=/Users/Admin/SDK/frameworks/libs/air/airglobal.swc,/Users/Admin/SDK/frameworks/libs/textLayout.swc,/Users/Admin/SDK/frameworks/libs/osmf.swc,/Users/Admin/SDK/frameworks/libs/authoringsupport.swc,/Users/Admin/SDK/frameworks/libs/core.swc,/Users/Admin/SDK/frameworks/libs/air/aircore.swc,/Users/Admin/SDK/frameworks/libs/air/applicationupdater.swc,/Users/Admin/SDK/frameworks/libs/air/applicationupdater_ui.swc,/Users/Admin/SDK/frameworks/libs/air/servicemonitor.swc,/Users/Admin/Desktop/Project/swc/fzip.swc,/Users/Admin/Desktop/Project/swc/greensock.swc
> -target-player=11.6 -library-path+=/Users/Admin/SDK/frameworks/locale/en_US
> /Users/Admin/Desktop/Project/Transitions.asÏ
--
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