Petter Reinholdtsen <[EMAIL PROTECTED]> writes: > [Dan Griswold] >>> Can you try with ltrace? >> >> Yields nothing obviously of value. > > Well, please send the last 50 lines anyway
Will do!
cantor:/usr/src/plan-1.9(root)# ltrace netplan __libc_start_main(0x804bfb0, 1, 0xbffff914, 0x804deb0, 0x804df20 <unfinished ...> getopt(1, 0xbffff914, "advfs") = -1 time(NULL) = 1129580481 ctime(0xbffff880) = "Mon Oct 17 16:21:21 2005\n" getpwnam("netplan") = 0xb7fcb054 getuid() = 0 getuid() = 0 seteuid(0) = 0 getgid() = 0 getgid() = 0 setegid(0, 0xb8001508, 0xbffff898, 0x804c0d7, 0) = 0 getuid() = 0 setgid(63434) = 0 setegid(63434, 63434, 63434, 0xb8000cc0, 0) = 0 setuid(63434) = 0 seteuid(63434) = 0 getgid() = 63434 getegid() = 63434 getuid() = 63434 geteuid() = 63434 getegid() = 63434 geteuid() = 63434 getgid() = 63434 getuid() = 63434 access("/var/lib/plan/netplan.dir/.", 7) = 0 umask(077) = 022 getuid() = 63434 setuid(63434) = 0 getgid() = 63434 setgid(63434) = 0 fork(netplan: fatal error: no memory, exiting. <unfinished ...> --- SIGCHLD (Child exited) --- <... fork resumed> ) = 4377 sleep(1) = 0 _exit(0 <unfinished ...> +++ exited (status 0) +++
> And send the last 50 strace lines as well, Okay:
cantor:/home/dan(root)# strace netplan execve("/usr/sbin/netplan", ["netplan"], [/* 40 vars */]) = 0 uname({sys="Linux", node="cantor", ...}) = 0 brk(0) = 0x8051000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=115669, ...}) = 0 old_mmap(NULL, 115669, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fce000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300O\1"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1266800, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fcd000 old_mmap(NULL, 1276860, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e95000 old_mmap(0xb7fc7000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x131000) = 0xb7fc7000 old_mmap(0xb7fcb000, 7100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7fcb000 close(3) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e94000 mprotect(0xb7fc7000, 4096, PROT_READ) = 0 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7e946c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 munmap(0xb7fce000, 115669) = 0 time(NULL) = 1129580624 brk(0) = 0x8051000 brk(0x8072000) = 0x8072000 open("/etc/localtime", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=1267, ...}) = 0 fstat64(3, {st_mode=S_IFREG|0644, st_size=1267, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fea000 read(3, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4\0\0\0\4\0"..., 4096) = 1267 close(3) = 0 munmap(0xb7fea000, 4096) = 0 socket(PF_FILE, SOCK_STREAM, 0) = 3 fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR) fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0 connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(3) = 0 socket(PF_FILE, SOCK_STREAM, 0) = 3 fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR) fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0 connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(3) = 0 open("/etc/nsswitch.conf", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=470, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fea000 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 470 read(3, "", 4096) = 0 close(3) = 0 munmap(0xb7fea000, 4096) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=115669, ...}) = 0 old_mmap(NULL, 115669, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fce000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/libnss_compat.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\20"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=30428, ...}) = 0 old_mmap(NULL, 33392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e8b000 old_mmap(0xb7e92000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0xb7e92000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/libnsl.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\3405\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=80888, ...}) = 0 old_mmap(NULL, 88096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e75000 old_mmap(0xb7e87000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12000) = 0xb7e87000 old_mmap(0xb7e89000, 6176, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7e89000 close(3) = 0 munmap(0xb7fce000, 115669) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=115669, ...}) = 0 old_mmap(NULL, 115669, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fce000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/libnss_nis.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\34"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=38424, ...}) = 0 old_mmap(NULL, 41524, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e6a000 old_mmap(0xb7e73000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0xb7e73000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/libnss_files.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\33"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=42472, ...}) = 0 old_mmap(NULL, 45720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e5e000 old_mmap(0xb7e68000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0xb7e68000 close(3) = 0 munmap(0xb7fce000, 115669) = 0 open("/etc/passwd", O_RDONLY) = 3 fcntl64(3, F_GETFD) = 0 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 _llseek(3, 0, [0], SEEK_CUR) = 0 fstat64(3, {st_mode=S_IFREG|0644, st_size=2360, ...}) = 0 mmap2(NULL, 2360, PROT_READ, MAP_SHARED, 3, 0) = 0xb7fea000 _llseek(3, 2360, [2360], SEEK_SET) = 0 munmap(0xb7fea000, 2360) = 0 close(3) = 0 getuid32() = 0 getuid32() = 0 setresuid32(-1, 0, -1) = 0 getgid32() = 0 getgid32() = 0 setresgid32(-1, 0, -1) = 0 getuid32() = 0 setgid32(63434) = 0 setresgid32(-1, 63434, -1) = 0 setuid32(63434) = 0 setresuid32(-1, 63434, -1) = 0 getgid32() = 63434 getegid32() = 63434 getuid32() = 63434 geteuid32() = 63434 getegid32() = 63434 geteuid32() = 63434 getgid32() = 63434 getuid32() = 63434 access("/var/lib/plan/netplan.dir/.", R_OK|W_OK|X_OK) = 0 umask(077) = 022 getuid32() = 63434 setuid32(63434) = 0 getgid32() = 63434 setgid32(63434) = 0 clone(netplan: fatal error: no memory, exiting. child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e94708) = 4450 --- SIGCHLD (Child exited) @ 0 (0) --- rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 nanosleep({1, 0}, {1, 0}) = 0 exit_group(0) = ?
> The build is complete, and you can continue with the instructions. > :) Yielding:
cantor:/usr/src/plan-1.9(root)# valgrind src/netplan ==4310== Memcheck, a memory error detector. ==4310== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==4310== Using LibVEX rev 1367, a library for dynamic binary translation. ==4310== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP. ==4310== Using valgrind-3.0.1, a dynamic binary instrumentation framework. ==4310== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==4310== For more details, rerun with: -v ==4310== --4310-- DWARF2 CFI reader: unhandled CFI instruction 0:50 --4310-- DWARF2 CFI reader: unhandled CFI instruction 0:50 ==4310== Conditional jump or move depends on uninitialised value(s) ==4310== at 0x1B8ECB13: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E631C: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8F2BDD: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E7675: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E47C6: (within /lib/ld-2.3.5.so) ==4310== ==4310== Conditional jump or move depends on uninitialised value(s) ==4310== at 0x1B8EC7D3: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E631C: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8F2BDD: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E7675: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E47C6: (within /lib/ld-2.3.5.so) ==4310== ==4310== Conditional jump or move depends on uninitialised value(s) ==4310== at 0x1B8EC6B6: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E6376: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8F2BDD: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E7675: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E47C6: (within /lib/ld-2.3.5.so) ==4310== ==4310== Conditional jump or move depends on uninitialised value(s) ==4310== at 0x1B8EC6C2: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E6376: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8F2BDD: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E7675: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E47C6: (within /lib/ld-2.3.5.so) ==4310== ==4310== Conditional jump or move depends on uninitialised value(s) ==4310== at 0x1B8EC7D3: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E6376: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8F2BDD: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E7675: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E47C6: (within /lib/ld-2.3.5.so) ==4310== ==4310== Conditional jump or move depends on uninitialised value(s) ==4310== at 0x1B8F4DEE: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA277DF: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA281A5: _dl_open (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA296BC: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2981D: __libc_dlopen_mode (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA042FD: __nss_lookup_function (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0449E: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0604F: __nss_passwd_lookup (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B9B22C8: getpwnam_r (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B9B1C41: getpwnam (in /lib/tls/libc-2.3.5.so) ==4310== ==4310== Conditional jump or move depends on uninitialised value(s) ==4310== at 0x1B8F4DFD: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA277DF: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA281A5: _dl_open (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA296BC: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2981D: __libc_dlopen_mode (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA042FD: __nss_lookup_function (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0449E: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0604F: __nss_passwd_lookup (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B9B22C8: getpwnam_r (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B9B1C41: getpwnam (in /lib/tls/libc-2.3.5.so) ==4310== ==4310== Conditional jump or move depends on uninitialised value(s) ==4310== at 0x1B8F4E0C: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA277DF: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA281A5: _dl_open (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA296BC: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2981D: __libc_dlopen_mode (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA042FD: __nss_lookup_function (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0449E: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0604F: __nss_passwd_lookup (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B9B22C8: getpwnam_r (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B9B1C41: getpwnam (in /lib/tls/libc-2.3.5.so) ==4310== ==4310== Conditional jump or move depends on uninitialised value(s) ==4310== at 0x1B8F4E1B: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA277DF: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA281A5: _dl_open (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA296BC: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2981D: __libc_dlopen_mode (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA042FD: __nss_lookup_function (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0449E: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0604F: __nss_passwd_lookup (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B9B22C8: getpwnam_r (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B9B1C41: getpwnam (in /lib/tls/libc-2.3.5.so) ==4310== ==4310== Conditional jump or move depends on uninitialised value(s) ==4310== at 0x1B8F4F7C: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA277DF: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA281A5: _dl_open (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA296BC: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2981D: __libc_dlopen_mode (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA042FD: __nss_lookup_function (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0449E: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0604F: __nss_passwd_lookup (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B9B22C8: getpwnam_r (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B9B1C41: getpwnam (in /lib/tls/libc-2.3.5.so) ==4310== ==4310== Conditional jump or move depends on uninitialised value(s) ==4310== at 0x1B8F4F87: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA277DF: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA281A5: _dl_open (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA296BC: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2981D: __libc_dlopen_mode (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA042FD: __nss_lookup_function (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0449E: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0604F: __nss_passwd_lookup (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B9B22C8: getpwnam_r (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B9B1C41: getpwnam (in /lib/tls/libc-2.3.5.so) ==4310== ==4310== Conditional jump or move depends on uninitialised value(s) ==4310== at 0x1B8F4F7C: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E89C1: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8EA51A: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA277DF: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA281A5: _dl_open (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA296BC: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2981D: __libc_dlopen_mode (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA042FD: __nss_lookup_function (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0449E: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0604F: __nss_passwd_lookup (in /lib/tls/libc-2.3.5.so) ==4310== ==4310== Conditional jump or move depends on uninitialised value(s) ==4310== at 0x1B8F4F87: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E89C1: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8EA51A: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA277DF: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA281A5: _dl_open (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA296BC: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2981D: __libc_dlopen_mode (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA042FD: __nss_lookup_function (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0449E: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0604F: __nss_passwd_lookup (in /lib/tls/libc-2.3.5.so) ==4310== ==4310== Invalid read of size 4 ==4310== at 0x1B8F4F89: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E89C1: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8EA51A: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8EDBBF: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8EE144: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2783B: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA281A5: _dl_open (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA296BC: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2981D: __libc_dlopen_mode (in /lib/tls/libc-2.3.5.so) ==4310== Address 0x1BA5FAAC is 20 bytes inside a block of size 21 alloc'd ==4310== at 0x1B8FF8A6: malloc (vg_replace_malloc.c:149) ==4310== by 0x1B8EA722: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8EDBBF: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8EE144: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2783B: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA281A5: _dl_open (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA296BC: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2981D: __libc_dlopen_mode (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA042FD: __nss_lookup_function (in /lib/tls/libc-2.3.5.so) ==4310== ==4310== Conditional jump or move depends on uninitialised value(s) ==4310== at 0x1B8ECB13: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA27AE9: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA281A5: _dl_open (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA296BC: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2981D: __libc_dlopen_mode (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA042FD: __nss_lookup_function (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0449E: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0604F: __nss_passwd_lookup (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B9B22C8: getpwnam_r (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B9B1C41: getpwnam (in /lib/tls/libc-2.3.5.so) ==4310== ==4310== Conditional jump or move depends on uninitialised value(s) ==4310== at 0x1B8EC7D3: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA27AE9: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA281A5: _dl_open (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA296BC: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2981D: __libc_dlopen_mode (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA042FD: __nss_lookup_function (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0449E: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA0604F: __nss_passwd_lookup (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B9B22C8: getpwnam_r (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B9B1C41: getpwnam (in /lib/tls/libc-2.3.5.so) ==4310== ==4310== Invalid read of size 4 ==4310== at 0x1B8F4FA0: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E89C1: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8EA51A: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA277DF: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA281A5: _dl_open (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA296BC: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2981D: __libc_dlopen_mode (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA042FD: __nss_lookup_function (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B906159: (within /lib/tls/libnss_compat-2.3.5.so) ==4310== by 0x1B9078F4: _nss_compat_getpwnam_r (in /lib/tls/libnss_compat-2.3.5.so) ==4310== Address 0x1BA60128 is 24 bytes inside a block of size 25 alloc'd ==4310== at 0x1B8FF8A6: malloc (vg_replace_malloc.c:149) ==4310== by 0x1B8EA722: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA277DF: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA281A5: _dl_open (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA296BC: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2981D: __libc_dlopen_mode (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA042FD: __nss_lookup_function (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1B906159: (within /lib/tls/libnss_compat-2.3.5.so) ==4310== by 0x1B9078F4: _nss_compat_getpwnam_r (in /lib/tls/libnss_compat-2.3.5.so) ==4310== by 0x1B9B21BC: getpwnam_r (in /lib/tls/libc-2.3.5.so) ==4310== ==4310== Invalid read of size 4 ==4310== at 0x1B8F4FA0: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8E89C1: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8EA51A: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8EDBBF: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8EE144: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2783B: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA281A5: _dl_open (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA296BC: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2981D: __libc_dlopen_mode (in /lib/tls/libc-2.3.5.so) ==4310== Address 0x1BA60458 is 24 bytes inside a block of size 27 alloc'd ==4310== at 0x1B8FF8A6: malloc (vg_replace_malloc.c:149) ==4310== by 0x1B8EA722: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8EDBBF: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1B8EE144: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2783B: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA281A5: _dl_open (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA296BC: (within /lib/tls/libc-2.3.5.so) ==4310== by 0x1B8EF026: (within /lib/ld-2.3.5.so) ==4310== by 0x1BA2981D: __libc_dlopen_mode (in /lib/tls/libc-2.3.5.so) ==4310== by 0x1BA042FD: __nss_lookup_function (in /lib/tls/libc-2.3.5.so) src/netplan: fatal error: no memory, exiting. ==4315== ==4315== ERROR SUMMARY: 32 errors from 18 contexts (suppressed: 0 from 0) ==4315== malloc/free: in use at exit: 688 bytes in 20 blocks. ==4315== malloc/free: 91 allocs, 70 frees, 11206 bytes allocated. ==4315== For counts of detected errors, rerun with: -v ==4315== searching for pointers to 20 not-freed blocks. ==4315== checked 78356 bytes. ==4315== ==4315== LEAK SUMMARY: ==4315== definitely lost: 156 bytes in 11 blocks. ==4315== possibly lost: 0 bytes in 0 blocks. ==4315== still reachable: 532 bytes in 9 blocks. ==4315== suppressed: 0 bytes in 0 blocks. ==4315== Use --leak-check=full to see details of leaked memory. ==4310== ==4310== ERROR SUMMARY: 32 errors from 18 contexts (suppressed: 0 from 0) ==4310== malloc/free: in use at exit: 156 bytes in 11 blocks. ==4310== malloc/free: 73 allocs, 62 frees, 7858 bytes allocated. ==4310== For counts of detected errors, rerun with: -v ==4310== searching for pointers to 11 not-freed blocks. ==4310== checked 69632 bytes. ==4310== ==4310== LEAK SUMMARY: ==4310== definitely lost: 156 bytes in 11 blocks. ==4310== possibly lost: 0 bytes in 0 blocks. ==4310== still reachable: 0 bytes in 0 blocks. ==4310== suppressed: 0 bytes in 0 blocks. ==4310== Use --leak-check=full to see details of leaked memory.
Thanks, Dan -- -------------- Dan Griswold Rochester, NY --------------