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

reproducible crash of JDK with NetBeans

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P4 P4
    • None
    • 1.4.1
    • client-libs
    • None
    • x86
    • linux_redhat_7.1

      I was trying to run a development version of NetBeans on a beta release of Hopper (beta 12). The JVM crashed suddenly. I attached an error report to this message. I also attached a stack trace of an exception that was thrown just before the VM crashed. [hs_err_pid26875.log, exception.log]

      The error ID (4F530E43505002E6) is the same as in JDK bug #4683754 ("REGRESSION: JCK1.4: -Xincgc crashes VM in several tests") but I do not use incremental GC.

      When I tried to reproduce the crash, I reproduced a crash with the same error ID but with a different error report. [hs_err_pid30565]

      I can reproduce the crash by the following steps:

      1) Install NetBeans 3.3.1.
      2) Start it using JDK 1.4.1-beta-b12, e.g.:

            bin/runide.sh -jdkhome /usr/local/hopper/b12/j2sdk1.4.1

      3) In the IDE:
         a) Settings Import Wizards, click "Finish"
         b) In the Setup Wizard, click "Finish".
         c) Close the Welcome window.
         d) In window "Explorer [Filesystems]", right-click on the default
            filesystem (.../sampledir). A pop-up menu will appear.
            Select "New -> GUI Forms -> JPanel".
         e) In the "New Wizard - JPanel", click "Finish"
            (use a default name).
         f) Activate window "Form Editor [MyPanel]".
         g) There is a hierarchy of GUI components displayed in the
            top right corner of the window. Right-click on node "[JPanel]"
            and select "Set Layout -> GridBagLayout" from a pop-up menu.
         h) Put two JLabels to the panel.
            (To put a component to a panel, click on the component's icon
            in the toolbar and then click on the panel.)

            (There should be four subnodes under node [JPanel] in the hierarchy
            of components: GridBagLayout and two JLabels.)

         e) Right-click on node GridBagLayout and select "Customize".
            A customizer dialog appears.
         f) "jLabel1" is selected - marked with four blue squares.
            In the bottom left part of the dialog, there are several panels
            with buttons: "Anchor", "Fill", "I-Padding", "Insets" and
            "Grid Size". In the top part of panel "Insets", there is a group
            of eight buttons [+] and [-].

            (We are now almost finished.)

            Click on the top left button [+] to increase insets of "jLabel1".
            Select "jLabel2".
            Click on the top left button [+] to increase insets of "jLabel2".

            The VM will crash.

      ###@###.### 2002-05-30

            dmikhalksunw Denis Mikhalkin (Inactive)
            duke J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: