Technical Environment (Product Version, JDK Version, Patches Applied, etc.):
----------------------------------------------------------------------------
Mac OSX 10.8 mountainLion
jdk 1.7.0_21, 1.7.0_51 (tried the older jdk to see if it was a problem with
the newer jdk build).
JDeveloper 12.1.2.0.0
Problem Description:
--------------------
This problem was reported by a customer.
After installing JDeveloper the customer tried to launch JDeveloper from the
JDeveloper.app app file, and while it starts to launch, eventually it just
hangs.
He then tried running $JDEV_HOME/jdeveloper/jdev/bin/jdev from a terminal
window and was able to determine that a segmentation fault was being
generated (see log file).
The user was running the VoiceOver screenreader on his Mac.
Per a suggestion he tried starting JDeveloper with VoiceOver turned off, and
with sighted assistance. JDeveloper started fine. He then restarted
VoiceOver and it was able to read JDeveloper's controls fine.
This is what I see when I start jdeveloper (12.1.2 or 12.1.3) with the Voice
Over enabled:
Oracle JDeveloper 12c Development Build 12.1.3.0.0
Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007fff93903250, pid=79792, tid=1799
#
# JRE version: 7.0_21-b12
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.21-b01 mixed mode bsd-amd64
compressed oops)
# Problematic frame:
# C [libobjc.A.dylib+0x6250] objc_msgSend+0x10
#
# Core dump written. Default location:
/Users/jdev/Desktop/jdeveloper/jdev/bin/core or core.79792
#
# An error report file with more information is saved as:
# /Users/jdev/Desktop/jdeveloper/jdev/bin/hs_err_pid79792.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
/Users/jdev/Desktop/jdeveloper/jdev/bin/../../ide/bin/launcher.sh: line 1193:
79792 Abort trap: 6 (core dumped) ${JAVA} "${APP_VM_OPTS[@]}"
${APP_ENV_VARS} -classpath ${APP_CLASSPATH} ${APP_MAIN_CLASS}
"${APP_APP_OPTS[@]}"