[Bug 760231] New: nscd segfault
https://bugzilla.novell.com/show_bug.cgi?id=760231 https://bugzilla.novell.com/show_bug.cgi?id=760231#c0 Summary: nscd segfault Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: per@opensuse.org QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:11.0) Gecko/20100101 Firefox/11.0 Hardware: HP Proliant ML570G3, 32Gb RAM, Xen-Host (madrid) Software: openSUSE 12.1+updates, kernel 3.3.0-2 from factory Feel free to close this as unsupported - I thought an nscd segfault was worth reporting though. I noticed the segfault in the dmesg output, then I ran nscd with gdb: # gdb /usr/sbin/nscd GNU gdb (GDB) SUSE (7.3-41.1.2) Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-suse-linux". For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/... Reading symbols from /usr/sbin/nscd...Missing separate debuginfo for /usr/sbin/nscd Try: zypper install -C "debuginfo(build-id)=13f05d193b96de932190fd2dfd9d90b0dba14086" (no debugging symbols found)...done. (gdb) run Starting program: /usr/sbin/nscd Missing separate debuginfo for /lib64/ld-linux-x86-64.so.2 Try: zypper install -C "debuginfo(build-id)=278f61c033945df0fe9b90435f3f15510f2fd63e" warning: Could not load shared library symbols for linux-vdso.so.1. Do you need "set solib-search-path" or "set sysroot"? Missing separate debuginfo for /lib64/libc.so.6 Try: zypper install -C "debuginfo(build-id)=bea42407090fbb82301c4b2c47dee60ccc8f7705" Missing separate debuginfo for /lib64/libnss_compat.so.2 Try: zypper install -C "debuginfo(build-id)=a1120cdf9d2d1136ee89abdb883ed95fa4d01c53" Missing separate debuginfo for /lib64/libnsl.so.1 Try: zypper install -C "debuginfo(build-id)=2a322bde94900460006d260fb00b3d46337c43c5" Missing separate debuginfo for /lib64/libnss_files.so.2 Try: zypper install -C "debuginfo(build-id)=18dbe85ac5c2ed95abddb5356e29bca72aa19e50" Program received signal SIGSEGV, Segmentation fault. 0x0000000000000001 in ?? () (gdb) bt #0 0x0000000000000001 in ?? () #1 0x00007ffff74120ef in _nss_files_init () from /lib64/libnss_files.so.2 #2 0x00007ffff7b29a61 in nss_load_library () from /lib64/libc.so.6 #3 0x00007ffff7b2a245 in nss_load_all_libraries () from /lib64/libc.so.6 #4 0x00007ffff7b2a738 in __nss_disable_nscd () from /lib64/libc.so.6 #5 0x00005555555567ce in main () Reproducible: Always -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=760231
https://bugzilla.novell.com/show_bug.cgi?id=760231#c1
kk zhang
https://bugzilla.novell.com/show_bug.cgi?id=760231
https://bugzilla.novell.com/show_bug.cgi?id=760231#c2
Michael Matz
https://bugzilla.novell.com/show_bug.cgi?id=760231
https://bugzilla.novell.com/show_bug.cgi?id=760231#c3
Per Jessen
https://bugzilla.novell.com/show_bug.cgi?id=760231
https://bugzilla.novell.com/show_bug.cgi?id=760231#c4
--- Comment #4 from Per Jessen
Also /etc/nscd.conf would be interesting, as well as running a verbose nscd under gdb (nscd -d, and set debug-level in /etc/nscd.conf to 4).
/etc/nscd.conf is vanilla openSUSE 12.1, I haven't touched it. Running nscd with debug-level 4 and -d: # gdb /usr/sbin/nscd GNU gdb (GDB) SUSE (7.3-41.1.2) Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-suse-linux". For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/... Reading symbols from /usr/sbin/nscd...Reading symbols from /usr/lib/debug/usr/sbin/nscd.debug...done. done. (gdb) run -d Starting program: /usr/sbin/nscd -d Missing separate debuginfo for /lib64/ld-linux-x86-64.so.2 Try: zypper install -C "debuginfo(build-id)=278f61c033945df0fe9b90435f3f15510f2fd63e" warning: Could not load shared library symbols for linux-vdso.so.1. Do you need "set solib-search-path" or "set sysroot"? Missing separate debuginfo for /lib64/libc.so.6 Try: zypper install -C "debuginfo(build-id)=bea42407090fbb82301c4b2c47dee60ccc8f7705" Missing separate debuginfo for /lib64/libnss_compat.so.2 Try: zypper install -C "debuginfo(build-id)=a1120cdf9d2d1136ee89abdb883ed95fa4d01c53" Missing separate debuginfo for /lib64/libnsl.so.1 Try: zypper install -C "debuginfo(build-id)=2a322bde94900460006d260fb00b3d46337c43c5" Missing separate debuginfo for /lib64/libnss_files.so.2 Try: zypper install -C "debuginfo(build-id)=18dbe85ac5c2ed95abddb5356e29bca72aa19e50" Program received signal SIGSEGV, Segmentation fault. 0x0000000000000002 in ?? () (gdb) bt full #0 0x0000000000000002 in ?? () No symbol table info available. #1 0x00007ffff74120ef in _nss_files_init () from /lib64/libnss_files.so.2 No symbol table info available. #2 0x00007ffff7b29a61 in nss_load_library () from /lib64/libc.so.6 No symbol table info available. #3 0x00007ffff7b2a245 in nss_load_all_libraries () from /lib64/libc.so.6 No symbol table info available. #4 0x00007ffff7b2a738 in __nss_disable_nscd () from /lib64/libc.so.6 No symbol table info available. #5 0x00005555555567ce in main (argc=2, argv=0x7fffffffe538) at nscd-0.47.c:2410 n = <optimized out> opt_d_cnt = <optimized out> env_U = <optimized out> conffile = <optimized out> -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=760231
https://bugzilla.novell.com/show_bug.cgi?id=760231#c5
--- Comment #5 from Per Jessen
https://bugzilla.novell.com/show_bug.cgi?id=760231
https://bugzilla.novell.com/show_bug.cgi?id=760231#c6
Bart Van Assche
https://bugzilla.novell.com/show_bug.cgi?id=760231
https://bugzilla.novell.com/show_bug.cgi?id=760231#c8
Andreas Schwab
https://bugzilla.novell.com/show_bug.cgi?id=760231
https://bugzilla.novell.com/show_bug.cgi?id=760231#c9
Per Jessen
The installed glibc doesn't match any of the official released versions. Please make sure you have a known good version installed.
The glibc should be whatever is in 12.1+updates, I certainly haven't installed anything else. However, the system where I noticed this problem is unfortunately no longer available, it was since upgraded to 12.2. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=760231
https://bugzilla.novell.com/show_bug.cgi?id=760231#c
Jiaying ren
https://bugzilla.novell.com/show_bug.cgi?id=760231
https://bugzilla.novell.com/show_bug.cgi?id=760231#c10
Andreas Schwab
participants (1)
-
bugzilla_noreply@novell.com