bug fix of TryFinallyWeaver