You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@falcon.apache.org by "Peeyush Bishnoi (JIRA)" <ji...@apache.org> on 2014/11/03 10:52:34 UTC
[jira] [Commented] (FALCON-774) Discontinue support for JDK 1.6 and
move to 1.7
[ https://issues.apache.org/jira/browse/FALCON-774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14194396#comment-14194396 ]
Peeyush Bishnoi commented on FALCON-774:
----------------------------------------
Along with above Authentication Exception issue, another issue related to stackmap appeared while building Falcon.
==========
java.lang.RuntimeException: org.apache.falcon.FalconException: java.lang.VerifyError: Expecting a stackmap frame at branch target 368
Exception Details:
Location:
org/apache/falcon/rerun/handler/RetryHandler.handleRerun(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V @0: aload_2
Reason:
Expected stackmap frame at this location.
Bytecode:
0000000: 2c2d b800 023a 0a2a 190a b600 033a 0b19
0000010: 0bc7 0014 b200 0412 052c 190a b600 06b9
0000020: 0007 0400 b119 0bb6 0008 360c 190b b600
0000030: 093a 0d19 0bb6 000a 3a0e 1905 b800 0b36
==========
On further debugging, it has been found that these issues occurred due to the bytecode verifier in JDK 7. When I use VM runtime option -XX:-UseSplitVerifier or -noverify such issues don't occur. Please let me know your thoughts to use these VM option to force the use of the old verifier in JDK 7.
> Discontinue support for JDK 1.6 and move to 1.7
> -----------------------------------------------
>
> Key: FALCON-774
> URL: https://issues.apache.org/jira/browse/FALCON-774
> Project: Falcon
> Issue Type: Sub-task
> Components: general
> Affects Versions: 0.6
> Reporter: Venkatesh Seetharam
> Assignee: Peeyush Bishnoi
> Fix For: 0.6
>
> Attachments: FALCON-774.patch, FALCON-774.v2.patch
>
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)