[Bug 997096] Re: nscd segmentation fault

keestux kees.bakker at xs4all.nl
Thu Jul 12 07:33:38 UTC 2012


Our configuration is a NIS network with Linux PCs. As soon as I do "rsh"
to one of these PCs it triggers a netgroup request and that leads to a
segfault in nscd.

This is the stdout of "nscd -d".

Thu 12 Jul 2012 09:16:34 AM CEST - 29485: handle_request: request received (Version = 2) from PID 30398
Thu 12 Jul 2012 09:16:34 AM CEST - 29485: 	GETFDHST
Thu 12 Jul 2012 09:16:34 AM CEST - 29485: handle_request: request received (Version = 2) from PID 30398
Thu 12 Jul 2012 09:16:34 AM CEST - 29485: 	GETHOSTBYADDR (172.17.2.127)
Thu 12 Jul 2012 09:16:34 AM CEST - 29485: handle_request: request received (Version = 2) from PID 30398
Thu 12 Jul 2012 09:16:34 AM CEST - 29485: 	GETFDPW
Thu 12 Jul 2012 09:16:34 AM CEST - 29485: provide access to FD 5, for passwd
Thu 12 Jul 2012 09:16:34 AM CEST - 29485: handle_request: request received (Version = 2) from PID 30398
Thu 12 Jul 2012 09:16:34 AM CEST - 29485: 	GETFDNETGR
Thu 12 Jul 2012 09:16:34 AM CEST - 29485: provide access to FD 11, for netgroup
Thu 12 Jul 2012 09:16:34 AM CEST - 29485: handle_request: request received (Version = 2) from PID 30398
Thu 12 Jul 2012 09:16:34 AM CEST - 29485: 	INNETGR (general)
Thu 12 Jul 2012 09:16:34 AM CEST - 29485: Haven't found "general (hamina.tasking.nl,,)" in netgroup cache!
Thu 12 Jul 2012 09:16:34 AM CEST - 29485: Haven't found "general" in netgroup cache!
Segmentation fault

Perhaps this bug has always been present. But now that these extra lines
were added in the /etc/nscd.conf (see previous comment) it pops up.

So, indeed the workaround is to remove these extra lines. Or just say
"enable-cache netgroup no".

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to eglibc in Ubuntu.
https://bugs.launchpad.net/bugs/997096

Title:
  nscd segmentation fault

Status in “eglibc” package in Ubuntu:
  Confirmed

Bug description:
  nscd segfaults a few seconds after every getent netgroup requests:

  root at cmo-cluster2:~# nscd -d 
  Wed 09 May 2012 12:59:54 PM UTC - 13953: register trace file /etc/passwd for database passwd
  Wed 09 May 2012 12:59:54 PM UTC - 13953: register trace file /etc/group for database group
  Wed 09 May 2012 12:59:54 PM UTC - 13953: register trace file /etc/services for database services
  Wed 09 May 2012 12:59:54 PM UTC - 13953: register trace file /etc/netgroup for database netgroup
  Wed 09 May 2012 12:59:54 PM UTC - 13953: cannot stat() file `/etc/netgroup': No such file or directory
  Wed 09 May 2012 12:59:56 PM UTC - 13953: handle_request: request received (Version = 2) from PID 13962
  Wed 09 May 2012 12:59:56 PM UTC - 13953: 	GETFDNETGR
  Wed 09 May 2012 12:59:56 PM UTC - 13953: handle_request: request received (Version = 2) from PID 13962
  Wed 09 May 2012 12:59:56 PM UTC - 13953: 	GETNETGRENT (cmo-nfs-netgroup)
  Wed 09 May 2012 12:59:56 PM UTC - 13953: Haven't found "cmo-nfs-netgroup" in netgroup cache!
  Wed 09 May 2012 12:59:56 PM UTC - 13953: provide access to FD 11, for netgroup
  Segmentation fault (core dumped)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/997096/+subscriptions




More information about the foundations-bugs mailing list