Re: COMPUTE_FRAMES VerifyError for Java 7
| Newsgroups | gmane.comp.java.objectweb.asm |
|---|---|
| Message-ID | <1251162316.10270311314708887248.JavaMail.root@zimbra7-e1.priv.proxad.net> |
30/08/2011 01:30, Tal Liron wrote: > I'm working on upgrading the Clojure codebase to use ASM 4, so we can > support Java 7. I'm using yesterday's trunk image of ASM. > > Having trouble with COMPUTE_FRAMES mode; it seems be generating the > wrong frame somewhere, and I'm getting this verification error: > > java.lang.VerifyError: Stack map does not match the one at exception > handler 1444 in method > clojure.core$load_lib.doInvoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; > at offset 1076 > > Attached is the dump from CheckClassAdapter. > > Can someone take a look and let me know if we're doing something wrong > on our end? I'm guessing that it has something to do with the recent your example is quite big! Can you try to reduce it to something more manageable? > patch for Handler.remove. (I've also tried an older ASM image that > doesn't include this patch, with the same results.) if the older version has the same problem, I would say that it does not come from Handler.remove. Eric
message-footer.txt
(text/plain, 238 B)
-- You receive this message as a subscriber of the [email protected] mailing list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help OW2 mailing lists service home page: http://www.ow2.org/wws