It seems like a kernel thing. brk is returning bad addresses. Below,
tail is an unaffected process, and xsltproc is affected. brk should be
returning a 7 digit hex address, like it does for tail.

$ head -2 *.strace
==> tail.strace <==
execve("/usr/bin/tail", ["tail", "xsltproc.strace"], [/* 33 vars */]) = 0
brk(0)                                  = 0x98a2000

==> xsltproc.strace <==
execve("/usr/bin/xsltproc", ["/usr/bin/xsltproc", "--nonet", "-o", 
"default/docs-xml/manpages/smb.co"..., "/home/ubuntu/autobuild/b22271/sa"..., 
"default/docs-xml/manpages/smb.co"...], [/* 33 vars */]) = 0
brk(0)                                  = 0xb84f1000

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1471029

Title:
  ELF programs with R_386_RELATIVE blocks are badly mapped into memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1471029/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to