[CupixAerialMap] postprocess fail - error:({"input":"null","code":"ERR_INVALID_URL"}) / message:(Inv
Service
aerial-map-service
Occurrences
2
Status
Reported
Confidence
85%
Actionability
44%
Cluster ID
db0d8902-1aa0-4860-8c0b-cafd003f51d0
First Seen
2026-04-23 07:35 UTC
Last Seen
2026-04-23 09:48 UTC
Actions
[CupixAerialMap] postprocess fail - error:({"input":"null","code":"ERR_INVALID_URL"}) / message:(Inv
- [Datadog 에러 링크](https://app.datadoghq.com/logs?query=service%3Aaerial-map-service%20status%3Aerror%20%40environment%3Aproduction%20%22%5BCupixAerialMap%5D%20postprocess%20fail%20-%20error%3A(%7Binput%3Anull%2Ccode%3AERR_INVALID_URL%7D)%20%2F%20message%3A(Inv%22&from_ts=1776926100000&to_ts=1776933360000&live=false)
- Slack 스레드
What Happened#
2026-04-23T07:35:06Z에 aerial-map-service의 postprocess 단계에서 aerial photo thumbnail 생성 중 ERR_INVALID_URL 에러가 발생했다. Aerial map ID 335 (tenant: qatest3)에 대해 Pix4D 처리는 성공했으나, aerial photo의 download_url이 null로 반환되어 URL 파싱에 실패했다. ECS Fargate 태스크가 exit code 1로 종료되었다.
Quick Facts#
| Field | Value |
|---|---|
| exception.class | TypeError |
| exception.message | Invalid URL |
| top_frame | postprocess/process.ts:66 |
| runtime | Node.js (ECS Fargate, 2048 CPU / 8192 MB) |
| env | production, us-west-2 |
Timeline#
- 2026-04-23T07:32:58Z — Postprocess Fargate 태스크 시작 (memory limit: 8192 MB)
- 2026-04-23T07:33:00Z — Pix4D output 조회 성공 (orthomosaic, mesh, dsm, flight_path 등)
- 2026-04-23T07:35:06Z —
processAerialPhoto에서downloadStreamByUrl(null)호출 시ERR_INVALID_URL발생 - 2026-04-23T07:35:06Z — Postprocess fail 로깅 후 exit code 1로 종료
- 2026-04-23T07:36:03Z — Step Functions postprocess-check가
States.TaskFailed감지
Scoring#
Confidence 85% · Actionability 44%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 16 code refs, 4 log queries |
| Code path explicitness | 3/3 | 16 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 | 13 file(s) |
| Single repo | 1/3 | 2 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 |