[ARM] Alignment trap in dynamic linker

Daniel Jacobowitz drow@false.org
Wed Nov 18 19:06:00 GMT 2009


On Wed, Nov 18, 2009 at 09:01:53PM +0100, Ladislav Michl wrote:
> Looking at process map shows that 0x4000aba8 belongs to /lib/ld-2.9.so address
> space and objdump finds out alignment trap is triggered from
> elf_machine_rel_relative. I found similar problem described here:
> http://www.opensubscriber.com/message/fedora-devel-list@redhat.com/5545902.html
> and blindly modified it for arm and unaligned access went away...

You shouldn't have relative relocations that aren't word aligned.  You
need to figure out what relocation ld.so is processing when this
happens.

-- 
Daniel Jacobowitz
CodeSourcery



More information about the Libc-ports mailing list