Zope padá na SEGV při setgroups
Ladislav Vaiz
spam na nagano.cz
Čtvrtek Červen 15 17:40:29 CEST 2006
Ahoj,
nainstaloval jsem zope 2.6.4 a jednotlivé procesy mi padají na SIGSEGV
po funkci setgroups(1, [110]) = 0. Hlavní démon poté spustí další proces
se stejným výsledkem. O Pythonu toho moc nevím, kde a jak bych měl
hledat chybu?
Konfigurace: AMD64, Debian Sarge (některé balíčky mohou být starší, ale
zope jsem instaloval teď).
Konec výpisu strace:
open("/etc/passwd", O_RDONLY) =
18
fcntl(18, F_GETFD) =
0
fcntl(18, F_SETFD, FD_CLOEXEC) =
0
lseek(18, 0, SEEK_CUR) =
0
fstat(18, {st_mode=S_IFREG|0644, st_size=59660, ...}) =
0
mmap(NULL, 59660, PROT_READ, MAP_SHARED, 18, 0) =
0x2a999a5000
lseek(18, 59660, SEEK_SET) =
59660
munmap(0x2a999a5000, 59660) =
0
close(18) =
0
open("/etc/group", O_RDONLY) =
18
fcntl(18, F_GETFD) =
0
fcntl(18, F_SETFD, FD_CLOEXEC) =
0
lseek(18, 0, SEEK_CUR) =
0
fstat(18, {st_mode=S_IFREG|0644, st_size=17554, ...}) =
0
mmap(NULL, 17554, PROT_READ, MAP_SHARED, 18, 0) =
0x2a999a5000
lseek(18, 17554, SEEK_SET) =
17554
fstat(18, {st_mode=S_IFREG|0644, st_size=17554, ...}) =
0
munmap(0x2a999a5000, 17554) =
0
close(18) =
0
setgroups(1, [110]) =
0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
110 je GID skupiny zope.
Díky za pomoc
La'd"a
Další informace o konferenci Linux