[7u-60] backport request: 6571600 JNI use results in UnsatisfiedLinkError looking for libmawt.so

Seán Coffey sean.coffey at oracle.com
Wed Jan 8 00:52:00 PST 2014


Thanks for following up Buck. Approved for jdk7u-dev.

Regards,
Sean.

On 8 Jan 2014 00:30, david buck <david.buck at oracle.com> wrote:
>
> Hi! 
>
> I am sorry about not following the correct procedure. The bug has now 
> been tagged 7u60-critical-approved by the release team. Between that and 
> the 2 7u60-specific code reviews, I believe I have met the conditions 
> for phase 2 approval. May I please push this fix into 7u60? 
>
> Cheers, 
> -Buck 
>
> (2014/01/07 23:34), Seán Coffey wrote: 
> > Hey Buck, 
> > 
> > Such fixes should be pushed to the jdk7u-dev forest first [1]. It gives 
> > everyone an option to test the fix via the early access bundles. I'd 
> > suggest that steps should be taken to get this fix into jdk7u-dev also. 
> > It looks like you've already marked the bug with 7u60-critical-request. 
> > 
> > Thanks, 
> > Sean. 
> > 
> > [1] http://openjdk.java.net/projects/jdk7u/criticalcpufixes.html 
> > 
> > On 07/01/14 01:24, david buck wrote: 
> >> Hi! 
> >> 
> >> Please disregard this request. Due to the urgency of this change, it 
> >> has been approved for inclusion into the April CPU update. It will be 
> >> merged into 7u-dev at the same time the security fixes are. 
> >> 
> >> Best Regards, 
> >> -Buck 
> >> 
> >> (2013/12/25 21:29), david buck wrote: 
> >>> Hi! 
> >>> 
> >>> Sergey Bylokhov and Artem Ananiev have reviewed this fix for 7u60 and 
> >>> have approved. Now all we need is the RM team to approve 
> >>> (7u60-critical-approved tag added in JBS). 
> >>> 
> >>> Cheers, 
> >>> -Buck 
> >>> 
> >>> (2013/12/25 5:11), david buck wrote: 
> >>>> Hi! 
> >>>> 
> >>>> I am resending this as a phase 2 request for inclusion into 7u60. 
> >>>> 
> >>>> This is a critical issue impacting multiple users and is an extremely 
> >>>> low-risk change. I have tested jdk7 builds with this fix against our 
> >>>> reproducer and all of the standard (default jprt) tests indicate no 
> >>>> issues. This change has already passed review for inclusion into 5 / 6 
> >>>> / 9. 
> >>>> 
> >>>> Best Regards, 
> >>>> -Buck 
> >>>> 
> >>>> (2013/12/24 6:02), david buck wrote: 
> >>>>> Hi! 
> >>>>> 
> >>>>> This is a request to backport the flowing fix to JDK7. 
> >>>>> 
> >>>>> [ JDK-6571600 JNI use results in UnsatisfiedLinkError looking for 
> >>>>> libmawt.so ] 
> >>>>> https://bugs.openjdk.java.net/browse/JDK-657160 
> >>>>> 
> >>>>> The root cause of this issue is a name conflict with JNI_OnLoad 
> >>>>> provided 
> >>>>> by awt_LoadLibrary.c and code loaded manually by the user (usually 
> >>>>> their 
> >>>>> own JNI libraries). The fix is to use a different name for calling 
> >>>>> dladdr that is much less likely to conflict with any names used by 
> >>>>> customer code. 
> >>>>> 
> >>>>> The fix is exactly the same in JDK7 as it is in both JDK8 and JDK9. I 
> >>>>> have of course tested the fix on JDK7 as well. The JDK9 fix can be 
> >>>>> found 
> >>>>> here: 
> >>>>> 
> >>>>> http://hg.openjdk.java.net/jdk9/client/jdk/rev/35dfaa9954c2 
> >>>>> 
> >>>>> As the forest for JDK8u-dev is not up yet, I am submitting individual 
> >>>>> requests to backport to both JDK8 and JDK7 in parallel. 
> >>>>> 
> >>>>> Cheers, 
> >>>>> -Buck 
> > 


More information about the jdk7u-dev mailing list