sanity check before exit cleanup
Use cairo_show_page() rather than cairo_surface_show_page()