This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: VerifierError with gcc trunk and ant 1.5.2


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am Montag, 10. März 2003 12:54 schrieb Andrew Haley:

> If we emit a jsr, we cannot free any of our local state variables
> unless we can prove that it's safe to do so.  We can't prove such a
> thing, so don't free them.
>
> This has the disadvantage of wasting some local variable space.
> However, it is far better than what we do at the moment, which is
> silently generate incorrect code.

Thanks Andrew, this patch helped and ... lead to another 
VerifierError.

java.lang.VerifyError: verification failed at PC 584 in 
org.apache.tools.ant.taskdefs.Zip:getResourcesToAdd(([Lorg.apache.tools.ant.types.FileSet;Ljava.io.File;Z)[[Lorg.apache.tools.ant.types.Resource;): 
incompatible type on stack
   at _Jv_BytecodeVerifier.verify_fail(byte, int) 
(/home/mkoch/local/java/lib/libgcj.so.4.0.0)
   at _Jv_BytecodeVerifier.verify_instructions_0() 
(/home/mkoch/local/java/lib/libgcj.so.4.0.0)
   at _Jv_VerifyMethod(_Jv_InterpMethod) 
(/home/mkoch/local/java/lib/libgcj.so.4.0.0)
   at _Jv_PrepareClass(java.lang.Class) 
(/home/mkoch/local/java/lib/libgcj.so.4.0.0)
   at _Jv_WaitForState(java.lang.Class, int) 
(/home/mkoch/local/java/lib/libgcj.so.4.0.0)
   at java.lang.ClassLoader.linkClass0(java.lang.Class) 
(/home/mkoch/local/java/lib/libgcj.so.4.0.0)
   at java.lang.ClassLoader.resolveClass0(java.lang.Class) 
(/home/mkoch/local/java/lib/libgcj.so.4.0.0)
   at java.lang.Class.initializeClass() 
(/home/mkoch/local/java/lib/libgcj.so.4.0.0)
   at java.lang.Class.forName(java.lang.String, boolean, 
java.lang.ClassLoader) (/home/mkoch/local/java/lib/libgcj.so.4.0.0)
   at java.lang.Class.forName(java.lang.String) 
(/home/mkoch/local/java/lib/libgcj.so.4.0.0)
   at org.apache.tools.ant.Project.init() (Unknown Source)
   at org.apache.tools.ant.Main.runBuild(java.lang.ClassLoader) 
(Unknown Source)
   at org.apache.tools.ant.Main.start(java.lang.String[], 
java.util.Properties, java.lang.ClassLoader) (Unknown Source)
   at org.apache.tools.ant.Main.main(java.lang.String[]) (Unknown 
Source)


I hope this helps debugging it.

Michael
- -- 
Homepage: http://www.worldforge.org/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+bzWzWSOgCCdjSDsRAnAvAJ95UWoHM9dVGhW86BzHZC4+YLqaIwCfWYgW
jqPg+MNiGr0cBcmRgKi8KvQ=
=Ot2/
-----END PGP SIGNATURE-----

Attachment: Zip.jcf
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]