[8u] Request for enhancement backport approval for CR JDK-8171194: Exception "Duplicate field name&signature in class file" should report the name and signature of the field

Robert Mckenna (rob.mckenna@oracle.com) rob.mckenna at oracle.com
Thu Apr 20 12:47:47 UTC 2017


Yes, as per the enhancement approval process. I should state that
explicitly from now on. Thanks,

    -Rob

On 20/04/17 11:04, David Holmes wrote:
> On 19/04/2017 10:48 PM, Robert Mckenna (rob.mckenna at oracle.com) wrote:
> >Thanks Shafi, this has been approved.
> 
> To be clear this is the enhancement approval, push approval still has to be
> requested - right?
> 
> Thanks,
> David
> 
> >    -Rob
> >
> >On 16/04/17 10:06, Shafi Ahmad wrote:
> >>Hi,
> >>
> >>This changes required to improve the ability to diagnose issues in large projects.
> >>The information is available it is just that it is not being emitted in the exception message.
> >>This should fall under improvements to serviceability.
> >>
> >>So may I get the approval of enhancement backport of 'JDK-8171194 to jdk8u-dev.
> >>
> >>The enhancement backport request id is https://bugs.openjdk.java.net/browse/JDK-8176800
> >>
> >>Regards,
> >>Shafi
> >>
> >>>-----Original Message-----
> >>>From: Rob McKenna
> >>>Sent: Thursday, March 30, 2017 7:47 PM
> >>>To: Shafi Ahmad <shafi.s.ahmad at oracle.com>
> >>>Cc: jdk8u-dev at openjdk.java.net
> >>>Subject: Re: [8u] Request for enhancement backport approval for CR JDK-
> >>>8171194: Exception "Duplicate field name&signature in class file" should
> >>>report the name and signature of the field
> >>>
> >>>Hi Shafi,
> >>>
> >>>This request has been rejected by the PM as:
> >>>
> >>>"There isn't any justification as to why this shouldn't simply be done on the
> >>>next major release but should also be backported to already released
> >>>versions"
> >>>
> >>>It may help to update the justification in this thread focusing on the
> >>>servicability aspects and the impact on older releases.
> >>>
> >>>    -Rob
> >>>
> >>>On 29/03/17 11:46, Shafi Ahmad wrote:
> >>>>Hi,
> >>>>
> >>>>May I get the approval of enhancement backport of 'JDK-8171194:
> >>>Exception "Duplicate field name&signature in class file" should report the
> >>>name and signature of the field' to jdk8u-dev.
> >>>>
> >>>>Jdk10 bug: https://bugs.openjdk.java.net/browse/JDK-8171194
> >>>>
> >>>>"java.lang.ClassFormatError: Duplicate field name&signature in class file
> >>>CampaignClient"
> >>>>
> >>>>From the above Exception message, it is difficult of knowing what is
> >>>triggering the problem.
> >>>>If the class in question is quite big so removing code by trial and error is
> >>>very time consuming.
> >>>>
> >>>>With field name + signature, pinpointing the actual problematic code will be
> >>>easy and time saving.
> >>>>
> >>>>I have tested it with the jprt and jtreg tests.
> >>>>
> >>>>Please note the original bug was raised against jdk8u.
> >>>>
> >>>>Regards,
> >>>>Shafi
> >>>>


More information about the jdk8u-dev mailing list