Spv: more error handling; print userprog result