JDK-8131066 : JavaFX MediaPlayer crashes on dispose with certain MP4s
  • Type: Bug
  • Status: Resolved
  • Resolution: Fixed
  • Component: javafx
  • Sub-Component: media
  • Priority: P2
  • Affected Version: 8u45
  • OS: os_x
  • CPU: x86
  • Submit Date: 2015-07-13
  • Updated Date: 2015-09-23
  • Resolved Date: 2015-09-03
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availabitlity Release.

To download the current JDK release, click here.
JDK 8 JDK 9
8u72Fixed 9Resolved
Related Reports
Duplicate :  
Description
FULL PRODUCT VERSION :
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

FULL OS VERSION :
OSX Yosemite 10.10.4
OSX Mavericks 10.9.5

EXTRA RELEVANT SYSTEM CONFIGURATION :
iMac (27-inch, Mid 2011)
Processor: 3.4 GHz Intel Core i7
Memory: 12 GB 1333 MHz DDR3
Graphics: AMD Radeon HD 6970M 1024 MB

A DESCRIPTION OF THE PROBLEM :
Playback of certain (not all) MP4s (h264, AAC) causes the JVM to crash when the MediaPlayer instance is disposed on OSX. The same application runs fine on Linux (Windows was not tested).

Transcoding the MP4 with tools like Handbrake or avconv does not solve the problem, transcoding it however with QuickTime seems to be able to fix it.

THE PROBLEM WAS REPRODUCIBLE WITH -Xint FLAG: Yes

THE PROBLEM WAS REPRODUCIBLE WITH -server FLAG: Yes

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
- Create an instance of the MediaPlayer with the specified media
- Start Playback
- Stop Playback
- Call dispose() on the MediaPlayer

Link to the used MP4 file: http://1drv.ms/1M0IMek


EXPECTED VERSUS ACTUAL BEHAVIOR :
Expected: graceful close
Actual result: JVM crash
ERROR MESSAGES/STACK TRACES THAT OCCUR :
Application output when run with -Djfxmedia.loglevel=DEBUG

/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/bin/java -Djfxmedia.loglevel=DEBUG -Xint -server -Didea.launcher.port=7534 "-Didea.launcher.bin.path=/Applications/IntelliJ IDEA 14 CE.app/Contents/bin" -Dfile.encoding=UTF-8 -classpath "/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/lib/tools.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Users/luo-enwen/IdeaProjects/VideoPlayback/out/production/VideoPlayback:/Applications/IntelliJ IDEA 14 CE.app/Contents/lib/idea_rt.jar" com.intellij.rt.execution.application.AppMain sample.Main
Debug (0:00:00:000): Logger initialized
Debug (0:00:00:011): Enabled JFXMedia platforms: 
   - com.sun.media.jfxmediaimpl.platform.java.JavaPlatform
   - com.sun.media.jfxmediaimpl.platform.gstreamer.GSTPlatform
   - com.sun.media.jfxmediaimpl.platform.osx.OSXPlatform
Debug (0:00:00:012): Getting content types from platform: com.sun.media.jfxmediaimpl.platform.java.JavaPlatform@5e4968e8
Debug (0:00:00:012): Getting content types from platform: com.sun.media.jfxmediaimpl.platform.gstreamer.GSTPlatform@45963297
Debug (0:00:00:012): Getting content types from platform: com.sun.media.jfxmediaimpl.platform.osx.OSXPlatform@1c26e360
Debug (0:00:00:012): JFXMedia supported content types:
    audio/x-aiff
    audio/mp3
    audio/mpeg
    audio/x-wav
    video/x-javafx
    video/x-flv
    video/x-fxm
    video/mp4
    audio/x-m4a
    video/x-m4v
    application/vnd.apple.mpegurl
    audio/mpegurl

Debug (0:00:00:022): Initializing GSTPlatform
Debug (0:00:00:043): CLocator::CLocator()
Debug (0:00:00:043): CLocatorStream::CLocatorStream()
Debug (0:00:00:045): CGstAVPlaybackPipeline::CGstAVPlaybackPipeline()
Debug (0:00:00:045): CMedia::CMedia()
[10:01:38.776] vtDecompressionDuctCreate signalled err=-8973 (err) (Could not select and open decoder instance) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.235/Sources/VideoToolbox/VTDecompressionSession.c line 1181
Warning (0:00:00:097): Could not create decoder: result code -12473, hardware decoder resources in use by another process or cannot decode the source into the requested format
Error (0:00:00:102): hardware decoder resources in use by another process or cannot decode the source into the requested format
Debug (0:00:00:103): hardware decoder resources in use by another process or cannot decode the source into the requested format
Debug (0:00:00:106): CMedia::~CMedia()
Debug (0:00:00:107): CGstAVPlaybackPipeline::~CGstAVPlaybackPipeline()
Debug (0:00:00:886): ** Frame size changed (320, 240)
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007fff8534c064, pid=2512, tid=91203
#
# JRE version: Java(TM) SE Runtime Environment (8.0_45-b14) (build 1.8.0_45-b14)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.45-b02 interpreted mode bsd-amd64 compressed oops)
# Problematic frame:
# C  [libobjc.A.dylib+0x9064]  objc_retain+0x14
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /Users/luo-enwen/IdeaProjects/VideoPlayback/hs_err_pid2512.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
#

Process finished with exit code 134


Contents of /Users/luo-enwen/IdeaProjects/VideoPlayback/hs_err_pid2512.log :

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007fff8534c064, pid=2512, tid=91203
#
# JRE version: Java(TM) SE Runtime Environment (8.0_45-b14) (build 1.8.0_45-b14)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.45-b02 interpreted mode bsd-amd64 compressed oops)
# Problematic frame:
# C  [libobjc.A.dylib+0x9064]  objc_retain+0x14
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
#

---------------  T H R E A D  ---------------

Current thread is native thread

siginfo: si_signo: 11 (SIGSEGV), si_code: 0 (unknown), si_addr: 0x0000000000000000

Registers:
RAX=0x5000000000000000, RBX=0x0000000000000003, RCX=0x00007fff89ca39fc, RDX=0x0000000000000003
RSP=0x000000012fd5f338, RBP=0x000000012fd5f360, RSI=0x00007feb9c073050, RDI=0x00007feb9c073050
R8 =0x0000000000000002, R9 =0x00000000fffffe00, R10=0x000000006727a00e, R11=0x00007fea6c47aa30
R12=0x00007fff80be0317, R13=0x0000000080000000, R14=0x00007feb9c1d9e80, R15=0x00007feb9c073050
RIP=0x00007fff8534c064, EFLAGS=0x0000000000010246, ERR=0x0000000000000000
  TRAPNO=0x000000000000000d

Top of Stack: (sp=0x000000012fd5f338)
0x000000012fd5f338:   00007fff89ca390f 00007fff7070e890
0x000000012fd5f348:   00007feb9c1d9e60 000000012fd5f430
0x000000012fd5f358:   00007fff7070e890 000000012fd5f380
0x000000012fd5f368:   00007fff8186986f 000000012fd5f430
0x000000012fd5f378:   00007feb9c1d9e60 000000012fd5f3c0
0x000000012fd5f388:   00007fff89ca35a5 00007fff81869808
0x000000012fd5f398:   000000012fd5f430 00007fff80be0317
0x000000012fd5f3a8:   0000000080000000 00007feb9c073100
0x000000012fd5f3b8:   0000000000000000 000000012fd5f3e0
0x000000012fd5f3c8:   00007fff80bdbefd 00007fff81869808
0x000000012fd5f3d8:   0000000000000000 000000012fd5f420
0x000000012fd5f3e8:   00007fff80be47c0 00007feb9c0d16f0
0x000000012fd5f3f8:   00007feb9c0d16f0 00007feb9d0ef420
0x000000012fd5f408:   00007feb9d0ef420 00007feb9c073100
0x000000012fd5f418:   000000012fd5f590 000000012fd5f470
0x000000012fd5f428:   00007fff818697ff 00007fff71ac20d0
0x000000012fd5f438:   0000000042000000 00007fff81869808
0x000000012fd5f448:   00007fff7070e890 00007feb9c073050
0x000000012fd5f458:   00007feb9c0d16f0 00007feb9c655ad0
0x000000012fd5f468:   0000000000000000 000000012fd5f490
0x000000012fd5f478:   00007fff80bdbc13 0000000000016443
0x000000012fd5f488:   00007feb9c655ad0 000000012fd5f4b0
0x000000012fd5f498:   00007fff80bdce5e 00007feb9c0d16f0
0x000000012fd5f4a8:   00007feb9c655ad0 000000012fd5f540
0x000000012fd5f4b8:   00007fff81867e73 00007feb9d0ef420
0x000000012fd5f4c8:   00007feb9d0ef420 0000000000000003
0x000000012fd5f4d8:   000000012fd5f590 000000012fd5f520
0x000000012fd5f4e8:   00007fff8dde1b4e 00007feb9c656ba8
0x000000012fd5f4f8:   000020609c656b70 00007fff71ac20d0
0x000000012fd5f508:   0000000042000000 00007fff818698bb
0x000000012fd5f518:   00007fff7070e8c0 00007feb9c656920
0x000000012fd5f528:   00007feb9c0d16f0 00007feb9c656ab0 

Instructions: (pc=0x00007fff8534c064)
0x00007fff8534c044:   5f 5d c3 90 90 90 90 90 90 90 90 90 31 c0 48 85
0x00007fff8534c054:   ff 74 09 40 f6 c7 01 74 04 48 89 f8 c3 48 8b 07
0x00007fff8534c064:   f6 40 20 02 74 05 e9 55 83 01 00 48 8d 05 62 0a
0x00007fff8534c074:   ac eb 48 8b 30 e9 42 80 ff ff 90 90 90 90 90 90 

Register to memory mapping:

RAX=0x5000000000000000 is an unknown value
RBX=0x0000000000000003 is an unknown value
RCX=0x00007fff89ca39fc: _Block_object_assign+0x1e3 in /usr/lib/system/libsystem_blocks.dylib at 0x00007fff89ca2000
RDX=0x0000000000000003 is an unknown value
RSP=0x000000012fd5f338 is an unknown value
RBP=0x000000012fd5f360 is an unknown value
RSI=0x00007feb9c073050 is an unknown value
RDI=0x00007feb9c073050 is an unknown value
R8 =0x0000000000000002 is an unknown value
R9 =0x00000000fffffe00 is an unknown value
R10=0x000000006727a00e is an unknown value
R11=0x00007fea6c47aa30 is an unknown value
R12=0x00007fff80be0317: _dispatch_call_block_and_release+0 in /usr/lib/system/libdispatch.dylib at 0x00007fff80bda000
R13=0x0000000080000000 is an unknown value
R14=0x00007feb9c1d9e80 is an unknown value
R15=0x00007feb9c073050 is an unknown value


Stack: [0x000000012fce1000,0x000000012fd61000],  sp=0x000000012fd5f338,  free space=504k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libobjc.A.dylib+0x9064]  objc_retain+0x14
C  [AVFoundation+0x10386f]  __copy_helper_block_189+0x1f
C  [libsystem_blocks.dylib+0x15a5]  _Block_copy_internal+0x155
C  [libdispatch.dylib+0x1efd]  _dispatch_Block_copy+0x2b
C  [libdispatch.dylib+0xa7c0]  dispatch_async+0x3f
C  [AVFoundation+0x1037ff]  -[AVPlayerItemVideoOutput _dispatchOutputSequenceWasFlushed]+0x84
C  [libdispatch.dylib+0x1c13]  _dispatch_client_callout+0x8
C  [libdispatch.dylib+0x2e5e]  _dispatch_barrier_sync_f_invoke+0x39
C  [AVFoundation+0x101e73]  AVPlayerItemVideoOutput_figVCSequentialAvailable+0xef
C  [MediaToolbox+0x6bb6a]  FigVisualContextImageAvailableSequential+0x5f
C  [MediaToolbox+0x1e5546]  FigImageQueueCreateForDiscarding+0x14f0
C  [MediaToolbox+0x1e4991]  FigImageQueueCreateForDiscarding+0x93b
C  [MediaToolbox+0x547d3]  VMC2MakeOutputCallbacksForImageQueueArray+0xa08
C  [MediaToolbox+0x6a4aa]  VMC2SetProperty+0x22db
C  [VideoToolbox+0xd35a]  VTDecoderSessionSetPixelBufferAttributes+0x2b7
C  [VideoToolbox+0xd204]  VTDecoderSessionSetPixelBufferAttributes+0x161
C  [VideoToolbox+0x97286]  VTRemoteVideoDecoderGetClassID+0xb86
C  [VideoToolbox+0x8e3cb]  VCH263VideoDecoder_CreateInstance+0x249d
C  [VideoToolbox+0x8e439]  VCH263VideoDecoder_CreateInstance+0x250b
C  [VideoToolbox+0x9766a]  VTRemoteVideoDecoderGetClassID+0xf6a
C  [CoreMedia+0x33ef5]  figThreadMain+0x1a1
C  [libsystem_pthread.dylib+0x3268]  _pthread_body+0x83
C  [libsystem_pthread.dylib+0x31e5]  _pthread_body+0x0
C  [libsystem_pthread.dylib+0x141d]  thread_start+0xd


---------------  P R O C E S S  ---------------

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap:
 PSYoungGen      total 57344K, used 22860K [0x0000000780000000, 0x0000000784000000, 0x00000007c0000000)
  eden space 49152K, 38% used [0x0000000780000000,0x000000078128e7a8,0x0000000783000000)
  from space 8192K, 47% used [0x0000000783800000,0x0000000783bc4aa0,0x0000000784000000)
  to   space 8192K, 0% used [0x0000000783000000,0x0000000783000000,0x0000000783800000)
 ParOldGen       total 131072K, used 0K [0x0000000700000000, 0x0000000708000000, 0x0000000780000000)
  object space 131072K, 0% used [0x0000000700000000,0x0000000700000000,0x0000000708000000)
 Metaspace       used 12765K, capacity 13300K, committed 13568K, reserved 1060864K
  class space    used 1896K, capacity 2024K, committed 2048K, reserved 1048576K

Card table byte_map: [0x000000011c929000,0x000000011cf2a000] byte_map_base: 0x0000000119129000

Marking Bits: (ParMarkBitMap*) 0x000000010cec27a0
 Begin Bits: [0x000000011db42000, 0x0000000120b42000)
 End Bits:   [0x0000000120b42000, 0x0000000123b42000)

Polling page: 0x000000010b589000

CodeCache: size=245760Kb used=681Kb max_used=681Kb free=245078Kb
 bounds [0x000000010d569000, 0x000000010d7d9000, 0x000000011c569000]
 total_blobs=564 nmethods=0 adapters=530
 compilation: disabled (interpreter mode)

Compilation events (0 events):
No events

GC Heap History (4 events):
Event: 0.546 GC heap before
{Heap before GC invocations=1 (full 0):
 PSYoungGen      total 57344K, used 49152K [0x0000000780000000, 0x0000000784000000, 0x00000007c0000000)
  eden space 49152K, 100% used [0x0000000780000000,0x0000000783000000,0x0000000783000000)
  from space 8192K, 0% used [0x0000000783800000,0x0000000783800000,0x0000000784000000)
  to   space 8192K, 0% used [0x0000000783000000,0x0000000783000000,0x0000000783800000)
 ParOldGen       total 131072K, used 0K [0x0000000700000000, 0x0000000708000000, 0x0000000780000000)
  object space 131072K, 0% used [0x0000000700000000,0x0000000700000000,0x0000000708000000)
 Metaspace       used 8391K, capacity 8730K, committed 8960K, reserved 1056768K
  class space    used 1114K, capacity 1223K, committed 1280K, reserved 1048576K
Event: 0.548 GC heap after
Heap after GC invocations=1 (full 0):
 PSYoungGen      total 57344K, used 2048K [0x0000000780000000, 0x0000000784000000, 0x00000007c0000000)
  eden space 49152K, 0% used [0x0000000780000000,0x0000000780000000,0x0000000783000000)
  from space 8192K, 25% used [0x0000000783000000,0x0000000783200040,0x0000000783800000)
  to   space 8192K, 0% used [0x0000000783800000,0x0000000783800000,0x0000000784000000)
 ParOldGen       total 131072K, used 0K [0x0000000700000000, 0x0000000708000000, 0x0000000780000000)
  object space 131072K, 0% used [0x0000000700000000,0x0000000700000000,0x0000000708000000)
 Metaspace       used 8391K, capacity 8730K, committed 8960K, reserved 1056768K
  class space    used 1114K, capacity 1223K, committed 1280K, reserved 1048576K
}
Event: 1.176 GC heap before
{Heap before GC invocations=2 (full 0):
 PSYoungGen      total 57344K, used 51200K [0x0000000780000000, 0x0000000784000000, 0x00000007c0000000)
  eden space 49152K, 100% used [0x0000000780000000,0x0000000783000000,0x0000000783000000)
  from space 8192K, 25% used [0x0000000783000000,0x0000000783200040,0x0000000783800000)
  to   space 8192K, 0% used [0x0000000783800000,0x0000000783800000,0x0000000784000000)
 ParOldGen       total 131072K, used 0K [0x0000000700000000, 0x0000000708000000, 0x0000000780000000)
  object space 131072K, 0% used [0x0000000700000000,0x0000000700000000,0x0000000708000000)
 Metaspace       used 12152K, capacity 12602K, committed 12800K, reserved 1060864K
  class space    used 1793K, capacity 1923K, committed 2048K, reserved 1048576K
Event: 1.179 GC heap after
Heap after GC invocations=2 (full 0):
 PSYoungGen      total 57344K, used 3858K [0x0000000780000000, 0x0000000784000000, 0x00000007c0000000)
  eden space 49152K, 0% used [0x0000000780000000,0x0000000780000000,0x0000000783000000)
  from space 8192K, 47% used [0x0000000783800000,0x0000000783bc4aa0,0x0000000784000000)
  to   space 8192K, 0% used [0x0000000783000000,0x0000000783000000,0x0000000783800000)
 ParOldGen       total 131072K, used 0K [0x0000000700000000, 0x0000000708000000, 0x0000000780000000)
  object space 131072K, 0% used [0x0000000700000000,0x0000000700000000,0x0000000708000000)
 Metaspace       used 12152K, capacity 12602K, committed 12800K, reserved 1060864K
  class space    used 1793K, capacity 1923K, committed 2048K, reserved 1048576K
}

Deoptimization events (0 events):
No events

Internal exceptions (10 events):
Event: 0.144 Thread 0x00007feb9a00d000 Exception <a 'java/lang/NoSuchFieldError': method resolution failed> (0x0000000780457ab8) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u45/3457/hotspot/src/share/vm/prims/methodHandles.cpp, line 1125]
Event: 0.147 Thread 0x00007feb9a00d000 Exception <a 'java/lang/NoSuchFieldError': method resolution failed> (0x0000000780466188) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u45/3457/hotspot/src/share/vm/prims/methodHandles.cpp, line 1125]
Event: 0.169 Thread 0x00007feb9d054800 Exception <a 'java/security/PrivilegedActionException'> (0x00000007805dd8d8) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u45/3457/hotspot/src/share/vm/prims/jvm.cpp, line 1382]
Event: 0.169 Thread 0x00007feb9d054800 Exception <a 'java/security/PrivilegedActionException'> (0x00000007805dda90) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u45/3457/hotspot/src/share/vm/prims/jvm.cpp, line 1382]
Event: 0.170 Thread 0x00007feb9d054800 Exception <a 'java/security/PrivilegedActionException'> (0x00000007805e0c80) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u45/3457/hotspot/src/share/vm/prims/jvm.cpp, line 1382]
Event: 0.170 Thread 0x00007feb9d054800 Exception <a 'java/security/PrivilegedActionException'> (0x00000007805e0e38) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u45/3457/hotspot/src/share/vm/prims/jvm.cpp, line 1382]
Event: 0.170 Thread 0x00007feb9d054800 Exception <a 'java/lang/NullPointerException'> (0x00000007805e15d0) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u45/3457/hotspot/src/share/vm/interpreter/linkResolver.cpp, line 1178]
Event: 0.421 Thread 0x00007feb9b008800 Exception <a 'java/lang/NullPointerException'> (0x0000000780ec1350) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u45/3457/hotspot/src/share/vm/interpreter/linkResolver.cpp, line 1178]
Event: 0.421 Thread 0x00007feb9b008800 Exception <a 'java/lang/NullPointerException'> (0x0000000780ec1350) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u45/3457/hotspot/src/share/vm/prims/jvm.cpp, line 1386]
Event: 0.476 Thread 0x00007feb9b008800 Exception <a 'java/lang/NullPointerException'> (0x0000000780fed6c0) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u45/3457/hotspot/src/share/vm/interpreter/linkResolver.cpp, line 1280]

Events (10 events):
Event: 2.854 Thread 0x00007feb9c988000 Thread added: 0x00007feb9c988000
Event: 2.854 Thread 0x00007feb9c988000 Thread exited: 0x00007feb9c988000
Event: 2.870 Thread 0x00007feb9c988000 Thread added: 0x00007feb9c988000
Event: 2.870 Thread 0x00007feb9c988000 Thread exited: 0x00007feb9c988000
Event: 2.887 Thread 0x00007feb9e0f9000 Thread added: 0x00007feb9e0f9000
Event: 2.887 Thread 0x00007feb9e0f9000 Thread exited: 0x00007feb9e0f9000
Event: 2.901 Thread 0x00007feb9c97f000 Thread exited: 0x00007feb9c97f000
Event: 2.940 loading class javafx/scene/media/MediaPlayer$_PlayerStateListener
Event: 2.940 loading class javafx/scene/media/MediaPlayer$_PlayerStateListener done
Event: 2.940 Thread 0x00007feb9c8d1800 Thread exited: 0x00007feb9c8d1800


Dynamic libraries:
0x00000000003aa000 	/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x00000000003aa000 	/System/Library/Frameworks/Security.framework/Versions/A/Security
0x00000000003aa000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x00000000003aa000 	/usr/lib/libz.1.dylib
0x00000000003aa000 	/usr/lib/libSystem.B.dylib
0x00000000003aa000 	/usr/lib/libobjc.A.dylib
0x00000000003aa000 	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x00000000003aa000 	/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x00000000003aa000 	/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x00000000003aa000 	/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x00000000003aa000 	/System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x00000000003aa000 	/System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
0x00000000003aa000 	/System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x00000000003aa000 	/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x00000000003aa000 	/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x00000000003aa000 	/System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x00000000003aa000 	/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x00000000003aa000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x00000000003aa000 	/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x00000000003aa000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x00000000003aa000 	/usr/lib/libauto.dylib
0x00000000003aa000 	/usr/lib/libicucore.A.dylib
0x00000000003aa000 	/usr/lib/libxml2.2.dylib
0x00000000003aa000 	/System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x00000000003aa000 	/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x00000000003aa000 	/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x00000000003aa000 	/usr/lib/liblangid.dylib
0x00000000003aa000 	/System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x00000000003aa000 	/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x00000000003aa000 	/usr/lib/libDiagnosticMessagesClient.dylib
0x00000000003aa000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x00000000003aa000 	/System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x00000000003aa000 	/System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x00000000003aa000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x00000000003aa000 	/System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x00000000003aa000 	/System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x00000000003aa000 	/System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x00000000003aa000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x00000000003aa000 	/usr/lib/libextension.dylib
0x00000000003aa000 	/System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x00000000003aa000 	/usr/lib/libarchive.2.dylib
0x00000000003aa000 	/System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x00000000003aa000 	/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x00000000003aa000 	/usr/lib/libCRFSuite.dylib
0x00000000003aa000 	/usr/lib/libc++.1.dylib
0x00000000003aa000 	/usr/lib/libc++abi.dylib
0x00000000003aa000 	/usr/lib/system/libcache.dylib
0x00000000003aa000 	/usr/lib/system/libcommonCrypto.dylib
0x00000000003aa000 	/usr/lib/system/libcompiler_rt.dylib
0x00000000003aa000 	/usr/lib/system/libcopyfile.dylib
0x00000000003aa000 	/usr/lib/system/libcorecrypto.dylib
0x00000000003aa000 	/usr/lib/system/libdispatch.dylib
0x00000000003aa000 	/usr/lib/system/libdyld.dylib
0x00000000003aa000 	/usr/lib/system/libkeymgr.dylib
0x00000000003aa000 	/usr/lib/system/liblaunch.dylib
0x00000000003aa000 	/usr/lib/system/libmacho.dylib
0x00000000003aa000 	/usr/lib/system/libquarantine.dylib
0x00000000003aa000 	/usr/lib/system/libremovefile.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_asl.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_blocks.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_c.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_configuration.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_coreservices.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_coretls.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_dnssd.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_info.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_kernel.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_m.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_malloc.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_network.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_networkextension.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_notify.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_platform.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_pthread.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_sandbox.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_secinit.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_stats.dylib
0x00000000003aa000 	/usr/lib/system/libsystem_trace.dylib
0x00000000003aa000 	/usr/lib/system/libunc.dylib
0x00000000003aa000 	/usr/lib/system/libunwind.dylib
0x00000000003aa000 	/usr/lib/system/libxpc.dylib
0x00000000003aa000 	/usr/lib/libbz2.1.0.dylib
0x00000000003aa000 	/usr/lib/liblzma.5.dylib
0x00000000003aa000 	/usr/lib/libbsm.0.dylib
0x00000000003aa000 	/usr/lib/libsqlite3.dylib
0x00000000003aa000 	/usr/lib/system/libkxld.dylib
0x00000000003aa000 	/usr/lib/libxar.1.dylib
0x00000000003aa000 	/usr/lib/libpam.2.dylib
0x00000000003aa000 	/usr/lib/libOpenScriptingUtil.dylib
0x00000000003aa000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
0x00000000003aa000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x00000000003aa000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x00000000003aa000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x00000000003aa000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x00000000003aa000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x00000000003aa000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x00000000003aa000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x00000000003aa000 	/System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x00000000003aa000 	/System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x00000000003aa000 	/System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
0x00000000003aa000 	/System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x00000000003aa000 	/usr/lib/libmecabra.dylib
0x00000000003aa000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x00000000003aa000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x00000000003aa000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x00000000003aa000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x00000000003aa000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x00000000003aa000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x00000000003aa000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x00000000003aa000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x00000000003aa000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x00000000003aa000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x00000000003aa000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x00000000003aa000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x00000000003aa000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x00000000003aa000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x00000000003aa000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
0x00000000003aa000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x00000000003aa000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x00000000003aa000 	/System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA
0x00000000003aa000 	/System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
0x00000000003aa000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x00000000003aa000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x00000000003aa000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x00000000003aa000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x00000000003aa000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x00000000003aa000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x00000000003aa000 	/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x00000000003aa000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x00000000003aa000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x00000000003aa000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x00000000003aa000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x00000000003aa000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x00000000003aa000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x00000000003aa000 	/usr/lib/libcups.2.dylib
0x00000000003aa000 	/System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x00000000003aa000 	/System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x00000000003aa000 	/usr/lib/libresolv.9.dylib
0x00000000003aa000 	/usr/lib/libiconv.2.dylib
0x00000000003aa000 	/System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x00000000003aa000 	/usr/lib/libheimdal-asn1.dylib
0x00000000003aa000 	/System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x00000000003aa000 	/System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x00000000003aa000 	/System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x00000000003aa000 	/System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x00000000003aa000 	/System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
0x00000000003aa000 	/usr/lib/libcmph.dylib
0x00000000003aa000 	/System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x00000000003aa000 	/usr/lib/libxslt.1.dylib
0x00000000003aa000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x00000000003aa000 	/System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x00000000003aa000 	/System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x00000000003aa000 	/System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x00000000003aa000 	/System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x00000000003aa000 	/System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x00000000003aa000 	/System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x00000000003aa000 	/System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x00000000003aa000 	/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x00000000003aa000 	/System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x00000000003aa000 	/System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
0x00000000003aa000 	/System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
0x00000000003aa000 	/System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
0x00000000003aa000 	/System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x00000000003aa000 	/System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x00000000003aa000 	/System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x00000000003aa000 	/System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
0x000000010c600000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/server/libjvm.dylib
0x00000000003aa000 	/usr/lib/libstdc++.6.dylib
0x000000010b546000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/libverify.dylib
0x000000010b554000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/libjava.dylib
0x000000010b593000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/libzip.dylib
0x0000000126b72000 	/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/JavaRuntimeSupport
0x0000000126b88000 	/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation
0x0000000126b9c000 	/System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
0x00000000003aa000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x0000000126ba8000 	/System/Library/PrivateFrameworks/JavaLaunching.framework/Versions/A/JavaLaunching
0x00000000003aa000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x00000000003aa000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x00000000003aa000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x00000000003aa000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x00000000003aa000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x00000000003aa000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x00000001288b5000 	/Applications/IntelliJ IDEA 14 CE.app/Contents/bin/libbreakgen64.jnilib
0x0000000128a51000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/libnet.dylib
0x0000000128cb6000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/libprism_es2.dylib
0x00000000003aa000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine
0x00000000003aa000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x0000000000000000 	/System/Library/Extensions/AMDRadeonX3000GLDriver.bundle/Contents/MacOS/AMDRadeonX3000GLDriver
0x00000000003aa000 	/System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
0x00000000003aa000 	/System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib
0x00000000003aa000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
0x00000000003aa000 	/System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
0x00000000003aa000 	/System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
0x00000000003aa000 	/System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
0x00000000003aa000 	/usr/lib/libcsfde.dylib
0x00000000003aa000 	/usr/lib/libcurl.4.dylib
0x00000000003aa000 	/System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
0x00000000003aa000 	/System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
0x00000000003aa000 	/usr/lib/libCoreStorage.dylib
0x00000000003aa000 	/System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
0x00000000003aa000 	/usr/lib/libutil.dylib
0x00000000003aa000 	/System/Library/PrivateFrameworks/FindMyDevice.framework/Versions/A/FindMyDevice
0x00000000003aa000 	/System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x00000000003aa000 	/usr/lib/libsasl2.2.dylib
0x00000000003aa000 	/System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
0x00000000003aa000 	/usr/lib/libcrypto.0.9.8.dylib
0x00000000003aa000 	/System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
0x00000000003aa000 	/System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x0000000128d7d000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/libglass.dylib
0x00000000003aa000 	/System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x00000000003aa000 	/System/Library/PrivateFrameworks/CloudDocs.framework/Versions/A/CloudDocs
0x00000000003aa000 	/System/Library/PrivateFrameworks/CoreDuet.framework/Versions/A/CoreDuet
0x00000000003aa000 	/System/Library/Frameworks/CloudKit.framework/Versions/A/CloudKit
0x00000000003aa000 	/System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
0x00000000003aa000 	/System/Library/PrivateFrameworks/CoreDuetDaemonProtocol.framework/Versions/A/CoreDuetDaemonProtocol
0x00000000003aa000 	/System/Library/PrivateFrameworks/CoreDuetDebugLogging.framework/Versions/A/CoreDuetDebugLogging
0x00000000003aa000 	/System/Library/PrivateFrameworks/MMCS.framework/Versions/A/MMCS
0x00000000003aa000 	/System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation
0x00000000003aa000 	/System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/GeoServices
0x00000000003aa000 	/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib
0x00000000003aa000 	/System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x00000000003aa000 	/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x00000000003aa000 	/System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
0x00000000003aa000 	/System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
0x00000000003aa000 	/System/Library/PrivateFrameworks/SystemAdministration.framework/Versions/A/SystemAdministration
0x00000000003aa000 	/System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer
0x00000000003aa000 	/System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper
0x00000000003aa000 	/System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x00000000003aa000 	/System/Library/PrivateFrameworks/LoginUIKit.framework/Versions/A/Frameworks/LoginUICore.framework/Versions/A/LoginUICore
0x00000000003aa000 	/usr/lib/libodfde.dylib
0x000000012bb36000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/libglib-lite.dylib
0x000000012bc5c000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/libgstreamer-lite.dylib
0x000000012a73e000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/libjfxmedia.dylib
0x000000012bddf000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/libjfxmedia_avf.dylib
0x00000000003aa000 	/System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation
0x00000000003aa000 	/System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
0x00000000003aa000 	/System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
0x00000000003aa000 	/System/Library/Frameworks/AVFoundation.framework/Versions/A/Resources/libAVFAudio.dylib
0x00000000003aa000 	/System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
0x00000000003aa000 	/System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO
0x00000000003aa000 	/System/Library/PrivateFrameworks/MediaControlSender.framework/Versions/A/MediaControlSender
0x00000000003aa000 	/System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
0x00000000003aa000 	/System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility
0x00000000003aa000 	/System/Library/PrivateFrameworks/Mangrove.framework/Versions/A/Mangrove
0x00000000003aa000 	/System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
0x00000000003aa000 	/System/Library/PrivateFrameworks/NetworkStatistics.framework/Versions/A/NetworkStatistics
0x00000000003aa000 	/System/Library/PrivateFrameworks/AirPlaySupport.framework/Versions/A/AirPlaySupport
0x00000000003aa000 	/System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
0x00000000003aa000 	/System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
0x00000000003aa000 	/System/Library/PrivateFrameworks/XPCService.framework/Versions/A/XPCService
0x00000000003aa000 	/System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox
0x00000000003aa000 	/usr/lib/libsandbox.1.dylib
0x00000000003aa000 	/usr/lib/libMatch.1.dylib
0x000000012be17000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/libjfxmedia_qtkit.dylib
0x00000000003aa000 	/System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
0x00000000003aa000 	/System/Library/PrivateFrameworks/CoreMediaAuthoring.framework/Versions/A/CoreMediaAuthoring
0x000000012be26000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/libfxplugins.dylib
0x000000012a479000 	/System/Library/Frameworks/VideoDecodeAcceleration.framework/Versions/A/VideoDecodeAcceleration
0x000000012bed4000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/libnio.dylib
0x000000012c0ed000 	/System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
0x000000012c11d000 	/System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
0x000000012c479000 	/System/Library/PrivateFrameworks/AppleGVA.framework/AppleGVA
0x000000012c6ca000 	/System/Library/Components/AudioCodecs.component/Contents/MacOS/AudioCodecs
0x000000012cca8000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/libjavafx_font.dylib
0x00000000003aa000 	/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x000000012e593000 	cl_kernels
0x000000012e893000 	/System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/unorm8_bgra.dylib
0x000000012e598000 	cl_kernels
0x000000012f472000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/libprism_common.dylib

VM Arguments:
jvm_args: -Djfxmedia.loglevel=DEBUG -Xint -Didea.launcher.port=7534 -Didea.launcher.bin.path=/Applications/IntelliJ IDEA 14 CE.app/Contents/bin -Dfile.encoding=UTF-8 
java_command: com.intellij.rt.execution.application.AppMain sample.Main
java_class_path (initial): /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/lib/tools.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Conten
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
SHELL=/bin/bash

Signal Handlers:
SIGSEGV: [libjvm.dylib+0x58ef95], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO
SIGBUS: [libjvm.dylib+0x58ef95], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGFPE: [libjvm.dylib+0x46c108], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGPIPE: [libjvm.dylib+0x46c108], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: [libjvm.dylib+0x46c108], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGILL: [libjvm.dylib+0x46c108], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGUSR1: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
SIGUSR2: [libjvm.dylib+0x46bc26], sa_mask[0]=00100000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
SIGHUP: [AudioToolbox+0xf933a], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART
SIGINT: [libjvm.dylib+0x46a1f9], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGTERM: [libjvm.dylib+0x46a1f9], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGQUIT: [libjvm.dylib+0x46a1f9], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO


---------------  S Y S T E M  ---------------

OS:Bsduname:Darwin 14.4.0 Darwin Kernel Version 14.4.0: Thu May 28 11:35:04 PDT 2015; root:xnu-2782.30.5~1/RELEASE_X86_64 x86_64
rlimit: STACK 8192k, CORE 0k, NPROC 709, NOFILE 10240, AS infinity
load average:1.91 1.68 1.98

CPU:total 8 (4 cores per cpu, 2 threads per core) family 6 model 42 stepping 7, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, aes, clmul, ht, tsc, tscinvbit

Memory: 4k page, physical 12582912k(1356240k free)

/proc/meminfo:


vm_info: Java HotSpot(TM) 64-Bit Server VM (25.45-b02) for bsd-amd64 JRE (1.8.0_45-b14), built on Apr 10 2015 10:46:38 by "java_re" with gcc 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)

time: Mon Jul 13 10:01:41 2015
elapsed time: 2 seconds (0d 0h 0m 2s)



REPRODUCIBILITY :
This bug can be reproduced always.

---------- BEGIN SOURCE ----------
package sample;

import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.StackPane;
import javafx.scene.media.Media;
import javafx.scene.media.MediaPlayer;
import javafx.scene.media.MediaView;
import javafx.stage.Stage;

public class Main extends Application
{
    public static void main(String[] args)
    {
        launch(args);
}

    @Override
    public void start(Stage primaryStage) throws Exception
    {
        primaryStage.setWidth(640.0);
        primaryStage.setHeight(480.0);

        StackPane stackPane = new StackPane();

        Media media = new Media("file:///Users/luo-enwen/test2.bad.mp4");
        MediaPlayer mediaPlayer = new MediaPlayer(media);
        mediaPlayer.setCycleCount(Integer.MAX_VALUE);

        MediaView mediaView = new MediaView(mediaPlayer);
        mediaView.fitWidthProperty().bind(primaryStage.widthProperty());
        mediaView.fitHeightProperty().bind(primaryStage.heightProperty());

        Button button = new Button("Close");
        button.setOnAction(actionEvent ->
                           {
                               mediaPlayer.stop();
                               mediaPlayer.dispose();
                           });

        stackPane.getChildren().addAll(mediaView, button);

        Scene scene = new Scene(stackPane);

        mediaPlayer.play();

        primaryStage.setScene(scene);
        primaryStage.show();
    }
}
---------- END SOURCE ----------

CUSTOMER SUBMITTED WORKAROUND :
The only resolution seems to transcode the MP4s using Apple's QuickTime.


Comments
Pushed to openjfx/9-dev: http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/e336fd3d9c5f
2015-09-03

This should be backported to 8u as well.
2015-09-02

Webrev is approved.
2015-09-01

Webrev (from Alexander): http://cr.openjdk.java.net/~almatvee/8131066/webrev.00/
2015-09-01

See the updated comment, it's supposed to be OSXPlatform. Alexander has reproduced the problem locally anyways, so we don't need anything further at the moment.
2015-08-28

CAP member had tried the command line switch, but got this error when trying to play the video: MacBook-Pro-2$ java -Djfxmedia.platforms=OSX -jar /Users/david/Projects/WebViewDemo/dist/WebViewDemo.jar Exception in thread "JavaFX Application Thread" java.lang.IllegalThreadStateException at java.lang.Thread.start(Thread.java:705) at com.sun.javafx.webkit.prism.WCMediaPlayerImpl.prepareToPlay(WCMediaPlayerImpl.java:230) at com.sun.webkit.graphics.WCMediaPlayer.fwkPrepareToPlay(WCMediaPlayer.java:282) at com.sun.webkit.WebPage.twkProcessMouseEvent(Native Method) at com.sun.webkit.WebPage.dispatchMouseEvent(WebPage.java:759) at javafx.scene.web.WebView.processMouseEvent(WebView.java:1021) at javafx.scene.web.WebView.lambda$registerEventHandlers$32(WebView.java:1144) at javafx.scene.web.WebView$$Lambda$85/73991699.handle(Unknown Source) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:218) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3758) at javafx.scene.Scene$MouseHandler.access$1500(Scene.java:3486) at javafx.scene.Scene.impl_processMouseEvent(Scene.java:1762) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2495) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:350) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:275) at java.security.AccessController.doPrivileged(Native Method) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$350(GlassViewEventHandler.java:385) at com.sun.javafx.tk.quantum.GlassViewEventHandler$$Lambda$199/2087346386.get(Unknown Source) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:404) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:384) at com.sun.glass.ui.View.handleMouseEvent(View.java:555) at com.sun.glass.ui.View.notifyMouse(View.java:927) This happened when running WebView embedded in a JavaFX demo all (WebViewDemo). then tried the same switch with jAlbum. Now nothing happened when tried to play the video. just see a still frame.
2015-08-28

Please try with "-Djfxmedia.platforms=OSXPlatform", this will disable the GStreamer platforms and force it to use AVFoundation
2015-08-27

I was able to reproduce the crash (always) on my OS X 10.10.4 Macbook Pro using the reported test program.
2015-07-16

I tried it a few more times and saw 1 crash. I then tried it a number of more times and didn't see any beyond that one. This was on 10.9.5 and JDK+FX 8u45.
2015-07-16

I cannot reproduce this on OS X 10.9.5. We will need to try with a 10.10.4 machine.
2015-07-16