RTEMS4.10 _Heap_Block_allocate
Kate Feng
feng at bnl.gov
Wed Sep 14 17:54:07 UTC 2011
On 08/03/2011 11:15 AM, Sebastian Huber wrote:
> On 08/03/2011 12:29 AM, Joel Sherrill wrote:
>> On 08/02/2011 03:34 PM, Kate Feng wrote:
>>> Hello Sebastian,
>>>
>>> On 08/01/2011 02:04 AM, Sebastian Huber wrote:
>>>> Hello Kate,
>>>>
>>>> it may help to call _Heap_Walk() in the exception handler.
>>> Thanks for your suggestion. I might get some chances to run more
>>> tests and debug further in the coming September.
>>>
>> It may also help to turn on calling _Heap_Walk on every
>> malloc/free. This sounds like it could also be a case of
>> overwriting the end of a buffer.
>
> You can also enable the heap protection. See heap.h and #define
> HEAP_PROTECTION.
>
I got a chance to debug the S/W and found out that it was a memory leak
in the application, not the O.S..
I am glad that the bug is caught at RTEMS4.10.
Cheers,
Kate
More information about the users
mailing list