JDK-4427864 : Merlinb56: Core dump on running Swing Demos on Redhat Linux6.2
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.sound
  • Affected Version: 1.4.0
  • Priority: P2
  • Status: Closed
  • Resolution: Not an Issue
  • OS: linux
  • CPU: x86
  • Submitted: 2001-03-20
  • Updated: 2001-05-29
  • Resolved: 2001-05-17
Related Reports
Relates :  
Description
Steps to Reproduce:

1) Launch FileChooserDemo from  jdk1.4.0/demos/jfc/FileChooserDemo
2) Click the 'ShowFileChooser' button to open the FileChooserDialog.
3) Hit 'Cancel' button. An Unexpected exception occurs and Core Dumps.

I was able to reproduce the same Unexpected exception in Stylepad and SwingSet2 demo.

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


The following Exception occured:


An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x4A55EEDF
Function=PV_GetWavePitch+0x1C57
Library=/root/jdk1.4.0/jre/lib/i386/libjsound.so

Current Java thread:
	at com.sun.media.sound.MixerThread.runNative(Native Method)
	at com.sun.media.sound.MixerThread.run(MixerThread.java:317)

Dynamic libraries:
08048000-08051000 r-xp 0000000000000000 03:01 636778     /root/jdk1.4.0/bin/i386/native_threads/java
08051000-08053000 rw-p 0000000000008000 03:01 636778     /root/jdk1.4.0/bin/i386/native_threads/java
08053000-08222000 rwxp 0000000000000000 00:00 0
40000000-40013000 r-xp 0000000000000000 03:01 309508     /lib/ld-2.1.3.so
40013000-40014000 rw-p 0000000000012000 03:01 309508     /lib/ld-2.1.3.so
40014000-40015000 rw-p 0000000000000000 00:00 0
40015000-40016000 r--p 0000000000000000 03:01 179191     /usr/share/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES
40016000-40017000 r--p 0000000000000000 03:01 912156     /usr/share/locale/en_US/LC_MONETARY
40017000-40018000 r--p 0000000000000000 03:01 912158     /usr/share/locale/en_US/LC_TIME
40018000-40019000 r--p 0000000000000000 03:01 912157     /usr/share/locale/en_US/LC_NUMERIC
40019000-4001b000 r--s 0000000000000000 03:01 653454     /root/jdk1.4.0/jre/lib/ext/dnsns.jar
4001b000-4001c000 rw-p 0000000000000000 00:00 0
4001c000-40027000 r-xp 0000000000000000 03:01 309554     /lib/libpthread-0.8.so
40027000-4002e000 rw-p 000000000000a000 03:01 309554     /lib/libpthread-0.8.so
4002e000-4002f000 rw-p 0000000000000000 00:00 0
4002f000-40317000 r-xp 0000000000000000 03:01 718220     /root/jdk1.4.0/jre/lib/i386/client/libjvm.so
40317000-404db000 rw-p 00000000002e7000 03:01 718220     /root/jdk1.4.0/jre/lib/i386/client/libjvm.so
404db000-404ee000 rw-p 0000000000000000 00:00 0
404ee000-404f0000 r-xp 0000000000000000 03:01 309524     /lib/libdl-2.1.3.so
404f0000-404f2000 rw-p 0000000000001000 03:01 309524     /lib/libdl-2.1.3.so
404f2000-405df000 r-xp 0000000000000000 03:01 309515     /lib/libc-2.1.3.so
405df000-405e3000 rw-p 00000000000ec000 03:01 309515     /lib/libc-2.1.3.so
405e3000-405e8000 rw-p 0000000000000000 00:00 0
405e8000-405fa000 r-xp 0000000000000000 03:01 309528     /lib/libnsl-2.1.3.so
405fa000-405fc000 rw-p 0000000000011000 03:01 309528     /lib/libnsl-2.1.3.so
405fc000-405fe000 rw-p 0000000000000000 00:00 0
405fe000-40632000 r-xp 0000000000000000 03:01 700614     /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
40632000-4063e000 rw-p 0000000000033000 03:01 700614     /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
4063e000-40640000 rw-p 0000000000000000 00:00 0
40640000-4065c000 r-xp 0000000000000000 03:01 309526     /lib/libm-2.1.3.so
4065c000-4065d000 rw-p 000000000001b000 03:01 309526     /lib/libm-2.1.3.so
4065d000-40666000 r-xp 0000000000000000 03:01 620833     /root/jdk1.4.0/jre/lib/i386/native_threads/libhpi.so
40666000-40667000 rw-p 0000000000008000 03:01 620833     /root/jdk1.4.0/jre/lib/i386/native_threads/libhpi.so
40667000-4067c000 r-xp 0000000000000000 03:01 620838     /root/jdk1.4.0/jre/lib/i386/libverify.so
4067c000-4067f000 rw-p 0000000000014000 03:01 620838     /root/jdk1.4.0/jre/lib/i386/libverify.so
4067f000-406a5000 r-xp 0000000000000000 03:01 620839     /root/jdk1.4.0/jre/lib/i386/libjava.so
406a5000-406a8000 rw-p 0000000000025000 03:01 620839     /root/jdk1.4.0/jre/lib/i386/libjava.so
406a8000-406a9000 rw-p 0000000000000000 00:00 0
406a9000-406bd000 r-xp 0000000000000000 03:01 620840     /root/jdk1.4.0/jre/lib/i386/libzip.so
406bd000-406c0000 rw-p 0000000000013000 03:01 620840     /root/jdk1.4.0/jre/lib/i386/libzip.so
406c0000-41a03000 r--s 0000000000000000 03:01 620871     /root/jdk1.4.0/jre/lib/rt.jar
41a03000-41a40000 rw-p 0000000000000000 00:00 0
41a40000-41ce4000 r--s 0000000000000000 03:01 620875     /root/jdk1.4.0/jre/lib/i18n.jar
41ce4000-41cf9000 r--s 0000000000000000 03:01 620859     /root/jdk1.4.0/jre/lib/sunrsasign.jar
41cf9000-41d72000 r--s 0000000000000000 03:01 620861     /root/jdk1.4.0/jre/lib/jsse.jar
41d72000-41d84000 r--s 0000000000000000 03:01 620860     /root/jdk1.4.0/jre/lib/jce.jar
41d84000-43e04000 rwxp 0000000000000000 00:00 0
43e04000-43e30000 rw-p 0000000000000000 00:00 0
43e30000-49e8f000 rwxp 0000000000000000 00:00 0
49e8f000-49ea5000 r--p 0000000000000000 03:01 912155     /usr/share/locale/en_US/LC_CTYPE
49ea5000-49ead000 r--p 0000000000000000 03:01 912154     /usr/share/locale/en_US/LC_COLLATE
49ead000-49eaf000 rw-p 0000000000000000 00:00 0
49eb4000-49ebc000 r-xp 0000000000000000 03:01 309546     /lib/libnss_files-2.1.3.so
49ebc000-49ebd000 rw-p 0000000000007000 03:01 309546     /lib/libnss_files-2.1.3.so
49ebd000-49edb000 r--s 0000000000000000 03:01 653452     /root/jdk1.4.0/jre/lib/ext/sunjce_provider.jar
49edb000-49f24000 r--s 0000000000000000 03:01 653453     /root/jdk1.4.0/jre/lib/ext/jgss_kerberos.jar
49f24000-49f31000 r--s 0000000000000000 03:01 653455     /root/jdk1.4.0/jre/lib/ext/ldapsec.jar
49f31000-49f38000 r--s 0000000000000000 03:01 409133     /root/jdk1.4.0/demo/jfc/FileChooserDemo/FileChooserDemo.jar
49f38000-49f63000 rw-p 0000000000000000 00:00 0
49f63000-4a1fb000 r-xp 0000000000000000 03:01 620848     /root/jdk1.4.0/jre/lib/i386/libawt.so
4a1fb000-4a20d000 rw-p 0000000000297000 03:01 620848     /root/jdk1.4.0/jre/lib/i386/libawt.so
4a20d000-4a232000 rw-p 0000000000000000 00:00 0
4a232000-4a283000 r-xp 0000000000000000 03:01 620847     /root/jdk1.4.0/jre/lib/i386/libmlib_image.so
4a283000-4a284000 rw-p 0000000000050000 03:01 620847     /root/jdk1.4.0/jre/lib/i386/libmlib_image.so
4a284000-4a289000 rw-p 0000000000000000 00:00 0
4a28b000-4a291000 r-xp 0000000000000000 03:01 553851     /usr/X11R6/lib/libXp.so.6.2
4a291000-4a293000 rw-p 0000000000005000 03:01 553851     /usr/X11R6/lib/libXp.so.6.2
4a293000-4a2d8000 r-xp 0000000000000000 03:01 553853     /usr/X11R6/lib/libXt.so.6.0
4a2d8000-4a2d9000 ---p 0000000000045000 03:01 553853     /usr/X11R6/lib/libXt.so.6.0
4a2d9000-4a2dc000 rw-p 0000000000045000 03:01 553853     /usr/X11R6/lib/libXt.so.6.0
4a2dc000-4a2dd000 rw-p 0000000000000000 00:00 0
4a2dd000-4a2e7000 r-xp 0000000000000000 03:01 553845     /usr/X11R6/lib/libXext.so.6.3
4a2e7000-4a2e9000 rw-p 0000000000009000 03:01 553845     /usr/X11R6/lib/libXext.so.6.3
4a2e9000-4a2ed000 r-xp 0000000000000000 03:01 553855     /usr/X11R6/lib/libXtst.so.6.1
4a2ed000-4a2ee000 rw-p 0000000000003000 03:01 553855     /usr/X11R6/lib/libXtst.so.6.1
4a2ee000-4a38c000 r-xp 0000000000000000 03:01 553839     /usr/X11R6/lib/libX11.so.6.1
4a38c000-4a392000 rw-p 000000000009d000 03:01 553839     /usr/X11R6/lib/libX11.so.6.1
4a392000-4a39a000 r-xp 0000000000000000 03:01 553837     /usr/X11R6/lib/libSM.so.6.0
4a39a000-4a39c000 rw-p 0000000000007000 03:01 553837     /usr/X11R6/lib/libSM.so.6.0
4a39c000-4a3b0000 r-xp 0000000000000000 03:01 553833     /usr/X11R6/lib/libICE.so.6.3
4a3b0000-4a3b1000 rw-p 0000000000013000 03:01 553833     /usr/X11R6/lib/libICE.so.6.3
4a3b1000-4a3b3000 rw-p 0000000000000000 00:00 0
4a3b3000-4a473000 r-xp 0000000000000000 03:01 620849     /root/jdk1.4.0/jre/lib/i386/libfontmanager.so
4a473000-4a48c000 rw-p 00000000000bf000 03:01 620849     /root/jdk1.4.0/jre/lib/i386/libfontmanager.so
4a48c000-4a531000 rw-p 0000000000000000 00:00 0
4a531000-4a532000 r-xp 0000000000000000 03:01 325870     /usr/lib/gconv/ISO8859-1.so
4a532000-4a533000 rw-p 0000000000000000 03:01 325870     /usr/lib/gconv/ISO8859-1.so
4a533000-4a576000 r-xp 0000000000000000 03:01 620845     /root/jdk1.4.0/jre/lib/i386/libjsound.so
4a576000-4a577000 rw-p 0000000000042000 03:01 620845     /root/jdk1.4.0/jre/lib/i386/libjsound.so
4a577000-4a579000 rw-p 0000000000000000 00:00 0
4a599000-4a5cc000 rw-p 0000000000066000 00:00 0
bdcfb000-bdcfd000 rwxp 0000000000000000 00:00 0
bdcfd000-bdd00000 ---p 0000000000002000 00:00 0
bddfc000-bde00000 rwxp 0000000000000000 00:00 0
bdefb000-bdefd000 rwxp 0000000000000000 00:00 0
bdefd000-bdf00000 ---p 0000000000002000 00:00 0
bdffc000-be000000 rwxp 0000000000000000 00:00 0
be0fb000-be0fd000 rwxp 0000000000000000 00:00 0
be0fd000-be100000 ---p 0000000000002000 00:00 0
be1fc000-be200000 rwxp 0000000000000000 00:00 0
be2fb000-be2fd000 rwxp 0000000000000000 00:00 0
be2fd000-be300000 ---p 0000000000002000 00:00 0
be3fc000-be400000 rwxp 0000000000000000 00:00 0
be4fb000-be4fd000 rwxp 0000000000000000 00:00 0
be4fd000-be500000 ---p 0000000000002000 00:00 0
be5fc000-be600000 rwxp 0000000000000000 00:00 0
be6fb000-be6fd000 rwxp 0000000000000000 00:00 0
be6fd000-be700000 ---p 0000000000002000 00:00 0
be7fa000-be800000 rwxp ffffffffffffe000 00:00 0
be8fb000-be8fd000 rwxp 0000000000000000 00:00 0
be8fd000-be900000 ---p 0000000000002000 00:00 0
be9fc000-bea00000 rwxp 0000000000000000 00:00 0
beafb000-beafd000 rwxp 0000000000000000 00:00 0
beafd000-beb00000 ---p 0000000000002000 00:00 0
bebfc000-bec00000 rwxp 0000000000000000 00:00 0
becfd000-bed00000 ---p 0000000000000000 00:00 0
bedfc000-bee00000 rwxp 0000000000000000 00:00 0
beefb000-beefd000 rwxp 0000000000000000 00:00 0
beefd000-bef00000 ---p 0000000000002000 00:00 0
beffc000-bf000000 rwxp 0000000000000000 00:00 0
bf0fb000-bf0fd000 rwxp 0000000000000000 00:00 0
bf1fc000-bf200000 rwxp 0000000000000000 00:00 0
bf2fb000-bf2fd000 rwxp 0000000000000000 00:00 0
bf2fd000-bf300000 ---p 0000000000002000 00:00 0
bf3fc000-bf400000 rwxp 0000000000000000 00:00 0
bf4fb000-bf4fd000 rwxp 0000000000000000 00:00 0
bf4fd000-bf500000 ---p 0000000000002000 00:00 0
bf5fc000-bf600000 rwxp 0000000000000000 00:00 0
bf7fc000-bf800000 rwxp 0000000000000000 00:00 0
bfefb000-bfefd000 rwxp 0000000000000000 00:00 0
bfefd000-bff00000 ---p 0000000000002000 00:00 0
bfff7000-c0000000 rwxp ffffffffffff8000 00:00 0

Local Time = Tue Mar 20 10:54:35 2001
Elapsed Time = 21
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4-beta-B56 mixed mode)
#
Abort


ruchika.mehdiratta@Eng 2001-03-20

Comments
PUBLIC COMMENTS This is due to an unsupported sound card/and or driver by Linux. Check the hardware compatibility list especially if you are using a motherboard sound card. For sblive cards get the driver from opensource.creative.com
10-06-2004

EVALUATION michael.bundschuh@Eng 2001-05-07 Fix for Merlin Beta 2 This is a repeat of a bug we have seen before, the soundcard driver does not report back the information required by the OSS api, and so upsets the headspace synth code. With a supported sound card and correct sound driver you will not see this bug. For sblive cards a driver is available from the creative open source site. calvin.austin@Eng 2001-05-16
16-05-2001