ES /docs

Expected positive integer for bottom but received -96409 of type number

Service
cupixworks-any-floorplan-agent
Occurrences
1
Status
Reported
Confidence
80%
Actionability
52%
Cluster ID
42f1a4d1-3b01-4e23-af21-b654e449daf7
First Seen
2026-05-26 13:24 UTC
Last Seen
2026-05-26 13:24 UTC
Actions

Expected positive integer for bottom but received -96409 of type number

What Happened#

2026-05-26 13:24:47 UTC에 cupixworks-any-floorplan-agent 서비스에서 floorplan 87012를 타일링하는 과정에서 sharp 라이브러리의 extend() 호출 시 bottom 파라미터에 음수 값(-96409)이 전달되어 에러가 발생했다. 이미지의 실제 높이가 maximumPixels (65,536)보다 커서 extend 계산 결과가 음수가 된 것이 원인이다.

Quick Facts#

Field Value
exception.class Error
exception.message Expected positive integer for bottom but received -96409 of type number
top_frame sharp/lib/resize.js:412FloorplanService.tileFloorplan (app.cjs:6882)
runtime Node.js, sharp@0.33.5
env production, us-west-2

Affected Teams#

Team / Domain Error Count Impact
aec-on (team 657) 1 Floorplan 87012 타일링 실패, 사용자(mvillamor@aec-on.com)의 floorplan 처리 완료 불가

Timeline#

  1. 13:24:18 UTC — 세션 시작, floorplan 87012 처리 개시 (state: resource_uploaded)
  2. 13:24:18 ~ 13:24:47 UTC — 이미지 다운로드 및 translate 단계 수행
  3. 13:24:47.716 UTCtileFloorplan 시작
  4. 13:24:47.729 UTC — sharp extend() 호출 시 음수 bottom 값으로 에러 발생
  5. 13:24:47.730 UTC — workspace 정리 후 SQS 메시지 삭제 (재시도 없이 실패 처리)

Scoring#

Confidence 80% · Actionability 52%

Confidence#

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