ES /docs

MaskWork#maskPanos stderr를 error로 잘못 분류 — 로깅 레벨 오류

Service
cupixworks-pano-postprocessor-instance
Occurrences
104,694
Status
Dismissed
Confidence
80%
Actionability
52%
Cluster ID
59e9beb8-fd3c-4824-929d-88767d626cfa
First Seen
2026-04-06 09:58 UTC
Last Seen
2026-08-05 04:49 UTC
Actions
현재 상태 dismissed 에서는 실행할 액션이 없습니다.

MaskWork#maskPanos stderr를 error로 잘못 분류 — 로깅 레벨 오류

RCA Summary#

Python face-body-detector 스크립트의 sigmoid 연산에서 np.exp(-logits_resized) 호출 시 logits_resized 값이 매우 큰 음수일 때 -logits_resized가 매우 큰 양수가 되어 np.exp() 결과가 float64 범위를 초과하면서 RuntimeWarning: overflow encountered in exp가 발생한다. 이 경고는 Python의 warnings 모듈을 통해 stderr로 출력되며, Node.js 측 MaskWork::maskPanos 메서드가 subprocess의 stderr 출력을 모두 logger.error로 기록하기 때문에 Datadog에 error 레벨로 수집된다. 실제로는 NumPy가 overflow 시 inf를 반환하고 sigmoid 결과는 0.0으로 수렴하므로 마스킹 결과에 기능적 영향은 없으며, 프로세스는 exit code 0으로 정상 종료한다. 이 에러는 경고(warning)를 에러(error)로 잘못 분류한 로깅 문제이다.

Scoring#

Confidence 80% · Actionability 52%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 12 code refs, 5 log queries
Code path explicitness 3/3 12 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 5/5 trivial
Affected files 1/5 15 file(s)
Single repo 1/3 3 service(s)
Immediate actions 0/3 absent
Testability 0/3 no test info
External dependency 3/3 no external deps
Data migration 3/3 no migration