设备:CC1352R1
板:自定义
SDK:4.40 .04.04
在使用发送蓝牙通知时GATTServApp_ProcessCharCfg(),尝试释放堆时运行无限循环是相当常见的。 它卡在while HeapMem.c函数中的循环 heapMem_freeUnprotected中。
以下是ROV HeapMem的屏幕截图:

位于该地址的内存浏览器将引用自身。 我认为循环引用可以解释无限循环。 
我知道SDK SDK SDK 5.20 .00.52 可能会帮助解决这个问题,但此时升级SDK将是一项相当大的工作。 我希望在尝试SDK升级之前,有人能向我指出一些调试选项或解决方案的方向。
谢谢你。


