Problems Debugging Applications

If you are using Microsoft Visual C/C++ under Windows NT, 2000, or XP, you may experience problems when debugging applications that use the LEADTOOLS Multimedia libraries. You may see the following messages in the debug output window:

HEAP[XXXXXXXX.EXE]: Invalid Address specified to RtlFreeHeap( 1d40000, 1d44020 )

Or, you may have to dismiss several Windows message boxes that display a similar error message.

These messages are caused by third party audio and/or video codecs that seem to have problems with the System Device Enumerator. Some of the codecs that are known to cause this problem are:

msms001.vwp 

mvoice.vwp 

At this time, the only known solution is to remove (or rename) these codec A COmpressor Also known as an encoder, this is a module or algorithm to compress data. Playing that data back requires a decompressor, or decoder. combined with a DECompressor, or encoder Also known as compressor, this is a module or algorithm to compress data. Playing that data back requires a decompressor, or decoder. and a decoder Also known as a decompressor, this is a module or algorithm to decompress data., which allows you to both compress and decompress that same data.COmpressor combined with a DECompressor, or encoder and a decoder , which allows you to both compress and decompress that same data. files from your system. You will need to re-install them when you no longer need to debug your application(s).

For your convenience, the LEADTOOLS installation has re-named the following files:

Old name: Re-named to:

msms001.vwp msms001.vwp.bak

mvoice.vwp mvoice.vwp.bak