These tests were ran using v3.1.6.
If i run htsearch from the command line and allow the output to go to the screen the results appear complete and proper. If i run htsearch from the command line and redirect the output to a file via ">/tmp/pg" or from a browser via apache then the results will be truncated. I have ran strace against htsearch with output to the screen and to a file and there are clearly some missing write()'s.
On the strace with output redirected to a file the write()'s are clearly much less even though the read()'s from the templates are the same.
Can someone with a little more intimate knowledge of htsearch help out and see what the problem might be?
Thanks, -ab
execve("/web/pspec/cgi-bin/htsearch", ["/web/pspec/cgi-bin/htsearch", "-c",
"/web/htdig/conf/powerspec.conf"], [/* 31 vars */]) = 0
uname({sys="Linux", node="wwwa.microcenter.com", ...}) = 0
brk(0) = 0x80ab82c
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40017000
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=93011, ...}) = 0
old_mmap(NULL, 93011, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000
close(3) = 0
open("/usr/lib/libz.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\20\31\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=59778, ...}) = 0
old_mmap(NULL, 54984, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002f000
mprotect(0x4003b000, 5832, PROT_NONE) = 0
old_mmap(0x4003b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) =
0x4003b000
close(3) = 0
open("/usr/lib/libstdc++-libc6.2-2.so.3", 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\360\227"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0555, st_size=423039, ...}) = 0
old_mmap(NULL, 272456, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4003d000
mprotect(0x40076000, 38984, PROT_NONE) = 0
old_mmap(0x40076000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x38000) =
0x40076000
old_mmap(0x4007e000, 6216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS,
-1, 0) = 0x4007e000
close(3) = 0
open("/lib/i686/libm.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\320H\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=626018, ...}) = 0
old_mmap(NULL, 142708, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40080000
mprotect(0x400a2000, 3444, PROT_NONE) = 0
old_mmap(0x400a2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x21000) =
0x400a2000
close(3) = 0
open("/lib/i686/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\240\307"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=5792768, ...}) = 0
old_mmap(NULL, 1293800, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400a3000
mprotect(0x401d6000, 36328, PROT_NONE) = 0
old_mmap(0x401d6000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x132000)
= 0x401d6000
old_mmap(0x401db000, 15848, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS,
-1, 0) = 0x401db000
close(3) = 0
munmap(0x40018000, 93011) = 0
brk(0) = 0x80ab82c
brk(0x80ab9d4) = 0x80ab9d4
brk(0x80ac000) = 0x80ac000
alarm(300) = 0
brk(0x80ad000) = 0x80ad000
brk(0x80ae000) = 0x80ae000
brk(0x80af000) = 0x80af000
brk(0x80b0000) = 0x80b0000
brk(0x80b1000) = 0x80b1000
access("/web/htdig/conf/powerspec.conf", R_OK) = 0
open("/web/htdig/conf/powerspec.conf", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=6754, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
read(3, "#\n# Initial test \'htdig.conf\' fo"..., 4096) = 4096
read(3, "up the result pages quite a bit."..., 4096) = 2658
brk(0x80b2000) = 0x80b2000
read(3, "", 4096) = 0
close(3) = 0
munmap(0x40018000, 4096) = 0
brk(0x80b3000) = 0x80b3000
brk(0x80b4000) = 0x80b4000
brk(0x80b5000) = 0x80b5000
brk(0x80b6000) = 0x80b6000
brk(0x80b7000) = 0x80b7000
brk(0x80b8000) = 0x80b8000
brk(0x80b9000) = 0x80b9000
brk(0x80ba000) = 0x80ba000
brk(0x80bb000) = 0x80bb000
brk(0x80bc000) = 0x80bc000
brk(0x80bd000) = 0x80bd000
brk(0x80be000) = 0x80be000
brk(0x80bf000) = 0x80bf000
brk(0x80c0000) = 0x80c0000
brk(0x80c1000) = 0x80c1000
brk(0x80c2000) = 0x80c2000
brk(0x80c3000) = 0x80c3000
brk(0x80c4000) = 0x80c4000
brk(0x80c5000) = 0x80c5000
brk(0x80c6000) = 0x80c6000
brk(0x80c7000) = 0x80c7000
brk(0x80c8000) = 0x80c8000
brk(0x80c9000) = 0x80c9000
brk(0x80ca000) = 0x80ca000
brk(0x80cb000) = 0x80cb000
brk(0x80cc000) = 0x80cc000
brk(0x80cd000) = 0x80cd000
brk(0x80ce000) = 0x80ce000
brk(0x80cf000) = 0x80cf000
brk(0x80d0000) = 0x80d0000
brk(0x80d1000) = 0x80d1000
brk(0x80d2000) = 0x80d2000
brk(0x80d3000) = 0x80d3000
brk(0x80d4000) = 0x80d4000
brk(0x80d5000) = 0x80d5000
brk(0x80d6000) = 0x80d6000
brk(0x80d7000) = 0x80d7000
brk(0x80d8000) = 0x80d8000
brk(0x80d9000) = 0x80d9000
brk(0x80da000) = 0x80da000
brk(0x80db000) = 0x80db000
write(2, "Enter value for ", 16Enter value for ) = 16
write(2, "words", 5words) = 5
write(2, ": ", 2: ) = 2
fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
read(0, "4320\n", 1024) = 5
open("/web/pspec/htdocs/Templates/bad_words", O_RDONLY) = -1 ENOENT (No such file or
directory)
brk(0x80dc000) = 0x80dc000
brk(0x80dd000) = 0x80dd000
access("/web/htdig/db/powerspec.words.db", R_OK) = 0
stat64("/var/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=4096, ...}) = 0
open("/web/htdig/db/powerspec.words.db", O_RDONLY) = 3
fcntl64(0x3, 0x2, 0x1, 0) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0b1\5\0\6\0\0\0\0\4\0\0\0\0\0\0"..., 512) = 512
close(3) = 0
brk(0x80e5000) = 0x80e5000
open("/etc/mtab", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=209, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40019000
read(3, "/dev/md2 / ext3 rw 0 0\nnone /pro"..., 4096) = 209
close(3) = 0
munmap(0x40019000, 4096) = 0
open("/proc/cpuinfo", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40019000
read(3, "processor\t: 0\nvendor_id\t: Genuin"..., 4096) = 1680
read(3, "", 4096) = 0
close(3) = 0
munmap(0x40019000, 4096) = 0
open("/web/htdig/db/powerspec.words.db", O_RDONLY) = 3
fcntl64(0x3, 0x2, 0x1, 0) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=1511424, ...}) = 0
mmap2(NULL, 1511424, PROT_READ, MAP_PRIVATE, 3, 0) = 0x401df000
munmap(0x401df000, 1511424) = 0
close(3) = 0
access("/web/htdig/db/powerspec.docs.index", R_OK) = 0
access("/web/htdig/db/powerspec.docdb", R_OK) = 0
stat64("/var/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=4096, ...}) = 0
open("/web/htdig/db/powerspec.docs.index", O_RDONLY) = 3
fcntl64(0x3, 0x2, 0x1, 0) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0b1\5\0\6\0\0\0\0\4\0\0\0\0\0\0"..., 512) = 512
close(3) = 0
open("/web/htdig/db/powerspec.docs.index", O_RDONLY) = 3
fcntl64(0x3, 0x2, 0x1, 0) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=37888, ...}) = 0
mmap2(NULL, 37888, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40019000
stat64("/var/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=4096, ...}) = 0
open("/web/htdig/db/powerspec.docdb", O_RDONLY) = 4
fcntl64(0x4, 0x2, 0x1, 0) = 0
read(4, "\0\0\0\0\0\0\0\0\0\0\0\0b1\5\0\6\0\0\0\0\4\0\0\0\0\0\0"..., 512) = 512
close(4) = 0
brk(0x80ed000) = 0x80ed000
open("/web/htdig/db/powerspec.docdb", O_RDONLY) = 4
fcntl64(0x4, 0x2, 0x1, 0) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=875520, ...}) = 0
mmap2(NULL, 875520, PROT_READ, MAP_PRIVATE, 4, 0) = 0x401df000
time(NULL) = 1049490533
open("/etc/localtime", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=1267, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40023000
read(5, "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(5) = 0
munmap(0x40023000, 4096) = 0
brk(0x80ee000) = 0x80ee000
brk(0x80f1000) = 0x80f1000
brk(0x80f6000) = 0x80f6000
brk(0x80fb000) = 0x80fb000
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40023000
write(1, "Content-type: text/html\r\n\r\n", 27) = 27
write(2, "Enter value for ", 16Enter value for ) = 16
write(2, "format", 6format) = 6
write(2, ": ", 2: ) = 2
read(0, "builtin-long\n", 1024) = 13
open("/web/pspec/htdocs/Templates/header.html", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0774, st_size=1388, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
read(5, "<html>\r\n<head>\r\n<title>Search re"..., 4096) = 1388
write(1, "<html>\r\n", 8) = 8
write(1, "<head>\r\n", 8) = 8
write(1, "<title>Search results for \'4320\'"..., 42) = 42
write(1, "<link rel=\"stylesheet\" href=\"../"..., 55) = 55
write(1, "</head>\r\n", 9) = 9
write(1, "<body bgcolor=\"#ffffff\" leftmarg"..., 88) = 88
write(1, "<table width=\"100%\" border=\"0\" c"..., 65) = 65
write(1, " <tr align=\"left\" valign=\"top\">"..., 35) = 35
write(1, " <td width=\"250\"><a href=\"../"..., 151) = 151
write(1, " <td background=\"../images/ti"..., 81) = 81
write(1, " <td width=\"150\"><img src=\".."..., 92) = 92
write(1, " </tr>\r\n", 9) = 9
write(1, "</table>\r\n", 10) = 10
write(1, "<table width=\"100%\" border=\"0\" c"..., 65) = 65
write(1, " <tr bgcolor=\"#386386\"> \r\n", 27) = 27
write(1, " <td> \r\n", 11) = 11
write(1, " <p><font color=\"#FFFFFF\">P"..., 91) = 91
write(1, " </td>\r\n", 11) = 11
write(1, " </tr>\r\n", 9) = 9
write(1, "</table>\r\n", 10) = 10
write(1, "<img src=\"../images/graphics/sin"..., 82) = 82
write(1, "<table width=\"100%\" border=\"0\" c"..., 81) = 81
write(1, " <tr bgcolor=\"#F7F2DB\"> \r\n", 27) = 27
write(1, " <td>\r\n", 10) = 10
write(1, " <p>Documents 1 - 10 of 10 "..., 43) = 43
write(1, " More <img src=\"/images/b"..., 80) = 80
write(1, " match.</p>\r\n", 20) = 20
write(1, " </td>\r\n", 11) = 11
write(1, " </tr>\r\n", 9) = 9
write(1, "</table>\r\n", 10) = 10
write(1, "<img src=\"../images/graphics/sin"..., 83) = 83
read(5, "", 4096) = 0
read(5, "", 4096) = 0
close(5) = 0
munmap(0x40024000, 4096) = 0
brk(0x8100000) = 0x8100000
write(1, " <dl><dt><strong><a href=\"http:/"..., 334) = 334
write(1, "</dt><dd><b><tt>... </tt></b> &n"..., 372) = 372
write(1, "<em><a href=\"http://www.powerspe"..., 147) = 147
write(1, " <font size=\"-1\">06/19/02, 33983"..., 46) = 46
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 344) = 344
write(1, "</dt><dd><b><tt>... </tt></b> &n"..., 377) = 377
write(1, "<em><a href=\"http://www.powerspe"..., 157) = 157
write(1, " <font size=\"-1\">06/19/02, 15177"..., 46) = 46
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 289) = 289
write(1, "</dt><dd><b><tt>... </tt></b>_p6"..., 392) = 392
write(1, "<em><a href=\"http://www.powerspe"..., 131) = 131
write(1, " <font size=\"-1\">04/04/03, 5224 "..., 45) = 45
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 328) = 328
write(1, "</dt><dd><b><tt>... </tt></b>. &"..., 372) = 372
write(1, "<em><a href=\"http://www.powerspe"..., 143) = 143
write(1, " <font size=\"-1\">06/19/02, 22926"..., 46) = 46
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 320) = 320
write(1, "</dt><dd><b><tt>... </tt></b> lo"..., 376) = 376
write(1, "<em><a href=\"http://www.powerspe"..., 141) = 141
write(1, " <font size=\"-1\">01/09/02, 7790 "..., 45) = 45
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 321) = 321
write(1, "</dt><dd><b><tt>... </tt></b> lo"..., 381) = 381
write(1, "<em><a href=\"http://www.powerspe"..., 143) = 143
write(1, " <font size=\"-1\">01/09/02, 7794 "..., 45) = 45
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 322) = 322
write(1, "</dt><dd><b><tt>... </tt></b> Co"..., 375) = 375
write(1, "<em><a href=\"http://www.powerspe"..., 145) = 145
write(1, " <font size=\"-1\">01/09/02, 7722 "..., 45) = 45
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 322) = 322
write(1, "</dt><dd><b><tt>... </tt></b> lo"..., 371) = 371
write(1, "<em><a href=\"http://www.powerspe"..., 145) = 145
write(1, " <font size=\"-1\">01/09/02, 7741 "..., 45) = 45
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 320) = 320
write(1, "</dt><dd><b><tt>... </tt></b> Co"..., 374) = 374
write(1, "<em><a href=\"http://www.powerspe"..., 141) = 141
write(1, " <font size=\"-1\">01/09/02, 7678 "..., 45) = 45
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 322) = 322
write(1, "</dt><dd><b><tt>... </tt></b> Ne"..., 372) = 372
write(1, "<em><a href=\"http://www.powerspe"..., 145) = 145
write(1, " <font size=\"-1\">01/09/02, 7676 "..., 45) = 45
write(1, "</dd></dl>\n", 11) = 11
open("/web/pspec/htdocs/Templates/footer.html", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0774, st_size=2616, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
read(5, " \r\n<link rel=\"stylesheet\" href=\""..., 4096) = 2616
write(1, " \r\n", 3) = 3
write(1, "<link rel=\"stylesheet\" href=\"../"..., 55) = 55
write(1, "<body bgcolor=\"#FFFFFF\">\r\n", 26) = 26
write(1, " \r\n", 6) = 6
write(1, "<hr noshade size=1>\r\n", 21) = 21
write(1, "<form method=\"post\" action=\"/cgi"..., 49) = 49
write(1, " <table width=\"100%\" border=\"0\""..., 83) = 83
write(1, " <tr bgcolor=\"#CBDDEC\"> \r\n", 29) = 29
write(1, " <td align=\"right\" valign=\""..., 43) = 43
write(1, " <p><span class=\"header\">"..., 66) = 66
write(1, " </td>\r\n", 13) = 13
write(1, " <td align=\"left\" valign=\"m"..., 54) = 54
write(1, " <input type=\"text\" size="..., 80) = 80
write(1, " </td>\r\n", 13) = 13
write(1, " </tr>\r\n", 11) = 11
write(1, " <tr bgcolor=\"#CBDDEC\"> \r\n", 29) = 29
write(1, " <td align=\"right\" valign=\""..., 43) = 43
write(1, " <p>Search for documents "..., 46) = 46
write(1, " </td>\r\n", 13) = 13
write(1, " <td align=\"left\" valign=\"m"..., 42) = 42
write(1, " <select name=select3 cla"..., 50) = 50
write(1, " <!-- can be on of and,"..., 53) = 53
write(1, " <option value=and>All "..., 34) = 34
write(1, " <option value=or>Any \r"..., 33) = 33
write(1, " <option value=boolean>"..., 42) = 42
write(1, " </select>\r\n", 19) = 19
write(1, " </td>\r\n", 13) = 13
write(1, " <td align=\"left\" valign=\"m"..., 42) = 42
write(1, " <p>of the above words,</"..., 36) = 36
write(1, " </td>\r\n", 13) = 13
write(1, " </tr>\r\n", 11) = 11
write(1, " <tr bgcolor=\"#CBDDEC\"> \r\n", 29) = 29
write(1, " <td align=\"right\" valign=\""..., 43) = 43
write(1, " <p>in</p>\r\n", 19) = 19
write(1, " </td>\r\n", 13) = 13
write(1, " <td align=\"left\" valign=\"m"..., 42) = 42
write(1, " <select name=select clas"..., 49) = 49
write(1, " <option value=builtin-"..., 53) = 53
write(1, " <option value=builtin-"..., 51) = 51
write(1, " </select>\r\n", 19) = 19
write(1, " </td>\r\n", 13) = 13
write(1, " <td align=\"left\" valign=\"m"..., 42) = 42
write(1, " <p>format</p>\r\n", 23) = 23
write(1, " </td>\r\n", 13) = 13
write(1, " </tr>\r\n", 11) = 11
write(1, " <tr bgcolor=\"#CBDDEC\"> \r\n", 29) = 29
write(1, " <td align=\"right\" valign=\""..., 43) = 43
write(1, " <p>sort by</p>\r\n", 24) = 24
write(1, " </td>\r\n", 13) = 13
write(1, " <td align=\"left\" valign=\"m"..., 54) = 54
write(1, " <select name=select clas"..., 49) = 49
write(1, " <option value=score>Sc"..., 38) = 38
write(1, " <option value=time>Tim"..., 36) = 36
write(1, " <option value=title>Ti"..., 38) = 38
write(1, " <option value=revscore"..., 49) = 49
write(1, " <option value=revtime>"..., 47) = 47
write(1, " <option value=revtitle"..., 49) = 49
write(1, " </select>\r\n", 19) = 19
write(1, " <input type=hidden name="..., 57) = 57
write(1, " <!-- name of the configu"..., 50) = 50
write(1, " <input type=hidden name="..., 56) = 56
write(1, " <!-- pattern that all UR"..., 81) = 81
write(1, " </tr>\r\n", 11) = 11
write(1, " <tr bgcolor=\"#CBDDEC\"> \r\n", 29) = 29
write(1, " <td align=\"right\" valign=\""..., 53) = 53
write(1, " <td align=\"left\" valign=\"m"..., 54) = 54
write(1, " <input type=image src=.."..., 139) = 139
write(1, " </td>\r\n", 13) = 13
write(1, " </tr>\r\n", 11) = 11
write(1, " </table>\r\n", 12) = 12
write(1, "</form>\r\n", 9) = 9
write(1, "</body></html>\r\n", 16) = 16
read(5, "", 4096) = 0
close(5) = 0
munmap(0x40024000, 4096) = 0
munmap(0x40019000, 37888) = 0
close(3) = 0
munmap(0x401df000, 875520) = 0
close(4) = 0
_exit(0) = ?
execve("/web/pspec/cgi-bin/htsearch", ["/web/pspec/cgi-bin/htsearch", "-c",
"/web/htdig/conf/powerspec.conf"], [/* 31 vars */]) = 0
uname({sys="Linux", node="wwwa.microcenter.com", ...}) = 0
brk(0) = 0x80ab82c
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40017000
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=93011, ...}) = 0
old_mmap(NULL, 93011, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000
close(3) = 0
open("/usr/lib/libz.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\20\31\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=59778, ...}) = 0
old_mmap(NULL, 54984, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002f000
mprotect(0x4003b000, 5832, PROT_NONE) = 0
old_mmap(0x4003b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) =
0x4003b000
close(3) = 0
open("/usr/lib/libstdc++-libc6.2-2.so.3", 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\360\227"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0555, st_size=423039, ...}) = 0
old_mmap(NULL, 272456, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4003d000
mprotect(0x40076000, 38984, PROT_NONE) = 0
old_mmap(0x40076000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x38000) =
0x40076000
old_mmap(0x4007e000, 6216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS,
-1, 0) = 0x4007e000
close(3) = 0
open("/lib/i686/libm.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\320H\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=626018, ...}) = 0
old_mmap(NULL, 142708, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40080000
mprotect(0x400a2000, 3444, PROT_NONE) = 0
old_mmap(0x400a2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x21000) =
0x400a2000
close(3) = 0
open("/lib/i686/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\240\307"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=5792768, ...}) = 0
old_mmap(NULL, 1293800, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400a3000
mprotect(0x401d6000, 36328, PROT_NONE) = 0
old_mmap(0x401d6000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x132000)
= 0x401d6000
old_mmap(0x401db000, 15848, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS,
-1, 0) = 0x401db000
close(3) = 0
munmap(0x40018000, 93011) = 0
brk(0) = 0x80ab82c
brk(0x80ab9d4) = 0x80ab9d4
brk(0x80ac000) = 0x80ac000
alarm(300) = 0
brk(0x80ad000) = 0x80ad000
brk(0x80ae000) = 0x80ae000
brk(0x80af000) = 0x80af000
brk(0x80b0000) = 0x80b0000
brk(0x80b1000) = 0x80b1000
access("/web/htdig/conf/powerspec.conf", R_OK) = 0
open("/web/htdig/conf/powerspec.conf", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=6754, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
read(3, "#\n# Initial test \'htdig.conf\' fo"..., 4096) = 4096
read(3, "up the result pages quite a bit."..., 4096) = 2658
brk(0x80b2000) = 0x80b2000
read(3, "", 4096) = 0
close(3) = 0
munmap(0x40018000, 4096) = 0
brk(0x80b3000) = 0x80b3000
brk(0x80b4000) = 0x80b4000
brk(0x80b5000) = 0x80b5000
brk(0x80b6000) = 0x80b6000
brk(0x80b7000) = 0x80b7000
brk(0x80b8000) = 0x80b8000
brk(0x80b9000) = 0x80b9000
brk(0x80ba000) = 0x80ba000
brk(0x80bb000) = 0x80bb000
brk(0x80bc000) = 0x80bc000
brk(0x80bd000) = 0x80bd000
brk(0x80be000) = 0x80be000
brk(0x80bf000) = 0x80bf000
brk(0x80c0000) = 0x80c0000
brk(0x80c1000) = 0x80c1000
brk(0x80c2000) = 0x80c2000
brk(0x80c3000) = 0x80c3000
brk(0x80c4000) = 0x80c4000
brk(0x80c5000) = 0x80c5000
brk(0x80c6000) = 0x80c6000
brk(0x80c7000) = 0x80c7000
brk(0x80c8000) = 0x80c8000
brk(0x80c9000) = 0x80c9000
brk(0x80ca000) = 0x80ca000
brk(0x80cb000) = 0x80cb000
brk(0x80cc000) = 0x80cc000
brk(0x80cd000) = 0x80cd000
brk(0x80ce000) = 0x80ce000
brk(0x80cf000) = 0x80cf000
brk(0x80d0000) = 0x80d0000
brk(0x80d1000) = 0x80d1000
brk(0x80d2000) = 0x80d2000
brk(0x80d3000) = 0x80d3000
brk(0x80d4000) = 0x80d4000
brk(0x80d5000) = 0x80d5000
brk(0x80d6000) = 0x80d6000
brk(0x80d7000) = 0x80d7000
brk(0x80d8000) = 0x80d8000
brk(0x80d9000) = 0x80d9000
brk(0x80da000) = 0x80da000
brk(0x80db000) = 0x80db000
write(2, "Enter value for ", 16Enter value for ) = 16
write(2, "words", 5words) = 5
write(2, ": ", 2: ) = 2
fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
read(0, "4320\n", 1024) = 5
open("/web/pspec/htdocs/Templates/bad_words", O_RDONLY) = -1 ENOENT (No such file or
directory)
brk(0x80dc000) = 0x80dc000
brk(0x80dd000) = 0x80dd000
access("/web/htdig/db/powerspec.words.db", R_OK) = 0
stat64("/var/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=4096, ...}) = 0
open("/web/htdig/db/powerspec.words.db", O_RDONLY) = 3
fcntl64(0x3, 0x2, 0x1, 0) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0b1\5\0\6\0\0\0\0\4\0\0\0\0\0\0"..., 512) = 512
close(3) = 0
brk(0x80e5000) = 0x80e5000
open("/etc/mtab", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=209, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40019000
read(3, "/dev/md2 / ext3 rw 0 0\nnone /pro"..., 4096) = 209
close(3) = 0
munmap(0x40019000, 4096) = 0
open("/proc/cpuinfo", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40019000
read(3, "processor\t: 0\nvendor_id\t: Genuin"..., 4096) = 1680
read(3, "", 4096) = 0
close(3) = 0
munmap(0x40019000, 4096) = 0
open("/web/htdig/db/powerspec.words.db", O_RDONLY) = 3
fcntl64(0x3, 0x2, 0x1, 0) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=1511424, ...}) = 0
mmap2(NULL, 1511424, PROT_READ, MAP_PRIVATE, 3, 0) = 0x401df000
munmap(0x401df000, 1511424) = 0
close(3) = 0
access("/web/htdig/db/powerspec.docs.index", R_OK) = 0
access("/web/htdig/db/powerspec.docdb", R_OK) = 0
stat64("/var/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=4096, ...}) = 0
open("/web/htdig/db/powerspec.docs.index", O_RDONLY) = 3
fcntl64(0x3, 0x2, 0x1, 0) = 0
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0b1\5\0\6\0\0\0\0\4\0\0\0\0\0\0"..., 512) = 512
close(3) = 0
open("/web/htdig/db/powerspec.docs.index", O_RDONLY) = 3
fcntl64(0x3, 0x2, 0x1, 0) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=37888, ...}) = 0
mmap2(NULL, 37888, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40019000
stat64("/var/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=4096, ...}) = 0
open("/web/htdig/db/powerspec.docdb", O_RDONLY) = 4
fcntl64(0x4, 0x2, 0x1, 0) = 0
read(4, "\0\0\0\0\0\0\0\0\0\0\0\0b1\5\0\6\0\0\0\0\4\0\0\0\0\0\0"..., 512) = 512
close(4) = 0
brk(0x80ed000) = 0x80ed000
open("/web/htdig/db/powerspec.docdb", O_RDONLY) = 4
fcntl64(0x4, 0x2, 0x1, 0) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=875520, ...}) = 0
mmap2(NULL, 875520, PROT_READ, MAP_PRIVATE, 4, 0) = 0x401df000
time(NULL) = 1049490533
open("/etc/localtime", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=1267, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40023000
read(5, "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(5) = 0
munmap(0x40023000, 4096) = 0
brk(0x80ee000) = 0x80ee000
brk(0x80f1000) = 0x80f1000
brk(0x80f6000) = 0x80f6000
brk(0x80fb000) = 0x80fb000
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40023000
write(1, "Content-type: text/html\r\n\r\n", 27) = 27
write(2, "Enter value for ", 16Enter value for ) = 16
write(2, "format", 6format) = 6
write(2, ": ", 2: ) = 2
read(0, "builtin-long\n", 1024) = 13
open("/web/pspec/htdocs/Templates/header.html", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0774, st_size=1388, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
read(5, "<html>\r\n<head>\r\n<title>Search re"..., 4096) = 1388
write(1, "<html>\r\n", 8) = 8
write(1, "<head>\r\n", 8) = 8
write(1, "<title>Search results for \'4320\'"..., 42) = 42
write(1, "<link rel=\"stylesheet\" href=\"../"..., 55) = 55
write(1, "</head>\r\n", 9) = 9
write(1, "<body bgcolor=\"#ffffff\" leftmarg"..., 88) = 88
write(1, "<table width=\"100%\" border=\"0\" c"..., 65) = 65
write(1, " <tr align=\"left\" valign=\"top\">"..., 35) = 35
write(1, " <td width=\"250\"><a href=\"../"..., 151) = 151
write(1, " <td background=\"../images/ti"..., 81) = 81
write(1, " <td width=\"150\"><img src=\".."..., 92) = 92
write(1, " </tr>\r\n", 9) = 9
write(1, "</table>\r\n", 10) = 10
write(1, "<table width=\"100%\" border=\"0\" c"..., 65) = 65
write(1, " <tr bgcolor=\"#386386\"> \r\n", 27) = 27
write(1, " <td> \r\n", 11) = 11
write(1, " <p><font color=\"#FFFFFF\">P"..., 91) = 91
write(1, " </td>\r\n", 11) = 11
write(1, " </tr>\r\n", 9) = 9
write(1, "</table>\r\n", 10) = 10
write(1, "<img src=\"../images/graphics/sin"..., 82) = 82
write(1, "<table width=\"100%\" border=\"0\" c"..., 81) = 81
write(1, " <tr bgcolor=\"#F7F2DB\"> \r\n", 27) = 27
write(1, " <td>\r\n", 10) = 10
write(1, " <p>Documents 1 - 10 of 10 "..., 43) = 43
write(1, " More <img src=\"/images/b"..., 80) = 80
write(1, " match.</p>\r\n", 20) = 20
write(1, " </td>\r\n", 11) = 11
write(1, " </tr>\r\n", 9) = 9
write(1, "</table>\r\n", 10) = 10
write(1, "<img src=\"../images/graphics/sin"..., 83) = 83
read(5, "", 4096) = 0
read(5, "", 4096) = 0
close(5) = 0
munmap(0x40024000, 4096) = 0
brk(0x8100000) = 0x8100000
write(1, " <dl><dt><strong><a href=\"http:/"..., 334) = 334
write(1, "</dt><dd><b><tt>... </tt></b> &n"..., 372) = 372
write(1, "<em><a href=\"http://www.powerspe"..., 147) = 147
write(1, " <font size=\"-1\">06/19/02, 33983"..., 46) = 46
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 344) = 344
write(1, "</dt><dd><b><tt>... </tt></b> &n"..., 377) = 377
write(1, "<em><a href=\"http://www.powerspe"..., 157) = 157
write(1, " <font size=\"-1\">06/19/02, 15177"..., 46) = 46
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 289) = 289
write(1, "</dt><dd><b><tt>... </tt></b>_p6"..., 392) = 392
write(1, "<em><a href=\"http://www.powerspe"..., 131) = 131
write(1, " <font size=\"-1\">04/04/03, 5224 "..., 45) = 45
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 328) = 328
write(1, "</dt><dd><b><tt>... </tt></b>. &"..., 372) = 372
write(1, "<em><a href=\"http://www.powerspe"..., 143) = 143
write(1, " <font size=\"-1\">06/19/02, 22926"..., 46) = 46
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 320) = 320
write(1, "</dt><dd><b><tt>... </tt></b> lo"..., 376) = 376
write(1, "<em><a href=\"http://www.powerspe"..., 141) = 141
write(1, " <font size=\"-1\">01/09/02, 7790 "..., 45) = 45
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 321) = 321
write(1, "</dt><dd><b><tt>... </tt></b> lo"..., 381) = 381
write(1, "<em><a href=\"http://www.powerspe"..., 143) = 143
write(1, " <font size=\"-1\">01/09/02, 7794 "..., 45) = 45
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 322) = 322
write(1, "</dt><dd><b><tt>... </tt></b> Co"..., 375) = 375
write(1, "<em><a href=\"http://www.powerspe"..., 145) = 145
write(1, " <font size=\"-1\">01/09/02, 7722 "..., 45) = 45
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 322) = 322
write(1, "</dt><dd><b><tt>... </tt></b> lo"..., 371) = 371
write(1, "<em><a href=\"http://www.powerspe"..., 145) = 145
write(1, " <font size=\"-1\">01/09/02, 7741 "..., 45) = 45
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 320) = 320
write(1, "</dt><dd><b><tt>... </tt></b> Co"..., 374) = 374
write(1, "<em><a href=\"http://www.powerspe"..., 141) = 141
write(1, " <font size=\"-1\">01/09/02, 7678 "..., 45) = 45
write(1, "</dd></dl>\n", 11) = 11
write(1, "<dl><dt><strong><a href=\"http://"..., 322) = 322
write(1, "</dt><dd><b><tt>... </tt></b> Ne"..., 372) = 372
write(1, "<em><a href=\"http://www.powerspe"..., 145) = 145
write(1, " <font size=\"-1\">01/09/02, 7676 "..., 45) = 45
write(1, "</dd></dl>\n", 11) = 11
open("/web/pspec/htdocs/Templates/footer.html", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0774, st_size=2616, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
read(5, " \r\n<link rel=\"stylesheet\" href=\""..., 4096) = 2616
write(1, " \r\n", 3) = 3
write(1, "<link rel=\"stylesheet\" href=\"../"..., 55) = 55
write(1, "<body bgcolor=\"#FFFFFF\">\r\n", 26) = 26
write(1, " \r\n", 6) = 6
write(1, "<hr noshade size=1>\r\n", 21) = 21
write(1, "<form method=\"post\" action=\"/cgi"..., 49) = 49
write(1, " <table width=\"100%\" border=\"0\""..., 83) = 83
write(1, " <tr bgcolor=\"#CBDDEC\"> \r\n", 29) = 29
write(1, " <td align=\"right\" valign=\""..., 43) = 43
write(1, " <p><span class=\"header\">"..., 66) = 66
write(1, " </td>\r\n", 13) = 13
write(1, " <td align=\"left\" valign=\"m"..., 54) = 54
write(1, " <input type=\"text\" size="..., 80) = 80
write(1, " </td>\r\n", 13) = 13
write(1, " </tr>\r\n", 11) = 11
write(1, " <tr bgcolor=\"#CBDDEC\"> \r\n", 29) = 29
write(1, " <td align=\"right\" valign=\""..., 43) = 43
write(1, " <p>Search for documents "..., 46) = 46
write(1, " </td>\r\n", 13) = 13
write(1, " <td align=\"left\" valign=\"m"..., 42) = 42
write(1, " <select name=select3 cla"..., 50) = 50
write(1, " <!-- can be on of and,"..., 53) = 53
write(1, " <option value=and>All "..., 34) = 34
write(1, " <option value=or>Any \r"..., 33) = 33
write(1, " <option value=boolean>"..., 42) = 42
write(1, " </select>\r\n", 19) = 19
write(1, " </td>\r\n", 13) = 13
write(1, " <td align=\"left\" valign=\"m"..., 42) = 42
write(1, " <p>of the above words,</"..., 36) = 36
write(1, " </td>\r\n", 13) = 13
write(1, " </tr>\r\n", 11) = 11
write(1, " <tr bgcolor=\"#CBDDEC\"> \r\n", 29) = 29
write(1, " <td align=\"right\" valign=\""..., 43) = 43
write(1, " <p>in</p>\r\n", 19) = 19
write(1, " </td>\r\n", 13) = 13
write(1, " <td align=\"left\" valign=\"m"..., 42) = 42
write(1, " <select name=select clas"..., 49) = 49
write(1, " <option value=builtin-"..., 53) = 53
write(1, " <option value=builtin-"..., 51) = 51
write(1, " </select>\r\n", 19) = 19
write(1, " </td>\r\n", 13) = 13
write(1, " <td align=\"left\" valign=\"m"..., 42) = 42
write(1, " <p>format</p>\r\n", 23) = 23
write(1, " </td>\r\n", 13) = 13
write(1, " </tr>\r\n", 11) = 11
write(1, " <tr bgcolor=\"#CBDDEC\"> \r\n", 29) = 29
write(1, " <td align=\"right\" valign=\""..., 43) = 43
write(1, " <p>sort by</p>\r\n", 24) = 24
write(1, " </td>\r\n", 13) = 13
write(1, " <td align=\"left\" valign=\"m"..., 54) = 54
write(1, " <select name=select clas"..., 49) = 49
write(1, " <option value=score>Sc"..., 38) = 38
write(1, " <option value=time>Tim"..., 36) = 36
write(1, " <option value=title>Ti"..., 38) = 38
write(1, " <option value=revscore"..., 49) = 49
write(1, " <option value=revtime>"..., 47) = 47
write(1, " <option value=revtitle"..., 49) = 49
write(1, " </select>\r\n", 19) = 19
write(1, " <input type=hidden name="..., 57) = 57
write(1, " <!-- name of the configu"..., 50) = 50
write(1, " <input type=hidden name="..., 56) = 56
write(1, " <!-- pattern that all UR"..., 81) = 81
write(1, " </tr>\r\n", 11) = 11
write(1, " <tr bgcolor=\"#CBDDEC\"> \r\n", 29) = 29
write(1, " <td align=\"right\" valign=\""..., 53) = 53
write(1, " <td align=\"left\" valign=\"m"..., 54) = 54
write(1, " <input type=image src=.."..., 139) = 139
write(1, " </td>\r\n", 13) = 13
write(1, " </tr>\r\n", 11) = 11
write(1, " </table>\r\n", 12) = 12
write(1, "</form>\r\n", 9) = 9
write(1, "</body></html>\r\n", 16) = 16
read(5, "", 4096) = 0
close(5) = 0
munmap(0x40024000, 4096) = 0
munmap(0x40019000, 37888) = 0
close(3) = 0
munmap(0x401df000, 875520) = 0
close(4) = 0
_exit(0) = ?
