JDK-4938236 : Crash when opening synthesizer implicitly
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.sound
  • Affected Version: 5.0
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • OS: linux
  • CPU: x86
  • Submitted: 2003-10-15
  • Updated: 2003-10-24
  • Resolved: 2003-10-24
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
5.0 b26Fixed
Related Reports
Relates :  
When opening the Java Sound Synthesizer implicitly, a following crash occures. Implicit open is done in the attached version of MidiSystem.java in the method getReceiver(). This version of MidiSystem was modified to implement a more backward-compatible semantics of getReceiver (allowing to get Receivers from Synthesizers, not only from MIDI port devices). See bug #4934509:  Document explicitely MidiSystem.getReceiver's behavior. DefaultDevices.java can be used to reproduce the crash.
crash dump:
# An unexpected error has been detected by HotSpot Virtual Machine:
#  SIGSEGV (0xb) at pc=0x4cfd5aee, pid=25440, tid=1024
# Java VM: Java HotSpot(TM) Client VM (1.5.0-beta-b21 mixed mode)
# Problematic frame:
# C  [libjsound.so+0x21aee]  PV_ResetControlers+0x2a
# An error report file with more information is saved as hs_err_pid25440.log
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/cgi-bin/bugreport.cgi

CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: tiger-beta FIXED IN: tiger-beta INTEGRATED IN: tiger-b26 tiger-beta

PUBLIC COMMENTS Crash when opening synthesizer implicitly

EVALUATION ###@###.### 2003-10-15 Crash is reproducible. Needs to bee fixed for tiger.