Preemptively fixes walk malloc errors

This was painful to diagnose back on the old 9ns branch.  Not sure how
this worked in the old plan9 days.