Package: fakechroot
Version: 2.15-1
Severity: normal

I invoked debootstrap as a non-privileged user from an up-to-date sid
system like this (trying to set up a squeeze chroot):

http_proxy=http://proxy:3128/ fakechroot fakeroot -s stable.fakeroot 
/usr/bin/env PATH=/usr/sbin:/usr/bin:/sbin:/bin /usr/sbin/debootstrap 
--keyring=/usr/share/keyrings/debian-archive-keyring.gpg --variant=fakechroot 
stable stable http://mirror.cc.columbia.edu/debian

But it terminated with a failure:


I: Installing core packages...
W: Failure trying to run: chroot /home/consoleuser/fakechroot/stable dpkg 
--force-depends --install 
/var/cache/apt/archives/base-files_6.0squeeze3_i386.deb 
/var/cache/apt/archives/base-passwd_3.5.22_i386.deb


deboostrap/debootstrap.log shows:

gpgv: WARNING: multiple signatures detected.  Only the first will be checked.
gpgv: Signature made Sat Oct  8 08:06:14 2011 EDT using RSA key ID 473041FA
gpgv: Good signature from "Debian Archive Automatic Signing Key (6.0/squeeze) 
<ftpmas...@debian.org>"
Segmentation fault


trying to do a minimal operation within the chroot for debugging, i get:

0 consoleuser@stylus:~/fakechroot$ fakechroot /usr/sbin/chroot $(pwd)/stable 
/bin/true
Segmentation fault
139 consoleuser@stylus:~/fakechroot$ 


here's strace output of the segfault:

0 consoleuser@stylus:~/fakechroot$ strace fakechroot /usr/sbin/chroot 
$(pwd)/stable /bin/true
execve("/usr/bin/fakechroot", ["fakechroot", "/usr/sbin/chroot", 
"/home/consoleuser/fakechroot/sta"..., "/bin/true"], [/* 20 vars */]) = 0
brk(0)                                  = 0x9307000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb78d7000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=89825, ...}) = 0
mmap2(NULL, 89825, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb78c1000
close(4)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/i386-linux-gnu/i686/cmov/libc.so.6", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240o\1\0004\0\0\0"..., 
512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=1401000, ...}) = 0
mmap2(NULL, 1415544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 
0xb7767000
mprotect(0xb78ba000, 4096, PROT_NONE)   = 0
mmap2(0xb78bb000, 12288, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x153) = 0xb78bb000
mmap2(0xb78be000, 10616, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb78be000
close(4)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7766000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb77668d0, limit:1048575, 
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, 
useable:1}) = 0
mprotect(0xb78bb000, 8192, PROT_READ)   = 0
mprotect(0xb78f5000, 4096, PROT_READ)   = 0
munmap(0xb78c1000, 89825)               = 0
getpid()                                = 31956
rt_sigaction(SIGCHLD, {0x80563f0, ~[RTMIN RT_1], 0}, NULL, 8) = 0
geteuid32()                             = 1000
brk(0)                                  = 0x9307000
brk(0x9328000)                          = 0x9328000
getppid()                               = 31955
stat64("/home/consoleuser/fakechroot", {st_mode=S_IFDIR|0755, st_size=4096, 
...}) = 0
stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/bin/fakechroot", O_RDONLY)   = 4
fcntl64(4, F_DUPFD, 10)                 = 10
close(4)                                = 0
fcntl64(10, F_SETFD, FD_CLOEXEC)        = 0
rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x80563f0, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGQUIT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {SIG_DFL, ~[RTMIN RT_1], 0}, NULL, 8) = 0
read(10, "#!/bin/sh\n\nusage () {\ncat - >&2 "..., 8192) = 1945
pipe([4, 5])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
child_tidptr=0xb7766938) = 31957
close(5)                                = 0
read(4, "getopt from util-linux 2.20.1\n", 128) = 30
read(4, "", 128)                        = 0
close(4)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 31957
--- SIGCHLD (Child exited) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
pipe([4, 5])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
child_tidptr=0xb7766938) = 31958
close(5)                                = 0
read(4, " -- '/usr/sbin/chroot' '/home/co"..., 128) = 73
read(4, "", 128)                        = 0
close(4)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 31958
--- SIGCHLD (Child exited) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
pipe([4, 5])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
child_tidptr=0xb7766938) = 31959
close(5)                                = 0
read(4, "/usr/lib/i386-linux-gnu/fakechro"..., 128) = 35
read(4, "", 128)                        = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
close(4)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 31959
pipe([4, 5])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
child_tidptr=0xb7766938) = 31962
close(5)                                = 0
read(4, "/usr/lib/i386-linux-gnu/fakechro"..., 128) = 35
read(4, "", 128)                        = 0
close(4)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 31962
--- SIGCHLD (Child exited) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
faccessat(AT_FDCWD, "/usr/lib/i386-linux-gnu/fakechroot/libfakechroot.so", 
R_OK) = 0
execve("/usr/sbin/chroot", ["/usr/sbin/chroot", 
"/home/consoleuser/fakechroot/sta"..., "/bin/true"], [/* 24 vars */]) = 0
brk(0)                                  = 0x903f000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7899000
open("/usr/lib/i386-linux-gnu/fakechroot/tls/i686/sse2/cmov/libfakechroot.so", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/tls/i686/sse2/cmov", 0xbfbef3b0) = 
-1 ENOENT (No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/tls/i686/sse2/libfakechroot.so", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/tls/i686/sse2", 0xbfbef3b0) = -1 
ENOENT (No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/tls/i686/cmov/libfakechroot.so", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/tls/i686/cmov", 0xbfbef3b0) = -1 
ENOENT (No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/tls/i686/libfakechroot.so", O_RDONLY) 
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/tls/i686", 0xbfbef3b0) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/tls/sse2/cmov/libfakechroot.so", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/tls/sse2/cmov", 0xbfbef3b0) = -1 
ENOENT (No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/tls/sse2/libfakechroot.so", O_RDONLY) 
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/tls/sse2", 0xbfbef3b0) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/tls/cmov/libfakechroot.so", O_RDONLY) 
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/tls/cmov", 0xbfbef3b0) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/tls/libfakechroot.so", O_RDONLY) = -1 
ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/tls", 0xbfbef3b0) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/i686/sse2/cmov/libfakechroot.so", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/i686/sse2/cmov", 0xbfbef3b0) = -1 
ENOENT (No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/i686/sse2/libfakechroot.so", O_RDONLY) 
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/i686/sse2", 0xbfbef3b0) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/i686/cmov/libfakechroot.so", O_RDONLY) 
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/i686/cmov", 0xbfbef3b0) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/i686/libfakechroot.so", O_RDONLY) = -1 
ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/i686", 0xbfbef3b0) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/sse2/cmov/libfakechroot.so", O_RDONLY) 
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/sse2/cmov", 0xbfbef3b0) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/sse2/libfakechroot.so", O_RDONLY) = -1 
ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/sse2", 0xbfbef3b0) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/cmov/libfakechroot.so", O_RDONLY) = -1 
ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/cmov", 0xbfbef3b0) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/libfakechroot.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2000\0\0004\0\0\0"..., 
512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=89056, ...}) = 0
mmap2(NULL, 92136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 
0xb7882000
mmap2(0xb7897000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x14) = 0xb7897000
close(4)                                = 0
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/libc.so.6", O_RDONLY) = -1 ENOENT (No 
such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=89825, ...}) = 0
mmap2(NULL, 89825, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb786c000
close(4)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/i386-linux-gnu/i686/cmov/libc.so.6", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240o\1\0004\0\0\0"..., 
512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=1401000, ...}) = 0
mmap2(NULL, 1415544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 
0xb7712000
mprotect(0xb7865000, 4096, PROT_NONE)   = 0
mmap2(0xb7866000, 12288, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x153) = 0xb7866000
mmap2(0xb7869000, 10616, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7869000
close(4)                                = 0
open("/usr/lib/i386-linux-gnu/fakechroot/libdl.so.2", O_RDONLY) = -1 ENOENT (No 
such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/i386-linux-gnu/i686/cmov/libdl.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\n\0\0004\0\0\0"..., 
512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=9844, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7711000
mmap2(NULL, 12408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 
0xb770d000
mmap2(0xb770f000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1) = 0xb770f000
close(4)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb770c000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb770c6c0, limit:1048575, 
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, 
useable:1}) = 0
mprotect(0xb770f000, 4096, PROT_READ)   = 0
mprotect(0xb7866000, 8192, PROT_READ)   = 0
mprotect(0xb7897000, 4096, PROT_READ)   = 0
mprotect(0xb78b7000, 4096, PROT_READ)   = 0
munmap(0xb786c000, 89825)               = 0
getuid32()                              = 1000
brk(0)                                  = 0x903f000
brk(0x9060000)                          = 0x9060000
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4
connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT 
(No such file or directory)
close(4)                                = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4
connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT 
(No such file or directory)
close(4)                                = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=513, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7881000
read(4, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 513
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0xb7881000, 4096)                = 0
open("/usr/lib/i386-linux-gnu/fakechroot/libnss_compat.so.2", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=89825, ...}) = 0
mmap2(NULL, 89825, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb786c000
close(4)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/i386-linux-gnu/i686/cmov/libnss_compat.so.2", O_RDONLY) = 4
read(4, 
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\r\0\0004\0\0\0"..., 512) = 
512
fstat64(4, {st_mode=S_IFREG|0644, st_size=26456, ...}) = 0
mmap2(NULL, 29264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 
0xb7704000
mmap2(0xb770a000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x5) = 0xb770a000
close(4)                                = 0
open("/usr/lib/i386-linux-gnu/fakechroot/libnsl.so.1", O_RDONLY) = -1 ENOENT 
(No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/i386-linux-gnu/i686/cmov/libnsl.so.1", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P1\0\0004\0\0\0"..., 
512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=79728, ...}) = 0
mmap2(NULL, 92136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 
0xb76ed000
mmap2(0xb7700000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x12) = 0xb7700000
mmap2(0xb7702000, 6120, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7702000
close(4)                                = 0
mprotect(0xb7700000, 4096, PROT_READ)   = 0
mprotect(0xb770a000, 4096, PROT_READ)   = 0
munmap(0xb786c000, 89825)               = 0
open("/usr/lib/i386-linux-gnu/fakechroot/libnss_nis.so.2", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=89825, ...}) = 0
mmap2(NULL, 89825, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb786c000
close(4)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/i386-linux-gnu/i686/cmov/libnss_nis.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\31\0\0004\0\0\0"..., 
512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=38556, ...}) = 0
mmap2(NULL, 41532, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 
0xb76e2000
mmap2(0xb76eb000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x8) = 0xb76eb000
close(4)                                = 0
open("/usr/lib/i386-linux-gnu/fakechroot/libnss_files.so.2", O_RDONLY) = -1 
ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/i386-linux-gnu/i686/cmov/libnss_files.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\32\0\0004\0\0\0"..., 
512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=42628, ...}) = 0
mmap2(NULL, 45768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 
0xb76d6000
mmap2(0xb76e0000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x9) = 0xb76e0000
close(4)                                = 0
mprotect(0xb76e0000, 4096, PROT_READ)   = 0
mprotect(0xb76eb000, 4096, PROT_READ)   = 0
munmap(0xb786c000, 89825)               = 0
open("/etc/passwd", O_RDONLY)           = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=1644, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7881000
_llseek(4, 0, [0], SEEK_CUR)            = 0
read(4, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1644
close(4)                                = 0
munmap(0xb7881000, 4096)                = 0
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=1534672, ...}) = 0
mmap2(NULL, 1534672, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb755f000
close(4)                                = 0
stat64("/home/consoleuser/fakechroot/stable", {st_mode=S_IFDIR|0755, 
st_size=4096, ...}) = 0
chdir("/home/consoleuser/fakechroot/stable/") = 0
open("/home/consoleuser/fakechroot/stable/bin/true", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\2\0\3\0\1\0\0\0 \213\4\0104\0\0\0"..., 
4094) = 4094
close(4)                                = 0
execve("/home/consoleuser/fakechroot/stable/bin/true", ["/bin/true"], [/* 25 
vars */]) = 0
brk(0)                                  = 0x94ef000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb77cd000
open("/usr/lib/i386-linux-gnu/fakechroot/tls/i686/sse2/cmov/libfakechroot.so", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/tls/i686/sse2/cmov", 0xbfb84020) = 
-1 ENOENT (No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/tls/i686/sse2/libfakechroot.so", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/tls/i686/sse2", 0xbfb84020) = -1 
ENOENT (No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/tls/i686/cmov/libfakechroot.so", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/tls/i686/cmov", 0xbfb84020) = -1 
ENOENT (No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/tls/i686/libfakechroot.so", O_RDONLY) 
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/tls/i686", 0xbfb84020) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/tls/sse2/cmov/libfakechroot.so", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/tls/sse2/cmov", 0xbfb84020) = -1 
ENOENT (No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/tls/sse2/libfakechroot.so", O_RDONLY) 
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/tls/sse2", 0xbfb84020) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/tls/cmov/libfakechroot.so", O_RDONLY) 
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/tls/cmov", 0xbfb84020) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/tls/libfakechroot.so", O_RDONLY) = -1 
ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/tls", 0xbfb84020) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/i686/sse2/cmov/libfakechroot.so", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/i686/sse2/cmov", 0xbfb84020) = -1 
ENOENT (No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/i686/sse2/libfakechroot.so", O_RDONLY) 
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/i686/sse2", 0xbfb84020) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/i686/cmov/libfakechroot.so", O_RDONLY) 
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/i686/cmov", 0xbfb84020) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/i686/libfakechroot.so", O_RDONLY) = -1 
ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/i686", 0xbfb84020) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/sse2/cmov/libfakechroot.so", O_RDONLY) 
= -1 ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/sse2/cmov", 0xbfb84020) = -1 ENOENT 
(No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/sse2/libfakechroot.so", O_RDONLY) = -1 
ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/sse2", 0xbfb84020) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/cmov/libfakechroot.so", O_RDONLY) = -1 
ENOENT (No such file or directory)
stat64("/usr/lib/i386-linux-gnu/fakechroot/cmov", 0xbfb84020) = -1 ENOENT (No 
such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/libfakechroot.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2000\0\0004\0\0\0"..., 
512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=89056, ...}) = 0
mmap2(NULL, 92136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 
0xb77b6000
mmap2(0xb77cb000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x14) = 0xb77cb000
close(4)                                = 0
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/i386-linux-gnu/fakechroot/libc.so.6", O_RDONLY) = -1 ENOENT (No 
such file or directory)
open("/home/consoleuser/fakechroot/stable/usr/lib/tls/i686/sse2/cmov/libc.so.6",
 O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/usr/lib/tls/i686/sse2/cmov", 
0xbfb83f70) = -1 ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/usr/lib/tls/i686/sse2/libc.so.6", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/usr/lib/tls/i686/sse2", 0xbfb83f70) 
= -1 ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/usr/lib/tls/i686/cmov/libc.so.6", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/usr/lib/tls/i686/cmov", 0xbfb83f70) 
= -1 ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/usr/lib/tls/i686/libc.so.6", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/usr/lib/tls/i686", 0xbfb83f70) = -1 
ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/usr/lib/tls/sse2/cmov/libc.so.6", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/usr/lib/tls/sse2/cmov", 0xbfb83f70) 
= -1 ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/usr/lib/tls/sse2/libc.so.6", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/usr/lib/tls/sse2", 0xbfb83f70) = -1 
ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/usr/lib/tls/cmov/libc.so.6", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/usr/lib/tls/cmov", 0xbfb83f70) = -1 
ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/usr/lib/tls/libc.so.6", O_RDONLY) = 
-1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/usr/lib/tls", 0xbfb83f70) = -1 
ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/usr/lib/i686/sse2/cmov/libc.so.6", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/usr/lib/i686/sse2/cmov", 
0xbfb83f70) = -1 ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/usr/lib/i686/sse2/libc.so.6", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/usr/lib/i686/sse2", 0xbfb83f70) = 
-1 ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/usr/lib/i686/cmov/libc.so.6", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/usr/lib/i686/cmov", 0xbfb83f70) = 
-1 ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/usr/lib/i686/libc.so.6", O_RDONLY) = 
-1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/usr/lib/i686", 0xbfb83f70) = -1 
ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/usr/lib/sse2/cmov/libc.so.6", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/usr/lib/sse2/cmov", 0xbfb83f70) = 
-1 ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/usr/lib/sse2/libc.so.6", O_RDONLY) = 
-1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/usr/lib/sse2", 0xbfb83f70) = -1 
ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/usr/lib/cmov/libc.so.6", O_RDONLY) = 
-1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/usr/lib/cmov", 0xbfb83f70) = -1 
ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/usr/lib/libc.so.6", O_RDONLY) = -1 
ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/usr/lib", {st_mode=S_IFDIR|0755, 
st_size=4096, ...}) = 0
open("/home/consoleuser/fakechroot/stable/lib/tls/i686/sse2/cmov/libc.so.6", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/lib/tls/i686/sse2/cmov", 
0xbfb83f70) = -1 ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/lib/tls/i686/sse2/libc.so.6", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/lib/tls/i686/sse2", 0xbfb83f70) = 
-1 ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/lib/tls/i686/cmov/libc.so.6", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/lib/tls/i686/cmov", 0xbfb83f70) = 
-1 ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/lib/tls/i686/libc.so.6", O_RDONLY) = 
-1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/lib/tls/i686", 0xbfb83f70) = -1 
ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/lib/tls/sse2/cmov/libc.so.6", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/lib/tls/sse2/cmov", 0xbfb83f70) = 
-1 ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/lib/tls/sse2/libc.so.6", O_RDONLY) = 
-1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/lib/tls/sse2", 0xbfb83f70) = -1 
ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/lib/tls/cmov/libc.so.6", O_RDONLY) = 
-1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/lib/tls/cmov", 0xbfb83f70) = -1 
ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/lib/tls/libc.so.6", O_RDONLY) = -1 
ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/lib/tls", 0xbfb83f70) = -1 ENOENT 
(No such file or directory)
open("/home/consoleuser/fakechroot/stable/lib/i686/sse2/cmov/libc.so.6", 
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/lib/i686/sse2/cmov", 0xbfb83f70) = 
-1 ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/lib/i686/sse2/libc.so.6", O_RDONLY) = 
-1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/lib/i686/sse2", 0xbfb83f70) = -1 
ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/lib/i686/cmov/libc.so.6", O_RDONLY) = 
-1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/lib/i686/cmov", 0xbfb83f70) = -1 
ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/lib/i686/libc.so.6", O_RDONLY) = -1 
ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/lib/i686", 0xbfb83f70) = -1 ENOENT 
(No such file or directory)
open("/home/consoleuser/fakechroot/stable/lib/sse2/cmov/libc.so.6", O_RDONLY) = 
-1 ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/lib/sse2/cmov", 0xbfb83f70) = -1 
ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/lib/sse2/libc.so.6", O_RDONLY) = -1 
ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/lib/sse2", 0xbfb83f70) = -1 ENOENT 
(No such file or directory)
open("/home/consoleuser/fakechroot/stable/lib/cmov/libc.so.6", O_RDONLY) = -1 
ENOENT (No such file or directory)
stat64("/home/consoleuser/fakechroot/stable/lib/cmov", 0xbfb83f70) = -1 ENOENT 
(No such file or directory)
open("/home/consoleuser/fakechroot/stable/lib/libc.so.6", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320m\1\0004\0\0\0"..., 
512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=1319176, ...}) = 0
mmap2(NULL, 1329480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 
0xb7671000
mprotect(0xb77af000, 4096, PROT_NONE)   = 0
mmap2(0xb77b0000, 12288, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x13e) = 0xb77b0000
mmap2(0xb77b3000, 10568, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb77b3000
close(4)                                = 0
open("/usr/lib/i386-linux-gnu/fakechroot/libdl.so.2", O_RDONLY) = -1 ENOENT (No 
such file or directory)
open("/home/consoleuser/fakechroot/stable/usr/lib/libdl.so.2", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/home/consoleuser/fakechroot/stable/lib/libdl.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\n\0\0004\0\0\0"..., 
512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=9736, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7670000
mmap2(NULL, 12408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 
0xb766c000
mmap2(0xb766e000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1) = 0xb766e000
close(4)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb766b000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb766b6c0, limit:1048575, 
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, 
useable:1}) = 0
mprotect(0xb766e000, 4096, PROT_READ)   = 0
mprotect(0xb77b0000, 8192, PROT_READ)   = 0
mprotect(0xb77cb000, 4096, PROT_READ)   = 0
mprotect(0xb77eb000, 4096, PROT_READ)   = 0
getuid32()                              = 1000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Segmentation fault
139 consoleuser@stylus:~/fakechroot$ 


i'm not sure how to debug further, but i welcome any suggestions.

Thanks for maintaining fakechroot!

    --dkg



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.1.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages fakechroot depends on:
ii  libfakechroot  2.15-1

fakechroot recommends no packages.

fakechroot suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to