What throwable do you get here?  It looks like the UnsupportedOperationException is caught in DAGScheduler and not re-thrown?