[plug] updatedb & locate

Craig Dyke grail at westnet.com.au
Thu Jun 26 23:35:05 WST 2003


OK, have done better this time but I can't see where error is:

at prompt: strace 2>/tmp/trace locate grep

output:

execve("/usr/bin/locate", ["locate", "grep"], [/* 16 vars */]) = 0
brk(0)                                  = 0x804ac40
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=49676, ...}) = 0
old_mmap(NULL, 49676, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40015000
close(3)                                = 0
open("/usr/lib/libintl.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\0\32\0"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=39279, ...}) = 0
old_mmap(NULL, 34076, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x40022000
mprotect(0x4002a000, 1308, PROT_NONE)   = 0
old_mmap(0x4002a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x7000) = 0x4002a000
close(3)                                = 0
open("/lib/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\200X\1"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1241592, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x4002b000
old_mmap(NULL, 1230852, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x4002c000
mprotect(0x40152000, 26628, PROT_NONE)  = 0
old_mmap(0x40152000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x126000) = 0x40152000
old_mmap(0x40156000, 10244, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40156000
close(3)                                = 0
munmap(0x40015000, 49676)               = 0
brk(0)                                  = 0x804ac40
brk(0x804bc40)                          = 0x804bc40
brk(0)                                  = 0x804bc40
brk(0x804c000)                          = 0x804c000
stat64("/var/cache/locatedb", {st_mode=S_IFREG|0644, st_size=1385266,
...}) = 0
open("/var/cache/locatedb", O_RDONLY)   = 3
time([1056641430])                      = 1056641430
fstat64(3, {st_mode=S_IFREG|0644, st_size=1385266, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40015000
read(3, "\0LOCATE02\0\0/\0\1bin\0\3/arch\0\2wk\0\377ba"..., 4096) = 4096
fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 0), ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40016000
write(1, "/bin/zgrep\n", 11)            = 11
read(3, "4\0\0005\0\3772\0\0003\0\0004\0\0005\0\0006\0\0007\0\000"...,
4096) = 4096
read(3, "7\0\3764\0\1p1\0\0012\0\0003\0\0004\0\0005\0\0006\0\000"...,
4096) = 4096
read(3, "\0\0003\0\0004\0\0005\0\0006\0\0007\0\3768\0\1p1\0\001"...,
4096) = 4096
read(3, "\0006\0\0007\0\0008\0\0009\0\3775\0\0010\0\0001\0\0002"...,
4096) = 4096
read(3, "large\0\5/%gconf.xml\0\1general\0\7/%g"..., 4096) = 4096
read(3, "\5.ant\0\1j2sdk\0\373tocols\0\375.pwd.lock\0"..., 4096) = 4096
write(1, "/etc/sorcery/local/depends/grep\n", 32) = 32
read(3, "n\0\0tup_0\0\376willing\0\373XF86Config\0\n."..., 4096) = 4096
read(3, "u%2fimages%2ftabs%2fcorners%2f00"..., 4096) = 4096
read(3, ".au%2fimages%2ftabs%2fcorners%2f"..., 4096) = 4096
read(3, "ies\0\t/More\0\363s\0\1/kab\0\4c\0\1/lock\0\1s"..., 4096) =
4096
read(3, "b\0\0004.jpg_1abd8528\0\366index_01.jpg_"..., 4096) = 4096
read(3, "\353oldxxxmag.com_exit_exit.html_09"..., 4096) = 4096
read(3, "16d\0\2_hov.gif_1b99570c\0\366spacer.g"..., 4096) = 4096
read(3, "0e\0\1tore.gif_078973d3\0\377tab_rhn_o"..., 4096) = 4096
read(3, "1\00052.2_976003_6dd92a2a\0\342linkzz_l"..., 4096) = 4096
read(3, "060-1724-3252-2907_27001_237,236"..., 4096) = 4096
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

Hope this makes some sense??

Craig



More information about the plug mailing list