项目

一般

简介

错误 #4553

ICIC测试,多个中心ue和高干扰边缘ue同时存在,给多个中心ue同时灌包,高概率出现cu挂死,出现概率3/4

王 旭初15 天 之前添加. 更新于 10 天 之前.

状态:
转测试
优先级:
指派给:
开始日期:
2025-12-04
计划完成日期:
% 完成:

0%

预期时间:
问题归属:
CU
发现问题版本:
Rel_3.1.3
目标解决问题版本:
Rel_3.1.4

描述

1、ue1接入CELL_241,为高干扰边缘ue;
2、ue2——ue7接入CELL_241,为非高干扰边缘ue;
3、Ue8接入CELL_242,为高干扰边缘ue;
在给ue2——ue7灌包的过程中,先出现反复掉线,5s左右cu出现core_dump
初步分析:ue_context_modify_require和同频切换、重建立信令同时出现时,有可能会出现重复释放

历史记录

#1

席 振斌 更新于 15 天 之前

  • 状态新建 变更为 进行中
#2

席 振斌 更新于 15 天 之前

  • 优先级一般 变更为
#3

席 振斌 更新于 11 天 之前

【问题原因】
UeContextModificationRequired信令和收到A4事件下发周期测量的的重配置信令都存在trans的泄漏,一个ue只能支持4个trans并发处理,达到上限后,会释放所有的trans,挂死就是因为trans的泄漏,在处理A4时只有一个trans,而在处理A4时需要2个trans,导致达到4个上限,清理了所有的trans,包括正在处理A4的trans,此时处理A4的trans成为了野指针,而这个野指针在处理流程中还在被调用,使用了已释放的内存导致cu挂死;

【修改方案】
根因修改:解决了UeContextModificationRequired信令和收到A4事件下发周期测量的的重配置信令的trans泄漏问题;
直接原因修改:达到4个上限后,释放所有的trans时对当前正在使用的trans做标记不释放此trans;

【回归方法和注意事项】
ICIC测试用例:5个中心UE,1个边缘ue,给5个中心ue灌包

#4

席 振斌 更新于 10 天 之前

  • 状态进行中 变更为 审视
  • 指派给席 振斌 变更为 杨 杨乐
#5

杨 杨乐 更新于 10 天 之前

  • 状态审视 变更为 转测试
  • 指派给杨 杨乐 变更为 王 旭初

导出 Atom PDF