StackOverflowError를 발생시킬 수 있는 재귀 프로퍼티 접근자 호출을 보고합니다. 그러한 호출은 보통 백킹 필드 액세스와 혼동됩니다.

예:


  var counter: Int = 0
      set(value) {
          counter = if (value < 0) 0 else value
      }

빠른 수정을 적용한 후:


  var counter: Int = 0
      set(value) {
          field = if (value < 0) 0 else value
      }