release and debug mode heap allocation

Joel Sherrill joel.sherrill at OARcorp.com
Tue May 27 14:03:09 UTC 2008


Aleix Conchillo Flaqué wrote:
> On Sun, May 25, 2008 at 11:38 AM, Joel Sherrill
> <joel.sherrill at oarcorp.com> wrote:
>   
>> Usually this is either because you haven't completely accounted
>> for all task stack or message buffer memory in your application or
>> there is an error in confdefs.h which results in an underestimate
>> of the memory required.
>>
>> Are all your task stacks of minimum size?
>>
>>     
>
> Mmm, I see, I will check this. Thanks.
>   
It is a common error.
>   
>> Is the error something like "out of memory"
>>     
>
> I had a rtems_fatal_extension installed, so I don't know. I will
> remove it and see what happens.
>   
That means you somehow were not reserving enough memory
to get through the initialization sequence.  Very likely the
init task creates
> Aleix
>   


-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel.sherrill at OARcorp.com        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
   Support Available             (256) 722-9985





More information about the users mailing list