Isn't this local object going to go out of scope, and destroy the row array??  I don't think the stream links the parent (although it wouldn't help here...)