@esper: but could code return a 3d device error ?