Primarily i have got this error on console while trying to look for a location
C55xx: Trouble Reading Memory Block at 0x483cea on Page 1 of Length 0x2: (Error -1143 @ 0x483CEA) Device core was hung. The debugger has forced the device to a ready state and recovered debug control, but your application's state is now corrupt. You should reset ....bla bla....
Processor : C5515 DSP
Emulator : xds100v1
CCS : Version: 5.2.1.00018
OS : Windows7
i am very sure that there were no problems been face with emulator or its configurations they are completely ok
This problem arise when i was calling a function the function executed well while returning back also its ok just after the function is executed the the value in the variable changed ! more improtantly its pointing to a location they are not supposed to change ,more over its call by reference not even any temporary variables created in call
as the pointer has dangled the values changed, is that problem of my memory space allocated ?
which memory space limitation results in this type of pointer dangling ?
intresting the pointer retained its value when it returned from the function where it is present
here below shows the screenshots of the debug state before and after the function call
before return from function that is actual values
after returning from the function call :





