GWT 1.6.4 [ERROR] Unexpected internal compiler error java.lang.StackOverflowError: null

時限問題なんだけどね。すでにパッチが出てて次のリリースで対応予定との話だったので、それまでまつかー。。。とはや二ヶ月。まだ出ないので。仕方なく、パッチ当てることにOrz

Exceptionの内容としては、以下のようなもの(長いので最初の方だけ。)

[ERROR] Unexpected internal compiler error
java.lang.StackOverflowError: null
at sun.misc.SoftCache.get(SoftCache.java:269)
at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:244)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1029)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:291)
at java.util.ArrayList.writeObject(ArrayList.java:570)
at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown Source)

内容としては、Issue#3510になる。
http://code.google.com/p/google-web-toolkit/issues/detail?id=3510

原因はComment#4参照
対応はComment#21のgwt-dev-patch.jar(30.1kb)をDLして、依存関係をgwt-dev-windows.jarよりも先にすればOK。

いろいろいじるの面倒だったので、私はjarレベルでmergeした。

読者からの反応 (3 件)

  1.  squld より:

    URLにリンクぐらい張っておいて欲しいな(笑)

  2.  koreyasu より:

    あれ、自動リンクじゃないのか…。
    リンクのJavaScriptが昔バグってて、それ以来使ってないんだよね。
    ちなみに今もなんかエラー出てる(笑

  3.  squld より:

    ビジュアルエディタ使って問題なくリンクできました。
    何が駄目なんだろうな~?

コメントをどうぞ

関連投稿


ホーム | RSS | 採用情報 | 会社情報