Eric, Before you waste clock cycles on debugging Jarapac I think I have to make an update to NdrBuffer first. Because of how NdrBuffer creates sub-buffers the length must always be calculated using deferred.length and not just the length member. I'll have post an update RSN. Mike