AwsS3Manager#downloadParallel swallows S3 key-not-found error
Service
cupixworks-pano-postprocessor-instance
Occurrences
860
Status
Reported
Confidence
85%
Actionability
28%
Cluster ID
5fe3ddd5-0469-4535-bb0d-8d09613872cc
First Seen
2026-04-09 21:24 UTC
Last Seen
2026-08-03 17:58 UTC
Actions
AwsS3Manager#downloadParallel swallows S3 key-not-found error
RCA Summary#
S3에서 pano 이미지를 다운로드할 때 "The specified key does not exist." 에러가 발생하여 이미지 파일이 디스크에 기록되지 않았습니다. 그러나 AwsS3Manager.downloadParallel()의 에러 핸들링이 예외를 catch 후 로그만 남기고 무시(swallow)하기 때문에, 다운로드 실패에도 불구하고 후속 mask 처리 단계가 계속 진행되었습니다. Python cupix_inference.py 스크립트가 존재하지 않는 이미지 파일을 cv2.imread()로 읽으면 None이 반환되고, 이어서 cv2.cvtColor(None, cv2.COLOR_BGR2RGB) 호출 시 !_src.empty() assertion이 실패하여 프로세스 전체가 exit code 1로 종료되었습니다.