-
Bug
-
Resolution: Duplicate
-
P2
-
None
-
1.4.0
-
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
- duplicates
-
JDK-4421621 JCK13a, interactive: FileDialogTests cause java crash
-
- Closed
-
- relates to
-
JDK-4421762 Merlinb54:Stylepad Demo: Core Dump on Linux6.2 on selecting 'Save' menuitem
-
- Closed
-