#144 rpc.gssd segfaults in gssproxy (proxymech.so)
Closed: Duplicate None Opened 9 years ago by dpal.

Ticket was cloned from Red Hat Bugzilla (product Red Hat Enterprise Linux 7): Bug 1196371

Created attachment 995330
Full Backtrace

Description of problem:
The following segfault happen in rpc.gssd when Red Hat Storage
server (aka the ganesha server)

#0 memmove_ssse3_back () at
../sysdeps/x86_64/multiarch/memcpy-ssse3-back.S:2588
#0 0x00007fb790aba8e3 in memmove (__len=103, __src=<optimized out>,
__dest=<optimized out>) at /usr/include/bits/string3.h:57
#2  xdrmem_putbytes (xdrs=0x7fff5aa23880, addr=<optimized out>, len=103) at
xdr_mem.c:145
#3  0x00007fb790ab9fda in gssrpc_xdr_opaque (xdrs=0x7fff5aa23880, cp=<optimized
out>, cnt=<optimized out>)
    at xdr.c:414

The full back trace is attached.

Version-Release number of selected component (if applicable):
gssproxy-0.3.0-10.el7

How reproducible:
100%

Steps to Reproduce:
1. start rpc.gssd with a valid keytab
2. mount the Red Hat storage server.
3.

Additional info:
The problem occurs because the rhel7 client is trying to
set up a GSS context with the server. Security is not
enabled on the server so the request is failed with
an AUTH_ERROR error.

BZ has a proposed patch.


Metadata Update from @dpal:
- Issue assigned to simo
- Issue set to the milestone: 2015 March

7 years ago

Login to comment on this ticket.

Metadata