Computing (FOLDOC) dictionary
Jump to user comments
programming (Or "aliasing bug") A class of subtle
If several
pointers address (are "aliases for") a given hunk
of storage, it may happen that the storage is freed or
reallocated (and thus moved) through one alias and then
referenced through another, which may lead to subtle (and
possibly intermittent) lossage depending on the state and the
allocation history of the malloc
arena. This bug can be
avoided by never creating aliases for allocated memory, or by
The term "aliasing bug" is nowadays associated with
Cprogramming, it was already in use in a very similar sense in
(1995-05-09)