When running a server using TCP transport thanks to svc_create(....., "tcp") function and client try to call remote procedure like this :
rpc_call(hostname, PROGNUM, VERSNUM, MYPROCNUM,
(xdrproc_t)xdr_void, (void*)NULL,
(xdrproc_t)xdr_int, (void*)&var,
"tcp");
an error (segment fault) may appear in xdr.c at line 672
Deeper investigation will be needed...
Does this happen with the latest version? If so could you please post the reproducer?