LvGL Crashes During Benchmarking

Description

I ported LvGL V9 latest version to my STM32H735IG-DK. Everything is working at I setup. However, once I launch the benchmark demo, the LvGL crashes and stops on this part of the benchmark test:

The benchmark won’t go beyond this.

What MCU/Processor/Board and compiler are you using?

STM32H735IG-DK

What LVGL version are you using?

V9.3 Dev

What do you want to achieve?

Want to get the full benchmark of the system.

What have you tried so far?

Increased LV_MEM_SIZE from 60 to 80.
Increased the freeRTOS task to 4096 word size.
Increased head and stack to 16KB each.
Removed RTOS operation and went bare metal, still same issue.

What could be the root cause of this issue?

Update:
I’ve solved the issue by increasing Lvgl memory from 80KB to 120KB.
Now, it doesn’t crash at all.

If you look into the example itself, it says this:

#if LV_USE_STDLIB_MALLOC == LV_STDLIB_BUILTIN && LV_MEM_SIZE < 128 * 1024
    #warning "It's recommended to have at least 128kB RAM for the benchmark"
#endif

Hence your issue. Great that you resolve and increase the RAM to 128kB.