images\purify_sml.gifuninitialized memory copy

Copying memory that has been allocated but has not been initialized by a program. When a block of memory is copied, parts of the source data might be uninitialized. This can happen when using Visual C/C++ language structure assignments, for example. These copies are not errors as long as the uninitialized data is not used. However, if you select Show UMC messages in the Errors and Leaks tab in the settings dialog boxes, an Uninitialized Memory Copy (UMC) message is reported to warn you of a potential problem.

(C) Copyright IBM Corporation 1993, 2010.