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
I wanted to get Tasks statistics using freertos_rust::task::FreeRtosUtils::get_all_tasks() but i got memory corrupt exception into FreeRTOS heap_4.c module.
Than I found, that struct freertos_rust::task::FreeRtosTaskStatus not an equivalent of struct xTASK_STATUS
I'm new in rust, but i used FreeRTOS before.
I wanted to get Tasks statistics using
freertos_rust::task::FreeRtosUtils::get_all_tasks()
but i got memory corrupt exception into FreeRTOS heap_4.c module.Than I found, that
struct freertos_rust::task::FreeRtosTaskStatus
not an equivalent of struct xTASK_STATUSMissing field
StackType_t * pxStackBase;
So, memory allocation by Vec has incorrect size -> heap corruption.
The text was updated successfully, but these errors were encountered: