View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000564 | AlmaLinux-9 | glibc | public | 2025-09-23 07:58 | 2025-09-23 07:58 |
| Reporter | belmin | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | sometimes |
| Status | new | Resolution | open | ||
| Summary | 0000564: nscd crashes intermittently with SIGSEGV or SIGABRT on AlmaLinux 9.6 (Sage Margay) | ||||
| Description | On AlmaLinux 9.6, the nscd daemon occasionally crashes. Two different core dumps were observed: Crash 1: SIGSEGV (Segmentation fault) [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/usr/sbin/nscd'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f9a8ba9a28e in __GI___libc_free (mem=0x6e69666e6f636e75) at malloc.c:3231 3231 if (chunk_is_mmapped (p)) /* release mmapped memory. */ [Current thread is 1 (Thread 0x7f9a7fbf8640 (LWP 13136))] #0 0x00007f9a8ba9a28e in __GI___libc_free (mem=0x6e69666e6f636e75) at malloc.c:3231 #1 0x00007f9a8be22561 in selinux_flush_class_cache () from /lib64/libselinux.so.1 0000002 0x00007f9a8be1a014 in avc_process_policyload[localalias] () from /lib64/libselinux.so.1 0000003 0x00007f9a8be285f2 in selinux_status_updated () from /lib64/libselinux.so.1 0000004 0x00007f9a8be19efd in avc_has_perm_noaudit () from /lib64/libselinux.so.1 0000005 0x00007f9a8be19f69 in avc_has_perm () from /lib64/libselinux.so.1 0000006 0x00005572e416d56c in nscd_request_avc_has_perm (fd=fd@entry=20, req=<optimized out>) at selinux.c:429 0000007 0x00005572e4158d97 in handle_request (uid=4294967295, pid=0, key=0x7f9a7fbf6900, req=0x7f9a7fbf6744, fd=20) at connections.c:1058 0000008 nscd_run_worker (p=<optimized out>) at connections.c:1703 0000009 0x00007f9a8ba8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 0000010 0x00007f9a8bb0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Crash 2: SIGABRT (Aborted) [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/usr/sbin/nscd'. Program terminated with signal SIGABRT, Aborted. #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; [Current thread is 1 (Thread 0x7ff9657f6640 (LWP 13201))] #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x00007ff971c8bf43 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 0000002 0x00007ff971c3eb46 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 0000003 0x00007ff971c28833 in __GI_abort () at abort.c:79 0000004 0x00007ff971c29172 in __libc_message (fmt=fmt@entry=0x7ff971dbb83e "%s\n") at ../sysdeps/posix/libc_fatal.c:152 0000005 0x00007ff971c95f87 in malloc_printerr (str=str@entry=0x7ff971dbe2d0 "double free or corruption (out)") at malloc.c:5511 0000006 0x00007ff971c97c70 in _int_free (av=0x7ff971df9c80 <main_arena>, p=0x7ff950002560, have_lock=<optimized out>) at malloc.c:4451 0000007 0x00007ff971c9a2c5 in __GI___libc_free (mem=<optimized out>) at malloc.c:3254 0000008 0x00007ff971e93573 in selinux_flush_class_cache () from /lib64/libselinux.so.1 0000009 0x00007ff971e8b014 in avc_process_policyload[localalias] () from /lib64/libselinux.so.1 0000010 0x00007ff971e995f2 in selinux_status_updated () from /lib64/libselinux.so.1 0000011 0x00007ff971e8aefd in avc_has_perm_noaudit () from /lib64/libselinux.so.1 0000012 0x00007ff971e8af69 in avc_has_perm () from /lib64/libselinux.so.1 #13 0x000055c5de43b56c in nscd_request_avc_has_perm (fd=fd@entry=20, req=<optimized out>) at selinux.c:429 0000014 0x000055c5de426d97 in handle_request (uid=4294967295, pid=0, key=0x7ff9657f4900, req=0x7ff9657f4744, fd=20) at connections.c:1058 0000015 nscd_run_worker (p=<optimized out>) at connections.c:1703 0000016 0x00007ff971c8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 0000017 0x00007ff971d0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Both crashes occurred without clear manual reproduction steps. Appears related to SELinux interaction (libselinux.so.1 functions in backtrace). I will upload the full backtrace threads for both SIGSEGV and SIGABRT crashes as attachments. | ||||
| Steps To Reproduce | Intermittent – Could not reproduce manually; occurs sporadically in production. | ||||
| Additional Information | System details: - AlmaLinux 9.6 (Sage Margay) - glibc version: glibc-2.34-168.el9_6.23.x86_64 - nscd version: nscd-2.34-168.el9_6.23.x86_64 - selinux-policy version: selinux-policy-38.1.53-5.el9_6.noarch | ||||
| Tags | No tags attached. | ||||
| Attached Files | core.13128.13128-threads.log (13,886 bytes)
[Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/usr/sbin/nscd'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f9a8ba9a28e in __GI___libc_free (mem=0x6e69666e6f636e75) at malloc.c:3231 3231 if (chunk_is_mmapped (p)) /* release mmapped memory. */ [Current thread is 1 (Thread 0x7f9a7fbf8640 (LWP 13136))] Thread 11 (Thread 0x7f9a803fc640 (LWP 13132)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f9a803fbd00, op=137, expected=0, futex_word=0x5572e4175500 <dbs+1152>) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5572e4175500 <dbs+1152>, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f9a803fbd00, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f9a8ba8728f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5572e4175500 <dbs+1152>, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f9a803fbd00, private=private@entry=0) at futex-internal.c:139 #3 0x00007f9a8ba8996f in __pthread_cond_wait_common (abstime=0x7f9a803fbd00, clockid=1, mutex=0x5572e4175508 <dbs+1160>, cond=0x5572e41754d8 <dbs+1112>) at pthread_cond_wait.c:427 #4 ___pthread_cond_timedwait64 (cond=cond@entry=0x5572e41754d8 <dbs+1112>, mutex=mutex@entry=0x5572e4175508 <dbs+1160>, abstime=abstime@entry=0x7f9a803fbd00) at pthread_cond_wait.c:484 #5 0x00005572e4156e70 in nscd_run_prune (p=<optimized out>) at connections.c:1528 #6 0x00007f9a8ba8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007f9a8bb0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 10 (Thread 0x7f9a7f9f7640 (LWP 13137)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=478, futex_word=0x5572e41758cc <readylist_cond+44>) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5572e41758cc <readylist_cond+44>, expected=expected@entry=478, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f9a8ba8728f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5572e41758cc <readylist_cond+44>, expected=expected@entry=478, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f9a8ba89782 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5572e4175860 <readylist_lock>, cond=0x5572e41758a0 <readylist_cond>) at pthread_cond_wait.c:427 #4 ___pthread_cond_wait (cond=cond@entry=0x5572e41758a0 <readylist_cond>, mutex=mutex@entry=0x5572e4175860 <readylist_lock>) at pthread_cond_wait.c:459 #5 0x00005572e4158b2b in nscd_run_worker (p=<optimized out>) at connections.c:1609 #6 0x00007f9a8ba8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007f9a8bb0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 9 (Thread 0x7f9a809ff640 (LWP 13129)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f9a809fed00, op=137, expected=29, futex_word=0x5572e41750e4 <dbs+100>) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5572e41750e4 <dbs+100>, expected=expected@entry=29, clockid=clockid@entry=1, abstime=abstime@entry=0x7f9a809fed00, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f9a8ba8728f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5572e41750e4 <dbs+100>, expected=expected@entry=29, clockid=clockid@entry=1, abstime=abstime@entry=0x7f9a809fed00, private=private@entry=0) at futex-internal.c:139 #3 0x00007f9a8ba8996f in __pthread_cond_wait_common (abstime=0x7f9a809fed00, clockid=1, mutex=0x5572e41750e8 <dbs+104>, cond=0x5572e41750b8 <dbs+56>) at pthread_cond_wait.c:427 #4 ___pthread_cond_timedwait64 (cond=cond@entry=0x5572e41750b8 <dbs+56>, mutex=mutex@entry=0x5572e41750e8 <dbs+104>, abstime=abstime@entry=0x7f9a809fed00) at pthread_cond_wait.c:484 #5 0x00005572e4156e70 in nscd_run_prune (p=<optimized out>) at connections.c:1528 #6 0x00007f9a8ba8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007f9a8bb0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 8 (Thread 0x7f9a801fb640 (LWP 13133)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f9a801fad00, op=137, expected=0, futex_word=0x5572e4175660 <dbs+1504>) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5572e4175660 <dbs+1504>, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f9a801fad00, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f9a8ba8728f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5572e4175660 <dbs+1504>, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f9a801fad00, private=private@entry=0) at futex-internal.c:139 #3 0x00007f9a8ba8996f in __pthread_cond_wait_common (abstime=0x7f9a801fad00, clockid=1, mutex=0x5572e4175668 <dbs+1512>, cond=0x5572e4175638 <dbs+1464>) at pthread_cond_wait.c:427 #4 ___pthread_cond_timedwait64 (cond=cond@entry=0x5572e4175638 <dbs+1464>, mutex=mutex@entry=0x5572e4175668 <dbs+1512>, abstime=abstime@entry=0x7f9a801fad00) at pthread_cond_wait.c:484 #5 0x00005572e4156e70 in nscd_run_prune (p=<optimized out>) at connections.c:1528 #6 0x00007f9a8ba8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007f9a8bb0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 7 (Thread 0x7f9a7fffa640 (LWP 13134)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=483, futex_word=0x5572e41758c8 <readylist_cond+40>) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5572e41758c8 <readylist_cond+40>, expected=expected@entry=483, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f9a8ba8728f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5572e41758c8 <readylist_cond+40>, expected=expected@entry=483, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f9a8ba89782 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5572e4175860 <readylist_lock>, cond=0x5572e41758a0 <readylist_cond>) at pthread_cond_wait.c:427 #4 ___pthread_cond_wait (cond=cond@entry=0x5572e41758a0 <readylist_cond>, mutex=mutex@entry=0x5572e4175860 <readylist_lock>) at pthread_cond_wait.c:459 #5 0x00005572e4158b2b in nscd_run_worker (p=<optimized out>) at connections.c:1609 #6 0x00007f9a8ba8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007f9a8bb0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 6 (Thread 0x7f9a7fdf9640 (LWP 13135)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=478, futex_word=0x5572e41758cc <readylist_cond+44>) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5572e41758cc <readylist_cond+44>, expected=expected@entry=478, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f9a8ba8728f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5572e41758cc <readylist_cond+44>, expected=expected@entry=478, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f9a8ba89782 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5572e4175860 <readylist_lock>, cond=0x5572e41758a0 <readylist_cond>) at pthread_cond_wait.c:427 #4 ___pthread_cond_wait (cond=cond@entry=0x5572e41758a0 <readylist_cond>, mutex=mutex@entry=0x5572e4175860 <readylist_lock>) at pthread_cond_wait.c:459 #5 0x00005572e4158b2b in nscd_run_worker (p=<optimized out>) at connections.c:1609 #6 0x00007f9a8ba8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007f9a8bb0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 5 (Thread 0x7f9a807fe640 (LWP 13130)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f9a807fdd00, op=137, expected=47, futex_word=0x5572e4175244 <dbs+452>) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5572e4175244 <dbs+452>, expected=expected@entry=47, clockid=clockid@entry=1, abstime=abstime@entry=0x7f9a807fdd00, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f9a8ba8728f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5572e4175244 <dbs+452>, expected=expected@entry=47, clockid=clockid@entry=1, abstime=abstime@entry=0x7f9a807fdd00, private=private@entry=0) at futex-internal.c:139 #3 0x00007f9a8ba8996f in __pthread_cond_wait_common (abstime=0x7f9a807fdd00, clockid=1, mutex=0x5572e4175248 <dbs+456>, cond=0x5572e4175218 <dbs+408>) at pthread_cond_wait.c:427 #4 ___pthread_cond_timedwait64 (cond=cond@entry=0x5572e4175218 <dbs+408>, mutex=mutex@entry=0x5572e4175248 <dbs+456>, abstime=abstime@entry=0x7f9a807fdd00) at pthread_cond_wait.c:484 #5 0x00005572e4156e70 in nscd_run_prune (p=<optimized out>) at connections.c:1528 #6 0x00007f9a8ba8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007f9a8bb0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 4 (Thread 0x7f9a7f7f6640 (LWP 13138)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=483, futex_word=0x5572e41758c8 <readylist_cond+40>) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5572e41758c8 <readylist_cond+40>, expected=expected@entry=483, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f9a8ba8728f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5572e41758c8 <readylist_cond+40>, expected=expected@entry=483, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007f9a8ba89782 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5572e4175860 <readylist_lock>, cond=0x5572e41758a0 <readylist_cond>) at pthread_cond_wait.c:427 #4 ___pthread_cond_wait (cond=cond@entry=0x5572e41758a0 <readylist_cond>, mutex=mutex@entry=0x5572e4175860 <readylist_lock>) at pthread_cond_wait.c:459 #5 0x00005572e4158b2b in nscd_run_worker (p=<optimized out>) at connections.c:1609 #6 0x00007f9a8ba8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007f9a8bb0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7f9a8bd20840 (LWP 13128)): #0 0x00007f9a8bb0e87e in epoll_wait (epfd=epfd@entry=4, events=events@entry=0x7ffd6c6f5a90, maxevents=maxevents@entry=100, timeout=29976) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 #1 0x00005572e4159e1d in main_loop_epoll (efd=efd@entry=4) at connections.c:2229 #2 0x00005572e415a858 in start_threads () at connections.c:2445 #3 0x00005572e4155d4d in main (argc=<optimized out>, argv=<optimized out>) at nscd.c:330 Thread 2 (Thread 0x7f9a805fd640 (LWP 13131)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f9a805fcd00, op=137, expected=0, futex_word=0x5572e41753a4 <dbs+804>) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5572e41753a4 <dbs+804>, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f9a805fcd00, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007f9a8ba8728f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5572e41753a4 <dbs+804>, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f9a805fcd00, private=private@entry=0) at futex-internal.c:139 #3 0x00007f9a8ba8996f in __pthread_cond_wait_common (abstime=0x7f9a805fcd00, clockid=1, mutex=0x5572e41753a8 <dbs+808>, cond=0x5572e4175378 <dbs+760>) at pthread_cond_wait.c:427 #4 ___pthread_cond_timedwait64 (cond=cond@entry=0x5572e4175378 <dbs+760>, mutex=mutex@entry=0x5572e41753a8 <dbs+808>, abstime=abstime@entry=0x7f9a805fcd00) at pthread_cond_wait.c:484 #5 0x00005572e4156e70 in nscd_run_prune (p=<optimized out>) at connections.c:1528 #6 0x00007f9a8ba8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007f9a8bb0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7f9a7fbf8640 (LWP 13136)): #0 0x00007f9a8ba9a28e in __GI___libc_free (mem=0x6e69666e6f636e75) at malloc.c:3231 #1 0x00007f9a8be22561 in selinux_flush_class_cache () from /lib64/libselinux.so.1 #2 0x00007f9a8be1a014 in avc_process_policyload[localalias] () from /lib64/libselinux.so.1 #3 0x00007f9a8be285f2 in selinux_status_updated () from /lib64/libselinux.so.1 #4 0x00007f9a8be19efd in avc_has_perm_noaudit () from /lib64/libselinux.so.1 #5 0x00007f9a8be19f69 in avc_has_perm () from /lib64/libselinux.so.1 #6 0x00005572e416d56c in nscd_request_avc_has_perm (fd=fd@entry=20, req=<optimized out>) at selinux.c:429 #7 0x00005572e4158d97 in handle_request (uid=4294967295, pid=0, key=0x7f9a7fbf6900, req=0x7f9a7fbf6744, fd=20) at connections.c:1058 #8 nscd_run_worker (p=<optimized out>) at connections.c:1703 #9 0x00007f9a8ba8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #10 0x00007f9a8bb0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 core.13191.13191-threads.log (14,299 bytes)
[Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/usr/sbin/nscd'. Program terminated with signal SIGABRT, Aborted. #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; [Current thread is 1 (Thread 0x7ff9657f6640 (LWP 13201))] Thread 11 (Thread 0x7ff971e2d840 (LWP 13191)): #0 0x00007ff971d0e87e in epoll_wait (epfd=epfd@entry=4, events=events@entry=0x7fff9eeba280, maxevents=maxevents@entry=100, timeout=29976) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 #1 0x000055c5de427e1d in main_loop_epoll (efd=efd@entry=4) at connections.c:2229 #2 0x000055c5de428858 in start_threads () at connections.c:2445 #3 0x000055c5de423d4d in main (argc=<optimized out>, argv=<optimized out>) at nscd.c:330 Thread 10 (Thread 0x7ff965ffa640 (LWP 13197)): #0 __GI___libc_write (nbytes=87, buf=0x7ff960004180, fd=21) at ../sysdeps/unix/sysv/linux/write.c:26 #1 __GI___libc_write (fd=21, buf=0x7ff960004180, nbytes=87) at ../sysdeps/unix/sysv/linux/write.c:24 #2 0x00007ff971e84558 in security_compute_av_flags_raw () from /lib64/libselinux.so.1 #3 0x00007ff971e8ae91 in avc_has_perm_noaudit () from /lib64/libselinux.so.1 #4 0x00007ff971e8af69 in avc_has_perm () from /lib64/libselinux.so.1 #5 0x000055c5de43b56c in nscd_request_avc_has_perm (fd=fd@entry=19, req=<optimized out>) at selinux.c:429 #6 0x000055c5de426d97 in handle_request (uid=4294967295, pid=0, key=0x7ff965ff8900, req=0x7ff965ff8744, fd=19) at connections.c:1058 #7 nscd_run_worker (p=<optimized out>) at connections.c:1703 #8 0x00007ff971c8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #9 0x00007ff971d0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 9 (Thread 0x7ff965df9640 (LWP 13198)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=480, futex_word=0x55c5de4438c8 <readylist_cond+40>) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55c5de4438c8 <readylist_cond+40>, expected=expected@entry=480, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ff971c8728f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c5de4438c8 <readylist_cond+40>, expected=expected@entry=480, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007ff971c89782 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c5de443860 <readylist_lock>, cond=0x55c5de4438a0 <readylist_cond>) at pthread_cond_wait.c:427 #4 ___pthread_cond_wait (cond=cond@entry=0x55c5de4438a0 <readylist_cond>, mutex=mutex@entry=0x55c5de443860 <readylist_lock>) at pthread_cond_wait.c:459 #5 0x000055c5de426b2b in nscd_run_worker (p=<optimized out>) at connections.c:1609 #6 0x00007ff971c8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007ff971d0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 8 (Thread 0x7ff9665fd640 (LWP 13194)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7ff9665fcd00, op=137, expected=0, futex_word=0x55c5de4433a4 <dbs+804>) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55c5de4433a4 <dbs+804>, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ff9665fcd00, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ff971c8728f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c5de4433a4 <dbs+804>, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ff9665fcd00, private=private@entry=0) at futex-internal.c:139 #3 0x00007ff971c8996f in __pthread_cond_wait_common (abstime=0x7ff9665fcd00, clockid=1, mutex=0x55c5de4433a8 <dbs+808>, cond=0x55c5de443378 <dbs+760>) at pthread_cond_wait.c:427 #4 ___pthread_cond_timedwait64 (cond=cond@entry=0x55c5de443378 <dbs+760>, mutex=mutex@entry=0x55c5de4433a8 <dbs+808>, abstime=abstime@entry=0x7ff9665fcd00) at pthread_cond_wait.c:484 #5 0x000055c5de424e70 in nscd_run_prune (p=<optimized out>) at connections.c:1528 #6 0x00007ff971c8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007ff971d0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 7 (Thread 0x7ff9661fb640 (LWP 13196)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7ff9661fad00, op=137, expected=0, futex_word=0x55c5de443660 <dbs+1504>) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55c5de443660 <dbs+1504>, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ff9661fad00, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ff971c8728f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c5de443660 <dbs+1504>, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ff9661fad00, private=private@entry=0) at futex-internal.c:139 #3 0x00007ff971c8996f in __pthread_cond_wait_common (abstime=0x7ff9661fad00, clockid=1, mutex=0x55c5de443668 <dbs+1512>, cond=0x55c5de443638 <dbs+1464>) at pthread_cond_wait.c:427 #4 ___pthread_cond_timedwait64 (cond=cond@entry=0x55c5de443638 <dbs+1464>, mutex=mutex@entry=0x55c5de443668 <dbs+1512>, abstime=abstime@entry=0x7ff9661fad00) at pthread_cond_wait.c:484 #5 0x000055c5de424e70 in nscd_run_prune (p=<optimized out>) at connections.c:1528 #6 0x00007ff971c8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007ff971d0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 6 (Thread 0x7ff965bf8640 (LWP 13199)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=480, futex_word=0x55c5de4438c8 <readylist_cond+40>) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55c5de4438c8 <readylist_cond+40>, expected=expected@entry=480, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ff971c8728f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c5de4438c8 <readylist_cond+40>, expected=expected@entry=480, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007ff971c89782 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c5de443860 <readylist_lock>, cond=0x55c5de4438a0 <readylist_cond>) at pthread_cond_wait.c:427 #4 ___pthread_cond_wait (cond=cond@entry=0x55c5de4438a0 <readylist_cond>, mutex=mutex@entry=0x55c5de443860 <readylist_lock>) at pthread_cond_wait.c:459 #5 0x000055c5de426b2b in nscd_run_worker (p=<optimized out>) at connections.c:1609 #6 0x00007ff971c8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007ff971d0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 5 (Thread 0x7ff9659f7640 (LWP 13200)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=480, futex_word=0x55c5de4438c8 <readylist_cond+40>) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55c5de4438c8 <readylist_cond+40>, expected=expected@entry=480, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ff971c8728f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c5de4438c8 <readylist_cond+40>, expected=expected@entry=480, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x00007ff971c89782 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c5de443860 <readylist_lock>, cond=0x55c5de4438a0 <readylist_cond>) at pthread_cond_wait.c:427 #4 ___pthread_cond_wait (cond=cond@entry=0x55c5de4438a0 <readylist_cond>, mutex=mutex@entry=0x55c5de443860 <readylist_lock>) at pthread_cond_wait.c:459 #5 0x000055c5de426b2b in nscd_run_worker (p=<optimized out>) at connections.c:1609 #6 0x00007ff971c8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007ff971d0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 4 (Thread 0x7ff9663fc640 (LWP 13195)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7ff9663fbd00, op=137, expected=0, futex_word=0x55c5de443500 <dbs+1152>) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55c5de443500 <dbs+1152>, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ff9663fbd00, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ff971c8728f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c5de443500 <dbs+1152>, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ff9663fbd00, private=private@entry=0) at futex-internal.c:139 #3 0x00007ff971c8996f in __pthread_cond_wait_common (abstime=0x7ff9663fbd00, clockid=1, mutex=0x55c5de443508 <dbs+1160>, cond=0x55c5de4434d8 <dbs+1112>) at pthread_cond_wait.c:427 #4 ___pthread_cond_timedwait64 (cond=cond@entry=0x55c5de4434d8 <dbs+1112>, mutex=mutex@entry=0x55c5de443508 <dbs+1160>, abstime=abstime@entry=0x7ff9663fbd00) at pthread_cond_wait.c:484 #5 0x000055c5de424e70 in nscd_run_prune (p=<optimized out>) at connections.c:1528 #6 0x00007ff971c8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007ff971d0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7ff9667fe640 (LWP 13193)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7ff9667fdd00, op=137, expected=47, futex_word=0x55c5de443244 <dbs+452>) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55c5de443244 <dbs+452>, expected=expected@entry=47, clockid=clockid@entry=1, abstime=abstime@entry=0x7ff9667fdd00, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ff971c8728f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c5de443244 <dbs+452>, expected=expected@entry=47, clockid=clockid@entry=1, abstime=abstime@entry=0x7ff9667fdd00, private=private@entry=0) at futex-internal.c:139 #3 0x00007ff971c8996f in __pthread_cond_wait_common (abstime=0x7ff9667fdd00, clockid=1, mutex=0x55c5de443248 <dbs+456>, cond=0x55c5de443218 <dbs+408>) at pthread_cond_wait.c:427 #4 ___pthread_cond_timedwait64 (cond=cond@entry=0x55c5de443218 <dbs+408>, mutex=mutex@entry=0x55c5de443248 <dbs+456>, abstime=abstime@entry=0x7ff9667fdd00) at pthread_cond_wait.c:484 #5 0x000055c5de424e70 in nscd_run_prune (p=<optimized out>) at connections.c:1528 #6 0x00007ff971c8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007ff971d0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 2 (Thread 0x7ff9669ff640 (LWP 13192)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7ff9669fed00, op=137, expected=29, futex_word=0x55c5de4430e4 <dbs+100>) at futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55c5de4430e4 <dbs+100>, expected=expected@entry=29, clockid=clockid@entry=1, abstime=abstime@entry=0x7ff9669fed00, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #2 0x00007ff971c8728f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c5de4430e4 <dbs+100>, expected=expected@entry=29, clockid=clockid@entry=1, abstime=abstime@entry=0x7ff9669fed00, private=private@entry=0) at futex-internal.c:139 #3 0x00007ff971c8996f in __pthread_cond_wait_common (abstime=0x7ff9669fed00, clockid=1, mutex=0x55c5de4430e8 <dbs+104>, cond=0x55c5de4430b8 <dbs+56>) at pthread_cond_wait.c:427 #4 ___pthread_cond_timedwait64 (cond=cond@entry=0x55c5de4430b8 <dbs+56>, mutex=mutex@entry=0x55c5de4430e8 <dbs+104>, abstime=abstime@entry=0x7ff9669fed00) at pthread_cond_wait.c:484 #5 0x000055c5de424e70 in nscd_run_prune (p=<optimized out>) at connections.c:1528 #6 0x00007ff971c8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #7 0x00007ff971d0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7ff9657f6640 (LWP 13201)): #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x00007ff971c8bf43 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 #2 0x00007ff971c3eb46 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #3 0x00007ff971c28833 in __GI_abort () at abort.c:79 #4 0x00007ff971c29172 in __libc_message (fmt=fmt@entry=0x7ff971dbb83e "%s\n") at ../sysdeps/posix/libc_fatal.c:152 #5 0x00007ff971c95f87 in malloc_printerr (str=str@entry=0x7ff971dbe2d0 "double free or corruption (out)") at malloc.c:5511 #6 0x00007ff971c97c70 in _int_free (av=0x7ff971df9c80 <main_arena>, p=0x7ff950002560, have_lock=<optimized out>) at malloc.c:4451 #7 0x00007ff971c9a2c5 in __GI___libc_free (mem=<optimized out>) at malloc.c:3254 #8 0x00007ff971e93573 in selinux_flush_class_cache () from /lib64/libselinux.so.1 #9 0x00007ff971e8b014 in avc_process_policyload[localalias] () from /lib64/libselinux.so.1 #10 0x00007ff971e995f2 in selinux_status_updated () from /lib64/libselinux.so.1 #11 0x00007ff971e8aefd in avc_has_perm_noaudit () from /lib64/libselinux.so.1 #12 0x00007ff971e8af69 in avc_has_perm () from /lib64/libselinux.so.1 #13 0x000055c5de43b56c in nscd_request_avc_has_perm (fd=fd@entry=20, req=<optimized out>) at selinux.c:429 #14 0x000055c5de426d97 in handle_request (uid=4294967295, pid=0, key=0x7ff9657f4900, req=0x7ff9657f4744, fd=20) at connections.c:1058 #15 nscd_run_worker (p=<optimized out>) at connections.c:1703 #16 0x00007ff971c8a19a in start_thread (arg=<optimized out>) at pthread_create.c:443 #17 0x00007ff971d0f240 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 | ||||