修复相机 HLR 计算链路上的几处内存泄漏 #76

Merged
gjm merged 1 commits from company-desktop-computer/fix-aecdbcamera-hlr-leak AGit into main 2026-10-26 20:27:00 +08:00
1 Commits
Author SHA1 Message Date
company-desktop 14f7203f3b 修复相机 HLR 计算链路上的几处内存泄漏
- hlrCalc 两处早退(HLR 结果为空、截面裁剪后为空)没有释放补充实体
  arAdditional_all,补上释放;第一处早退发生在轴网克隆插入 result1 之前,
  同时释放调用方移交所有权的 arAxisPtrs
- mergeEnvelope 找不到可用的 3DSOLID 时直接返回,漏掉 arptrs 里由
  GetDraw3dables 克隆出来的全部实体
- process_result 打成块失败时,subAr 里的实体没有被块表接管,需要自行释放
2026-10-26 20:07:37 +08:00