[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [platform-dev] Building and running Eclipse on Debian (testing) PowerPC?
|
On 30 Sep 2002 10:45:20 -0600
Tom Tromey <tromey@xxxxxxxxxx> wrote:
> >>>>> "Andrew" == Andrew Keedle <andrew@xxxxxxxxxxxxxxx> writes:
>
> Andrew> java.lang.VerifyError: (class: org/eclipse/core/internal/boot/PlatformConfiguration$SitePolicy, method: <init> signature: (Lorg/eclipse/core/internal/boot/PlatformConfiguration;Lorg/eclipse/core/internal/boot/PlatformConfiguration$2;I[Ljava/lang/String;)V) Expecting to find object/array on stack
>
> What JDK are you using? What JDK was used to compile the class files?
>
> There was a change between 1.3 and 1.4 (or was it 1.2 and 1.3? I
> forget) involving initialization of inner classes. Previously it was
> invalid to assign to a field before the object was initialized. Now
> assignment to fields of `this' is ok. This change was made to support
> some obscure cases involving invoking methods from an inner class
> constructor. Anyway, the upshot is that a newer javac will generate
> code which an older javac considers unverifiable.
>
> This might be your problem. Or, you could have found a JVM bug or the
> like. You'd have to look at the <init> code to see whether it is
> valid.
>
> Tom
> _______________________________________________
> platform-dev mailing list
> platform-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/platform-dev
Yipee! I've now installed the IBM 1.3.1 JDK and have compiled without using Jikes. It now works! Thanks everybody...