Merge change 5286 into donut

* changes:
  Check for failure in GetDirectBufferAddress.