youki, on Sun Jan 1, 2012 4:18 PM, said:
More information about the strange things that i have.
I have the feeling that there is problem when something is in RAM somewhere between 0x706F and 0x70A1.
My test_map was (before i put it in ROM) allocated between 0x706F and 0x70A1.
Now since i put the test_map in rom , i have another array that is now allocated between 0x7073 and 0x70A5 , and now this array have suddenly problems. (previously , before i move the test_map to rom, it was allocated between 0x70A5 and 0x70D7 , and i had no problem with that one)
I have the feeling that there is problem when something is in RAM somewhere between 0x706F and 0x70A1.
My test_map was (before i put it in ROM) allocated between 0x706F and 0x70A1.
Now since i put the test_map in rom , i have another array that is now allocated between 0x7073 and 0x70A5 , and now this array have suddenly problems. (previously , before i move the test_map to rom, it was allocated between 0x70A5 and 0x70D7 , and i had no problem with that one)
You're probably overwriting that memory unintentionally from some other part of your program. Maybe a buffer overflow or writing via an unitialized pointer.
Philipp




Send me a message
Find content
Male

