Hi Thiago,

        Thank you so much and I found an instruction which not supported by my 
processor in '__aeabi_d2lz'. :)

B.R
Paul

-----Original Message-----
From: [email protected] [mailto:[email protected]] On 
Behalf Of Thiago Macieira
Sent: 2010年12月8日 17:50
To: [email protected]
Subject: Re: [MeeGo-dev] fennec(Illegal instruction) issue on MeeGo

Em Terça-feira, 7 de Dezembro de 2010, às 20:49:37, Gabriel M. Beddingfield 
escreveu:
> Another clue:
> > > >>          following issue: Program received signal
> > > >>          SIGILL, Illegal instruction.
> > > >> 
> > > >> 0x0000a144 in __aeabi_d2lz ()
> 
>        ^^^^^^^^^^
> While this /could/ be a valid pointer, this address looks
> like a bogus pointer to me.  I rarely see pointers this low
> in an application.  This also suggests a buffer overrun and
> a corrupted stack.

It probably is a valid pointer, because the debugger resolved it to 
__aeabi_d2lz.

I looked at the ABI spec and it says d2lz is "convert double to C long" and it 
may be implemented either in software or in hardware.

Looks to me like you installed a libgcc_s.so which is not compatible with your 
hardware.

-- 
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
  Senior Product Manager - Nokia, Qt Development Frameworks
      PGP/GPG: 0x6EF45358; fingerprint:
      E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to