ES /docs

[CupixAerialMap] postprocess fail - error:({"message":"VipsJpeg: Corrupt JPEG data: premature end of

Service
aerial-map-service
Occurrences
3
Status
Reported
Confidence
85%
Actionability
28%
Cluster ID
41be567a-8c5e-4e93-8086-00695852a09e
First Seen
2026-07-21 15:03 UTC
Last Seen
2026-07-31 16:32 UTC
Actions

[CupixAerialMap] postprocess fail - error:({"message":"VipsJpeg: Corrupt JPEG data: premature end of

What Happened#

2026-07-22 00:03:35 KST 에 production aerial-map-service (us-west-2) 의 postprocess Fargate 태스크가 VipsJpeg: Corrupt JPEG data: premature end of data segment 예외로 종료되었다. Aerial map id 546 (session 11381160) 한 건의 processing pipeline 이 실패했고, ECS task 는 exit code 1 로 stop, Step Functions 는 States.TaskFailed 로 전이했다. 동일 postprocess 실행에서 catch 두 지점이 각각 로그를 남겨 fingerprint 가 다른 두 cluster (41be567a-…, d913e019-…) 로 잡혔다.

Quick Facts#

Field Value
exception.class Error (native, thrown by sharp/libvips)
exception.message VipsJpeg: Corrupt JPEG data: premature end of data segment
top_frame src/postprocess/index.ts:152 (inner catch) → src/postprocess/index.ts:179 (outer catch)
runtime Fargate 1.4.0, node in cupix-aerial-map-postprocess:prod container, memory 8192 MB
env production, region us-west-2, tenant cupix
aerial_map.id 546
pix4d.project_id 2814054

Affected Teams#

Team / Domain Error Count Impact
aerial-map-service (postprocess Fargate task) 2 log entries / 1 pipeline run Aerial map 546 postprocess 실패, 사용자에게 orthomosaic/mesh/pointcloud/dsm 산출물 미제공

Timeline#

  1. 2026-07-22 00:02:17 KST — ECS Fargate task faf9829074af4ddeb6cdb346ec980840 StartedAt (postprocess container 부팅).
  2. 2026-07-22 00:02:24 KST 부근[CupixAerialMap] postprocess fargate memory limit: 8192 MB 및 pix4d output 목록 로드 (thumbnail JPEG 포함).
  3. 2026-07-22 00:03:35 KST — postprocess 내부 catch (index.ts:152) 로 [CupixAerialMap] postprocess fail VipsJpeg: Corrupt JPEG data: premature end of data segment 기록, 이어 outer catch (index.ts:179) 에서 JSON.stringify 포함 로그 기록.
  4. 2026-07-22 00:04:30 KST — ECS task StoppedAt (Essential container in task exited, ExitCode 1).
  5. 2026-07-22 00:04:32 KST — Step Functions postprocess-checkStates.TaskFailed 감지, cause(undefined) 로 이행.
  6. 2026-07-22 00:04:38 KST — 후속 data-collect Lambda 정상 실행, 실패 이벤트 아카이빙.

Scoring#

Confidence 85% · Actionability 28%

Confidence#

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