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#
- 2026-06-26 16:26:51 KST —
AwsS3Manager::downloadParallel가 capture_722430의 pano 이미지 다수를The specified key does not exist에러로 다운로드 실패 (예:pano_90227502.jpg, ...). - 2026-06-26 16:35:52 KST —
download_panosstep elapsed_time 541833ms 기록 후 종료. 일부 pano 파일은 로컬 디스크에 존재하지 않음. - 2026-06-26 16:34:28 KST —
change_masksstep 완료 (23125ms) — 이전 cycle. - 2026-06-26 16:36:04 KST —
MaskWork::maskPanos가 blur 스크립트 실행 중 누락된 이미지에 도달하여cv2.cvtColor에서 assertion failure(빈 Mat) 발생. - 2026-06-26 16:36:05 KST — 자식 프로세스
error code:1→PanoPostprocessorService::run | end - false, capture 상태가Error로 갱신. - 2026-06-26 16:36:07 KST —
terminateService | 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 |