Jeff Muizelaar found a bug in _cairo_clip_init_copy() which was not correctly propagating the all-clipped status when an empty clip was saved in the gstate. This test case exercises that bug.