At one point, I went through all of the oracle packages in the kernel and fixed all of the cursors that were left open. I think we had a bboard discussion about this, so I assume that the same was done for all of the packages outside of the kernel, but I'm not sure.