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

File->Open or Save causes Abort on RedHatLinux 6.2 or 6.1J with Merlin b54

XMLWordPrintable

    • x86
    • linux


      Tested with merlin-beta b54 on RedHatLinux 6.2J, 6.2JUpdate and 6.1JUpdate.

      java version "1.4.0-beta"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-beta-b54)
      Java HotSpot(TM) Client VM (build 1.4beta-B54, mixed mode)

      FileDialog causes VM abort on RedHatLinux.
      Trying to select "Open" or "Save" from "File" menu, VM aborts and the error messages as below are displayed;

      ===============================================================================
      An unexpected exception has been detected in native code outside the VM.
      Unexpected Signal : 11 occurred at PC=0x4A0EE531
      Function=Java_sun_awt_motif_MFileDialogPeer_create+0x38D
      Library=/usr/jdk1.4/jre/lib/i386/libawt.so

      Current Java thread:
              at sun.awt.motif.MFileDialogPeer.create(Native Method)
              at sun.awt.motif.MComponentPeer.init(MComponentPeer.java:186)
              at sun.awt.motif.MWindowPeer.init(MWindowPeer.java:91)
              at sun.awt.motif.MDialogPeer.<init>(MDialogPeer.java:41)
              at sun.awt.motif.MFileDialogPeer.<init>(MFileDialogPeer.java:25)
              at sun.awt.motif.MToolkit.createFileDialog(MToolkit.java:223)
              at java.awt.FileDialog.addNotify(FileDialog.java:186)
              - locked <0x440f2e40> (a java.awt.Component$AWTTreeLock)
              at java.awt.Dialog.conditionalShow(Dialog.java:407)
              - locked <0x440f2e40> (a java.awt.Component$AWTTreeLock)
              at java.awt.Dialog.show(Dialog.java:463)
              at Notepad$OpenAction.actionPerformed(Notepad.java:587)
              at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:16
      39)
              at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Abstra
      ctButton.java:1692)
              at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel
      .java:412)
              at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:251
      )
              at javax.swing.AbstractButton.doClick(AbstractButton.java:286)
              at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1
      094)
              at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseRelease
      d(BasicMenuItemUI.java:934)
              at java.awt.Component.processMouseEvent(Component.java:4862)
              at java.awt.Component.processEvent(Component.java:4688)
              at java.awt.Container.processEvent(Container.java:1308)
              at java.awt.Component.dispatchEventImpl(Component.java:3460)
              at java.awt.Container.dispatchEventImpl(Container.java:1370)
              at java.awt.Component.dispatchEvent(Component.java:3327)
              at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3251
      )
              at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2963)
      at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2920)
              at java.awt.Container.dispatchEventImpl(Container.java:1344)
              at java.awt.Window.dispatchEventImpl(Window.java:1338)
              at java.awt.Component.dispatchEvent(Component.java:3327)
              at java.awt.EventQueue.dispatchEvent(EventQueue.java:439)
              at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:14
      0)
              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:126)
              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:121)
              at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)

      Dynamic libraries:
      08048000-08051000 r-xp 00000000 00:08 901223 /usr/jdk1.4/bin/i386/native_thr
      eads/java
      08051000-08053000 rw-p 00008000 00:08 901223 /usr/jdk1.4/bin/i386/native_thr
      eads/java
      40000000-40013000 r-xp 00000000 08:0b 82092 /lib/ld-2.1.3.so
      40013000-40014000 rw-p 00012000 08:0b 82092 /lib/ld-2.1.3.so
      40015000-4001a000 r--p 00000000 08:0b 167486 /usr/share/locale/ja_JP/LC_CTYP
      E
      4001a000-4001b000 r--p 00000000 08:0b 151022 /usr/share/locale/ja_JP/LC_MESS
      AGES/SYS_LC_MESSAGES
      4001b000-40026000 r-xp 00000000 08:0b 82138 /lib/libpthread-0.8.so
      40026000-4002d000 rw-p 0000a000 08:0b 82138 /lib/libpthread-0.8.so
      4002e000-40315000 r-xp 00000000 00:08 256035 /usr/jdk1.4/jre/lib/i386/client
      /libjvm.so
      40315000-404df000 rw-p 002e6000 00:08 256035 /usr/jdk1.4/jre/lib/i386/client
      /libjvm.so
      404f1000-404f3000 r-xp 00000000 08:0b 82108 /lib/libdl-2.1.3.so
      404f3000-404f5000 rw-p 00001000 08:0b 82108 /lib/libdl-2.1.3.so
      404f5000-405e2000 r-xp 00000000 08:0b 82099 /lib/libc-2.1.3.so
      405e2000-405e6000 rw-p 000ec000 08:0b 82099 /lib/libc-2.1.3.so
      405eb000-405fd000 r-xp 00000000 08:0b 82112 /lib/libnsl-2.1.3.so
      405fd000-405ff000 rw-p 00011000 08:0b 82112 /lib/libnsl-2.1.3.so
      40601000-40635000 r-xp 00000000 08:0b 35864 /usr/lib/libstdc++-2-libc6.1-1-
      2.9.0.so
      40635000-40641000 rw-p 00033000 08:0b 35864 /usr/lib/libstdc++-2-libc6.1-1-
      2.9.0.so
      40643000-4065f000 r-xp 00000000 08:0b 82110 /lib/libm-2.1.3.so
      4065f000-40660000 rw-p 0001b000 08:0b 82110 /lib/libm-2.1.3.so
      40660000-40669000 r-xp 00000000 00:08 69820 /usr/jdk1.4/jre/lib/i386/native
      _threads/libhpi.so
      40669000-4066a000 rw-p 00008000 00:08 69820 /usr/jdk1.4/jre/lib/i386/native
      _threads/libhpi.so
      4066a000-4067f000 r-xp 00000000 00:08 1813317 /usr/jdk1.4/jre/lib/i386/libver
      ify.so
      4067f000-40682000 rw-p 00014000 00:08 1813317 /usr/jdk1.4/jre/lib/i386/libver
      ify.so
      40682000-406a7000 r-xp 00000000 00:08 1813318 /usr/jdk1.4/jre/lib/i386/libjav
      a.so
      406a7000-406aa000 rw-p 00024000 00:08 1813318 /usr/jdk1.4/jre/lib/i386/libjav
      a.so
      406ab000-406bf000 r-xp 00000000 00:08 1813319 /usr/jdk1.4/jre/lib/i386/libzip
      .so
      406bf000-406c2000 rw-p 00013000 00:08 1813319 /usr/jdk1.4/jre/lib/i386/libzip
      .so
      406c2000-41a95000 r--s 00000000 00:08 1645713 /usr/jdk1.4/jre/lib/rt.jar
      41ad4000-41d77000 r--s 00000000 00:08 1646156 /usr/jdk1.4/jre/lib/i18n.jar
      41d77000-41d8c000 r--s 00000000 00:08 1645700 /usr/jdk1.4/jre/lib/sunrsasign.
      jar
      41d8c000-41d9e000 r--s 00000000 00:08 1645701 /usr/jdk1.4/jre/lib/jce.jar
      43e46000-43e47000 r--p 00000000 08:0b 167487 /usr/share/locale/ja_JP/LC_MONE
      TARY
      43e47000-43e48000 r--p 00000000 08:0b 167504 /usr/share/locale/ja_JP/LC_TIME
      43e48000-43e49000 r--p 00000000 08:0b 167490 /usr/share/locale/ja_JP/LC_NUME
      RIC
      43e49000-43e4b000 r--s 00000000 00:08 417177 /usr/jdk1.4/jre/lib/ext/jcert.j
      ar
      43e4b000-43e4c000 r--s 00000000 00:08 417179 /usr/jdk1.4/jre/lib/ext/jnet.ja
      r
      43e4c000-43e4e000 r--s 00000000 00:08 417284 /usr/jdk1.4/jre/lib/ext/dnsns.j
      ar
      49eaf000-49f13000 r--p 00000000 08:0b 167483 /usr/share/locale/ja_JP/LC_COLL
      ATE
      49f13000-49f1b000 r-xp 00000000 08:0b 82130 /lib/libnss_files-2.1.3.so
      49f1b000-49f1c000 rw-p 00007000 08:0b 82130 /lib/libnss_files-2.1.3.so
      4a4af000-4a4b0000 rw-p 00013000 08:0b 20183 /usr/X11R6/lib/libICE.so.6.3
      4a4b2000-4a572000 r-xp 00000000 00:08 1813328 /usr/jdk1.4/jre/lib/i386/libfontmanager.so
      4a572000-4a58b000 rw-p 000bf000 00:08 1813328 /usr/jdk1.4/jre/lib/i386/libfontmanager.so
      4a5f0000-4a5f3000 r-xp 00000000 08:0b 131377 /usr/lib/gconv/EUC-JP.so
      4a5f3000-4a5f4000 rw-p 00002000 08:0b 131377 /usr/lib/gconv/EUC-JP.so
      4a5f4000-4a60c000 r-xp 00000000 08:0b 131481 /usr/lib/gconv/libJIS.so
      4a60c000-4a60d000 rw-p 00017000 08:0b 131481 /usr/lib/gconv/libJIS.so

      Local Time = Mon Mar 5 17:15:55 2001
      Elapsed Time = 8
      #
      # The exception above was detected in native code outside the VM
      #
      # Java VM: Java HotSpot(TM) Client VM (1.4beta-B54 mixed mode)
      #
      # An error report file has been saved as /tmp/hs_err_pid15291.log.
      # Please refer to the file for further information.
      #
      Abort
      ===============================================================================

      To reproduce,

      1. Launch Notepad demo or Stylepad demo.
      ($JAVAHOME/demo/jfc/Notepad or Styledpad)
      2. Select "Open" or "Save" from "File" menu.

      Just selecting "Save" or "Open", you see the problem.
      This problem does not occur with merlin-beta b53.


      <output of "locale" command>
      RedHat6.2J and 6.2JUpdate:
      NG=ja_JP.eucJP
      LC_CTYPE="ja_JP.eucJP"
      LC_NUMERIC="ja_JP.eucJP"
      LC_TIME="ja_JP.eucJP"
      LC_COLLATE="ja_JP.eucJP"
      LC_MONETARY="ja_JP.eucJP"
      LC_MESSAGES="ja_JP.eucJP"
      LC_ALL=

      6.1JUpdate:
      LANG=ja_JP.ujis
      LC_CTYPE="ja_JP.ujis"
      LC_NUMERIC="ja_JP.ujis"
      LC_TIME="ja_JP.ujis"
      LC_COLLATE="ja_JP.ujis"
      LC_MONETARY="ja_JP.ujis"
      LC_MESSAGES="ja_JP.ujis"
      LC_ALL=ja_JP.ujis




            dmikhalksunw Denis Mikhalkin (Inactive)
            mmtokunasunw Mtokunaga Mtokunaga (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: