ES /docs

MaskWork::maskPanos | script img_original = cv2.cvtColor(img_original, cv2.COLOR_BGR2RGB)

Service
cupixworks-pano-postprocessor-instance
Occurrences
1
Status
Reported
Confidence
80%
Actionability
28%
Cluster ID
30537e62-99a2-4900-999b-3b510b89911d
First Seen
2026-06-26 07:36 UTC
Last Seen
2026-06-26 07:36 UTC
Actions

MaskWork::maskPanos | script img_original = cv2.cvtColor(img_original, cv2.COLOR_BGR2RGB)

What Happened#

2026-06-26 16:36 KST에 cupixworks-pano-postprocessor-instance (capture_722430 job, us-west-2)에서 MaskWork::maskPanos가 호출한 Python blur 스크립트(/tmp/lib/face-body-detector/cupix_inference.py:334)가 OpenCV cvtColor assertion (!_src.empty())으로 실패했고, 자식 프로세스가 exit code 1을 반환하여 전체 pano-postprocessor run이 end - false로 종료되었다. 직전 download_panos 단계에서 동일 capture에 속한 다수의 pano 이미지가 S3에서 The specified key does not exist로 다운로드되지 않았다.

Quick Facts#

Field Value
exception.class cv2.error
exception.message OpenCV(4.10.0) /io/opencv/modules/imgproc/src/color.cpp:196: error: (-215:Assertion failed) !_src.empty() in function 'cvtColor'
top_frame /tmp/lib/face-body-detector/cupix_inference.py:334 (in detect)
failing call img_original = cv2.cvtColor(img_original, cv2.COLOR_BGR2RGB)
capture_id 722430
env production, us-west-2

Affected Teams#

Team / Domain Error Count Impact
gad / pano-postprocessor 1 cluster (capture_722430 run) capture의 pano-postprocessor 파이프라인 전체가 실패 처리되어 PanoPostprocessorStateEnum.Error 로 마킹됨

Timeline#

  1. 2026-06-26 16:26:51 KSTAwsS3Manager::downloadParallel가 capture_722430의 pano 이미지 다수를 The specified key does not exist 에러로 다운로드 실패 (예: pano_90227502.jpg, ...).
  2. 2026-06-26 16:35:52 KSTdownload_panos step elapsed_time 541833ms 기록 후 종료. 일부 pano 파일은 로컬 디스크에 존재하지 않음.
  3. 2026-06-26 16:34:28 KSTchange_masks step 완료 (23125ms) — 이전 cycle.
  4. 2026-06-26 16:36:04 KSTMaskWork::maskPanos가 blur 스크립트 실행 중 누락된 이미지에 도달하여 cv2.cvtColor에서 assertion failure(빈 Mat) 발생.
  5. 2026-06-26 16:36:05 KST — 자식 프로세스 error code:1PanoPostprocessorService::run | end - false, capture 상태가 Error 로 갱신.
  6. 2026-06-26 16:36:07 KSTterminateService | force shutdown after 10 seconds로 컨테이너 종료.

Scoring#

Confidence 80% · Actionability 28%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 15 code refs, 5 log queries
Code path explicitness 3/3 15 file:line refs
Log evidence 2/3 section, query
RCA structure 3/3 3/3 sections
Revision history 0/3 0 revision(s)
Agent execution 3/3 success

Actionability#

Dimension Score Detail
Fix complexity 1/5 critical
Affected files 1/5 19 file(s)
Single repo 1/3 6 service(s)
Immediate actions 0/3 absent
Testability 0/3 no test info
External dependency 1/3 external deps found
Data migration 3/3 no migration