View Issue Details

IDProjectCategoryView StatusLast Update
0000564AlmaLinux-9glibcpublic2025-09-23 07:58
Reporterbelmin Assigned To 
PrioritynormalSeverityminorReproducibilitysometimes
Status newResolutionopen 
Summary0000564: nscd crashes intermittently with SIGSEGV or SIGABRT on AlmaLinux 9.6 (Sage Margay)
DescriptionOn 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 ReproduceIntermittent – Could not reproduce manually; occurs sporadically in production.
Additional InformationSystem 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
TagsNo 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.13128.13128-threads.log (13,886 bytes)   
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
core.13191.13191-threads.log (14,299 bytes)   

Activities

Issue History

Date Modified Username Field Change
2025-09-23 07:58 belmin New Issue
2025-09-23 07:58 belmin File Added: core.13128.13128-threads.log
2025-09-23 07:58 belmin File Added: core.13191.13191-threads.log