Flash Builder 4 Beta 2 灵异 Bug

2

Comments

这个Bug是在上周五发现的,及其及其诡异。
简单说明一下:
使用FB4的新建了一个Flex Library Project。
然后莫名其妙地FB报了:发生了内部构建错误。右键单击以获取更多信息
查看了一下FB的Log,

!ENTRY com.adobe.flexbuilder.project 4 43 2010-01-18 18:14:04.510
!MESSAGE Uncaught exception in compiler
!STACK 0
java.lang.StackOverflowError
at macromedia.asc.parser.Scanner.nexttoken(Scanner.java:427)
at macromedia.asc.parser.Parser.getNextToken(Parser.java:670)
at macromedia.asc.parser.Parser.lookahead(Parser.java:628)
at macromedia.asc.parser.Parser.parseFullPostfixExpressionPrime(Parser.java:2159)
at macromedia.asc.parser.Parser.parseFullPostfixExpressionPrime(Parser.java:2173)

在重启了N遍FB甚至机器之后,意外发现了,这个AS文件的体积竟然达到了183K
用记事本打开后发现了N多以”ggggggggggggggggggg”或者”———————”之类字符填充,很奇怪的是,在FB的IDE中显示却是正常的

这个as文件只能重写了。然后解决,项目正常编译。

FB4 beta 2目前还不怎么稳定,所以用在生产环境下还需细细斟酌。

另外,关于这个Bug很偶然,同时这个as文件涉及到了保密要求, 所以暂时也很难详细说明并提交到Adobe官方。

2 Responses to “Flash Builder 4 Beta 2 灵异 Bug”

  1. wodesign Says:
    一 25th, 2010 4:11 下午

    我也遇到了类似的事情,一个AS类文件,双击打开,IDE竟然说没有这个文件,重启Ide,一切正常了。

  2. 达达 Says:
    一 25th, 2010 5:30 下午

    @wodesign:看来我的不是个案,Flash Builder的确有Bug,而且是莫名其妙的

Leave a Reply