.le_mdc_ClientData overflowed


#1

Nov 23 11:11:41 |[25174]/framework T=main | LE_FILENAME le_mem_ForceAlloc() 841 | Memory pool ‘.le_mdc_ClientData’ overflowed. Expanded to 537 blocks.
Nov 23 11:11:41 | [25174]/framework T=main | LE_FILENAME le_mem_ForceAlloc() 841 | Memory pool ‘framework.hashMap_refle_mdc_Cli’ overflowed. Expanded to 537 blocks.
Nov 23 11:11:41 | [25174]/framework T=main | LE_FILENAME le_mem_ForceAlloc() 841 | Memory pool ‘.le_mdc_ClientData’ overflowed. Expanded to 538 blocks.
Nov 23 11:11:41 | [25174]/framework T=main | LE_FILENAME le_mem_ForceAlloc() 841 | Memory pool ‘framework.hashMap_refle_mdc_Cli’ overflowed. Expanded to 538 blocks.

why did i get this type of log ?


#2

The Legato framework provides support for dynamic memory allocation. This is achieved using memory pools (documentation). The function le_mem_ForceAlloc will attempt to automatically expand the memory pool if there is insufficient space in the memory pool to satisfy the requested allocation. When this expansion occurs, the log message that you asked about is generated.