What does Windows error code 702 (ERROR_SEGMENT_NOTIFICATION) mean?

 
Previous Next
ERROR_RXACT_STATE_CREATED ERROR_BAD_CURRENT_DIRECTORY

ERROR_SEGMENT_NOTIFICATION

What ERROR_SEGMENT_NOTIFICATION means

A virtual DOS machine reported loading, unloading, or moving a 16-bit program segment. In practical terms, this status belongs to legacy VDM debugging: the subsystem notifies a debugger so symbols and breakpoints can follow a DOS or Win16 segment.

Typical causes

  • A 16-bit module loaded or unloaded
  • A movable segment changed its address
  • A debugger attached to a legacy compatibility environment

How to investigate

  1. Capture the segment selector, module identity, and load or unload action
  2. Check whether the environment actually supports NTVDM
  3. Treat the notification as debugger metadata rather than a modern application error

Developer guidance

This status is relevant mainly to legacy 16-bit debugging. On modern 64-bit Windows, absence of NTVDM may be the more important compatibility limitation.

References


Looking for a different code? Search another status or error code.