ES /docs

PotreeConverter SIGSEGV — memory safety violation on malformed pointcloud

Service
cupixworks-any-potree-agent
Occurrences
216
Status
Reported
Confidence
85%
Actionability
28%
Cluster ID
eab4be3a-502e-4fc6-8034-f4694b433e9f
First Seen
2026-04-30 06:23 UTC
Last Seen
2026-07-21 23:19 UTC
Actions

PotreeConverter SIGSEGV — memory safety violation on malformed pointcloud

What Happened#

2026-04-30 06:23~06:56 UTC 사이에 cupixworks-any-potree-agent 서비스에서 네이티브 C++ 바이너리 PotreeConverter(/tmp/PotreeConverter/build/PotreeConverter)가 SIGSEGV(Segmentation fault, exit code 139)로 크래시하여 pointcloud potree 변환이 3건 실패했다. eu-central-1과 ap-southeast-2 두 리전의 서로 다른 호스트에서 발생했으며, 동일 시간대 다른 pointcloud는 정상 처리 완료되었다.

Quick Facts#

Field Value
exception.class ChildProcess (exit code 139 — SIGSEGV)
exception.message Command failed: /tmp/PotreeConverter/build/PotreeConverter ./potree_converter_input.json — Segmentation fault (core dumped)
top_frame potree-service.ts:309-312
runtime Node.js 20 (child_process.exec → native C++ binary PotreeConverter v0.0.173)
env production, eu-central-1 / ap-southeast-2

Affected Teams#

Team / Domain Error Count Impact
innovo / eu-central-1 (pointcloud 108456) 1 pointcloud potree 변환 실패, potree_state: error 전환
unispace / ap-southeast-2 (pointcloud 199894, 199896) 2 pointcloud potree 변환 실패, potree_state: error 전환

Timeline#

  1. 2026-04-30 06:22:56Z — pointcloud 108456 runByMessage 시작 (eu-central-1, team: innovo)
  2. 2026-04-30 06:22:58Z — PotreeConverter exec 시작
  3. 2026-04-30 06:23:00Z — 첫 번째 SIGSEGV (exit code 139, ~2초 후), SQS message bd5110d8 삭제
  4. 2026-04-30 06:55:10Z — pointcloud 199896 runByMessage 시작 (ap-southeast-2, team: unispace)
  5. 2026-04-30 06:55:13Z — PotreeConverter exec 시작
  6. 2026-04-30 06:56:02Z — 두 번째 SIGSEGV (pointcloud 199896, ~49초 후), SQS message 719e3de7 삭제
  7. 2026-04-30 06:56:04Z — pointcloud 199894 runByMessage 시작 (동일 호스트 ip-10-1-36-79)
  8. 2026-04-30 06:56:07Z — PotreeConverter exec 시작
  9. 2026-04-30 06:56:41Z — 세 번째 SIGSEGV (pointcloud 199894, ~34초 후), SQS message 80ab536f 삭제

Scoring#

Confidence 85% · Actionability 28%

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 1/5 critical
Affected files 1/5 14 file(s)
Single repo 1/3 7 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