protected void finalize() throws Throwable { try { startMark.remove(); endMark.remove(); } catch (InvalidMarkException e) { } super.finalize(); }