You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Current emberAfClearDynamicEndpoint() has error during calculation real index of dynamic endpoint. As a result, total endpoints index is limited to 255.
Reproduction steps
Current
emberAfClearDynamicEndpoint()
has error during calculation real index of dynamic endpoint. As a result, total endpoints index is limited to 255.emberAfSetDynamicEndpoint()
- ok,uint16_t
.connectedhomeip/src/app/util/attribute-storage.cpp
Line 285 in 8a01f93
emberAfClearDynamicEndpoint()
- wrong,uint8_t
.connectedhomeip/src/app/util/attribute-storage.cpp
Line 325 in 8a01f93
So, in
emberAfClearDynamicEndpoint()
should be cast touint16_t
Updates:
emberAfGetDynamicIndexFromEndpoint
- wrong,uint8_t
.connectedhomeip/src/app/util/attribute-storage.cpp
Line 258 in 8a01f93
Bug prevalence
Always
GitHub hash of the SDK that was being used
8a01f93
Platform
core
The text was updated successfully, but these errors were encountered: