17.02.2012, 14:24
This "warning" appears if the compiler detects a collision of stack and heap
They share the same memory block by default 16 kB (4096 cells)
If they collide, data from the other section will be overwritten
Solutions
1. Rewrite the code because there is in 90% cases a better solution than a huge array
2. If the array is 100% neccessary make it global or static (these gets saved in the amx file)
3. Change the size of the memory block (not recommended)
Also use a up to date file system (y_ini as example), not dini
They share the same memory block by default 16 kB (4096 cells)
If they collide, data from the other section will be overwritten
Solutions
1. Rewrite the code because there is in 90% cases a better solution than a huge array
2. If the array is 100% neccessary make it global or static (these gets saved in the amx file)
3. Change the size of the memory block (not recommended)
Also use a up to date file system (y_ini as example), not dini