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