I can confirm that bug, I observe exactly the same segfaults on my server:
(gdb) where #0 0x00007f32fd360741 in __strlen_sse2_pminub () from /lib64/libc.so.6 #1 0x00007f32fde513cd in addgetnetgrentX (db=db@entry=0x7f32fe059640 <dbs+1440>, fd=fd@entry=-1, req=req@entry=0x7f32f19977a0, key=key@entry=0x7f32f19979e0 "asslgc", uid=uid@entry=4294967295, he=he@entry=0x0, dh=dh@entry=0x0, resultp=resultp@entry=0x7f32f1997798) at netgroupcache.c:205 #2 0x00007f32fde51eb5 in addinnetgrX (db=db@entry=0x7f32fe059640 <dbs+1440>, fd=fd@entry=15, req=req@entry=0x7f32f1997860, key=<optimized out>, key@entry=0x7f32f19979e0 "asslgc", uid=uid@entry=4294967295, he=he@entry=0x0, dh=dh@entry=0x0) at netgroupcache.c:487 #3 0x00007f32fde52074 in addinnetgr (db=db@entry=0x7f32fe059640 <dbs+1440>, fd=fd@entry=15, req=req@entry=0x7f32f1997860, key=key@entry=0x7f32f19979e0, uid=uid@entry=4294967295) at netgroupcache.c:652 #4 0x00007f32fde3ed36 in handle_request (pid=<optimized out>, key=0x7f32f19979e0, req=0x7f32f1997860, fd=15, uid=<optimized out>) at connections.c:1326 #5 nscd_run_worker (p=<optimized out>) at connections.c:1792 #6 0x00007f32fd9fde0f in start_thread () from /lib64/libpthread.so.0 #7 0x00007f32fd2f97dd in clone () from /lib64/libc.so.6
(gdb) print data.val.triple $3 = {host = 0x7f32f19971c8 "ass801", user = 0x0, domain = 0x0}
I can confirm that bug, I observe exactly the same segfaults on my server:
(gdb) where sse2_pminub () from /lib64/libc.so.6 entry=0x7f32fe0 59640 <dbs+1440>, entry=0x7f32f19 977a0, key@entry= 0x7f32f19979e0 "asslgc", uid=uid@ entry=429496729 5, he=he@entry=0x0, dh@entry= 0x0, resultp= resultp@ entry=0x7f32f19 97798) at netgroupcache.c:205 entry=0x7f32fe0 59640 <dbs+1440>, entry=0x7f32f19 97860, key=<optimized out>, entry=0x7f32f19 979e0 "asslgc", uid=uid@ entry=429496729 5, he=he@entry=0x0, dh@entry= 0x0) at netgroupcache.c:487 entry=0x7f32fe0 59640 <dbs+1440>, entry=0x7f32f19 97860, key=key@ entry=0x7f32f19 979e0, uid@entry= 4294967295) at netgroupcache.c:652 0x7f32f1997860, fd=15, uid=<optimized out>) at connections.c:1326 libpthread. so.0
#0 0x00007f32fd360741 in __strlen_
#1 0x00007f32fde513cd in addgetnetgrentX (db=db@
fd=fd@entry=-1, req=req@
key=
dh=
#2 0x00007f32fde51eb5 in addinnetgrX (db=db@
fd=fd@entry=15, req=req@
key@
dh=
#3 0x00007f32fde52074 in addinnetgr (db=db@
fd=fd@entry=15, req=req@
uid=
#4 0x00007f32fde3ed36 in handle_request (pid=<optimized out>, key=0x7f32f19979e0,
req=
#5 nscd_run_worker (p=<optimized out>) at connections.c:1792
#6 0x00007f32fd9fde0f in start_thread () from /lib64/
#7 0x00007f32fd2f97dd in clone () from /lib64/libc.so.6
(gdb) print data.val.triple
$3 = {host = 0x7f32f19971c8 "ass801", user = 0x0, domain = 0x0}