ID: Q187796
The information in this article applies to:
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.
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.
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 Issue type : kbbug
Last Reviewed: June 16, 1998