ES /docs

ChildProcessManager::setupEventHandlers | Child process stderr: 9: 0x10ea385 v8::internal::HeapAllo

Service
cupixworks-any-bimrevision-agent
Occurrences
3
Status
Reported
Confidence
85%
Actionability
44%
Cluster ID
4a8b43ed-7ecc-4941-843f-4ab2a3b3e14a
First Seen
2026-07-21 12:00 UTC
Last Seen
2026-07-23 11:08 UTC
Actions

ChildProcessManager::setupEventHandlers | Child process stderr: 9: 0x10ea385 v8::internal::HeapAllo

What Happened#

2026-07-21 21:00:39 KST, cupixworks-any-bimrevision-agent 서비스에서 BIM 비교(bim-compare) 자식 프로세스가 V8 힙 한계(약 8 GB)에 도달하여 FATAL ERROR: Ineffective mark-compacts near heap limit 로 SIGABRT 종료되었다. 부모 BimRevisionService::run 이 이를 감지해 revision 작업(bim_id=17216, revision V5 vs V4)을 실패 처리했다. 오류는 단발성이지만 동시 시간대의 25개 클러스터를 포괄하는 서비스 저하 인시던트(2026-07-21-svc-cupixworks-any-bimrevision-agent--unknown-1)의 일부로 감지되었다.

Quick Facts#

Field Value
exception.class FatalProcessOutOfMemory (V8 native)
exception.message FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
top_frame child-process.manager.ts:140 (stderr 로깅 지점)
root_frame v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPathRuntime_NewArray
runtime Node.js /usr/bin/node, --max-old-space-size=8192
env production, us-west-2, tenant cupix, team clark-vdc
agent_version 10.98.0 (@cupix/forge-agents)

Affected Teams#

Team / Domain Error Count Impact
clark-vdc / cupixworks-any-bimrevision-agent 1 (이 클러스터) / 25 (전체 인시던트) BIM revision 실패 1건 (bim_id 17216, revision V5) — 재실행 필요. 사용자 단에서는 revision 상태가 error 로 남음.

Timeline#

  1. 2026-07-21 20:47:02 KSTBimRevisionService::run 시작 (si_trace_id a052780a-c69b-457d-b72d-3aa6332272a3, bim_id 17216, facilityKey 3fq7tj).
  2. 2026-07-21 20:53:08 KSTloadAllElements 완료: 211,677 cpElements 로드 (created 154,331 + deleted 57,346).
  3. 2026-07-21 20:53:10 KSTrunBimCompare 시작. query.entities.length=154331, checkExistence.length=57346 로 자식 프로세스 execute 호출.
  4. 2026-07-21 21:00:39 KST — 자식 프로세스가 V8 heap ~7916 MB / 8233 MB 에서 Ineffective mark-compacts 로 OOM 크래시. mu = 0.006 (0.6% mutator time) 로 GC 데드락 직전 상태.
  5. 2026-07-21 21:01:45 KST — 자식 프로세스 close/exit 이벤트. BimRevisionService::run | error: "Process killed by signal SIGABRT (code: null)" 로 부모 서비스가 실패 확정.
  6. 2026-07-21 21:01:46 KSTBimRevisionService::REVISE-END 로 elapsed_ms=883421 (14.7 분) 기록 후 revision 실패 응답.
  7. 2026-07-21 21:01:45 KST — 인시던트 자동 resolved (status-board 2026-07-21-svc-cupixworks-any-bimrevision-agent--unknown-1).

Scoring#

Confidence 85% · Actionability 44%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 17 code refs, 6 log queries
Code path explicitness 3/3 17 file:line refs
Log evidence 3/3 section, query, pattern
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 26 file(s)
Single repo 1/3 8 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