Its more likely related to your particular SWF, as its a symptom of a badly parsed SWF tag. (We embed SWFs all the time.)
Please file a bug, and include one of your SWFs that causes the problem. Thanks, -rg > -----Original Message----- > From: [email protected] > [mailto:[EMAIL PROTECTED] On Behalf Of Bruce Eckel > Sent: Monday, February 27, 2006 12:02 PM > To: [email protected] > Subject: [flexcoders] Flex 2 Compiler bug? > > Try compiling the following mxml file, for any embedded SWF > file (here called slide01.swf): > > <?xml version="1.0" encoding="utf-8"?> > <mx:Application xmlns:mx=" > http://www.macromedia.com/2005/mxml > <http://www.macromedia.com/2005/mxml> "> > > <mx:TitleWindow> > <mx:Image id="currentSlide" width="720" height="540" > source="@Embed('slide01.swf')"/> </mx:TitleWindow> > > </mx:Application> > > My output was: > > $ mxmlc BugTest.mxml > Loading configuration file D:\Flex\Flex Framework > 2\frameworks\flex-config.xml, root element flex-config > Initial setup: 422ms Loaded 6 SWCs: 860ms License Service: > Flex 2.0 Developer Edition enabled (beta period ends May 1, 200 > 6) > Compiling... > Error: symbol 13 not defined > > java.lang.IllegalArgumentException: symbol 13 not defined > at macromedia.swf.Dictionary.getTag(Dictionary.java:156) > at > macromedia.swf.TagDecoder.decodePlaceObject23(TagDecoder.java:1256) > at macromedia.swf.TagDecoder.decodeTag(TagDecoder.java:257) > at macromedia.swf.TagDecoder.decodeTags(TagDecoder.java:164) > at > macromedia.swf.TagDecoder.decodeDefineSprite(TagDecoder.java:2480) > at macromedia.swf.TagDecoder.decodeTag(TagDecoder.java:275) > at macromedia.swf.TagDecoder.decodeTags(TagDecoder.java:164) > at > macromedia.swf.TagDecoder.decodeDefineSprite(TagDecoder.java:2480) > at macromedia.swf.TagDecoder.decodeTag(TagDecoder.java:275) > at macromedia.swf.TagDecoder.decodeTags(TagDecoder.java:164) > at macromedia.swf.TagDecoder.parse(TagDecoder.java:117) > at > flex2.compiler.media.MovieTranscoder.doTranscode(MovieTranscoder.java > :87) > at > flex2.compiler.media.AbstractTranscoder.transcode(AbstractTranscoder. > java:118) > at flex2.compiler.as3.EmbedUtil.transcode(EmbedUtil.java:110) > at flex2.compiler.as3.EmbedEvaluator.generateSource > (EmbedEvaluator.java: > 285) > at > flex2.compiler.as3.EmbedEvaluator.generateSources(EmbedEvaluator.java > :356) > at > flex2.compiler.as3.EmbedEvaluator.evaluate(EmbedEvaluator.java:88) > at macromedia.asc.parser.ClassDefinitionNode.evaluate > (ClassDefinitionNod > e.java:86) > at > macromedia.swf.tools.as3.EvaluatorAdapter.evaluate(EvaluatorAdapter.j > ava:324) > at > macromedia.asc.parser.StatementListNode.evaluate(StatementListNode.ja > va:34) > at > macromedia.swf.tools.as3.EvaluatorAdapter.evaluate(EvaluatorAdapter.j > ava:904) > at > flex2.compiler.as3.EmbedEvaluator.evaluate(EmbedEvaluator.java:270) > at macromedia.asc.parser.ProgramNode.evaluate > (ProgramNode.java:63) > at > flex2.compiler.as3.EmbedExtension.parse(EmbedExtension.java:33) > at flex2.compiler.as3.Compiler.parse(Compiler.java:196) > at flex2.compiler.mxml.ImplementationCompiler.parse > (ImplementationCompil > er.java:153) > at flex2.compiler.mxml.Compiler.parse(Compiler.java:73) > at flex2.compiler.API.parse(API.java:1104) > at flex2.compiler.API.parse(API.java:1072) > at flex2.compiler.API.batchInner(API.java:156) > at flex2.compiler.API.batch(API.java:260) > at flex2.compiler.API.compile(API.java:361) > at flex2.compiler.API.compile(API.java:289) > at flex2.tools.Compiler.main(Compiler.java:167) > $ > Peak memory usage: 54 MB (Heap: 35, Non-Heap: 19) > > -- > Bruce Eckel > > -- > Flexcoders Mailing List > FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt > Search Archives: > http://www.mail-archive.com/flexcoders%40yahoogroups.com > > > > > SPONSORED LINKS > Web site design development > <http://groups.yahoo.com/gads?t=ms&k=Web+site+design+developme > nt&w1=Web+site+design+development&w2=Computer+software+develop > ment&w3=Software+design+and+development&w4=Macromedia+flex&w5= Software+development+best+practice&c=5&s=166> &.sig=L-4QTvxB_quFDtMyhrQaHQ> Computer software > development > <http://groups.yahoo.com/gads?t=ms&k=Computer+software+develop > ment&w1=Web+site+design+development&w2=Computer+software+devel opment&w3=Software+design+and+development&w4=Macromedia+flex&w5> =Software+development+best+practice&c=5&s=166&.sig=lvQjSRfQDfW udJSe1lLjHw> Software design and development > <http://groups.yahoo.com/gads?t=ms&k=Software+design+and+devel opment&w1=Web+site+design+development&w2> =Computer+software+development&w3=Software+design+and+developm ent&w4=Macromedia+flex&w5=Software+development+best+practice&c=5> &s=166&.sig=1pMBCdo3DsJbuU9AEmO1oQ> > Macromedia flex > <http://groups.yahoo.com/gads?t=ms&k=Macromedia+flex&w1=Web+si te+design+development&w2=Computer+software+development&w3> =Software+design+and+development&w4=Macromedia+flex&w5=Softwar e+development+best+practice&c=5&s=166&.sig=OO6nPIrz7> _EpZI36cYzBjw> Software development best practice > <http://groups.yahoo.com/gads?t=ms&k=Software+development+best +practice&w1=Web+site+design+development&w2> =Computer+software+development&w3=Software+design+and+developm ent&w4=Macromedia+flex&w5=Software+development+best+practice&c=5> &s=166&.sig=f89quyyulIDsnABLD6IXIw> > > ________________________________ > > YAHOO! GROUPS LINKS > > > > * Visit your group "flexcoders > <http://groups.yahoo.com/group/flexcoders> " on the web. > > * To unsubscribe from this group, send an email to: > [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > * Your use of Yahoo! Groups is subject to the Yahoo! > Terms of Service <http://docs.yahoo.com/info/terms/> . > > > ________________________________ > > -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

