로딩
요청 처리 중입니다...

Polyspace Bug Finder에서 탐지한 결함의 발생 원인을 찾기 위한 방법들

 Polyspace Bug Finder에서 탐지한 결함의 발생 원인을 찾기 위한 방법들

이번 포스팅에서는 Polyspace Bug Finder에서 찾아낸 결함의 발생 원인을 찾아가기 위한 사용자 인터페이스를 자세히 살펴보도록 하겠습니다. Polyspace Result List 화면에서 특정 결과물을 선택하면, Source 화면에서 결함의 위치를 바로 볼 수 있습니다.

그러나 이 결함은 해당 결함 이전의 각종 구문들과 연관되어 있을 가능성이 매우 높습니다. 예를 들어, Non-initialized variable이라는 결함은 어떤 코드가 초기화되지 않은 변수를 읽는 곳에서 나오게 됩니다.

하지만, 그 변수는 해당 결함이 발생하기 이전에 특정 조건에서만 초기화 되는 경우가 있을 수도 있습니다. 위 그림1처럼 if 조건식이 참일 때만 초기화되고 거짓일때에는 초..........

Polyspace Bug Finder에서 탐지한 결함의 발생 원인을 찾기 위한 방법들에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.