ES /docs

BimRevisionService::run | error: "Process killed by signal SIGABRT (code: null)"

Service
cupixworks-any-bimrevision-agent
Occurrences
3
Status
Reported
Confidence
80%
Actionability
36%
Cluster ID
339e3092-b265-43c9-85cd-d261d825c88d
First Seen
2026-07-21 12:01 UTC
Last Seen
2026-07-23 11:10 UTC
Actions

BimRevisionService::run | error: "Process killed by signal SIGABRT (code: null)"

What Happened#

2026-07-21 21:01:45 KST에 cupixworks-any-bimrevision-agent (production, us-west-2, tenant cupix)에서 BIM revision 25433 (bim_id 17216, V4→V5 비교)의 comparison 처리 중 BimCompareProcess child process가 V8 heap OOM(FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory)으로 SIGABRT를 받아 종료했다. 같은 revision job에서 25개 클러스터가 12:00:39–12:01:45Z 사이에 동시 방출되어 status-board 인시던트 2026-07-21-svc-cupixworks-any-bimrevision-agent--unknown-1로 묶였다.

Quick Facts#

Field Value
exception.class Error (Node.js)
exception.message Process killed by signal SIGABRT (code: null)
root cause JavaScript heap out of memory in forked child process
top_frame packages/base/src/manager/child-process.manager.ts:107 (close event)
runtime Node.js (/usr/bin/node), --max-old-space-size=8192 (parent)
agent_version 10.98.0
env production / us-west-2
tenant cupix

Affected Teams#

Team / Domain Error Count Impact
clark-vdc / cupixworks-any-bimrevision-agent 25 (같은 job) BIM revision 25433 (bim_id 17216) 비교 실패 → bim_comparison_state = Error 로 업데이트, 사용자가 V4→V5 diff 를 확인할 수 없음

Timeline#

  1. 2026-07-21 20:53:10 KSTBimRevisionService::REVISE-BEGIN (bim_id 17216, src_revision 25433, cp_elements_count 211,677, created 154,331, deleted 57,346, agent_version 10.98.0)
  2. 2026-07-21 21:00:39 KST — Child process stderr에 V8 FATAL ERROR: Ineffective mark-compacts near heap limit ... JavaScript heap out of memory. 직전 Mark-Compact GC 로그: 7916.1 (8233.8) -> 7916.1 (8233.8) MB, 1547.82 ms
  3. 2026-07-21 21:01:45 KST — Parent ChildProcessManagerexit / close 이벤트 수신, Process killed by signal SIGABRT (code: null) Error로 pending IPC reject, BimRevisionService::run catch에서 error log 방출 (cluster event)
  4. 2026-07-21 21:01:46 KSTBimRevisionService::REVISE-END (status: error, elapsed_ms 883,421), workspace /tmp/workspace/25433 정리, SQS 메시지 삭제

Scoring#

Confidence 80% · Actionability 36%

Confidence#

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