Something odd occurs in the JVM so we get occasional requests to delete state with a zero pointer.
Something odd occurs in the JVM so we get occasional requests to delete state with a zero pointer. This implies finalize is called on this object after the "decoder" attribute has been set to zero. Ugly.