Cant use heap_c and lwIP at the same time

Hi all There is probably a good explanation why I cant use heap_2.c and lwIP at the same time? When I do the I have memory overwrites in different FreeRTOS task.
Using heap_3.c (and setting a big enough heap size in the starup.s file) there is no problems But why? Thomas

Cant use heap_c and lwIP at the same time

Should have been heap_2.c. Not heap_c  as in the header– Sorry

Cant use heap_c and lwIP at the same time

Heap_2.c just uses a statically allocated array for a heap, so it should be managed by the compiler and linker.  If you are getting FreeRTOS memory and lwIP memory on top of each other I would guess it was a linker script or lwIP mis-configuration. Regards.