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

[macosx] Crash in liblwawt.dylib setBusy() when exiting an FX app run with j2d pipeline

XMLWordPrintable

    • generic
    • generic

        Run an FX app (e.g. HelloRectangle toy) with J2D:

        java -Dprism.order=j2d -cp /jfx/artifacts/sdk/rt/lib/jfxrt.jar:dist/HelloWorld.jar helloworld.HelloRectangle

        Java will crash after closing the application.

        Note:

        1. This happens with both latest Oracle JDK Mac Port build, as well as the latest Java update for Apple JDK.

        2. This isn't happening with older builds of Oracle Mac Port (e.g. I've tried a build from early Dec 2011 and it won't crash; I assume that older Apple JDKs didn't crash either since the problem manifested itself only now).

        More details: http://javafx-jira.kenai.com/browse/RT-19541

        The crash log:

        Stack: [7fff65055000,7fff65855000], sp=7fff658523e0, free space=8180k
        Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
        V [libjvm.dylib+0x27f3ae] ThreadStateTransition::trans_from_native(JavaThreadState)+0xa
        V [libjvm.dylib+0x277a19] jni_CallStaticVoidMethodV+0x3d
        C [JavaNativeFoundation+0x3c20] JNFCallStaticVoidMethod+0xae
        C [liblwawt.dylib+0xde46] setBusy+0x79
        C [CoreFoundation+0x63bd7] __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__+0x17
        C [CoreFoundation+0x63b36] __CFRunLoopDoObservers+0x176
        C [CoreFoundation+0x38dd6] __CFRunLoopRun+0x426
        C [CoreFoundation+0x38676] CFRunLoopRunSpecific+0xe6
        C [java+0x5cb4] CreateExecutionEnvironment+0x349
        C [java+0x37b8] JLI_Launch+0x78d
        C [java+0x7a30] main+0x6c
        C [java+0x13f4] start+0x34

              anthony Anthony Petrov (Inactive)
              anthony Anthony Petrov (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: