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 프로세스의 ChildProcessManager가 close 이벤트를 받아 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#
- 2026-06-25 15:22:15 KST —
PreprocessorService::runPreprocessor | photo count: 0, video count: 1, app AR file path: /tmp/workspace/78526/app/processing_options.json— capture 78526에 대해 native preprocessor 호출 시작 - 2026-06-25 15:22:20 KST —
ChildProcessManager::setupEventHandlers | Child process exited(signal: SIGABRT, code: null) - 2026-06-25 15:22:20 KST —
ChildProcessManager::setupEventHandlers | Child process closed→ pending Promise reject - 2026-06-25 15:22:20 KST —
Process killed by signal SIGABRT (code: null)(status error) 및CupixAuth::handleError | Undefined response: ...stack... - 2026-06-25 15:22:21 KST —
BaseService::handlingMessageErrors | Error and message object - {"error":"undefined response","sqsMessage":{"MessageId":"456c5187-..."}} - 2026-06-25 15:22:21 KST —
BaseService::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 |