[oe] systemd on armv4t

Phil Blundell philb at gnu.org
Wed Nov 7 21:18:04 UTC 2012


On Wed, 2012-11-07 at 21:53 +0100, Martin Jansa wrote:
> Core was generated by `/sbin/init splash'.
> Program terminated with signal 4, Illegal instruction.
> #0  0x40110a00 in raise () from /lib/libpthread.so.0
> (gdb)
> (gdb) bt
> #0  0x40110a00 in raise () from /lib/libpthread.so.0
> #1  0x000118de in ?? ()
> #2  0x000118de in ?? ()

That backtrace (and the disassembly) doesn't tell you much about the
real location of the fault since it just shows systemd re-throwing a
signal that it caught.  If you compile with -fasynchronous-unwind-tables
then you might get a better backtrace; otherwise, you can hack main.c to
stop it catching SIGILL in the first place.  Or turn on user fault
debugging in the kernel.

p.






More information about the Openembedded-devel mailing list