Pseudo-Archive Java :
Accueil -|- Visuel -|- Logistique -|- Applications réparties
La pseudo-archive Java est un service proposé par la SARL diaam informatique, et il est hébergé par la Sogid.
diaam informatique

From: ROUSSEL Yohann <yohann.roussel@criltelecom.com> To: "'java@u-strasbg.fr'" <java@u-strasbg.fr> Subject: ArrayIndexOutOfBoundException de javac Date sent: Tue, 18 Dec 2001 19:43:55 +0100 Send reply to: java@u-strasbg.fr en fait je me trouve exactement dans le cas du bug 4376065 : http://developer.java.sun.com/developer/bugParade/bugs/4376065.html mais je ne comprends rien a ce qui est explique dans la resolution : Both javac/merlin and oldvavac appear to be choking on an excessively large constant pool index in the class file being read. I suspect that a corrupted/invalid class file is involved. xxxxx@xxxxx 2000-10-24 The class file jlog.jar(com/ibm/logging/IRecordType.class) is bad; it uses a constant pool index of 15872 for the name of one of the fields, but the constant pool has only 89 entries. I admit the diagnostic could be better, but we don't support bad class files. For IntegerFieldListener.java, I am missing the class MsgCanvas needed to compile it. When I use TextComponent in its place, it compiles without problem. xxxxx@xxxxx 2000-12-12 Ca vous dit quelque chose ? a defaut sauriez vous me dire ou je peux trouver les sources de com.sun.tools.javac.v8.code.ClassReader ?

     

Date sent:      	Wed, 19 Dec 2001 10:42:14 +0100
From:           	Remi Forax <forax@univ-mlv.fr>
To:             	java@u-strasbg.fr
Subject:        	Re: ArrayIndexOutOfBoundException de javac
Send reply to:  	java@u-strasbg.fr

ROUSSEL Yohann wrote:

> en fait je me trouve exactement dans le cas du bug 4376065 :
> http://developer.java.sun.com/developer/bugParade/bugs/4376065.html mais
> je ne comprends rien a ce qui est explique dans la resolution :
> 


En fait, ca dit juste que c'est pas la faute du compilo mais d'un
.class defectueux avec une valeur negative servant d'index.


> 
> Ca vous dit quelque chose ?
> 
> a defaut sauriez vous me dire ou je peux trouver les sources de 
> com.sun.tools.javac.v8.code.ClassReader ?
> 


oui, ya une pre-version ici :

http://developer.java.sun.com/developer/earlyAccess/adding_generics/

le truc fait des templates en plus mais tu as le code
du compilo avec :)

Remi


C'est fini ! Retour à l'accueil de la pseudo-archive