Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 323139

Summary: JVM crash immediately upon Eclipse startup
Product: [Eclipse Project] Platform Reporter: Matt Brown <matt.brown>
Component: RuntimeAssignee: platform-runtime-inbox <platform-runtime-inbox>
Status: RESOLVED NOT_ECLIPSE QA Contact:
Severity: normal    
Priority: P3 CC: andrea.machizaud, remy.suen
Version: 3.6   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Attachments:
Description Flags
HotSpot crash dump
none
Another HotSpot crash report none

Description Matt Brown CLA 2010-08-19 09:22:37 EDT
Build Identifier: Eclipse IDE for Java Developers

When launching Eclipse, either through a shortcut or by calling eclipse.exe directly, the splash screen is displayed and then within a few seconds closes and the process terminates. It appears that HotSpot is crashing with a EXCEPTION_ACCESS_VIOLATION. I've attached a sample hs_err_pid log file from the eclipse installation directory.

Helios was working fine initially for me, and I do not recall what actions I took prior to the crashes beginning.

The crash occurs if Eclipse is run in the JRE or if I add a --vm argument to eclipse.ini to point to a JDK. A separate Galileo installation on the same machine runs without problem.

Reproducible: Always

Steps to Reproduce:
1. Attempt to run Eclipse
Comment 1 Matt Brown CLA 2010-08-19 09:23:14 EDT
Created attachment 176990 [details]
HotSpot crash dump
Comment 2 Matt Brown CLA 2010-08-19 09:23:31 EDT
Created attachment 176991 [details]
Another HotSpot crash report
Comment 3 Remy Suen CLA 2010-08-19 18:22:36 EDT
This looks more like a problem with the VM than with Eclipse.
Comment 4 John Arthorne CLA 2010-08-20 10:42:54 EDT
(In reply to comment #3)
> This looks more like a problem with the VM than with Eclipse.

I agree, the error occurs in a native called by the java.util.jar.JarVerifier. The crash file contains information on how to report the problem to the VM vendor.