Java 7u10 unusable after installation on new Macintosh OS X 10.8.2 system
mgoldnerDec 17 2012 — edited Mar 27 2013After creating a freshly installed OS X 10.8.2 (Mountain Lion) installation I am unable to launch any Swing/AWT applications.
The clean OS X installation is done as a VMWare Fusion (v5.0.2) virtual machine on a MacBook Pro (Mid 2009).
To reproduce:
1. Install a OS X Mountain Lion as a "fresh" install
2. Apply Apple Software Update
3. Install latest Oracle Java JRE (1.7u10)
4. Attempt to open the Java Preferences Pane (or any other Swing/AWT application)
A "Problem Report for Java Control Panel" dialog is presented and the error is as follows (edited for posting length restrictions):
Process: java [226]
Path: /usr/bin/java
Identifier: net.java.openjdk.cmd
Version: 1.0 (1.0)
Code Type: X86-64 (Native)
Parent Process: bash [221]
User ID: 501
PlugIn Path: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/server/libjvm.dylib
PlugIn Identifier: libjvm.dylib
PlugIn Version: ??? (1)
Date/Time: 2012-12-17 17:36:12.235 -0500
OS Version: Mac OS X 10.8.2 (12C60)
Report Version: 10
Interval Since Last Report: 20435 sec
Crashes Since Last Report: 23
Per-App Interval Since Last Report: 2454 sec
Per-App Crashes Since Last Report: 23
Anonymous UUID: 278A9B4C-CD86-58CD-330D-FC8B28FC9888
Crashed Thread: 17 Java: Java2D Queue Flusher
Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000000003b0
VM Regions Near 0x3b0:
-->
__TEXT 000000010ee72000-000000010ee83000 [ 68K] r-x/rwx SM=COW /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
Application Specific Information:
abort() called
Thread 17 Crashed:: Java: Java2D Queue Flusher
0 libsystem_kernel.dylib 0x00007fff93d30212 __pthread_kill + 10
1 libsystem_c.dylib 0x00007fff8b853af4 pthread_kill + 90
2 libsystem_c.dylib 0x00007fff8b897dce abort + 143
3 libjvm.dylib 0x000000010f351c93 os::abort(bool) + 25
4 libjvm.dylib 0x000000010f44044e VMError::report_and_die() + 2306
5 libjvm.dylib 0x000000010f353387 JVM_handle_bsd_signal + 1073
6 libsystem_c.dylib 0x00007fff8b8408ea _sigtramp + 26
7 libGL.dylib 0x00007fff8baf297a glGetString + 15
8 liblwawt.dylib 0x0000000176c25d7b Java_sun_java2d_opengl_OGLContext_getOGLIdString + 35
9 ??? 0x000000010fba7f70 0 + 4558847856
10 ??? 0x000000010fb9c333 0 + 4558799667
11 ??? 0x000000010fb9c806 0 + 4558800902
12 ??? 0x000000010fb964f7 0 + 4558775543
13 libjvm.dylib 0x000000010f22555f JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*) + 557
14 libjvm.dylib 0x000000010f225a3c JavaCalls::call_virtual(JavaValue*, KlassHandle, Symbol*, Symbol*, JavaCallArguments*, Thread*) + 256
15 libjvm.dylib 0x000000010f225b76 JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*) + 74
16 libjvm.dylib 0x000000010f25c4f0 thread_entry(JavaThread*, Thread*) + 169
17 libjvm.dylib 0x000000010f4152b4 JavaThread::thread_main_inner() + 134
18 libjvm.dylib 0x000000010f41679a JavaThread::run() + 440
19 libjvm.dylib 0x000000010f3521b5 java_start(Thread*) + 173
20 libsystem_c.dylib 0x00007fff8b852742 pthreadstart + 327
21 libsystem_c.dylib 0x00007fff8b83f181 thread_start + 13
Thread 17 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000000000006 rcx: 0x000000017a92b0a8 rdx: 0x0000000000000000
rdi: 0x0000000000006717 rsi: 0x0000000000000006 rbp: 0x000000017a92b0d0 rsp: 0x000000017a92b0a8
r8: 0x00007fff7b417278 r9: 0x000000017a92b080 r10: 0x0000000020000000 r11: 0x0000000000000206
r12: 0x000000010f6e80c0 r13: 0x0000000170a63aa8 r14: 0x000000017a92c000 r15: 0x000000010f3551e0
rip: 0x00007fff93d30212 rfl: 0x0000000000000206 cr2: 0x00007fff7b410fe8
Logical CPU: 0