Community
Participate
Working Groups
Build Identifier: 3.7.0 I am running IDE version 3.7.0, 32-bit, on Windows 7, 32-bit. Java SE runtime is build 1.7.0-b147. Hotspot client is build 21.0-b17, mixed mode, sharing. When I try to update to 3.7.1, I get a series of messages "Comparison method violates its general contract!". The update appears to complete, but restarting Eclipse reports that it is still 3.7.0. Reproducible: Always Steps to Reproduce: 1. Start Eclipse, go to workbench. 2. Under Help on the top-line menu, pick "Check for Updates". 3. New window appears and eventually reports that there is a new version 3.7.1. of the SDK / IDE. 4. Select that update, click Next. 5. Click Next again to confirm. 6. Accept the license and click Finish. 7. On the new window, click Details to expand it. 8. Eventually a new window appears and says 'An internal error occurred during: "Install download0"'. 9. Inside the window there is a box which says "Install download0. Install download2" 10. Clicking on deals expands the window and in another box it says "An internal error occurred during: "Install download0". Comparison method violates its general contract!" 11. Eventually similar error messages appear about download2. 12. Let the installation run to completion, then restart Eclipse. The Help/About reports we are still running version 3.7.0.
Is there anything in your eclipse workspace error log that you could attach? <workspace>/.metadata/.log PW
*** This bug has been marked as a duplicate of bug 317785 ***