You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@mynewt.apache.org by "sjanc (via GitHub) via notifications" <no...@mynewt.apache.org> on 2026/10/31 12:36:20 UTC
[PR] nimble/host: L2CAP CoC locking, lifetime and SDU ownership fixes [mynewt-nimble]
sjanc opened a new pull request, #2370:
URL: https://github.com/apache/mynewt-nimble/pull/2370
Fixes use-after-free and NULL dereference issues on L2CAP CoC
disconnection and connect/reconfigure failures, and fixes access to
channel state without the host lock. ble_l2cap_send(),
ble_l2cap_recv_ready() and connect no longer consume the SDU buffer
on error, so apps that free it on error no longer double free it.
That double free caused the hang in #2027. Includes unit tests and
fixes for btshell and blestress.
Fixes #2027
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@mynewt.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org