Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8131066

JavaFX MediaPlayer crashes on dispose with certain MP4s

XMLWordPrintable

    • x86
    • os_x

        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.

              almatvee Alexander Matveev
              webbuggrp Webbug Group
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: