项目

一般

简介

错误 #3124

使用PHY打桩ORI版本接入IRN时,收到msg3处理时出现core dump的问题

刘 播雨26 天 之前添加. 更新于 26 天 之前.

状态:
新建
优先级:
普通
指派给:
开始日期:
2025-04-10
计划完成日期:
% 完成:

0%

预期时间:
问题归属:
终端

描述

使用PHY打桩ORI版本接入IRN时,收到msg3处理时出现core dump的问题;
问题描述:
RgLiTfuDatInd函数调用的rgSCHSlctrUpdUlDatInfo(ue->genSchd->slctrCb, ue, &ulDatInfoStru)时ue->genSchd指针为空,出现core dump问题;

问题分析:
1、在收到preamble,处理msg2消息时在函数rgSCHRamCreateRaUe中if (cmGCb.airNetStatus & ENUM_DD_IM_MASTER)语句用错状态,应该使用ENUM_DD_UE_IM_MASTER,结果错用成了ENUM_DD_IM_MASTER,没有ueCb->raState = RGSCH_RA_MSG3_PENDING状态配置,使得ueCb->raState状态仍然为RGSCH_RA_MSG2_HANDLE;
2、ueCb->raState状态为RGSCH_RA_MSG2_HANDLE,导致在RgLiTfuDatInd函数没有调用rgSCHRamProcMsg3函数;
3、所以在rgSCHRamContResCcchsdu-》rgSCHLvl1CfgCellUeCtxtInit中应该给ue->genSchd进行赋值的语句没有执行;
4、出现了后面在调用rgSCHSlctrUpdUlDatInfo函数时,出现了ue->genSchd指针为空的情况,出现core dump的问题;

历史记录

#1

刘 播雨 更新于 26 天 之前

20250410:问题已经修改上库,commit id:e3a04a60362f9a273b39a54690e618d0c1884014

导出 Atom PDF