A pointer that references memory that has been freed or is no longer valid, potentially causing crashes or security vulnerabilities when accessed.
Pointer comes from the physical metaphor of pointing (1940s computing), while 'dangling' evokes something hanging loose without proper support. The term emerged in the 1960s with manual memory management languages like C.
Try Another Word