libgssglue segfaults accessing kerberized nfs shares
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libgssglue (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Background: I'm working on mounting kerberized NFS volumes over IPv6. In order to do so I need a kernel that is > 2.6.35 and recompile nfs-utils with ipv6 and tirpc support, libtirpc with gss support, and libgssglue(version doesn't matter at this point it seems). I can mount sec=sys volumes without a problem. When I go to mount/automount a kerberized volume I get this in /var/log/messages and dmesg:
[ 351.314647] svc: failed to register lockdv1 RPC service (errno 97).
[ 351.803571] rpc.gssd[961]: segfault at 1 ip 00007f6a0a542a5e sp 00007ffff1cd40c8 error 4 in libgssglue.
[ 352.039966] rpc.gssd[2660]: segfault at 1 ip 00007f7187473a5e sp 00007fff96ca60b8 error 4 in libgssglue.
[ 352.422756] rpc.gssd[2670]: segfault at 1 ip 00007f950c4ffa5e sp 00007fff9e2c8d28 error 4 in libgssglue.
lsb_release -rd
Description: Ubuntu 10.04.1 LTS
Release: 10.04
linux kernel version 2.6.37.4 (needed for nfs over v6 support)
nfs-utils version 1.2.3 compiled with --enable-ipv6 --enable-tirpc
libtirpc version 0.2.1 compiled with --enable-gss
libgssglue version 0.1 and 0.2 standard compile
I expected that I would be able to cleanly mount a kerberized nfs volume off of an IPv6 enable storage server.
If automounting it hangs. If manually mounting I get permission denied because of the segfault. I know that libgssglue is just an interface so I suspect there is another package (that I could not find) that is causing this crash potentially.
affects: | ubuntu → libgssglue (Ubuntu) |
Hi. This looks similar to the bug report below, which was fixed long time ago, and rpc.gssd doesn't even use libgssglue any more.
https:/ /bugs.debian. org/cgi- bin/bugreport. cgi?bug= 619052
/Simon