[OpenAFS-devel] x86_64 aklog segmentation fault

Enrico M. V. Fasanelli Enrico.M.V.Fasanelli@le.infn.it
Fri, 14 Jan 2005 19:04:08 +0100


Dear all,

When I try to use aklog from openafs-krb5-1.2.11-15.9.SL.x86_64.rpm  on 
a SL 303 x86_64 machine, the result is a Segmentation fault (the same 
release works fine in a SL 303 i368 installation)

If I strace /usr/bin/aklog -d it, I can see that the problem is between 
the printout of "Getting tickets: afs/le.infn.it@LE.INFN.IT" and the 
open of "/tmp/krb5_cc0" (I've seen this open in the strace on a i386 
installation)

The rest of openafs seems work fine.

Any solution?

Ciao
			Enrico

Printouts:

on x86_64:
...omissis...
stat("/usr/vice/etc/CellServDB", {st_mode=S_IFREG|0644, st_size=24938, 
...}) = 0
write(1, "Authenticating to cell le.infn.i"..., 61Authenticating to 
cell le.infn.it (server afs01.le.infn.it).
) = 61
stat("/etc/krb5.conf", {st_mode=S_IFREG|0644, st_size=2538, ...}) = 0
stat("/etc/krb5.conf", {st_mode=S_IFREG|0644, st_size=2538, ...}) = 0
write(1, "We\'ve deduced that we need to au"..., 64We've deduced that 
we need to authenticate to realm LE.INFN.IT.
) = 64
write(1, "Getting tickets: afs/le.infn.it@"..., 43Getting tickets: 
afs/le.infn.it@LE.INFN.IT
) = 43
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

on i386:
...omissis...
stat64("/etc/krb5.conf", {st_mode=S_IFREG|0644, st_size=2538, ...}) = 0
write(1, "We\'ve deduced that we need to au"..., 64We've deduced that 
we need to authenticate
  to realm LE.INFN.IT.
) = 64
write(1, "Getting tickets: afs/le.infn.it@"..., 43Getting tickets: 
afs/le.infn.it@LE.INFN.IT
) = 43
open("/tmp/krb5cc_0", O_RDONLY|O_LARGEFILE) = 3
fcntl64(3, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}, 
0xbfff43b0) = 0
....omissis....


---
Enrico M. V. Fasanelli - I.N.F.N. Sezione di Lecce