This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: How to settle SIGBUS error???
- From: grachel <grachel1986 at gmail dot com>
- To: ecos-discuss at ecos dot sourceware dot org
- Date: Tue, 8 Apr 2008 01:41:24 -0700 (PDT)
- Subject: Re: [ECOS] How to settle SIGBUS error???
- References: <16141853.post@talk.nabble.com> <20080319095541.GA27494@lunn.ch>
Andrew Lunn-2 wrote:
>
> On Wed, Mar 19, 2008 at 02:37:49AM -0700, grachel wrote:
>>
>> I encountered a SIGBUS error when I run a phoneMe advanced program on
>> eCos
>> platform.Because eCos only support one process,I can't kill the process
>> which encounters the SIGBUS error.Thus,this process will continue
>> reporting
>> the "Process #42 received signal 10, suspending" over and over
>> again.Then,
>> how should I do to settle this???Anyone can help me ?????
>
> Obviously you need to find out why it is accessing memory that does
> not exist. Quite likely this is a null point dereference, or maybe you
> have overrun your stack. gdb should help you debug your code. Are you
> on an ARM? It could also be you are doing none aligned access.
>
> Andrew
>
> --
> Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
> and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
>
>
>
Thank you very much,Andrew.I will try it !
--
View this message in context: http://www.nabble.com/How-to-settle-SIGBUS-error----tp16141853p16549564.html
Sent from the Sourceware - ecos-discuss mailing list archive at Nabble.com.
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss