你好,对话框,
在调查漏洞时:
https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bl..。
我发现了另一个漏洞。
如果我忽略了错误的缓冲区大小返回(从hci_le_read_buffer_size),并只是假设251,它实际上工作(TX,而不是RX)。RX的大小仍然是27个。
但是没有正确上报完成的包数。
我已经附加了一个显示问题的跟踪。
注意,对于发送的每个ACL数据包,芯片组报告2个完整的数据包,这当然是不正确的,因为它应该是1。
这使得上层堆栈认为发送的数据包比导致严重故障的数据包多。
谢谢,
/佩德罗
设备:
这是踪迹。
嗨Donpedro,
感谢您发布这个问题并提供详细的描述。
我会调查这件事,一旦有最新消息,我就会给你回复。
问候
TN_Dialog