JVM crash with 7u6 version of JavaFX on MacOS X

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P4
    • None
    • Affects Version/s: 7u6
    • Component/s: javafx
    • Environment:

      I'm able to repeatedly get my JavaFX 2.2 application to crash the JVM on MacOS X, but the underlying cause is unclear. In the Java debugger it crashes when I call ListExpression.indexOf() (via a bound ListProperty) at the end of a drag operation with the shift key down. When I attach Xcode, I get:

        Program received signal EXC_BAD_ACCESS, Could not access memory.
        Reason: KERN_INVALID_ADDRESS at address: 0x000000000000000c
        0x0000000108d2ab7a in ?? ()

      in "com.apple.main-thread" when I just press the shift key with the focus in a Region. To make matters worse, if I tell the debugger to "continue", my machine practically locks up, with the WindowManager eating up a lot of CPU and input to all applications affected (e.g. mouse click processed once every 30-60 seconds). I have to log remotely with ssh and kill the java process to release everything.

      Outside of the debugger, the crash is the same as in the Java debugger (not on the key press). The apple core dump is attached. I couldn't find a "hs-****.log" file as with previous versions of Java.

      I tried running with -Xcheck:jni, but didn't get any output.

      I'm interested in knowing what I can do to help further debug this.

        1. crash-dump.txt
          66 kB
          Simeon H.K. Fitch
        2. crash-dump-2.txt
          106 kB
          Simeon H.K. Fitch
        3. CrashJVMTest.java
          3 kB
          Simeon H.K. Fitch

            Assignee:
            Michael Heinrichs (Inactive)
            Reporter:
            Simeon H.K. Fitch (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: