[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bug with diff 2.8.1
From: |
jdeifik |
Subject: |
Re: bug with diff 2.8.1 |
Date: |
Mon, 11 Jun 2007 9:09:10 -0700 |
>> I still have the tree in question, and can run pretty any much tests on it.
>Given that I cannot reproduce the exact input from the description so
>far, what does 'strace' say? Try "strace -o diff.tr diff -r /dir1 /dir2".
Here it is:
execve("/usr/bin/diff", ["diff", "sprm5-jun_5/dev/sda1/12",
"sprm5-good/dev/sda1/12"], [/* 18 vars */]) = 0
uname({sys="Linux", node="Knoppix", ...}) = 0
brk(0) = 0x8058000
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) =
0xb7f54000
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=55905, ...}) = 0
mmap2(NULL, 55905, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f46000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/librt.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`\35\0\000"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0644, st_size=26516, ...}) = 0
mmap2(NULL, 29264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7f3e000
mmap2(0xb7f44000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0xb7f44000
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\240O\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1241580, ...}) = 0
mmap2(NULL, 1251484, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7e0c000
mmap2(0xb7f34000, 28672, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x127) = 0xb7f34000
mmap2(0xb7f3b000, 10396, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f3b000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/libpthread.so.0", 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\360G\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=85010, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7e0b000
mmap2(NULL, 70104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7df9000
mmap2(0xb7e07000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd) = 0xb7e07000
mmap2(0xb7e09000, 4568, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7e09000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7df8000
mprotect(0xb7f34000, 20480, PROT_READ) = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7df86c0, limit:1048575,
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0,
useable:1}) = 0
munmap(0xb7f46000, 55905) = 0
set_tid_address(0xb7df8708) = 4030
rt_sigaction(SIGRTMIN, {0xb7dfd450, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xb7dfd3c0, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
uname({sys="Linux", node="Knoppix", ...}) = 0
brk(0) = 0x8058000
brk(0x8079000) = 0x8079000
stat64("sprm5-jun_5/dev/sda1/12", {st_mode=S_IFREG|0644, st_size=2044723200,
...}) = 0
stat64("sprm5-good/dev/sda1/12", {st_mode=S_IFREG|0644, st_size=2044723200,
...}) = 0
open("sprm5-jun_5/dev/sda1/12", O_RDONLY|O_LARGEFILE) = 3
open("sprm5-good/dev/sda1/12", O_RDONLY|O_LARGEFILE) = 4
read(3, "30-MAY-2007 17:57:22.526 30-MAY-"..., 4096) = 4096
read(4, "30-MAY-2007 17:57:22.526 30-MAY-"..., 4096) = 4096
mmap2(NULL, 2044727296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= -1 ENOMEM (Cannot allocate memory)
brk(0x81e7b000) = 0x8079000
mmap2(NULL, 2044858368, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= -1 ENOMEM (Cannot allocate memory)
write(2, "diff: ", 6) = 6
write(2, "memory exhausted", 16) = 16
write(2, "\n", 1) = 1
exit_group(2) = ?
- Re: bug with diff 2.8.1, (continued)
- Re: bug with diff 2.8.1, Denver Gingerich, 2007/06/05
- Re: bug with diff 2.8.1, Paul Eggert, 2007/06/05
- Re: bug with diff 2.8.1, jdeifik, 2007/06/05
- Re: bug with diff 2.8.1, jdeifik, 2007/06/07
- Re: bug with diff 2.8.1, jdeifik, 2007/06/07
- Fwd: Re: bug with diff 2.8.1, jdeifik, 2007/06/07
- Re: bug with diff 2.8.1,
jdeifik <=
- Re: Fwd: Re: bug with diff 2.8.1, jdeifik, 2007/06/12
- Re: bug with diff 2.8.1, jdeifik, 2007/06/13
- Re: bug with diff 2.8.1, jdeifik, 2007/06/13