i made an upgrade to the latest cooker packages, but using rpmdrake
everything blowed up, i've upgraded all rpm packages and dependent ones and
rpmdrake too, i also upgraded db3 and made a rebuilddb, now i can't run
rpmdrake, giving a seg fault, the problem seems when he is reading
/var/lib/rpm/Name file doing an strace stops around there with input/output
error
here is the last piece of the strace
old_mmap(NULL, 274432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x4085b000
open("/var/lib/rpm/Name", O_RDONLY|O_LARGEFILE) = 9
shmat(9, 0x2, 0x2ptrace: umoven: Input/output error
) = ?
fstat64(9, {st_mode=S_IFREG|0644, st_size=45056, ...}) = 0
pread(9, "\0\0\0\0\1\0\0\0\0\0\0\0a\25\6\0\7\0\0\0\0\20\0\0\0\10"..., 4096,
0) = 4096
brk(0x80f7000) = 0x80f7000
brk(0x80f9000) = 0x80f9000
pread(9, "\0\0\0\0\1\0\0\0\4\0\0\0\0\0\0\0\n\0\0\0`\1\345\2\0\2\367"...,
4096, 16384) = 4096
pread(9, "\0\0\0\0\1\0\0\0\n\0\0\0\4\0\0\0\0\0\0\0\10\0\271\17\0"..., 4096,
40960) = 4096
brk(0x8101000) = 0x8101000
fstat64(8, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
select(9, [8], NULL, NULL, {1, 0}) = 1 (in [8], left {1, 0})
gettimeofday({992738307, 74487}, NULL) = 0
read(8, "\216\255\350\1\0\0\0\0\0\0\0.\0\0B\10", 16) = 16
gettimeofday({992738307, 74652}, NULL) = 0
fstat64(8, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
select(9, [8], NULL, NULL, {1, 0}) = 1 (in [8], left {1, 0})
gettimeofday({992738307, 75025}, NULL) = 0
read(8, "\0\0\0d\0\0\0\10\0\0\0\0\0\0\0\1\0\0\3\350\0\0\0\6\0\0"..., 17640) =
17640
gettimeofday({992738307, 99687}, NULL) = 0
pread(9, "\0\0\0\0\1\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\202\0006\v\0\2"..., 4096,
28672) = 4096
pread(6, "\0\0\0\0\1\0\0\0\211\10\0\0\0\0\0\0\0\0\0\0N\1\351\4\0"..., 4096,
8949760) = 4096
brk(0x8107000) = 0x8107000
pread(6, "\0\0\0\0\1\0\0\0\353\v\0\0\0\0\0\0\354\v\0\0\1\0\346\17"..., 4096,
12496896) = 4096
pread(6, "\0\0\0\0\1\0\0\0\354\v\0\0\353\v\0\0\355\v\0\0\1\0\346"..., 4096,
12500992) = 4096
pread(6, "\0\0\0\0\1\0\0\0\355\v\0\0\354\v\0\0\356\v\0\0\1\0\346"..., 4096,
12505088) = 4096
pread(6, "\0\0\0\0\1\0\0\0\356\v\0\0\355\v\0\0\357\v\0\0\1\0\346"..., 4096,
12509184) = 4096
pread(6, "\0\0\0\0\1\0\0\0\357\v\0\0\356\v\0\0\360\v\0\0\1\0\346"..., 4096,
12513280) = 4096
pread(6, "\0\0\0\0\1\0\0\0\360\v\0\0\357\v\0\0\0\0\0\0\1\0E\5\0\7"..., 4096,
12517376) = 4096
brk(0x810d000) = 0x810d000
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
if i rename or move the file he doesn't segfault.
my best wishes
--
Rui Barreiros
Software Developer
WEBSOLUT - Solu��es Internet
Emailto: [EMAIL PROTECTED]
Personal Info: http://websolut.net/people/rui.html
As informa��es contidas neste email s�o confidenciais
e destinam-se apenas �(s) pessoa(s) a quem foi enviado:
http://websolut.net/confidencialidade-responsabilidade.html