  decc$to_vms loop, C memory management? 
 The Question is:
 
Why decc$to_vms goes to infinite loop?
 
 The Answer is :
 
  Please contact the support center, and expect to be asked for a full
  reproducer of the error -- the OpenVMS Wizard would expect you will
  also have some difficulty creating a small reproducer, as well, given
  one of the more common causes of the error described.
 
  Based not on evidence or examples bug on a guess, the OpenVMS Wizard
  would initially suspect that the memory heap is corrupted prior to
  the call to decc$to_vms -- many C RTL calls use heap memory, and
  a corrupted heap can cause the exact sympotoms described here; the
  application hangs.
 
  Please see topic (1661) for general information on coding bugs, and
  (5640) for information and pointers to other C memory management
  discussions -- (2624), (2630), (3115), (3257), (4808),
  (5455), (6870), (7006),
 
  Tangentally related topics include (5455), (7552), (7629), (7876),
  (7960) and (8461), while  (6984) and (7383) (8149) discuss memory
  interlocks and memory hardware.
 
 Answer written or last revised on  7-JUN-2003 
