Microsoft KB Archive/187796

{|
 * width="100%"|

BUG: Ensoniq Vortex Driver Fails After Call to midiOutSetVolume

 * }

Q187796

-

The information in this article applies to:


 * Microsoft Windows 98

-

SYMPTOMS
If you have the Ensoniq Vortex PCI sound driver installed and you use an application that calls the midiOutSetVolume API, the driver might fail later. This causes random general protection faults.

CAUSE
There is a bug in the Ensoniq driver that is usually benign. However, when you call the midiOutSetVolume API the volume value of the call is stored in a location that is used later to jump into another piece of code. This piece of code is not always valid and a general protection fault occurs as a result.

RESOLUTION
There is no known workaround for this problem. You need to get the latest update to the driver from Ensoniq. If the latest driver does not work, you need to choose another MIDI device or disable the MIDI device through the Multimedia Control Panel.

Additional query words: Vortex, Ensoniq, Marbles, Plus 98

Keywords :

Issue type : kbbug

Technology : kbWin98search kbWin98