ES /docs

scenemapperutils native addon crashes on specific input — SIGABRT

Service
cupixworks-capture-preprocessor-agent
Occurrences
91
Status
Reported
Confidence
80%
Actionability
28%
Cluster ID
647576ca-0cfa-4e60-9367-7b231a7b1a10
First Seen
2026-06-25 06:22 UTC
Last Seen
2026-08-04 14:54 UTC
Actions

scenemapperutils native addon crashes on specific input — SIGABRT

What Happened#

2026-06-25 15:22:20 KST에 cupixworks-capture-preprocessor-agent (ap-southeast-2, production)의 forked child process가 SIGABRT 신호로 종료되어 capture 78526의 preprocessor 작업이 실패했다. parent 프로세스의 ChildProcessManagerclose 이벤트를 받아 Error("Process killed by signal SIGABRT (code: null)") 로 pending Promise 들을 reject 했고, 최종적으로 BaseService::handlingMessageErrors"undefined response" 로 분류하여 SQS 메시지를 삭제 처리했다.

Quick Facts#

Field Value
exception.class Error
exception.message Process killed by signal SIGABRT (code: null)
top_frame /tmp/agent/dist/app.cjs:1518:33 (bundled ChildProcessManager.setupEventHandlers close handler)
signal / code SIGABRT / null (no exit code → killed by signal)
runtime Node.js child process via child_process.fork()
env production, region ap-southeast-2, tenant cupix

Affected Teams#

Team / Domain Error Count Impact
scs-assetfuture (capture preprocessing) 1건 (이 클러스터) capture 78526 preprocessing 실패, SQS 메시지 1건 삭제, capture 모델 error state 로 전환

동일 SIGABRT 패턴이 지난 7일 동안 9회 반복 관측되어 만성적 결함의 가능성이 있다 (아래 Log Evidence 참조).

Timeline#

  1. 2026-06-25 15:22:15 KSTPreprocessorService::runPreprocessor | photo count: 0, video count: 1, app AR file path: /tmp/workspace/78526/app/processing_options.json — capture 78526에 대해 native preprocessor 호출 시작
  2. 2026-06-25 15:22:20 KSTChildProcessManager::setupEventHandlers | Child process exited (signal: SIGABRT, code: null)
  3. 2026-06-25 15:22:20 KSTChildProcessManager::setupEventHandlers | Child process closed → pending Promise reject
  4. 2026-06-25 15:22:20 KSTProcess killed by signal SIGABRT (code: null) (status error) 및 CupixAuth::handleError | Undefined response: ...stack...
  5. 2026-06-25 15:22:21 KSTBaseService::handlingMessageErrors | Error and message object - {"error":"undefined response","sqsMessage":{"MessageId":"456c5187-..."}}
  6. 2026-06-25 15:22:21 KSTBaseService::cleanUpAnythingRelatedModel | path: /tmp/workspace/78526 — workspace 정리

Scoring#

Confidence 80% · Actionability 28%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 19 code refs, 5 log queries
Code path explicitness 3/3 19 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 14 file(s)
Single repo 1/3 12 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