JDK-8022240 : 7173464 is incorrectly marked as a duplicate of 7193557
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 7
  • Priority: P4
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_7
  • Submitted: 2013-08-03
  • Updated: 2014-12-04
  • Resolved: 2013-08-13
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7
7u60Fixed
Related Reports
Relates :  
Description
FULL PRODUCT VERSION :


A DESCRIPTION OF THE PROBLEM :
  Bug 7173464 is incorrectly marked as a duplicate of 7193557. 7193557 makes 7173464  " visible " , but it is not the same bug. 7193557 is correctly resolved as  " not an issue " , but this does not help with 7173464.

The cause of 7173464 is that some Java library class, apparently DataFlavor, or some subclass of it, violates the Comparable contract. This needs to be fixed. 7193557 only means that this violation now can cause an exception, while previously it went unnoticed.


REPRODUCIBILITY :
This bug can be reproduced always.

CUSTOMER SUBMITTED WORKAROUND :
Catch the exception, alert the user, and hope that no internal state was left in an unstable condition.