错误 #3568
UU口多次触发msg6 pusch时,TBsize等参数为0校验异常,流程未走完,没有完全释放内存,导致后续L1C内存不足
开始日期:
2025-06-19
计划完成日期:
% 完成:
100%
预期时间:
描述
UU口多次触发msg6 pusch时,dci0_1解析异常导致L1c TBsize等参数为0,PUSCH从L1c获取的TBsize等参数为0校验异常,流程未走完,没有完全释放内存,导致后续L1C内存不足
文件
历史记录
由 王 金伏 更新于 大约 6 小时 之前
- 状态 从 新建 变更为 已解决
- % 完成 从 90 变更为 100
【问题描述】UU口多次触发msg6 pusch时,TBsize等参数为0校验异常,流程不能走完,L1C内存不足。
【问题原因】UU口多次触发msg6 pusch时,TBsize等参数为0校验异常,流程未走完,没有完全释放内存,导致后续L1C内存不足
【解决方案】修改PUSCH代码,在判断TBSIEZ异常时,跳过PUSCH后续处理流程,直接将前面申请过的内存全部释放,同时TBSIZE异常时,不触发PUSCH。
【问题验证】在环境验证,在出现TBsize是0时,L1C流程可以继续向下进行不报错。