microsoft / oauth2-useragent

Microsoft OAuth 2.0 User Agent library for Java. Provides classes to facilitate the implementation of "4.1. Authorization Code Grant" from RFC 6749.
Other
35 stars 22 forks source link

useragent crashes on Mac OSX 10.11 #8

Closed yacaovsnc closed 8 years ago

yacaovsnc commented 8 years ago

Crashed on my Mac OSX 10.11:

[15:35][yacao@yacao-mac:~/Repos/]$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home
[15:35][yacao@yacao-mac:~/Repos/]$ java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x000000011b2fa0a4, pid=81081, tid=2571
#
# JRE version: Java(TM) SE Runtime Environment (7.0_80-b15) (build 1.7.0_80-b15)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.80-b11 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# C  [libjfxwebkit.dylib+0x74f0a4]  Java_com_sun_webpane_webkit_network_URLLoader_twkWillSendRequest+0xc1684
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java a>
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
yacaovsnc commented 8 years ago

The JavaFX provider works with:

[09:21][yacao@yacao-mac:~/Repos/]$ java -version
java version "1.8.0_71"
Java(TM) SE Runtime Environment (build 1.8.0_71-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.71-b15, mixed mode)
olivierdagenais commented 8 years ago

It appears [Java] FX is broken on Mac OS X 10.11 (El Capitan).

Given that Java SE 7 stopped receiving public updates on April 2015, it's unlikely that a Java 7 update will be released and thus we should flag Java 7 on Mac OS X 10.11+ as incompatible with the JavaFxProvider.