Stack full or something else?
daron.chabot at gmail.com
Fri Nov 12 12:43:09 CST 2010
On Fri, Nov 12, 2010 at 11:50 AM, João Rasta <freakforever at gmail.com> wrote:
> I have an RTEMS POSIX API application which comes to a point that if a
> small function (with some doubles passed as arguments) is called, the
> application exits with an error. At first i thought of increasing the stack
> space. I did this with CONFIGURE_POSIX_INIT_THREAD_STACK_SIZE but the
> problem remains even if i remove all the contents of the function.
> 1) Am i setting up the stack size correctly? I think i am, but i ask just
> in case..
> 2) Is there any other explanation to why a function call crashes the
> application besides having a full stack? Again, i erased the function
What architecture is this running on ?
What is the application exit error (message and/or return code)?
It looks like all POSIX threads are created as floating-point tasks (FP
state saved across context switches), so there "shouldn't" be a problem on
> rtems-users mailing list
> rtems-users at rtems.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the rtems-users