ES /docs

Process killed by signal SIGSEGV (code: null)

Service
cupixworks-capture-preprocessor-agent
Occurrences
6
Status
Reported
Confidence
80%
Actionability
52%
Cluster ID
1186eaa8-d461-4959-8f50-d6fa23616117
First Seen
2026-07-15 18:54 UTC
Last Seen
2026-07-21 05:51 UTC
Actions

Process killed by signal SIGSEGV (code: null)

What Happened#

2026-07-16 03:54:53 KST에 cupixworks-capture-preprocessor-agent (us-west-2, production, tenant=cupix) 에서 native N-API addon (scenemapperutils_api.node) 을 로드해 실행 중이던 forked 자식 프로세스가 SIGSEGV 로 즉시 종료됐다. ChildProcessManagerclose 이벤트에서 pending IPC 요청들을 rejct 해 부모 프로세스가 Error: Process killed by signal SIGSEGV (code: null) 를 throw 했고, 결과적으로 진행 중이던 SQS 메시지 740624a0-f9f4-46e0-aca5-bd703e088157 가 실패 처리됐다. 14일 retention 내 유일한 발생 건이다.

Quick Facts#

Field Value
exception.class Error (Node.js)
exception.message Process killed by signal SIGSEGV (code: null)
top_frame /tmp/agent/dist/app.cjs:1459:33 (bundled child-process.manager.ts:113-114close handler)
native lib scenemapperutils_api.node (loaded from Environment.SCENEMAPPERUTILS_API_PATH)
runtime Node.js child process forked via fork(actualScriptPath, { stdio: ['inherit', 'inherit', 'inherit', 'ipc'] })
env production, us-west-2

Affected Teams#

Team / Domain Error Count Impact
flintco (capture preprocessing) 1 단일 SQS 메시지 실패 — 해당 job 은 ApproximateReceiveCount:"1" 로 SQS 가 자동 재큐잉해 재처리 가능

Timeline#

  1. 2026-07-16 03:54:41 KSTJobManager::loadJob | begin - job id: 1199825 (직전 정상 job)
  2. 2026-07-16 03:54:53 KST — 자식 프로세스 SIGSEGV. ChildProcessManagerclose/exit 이벤트를 emit 하고 pending 을 reject
  3. 2026-07-16 03:54:53 KSTCupixAuth::handleError | Undefined response (스택 포함 warn 로그)
  4. 2026-07-16 03:54:53 KST — SQS 메시지 740624a0-f9f4-46e0-aca5-bd703e088157 삭제 시작 (실패 처리)
  5. 2026-07-16 03:54:58 KSTBaseService::handlingMessageErrors | Error and message object - {"error":"undefined response","sqsMessage":{"MessageId":"740624a0-f9f4-46e0-aca5-bd703e088157","Attributes":{"ApproximateReceiveCount":"1"}}}
  6. 2026-07-16 03:54:58 KSTBaseService::cleanUpAnythingRelatedModel | path: /tmp/workspace/735964 (crashed job 의 워크스페이스 정리)
  7. 2026-07-16 03:54:58 KSTJobManager::loadJob | begin - job id: 1199831 — agent 즉시 다음 job 처리 재개 (자체 회복)

Scoring#

Confidence 80% · Actionability 52%

Confidence#

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