Date: Wed, 17 Dec 2008 01:54:18 GMT From: Justin Jereza <justinjereza@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/129701: [samba] [winbindd] panic Message-ID: <200812170154.mBH1sIcv085468@www.freebsd.org> Resent-Message-ID: <200812170200.mBH204A3040738@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 129701 >Category: ports >Synopsis: [samba] [winbindd] panic >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Dec 17 02:00:04 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Justin Jereza >Release: FreeBSD 7.0-RELEASE-p6 >Organization: Professor Torsten Calvi Fassadentechnik >Environment: FreeBSD store01.torstencalvi.com 7.0-RELEASE-p6 FreeBSD 7.0-RELEASE-p6 #0: Mon Dec 15 16:46:00 PHT 2008 root@store01.torstencalvi.com:/usr/obj/usr/src/sys/X3200 i386 >Description: Samba version is 3.0.32_2,1 and is configured as a domain member of a Windows 2003 Active Directory. Attempting to restart only winbindd causes smbd to panic. Base and Samba are compiled with the following make.conf: CPUTYPE?=core2 CFLAGS= -O2 -fno-strict-aliasing -pipe CXXFLAGS+= -fconserve-space COPTFLAGS= -O -pipe WITHOUT_X11="YES" winbindd log file contains the following relevant portions: [2008/12/16 23:31:37, 1] nsswitch/winbindd_util.c:trustdom_recv(230) Could not receive trustdoms Assertion failed: (r != NULL), function ldap_parse_result, file error.c, line 272. [2008/12/16 23:33:03, 0] lib/fault.c:fault_report(41) =============================================================== [2008/12/16 23:33:03, 0] lib/fault.c:fault_report(42) INTERNAL ERROR: Signal 6 in pid 3700 (3.0.32) Please read the Trouble-Shooting section of the Samba3-HOWTO [2008/12/16 23:33:03, 0] lib/fault.c:fault_report(44) From: http://www.samba.org/samba/docs/Samba3-HOWTO.pdf [2008/12/16 23:33:03, 0] lib/fault.c:fault_report(45) =============================================================== [2008/12/16 23:33:03, 0] lib/util.c:smb_panic(1633) PANIC (pid 3700): internal error [2008/12/16 23:33:03, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 21 stack frames: #0 0xcdf15 <smb_panic+87> at /usr/local/sbin/winbindd #1 0xb9a05 <dump_core_setup+992> at /usr/local/sbin/winbindd #2 0xbfbfffb4 #3 0x20668b84 <abort+100> at /lib/libc.so.7 #4 0x20651ae6 <__assert+82> at /lib/libc.so.7 #5 0x205642f4 <ldap_parse_result+853> at /usr/local/lib/libldap-2.4.so.3 #6 0x1cade3 <ads_clear_service_principal_names+2158> at /usr/local/sbin/winbindd #7 0x1cb157 <ads_do_search_all_args+111> at /usr/local/sbin/winbindd #8 0x1d43e5 <ads_atype_map+916> at /usr/local/sbin/winbindd #9 0x1d4714 <ads_do_search_retry+58> at /usr/local/sbin/winbindd #10 0x1c7d35 <ads_USN+102> at /usr/local/sbin/winbindd #11 0x64d64 <msrpc_name_to_sid+4985> at /usr/local/sbin/winbindd #12 0x4c020 <wcache_count_cached_creds+672> at /usr/local/sbin/winbindd #13 0x4c566 <cache_name2sid+167> at /usr/local/sbin/winbindd #14 0x4ed73 <cache_name2sid+10420> at /usr/local/sbin/winbindd #15 0x441f8 <winbindd_getgroups+1755> at /usr/local/sbin/winbindd #16 0x468bd <winbindd_getgrent+951> at /usr/local/sbin/winbindd #17 0x3f7e2 <request_finished_cont+857> at /usr/local/sbin/winbindd #18 0x3fd7c <winbind_check_sighup+527> at /usr/local/sbin/winbindd #19 0x40787 <main+2319> at /usr/local/sbin/winbindd #20 0x3eb03 <_start+131> at /usr/local/sbin/winbindd [2008/12/16 23:33:03, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/winbindd smbd log contains the following relevant portions: [2008/12/17 08:59:51, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 08:59:51, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 08:59:51, 0] lib/util.c:smb_panic(1633) PANIC (pid 6838): tdb_reopen_all failed. [2008/12/17 08:59:51, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 08:59:51, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 08:59:51, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 08:59:51, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 08:59:51, 0] lib/util.c:smb_panic(1633) PANIC (pid 6839): tdb_reopen_all failed. [2008/12/17 08:59:51, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 08:59:51, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 08:59:51, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 08:59:51, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 08:59:51, 0] lib/util.c:smb_panic(1633) PANIC (pid 6840): tdb_reopen_all failed. [2008/12/17 08:59:51, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 08:59:51, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 08:59:51, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 08:59:51, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 08:59:51, 0] lib/util.c:smb_panic(1633) PANIC (pid 6841): tdb_reopen_all failed. [2008/12/17 08:59:51, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 08:59:51, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 08:59:55, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 08:59:55, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 08:59:55, 0] lib/util.c:smb_panic(1633) PANIC (pid 6842): tdb_reopen_all failed. [2008/12/17 08:59:55, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 08:59:55, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 08:59:55, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 08:59:55, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 08:59:55, 0] lib/util.c:smb_panic(1633) PANIC (pid 6843): tdb_reopen_all failed. [2008/12/17 08:59:55, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 08:59:55, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 08:59:55, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 08:59:55, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 08:59:55, 0] lib/util.c:smb_panic(1633) PANIC (pid 6844): tdb_reopen_all failed. [2008/12/17 08:59:55, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 08:59:55, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 08:59:55, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 08:59:55, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 08:59:55, 0] lib/util.c:smb_panic(1633) PANIC (pid 6845): tdb_reopen_all failed. [2008/12/17 08:59:55, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 08:59:55, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 08:59:58, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 08:59:58, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 08:59:58, 0] lib/util.c:smb_panic(1633) PANIC (pid 6846): tdb_reopen_all failed. [2008/12/17 08:59:58, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 08:59:58, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 08:59:58, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 08:59:58, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 08:59:58, 0] lib/util.c:smb_panic(1633) PANIC (pid 6847): tdb_reopen_all failed. [2008/12/17 08:59:58, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 08:59:58, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 08:59:58, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 08:59:58, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 08:59:58, 0] lib/util.c:smb_panic(1633) PANIC (pid 6848): tdb_reopen_all failed. [2008/12/17 08:59:58, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 08:59:58, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 08:59:58, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 08:59:58, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 08:59:58, 0] lib/util.c:smb_panic(1633) PANIC (pid 6849): tdb_reopen_all failed. [2008/12/17 08:59:58, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 08:59:58, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 09:00:05, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 09:00:05, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 09:00:05, 0] lib/util.c:smb_panic(1633) PANIC (pid 6869): tdb_reopen_all failed. [2008/12/17 09:00:05, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 09:00:05, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 09:00:05, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 09:00:05, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 09:00:05, 0] lib/util.c:smb_panic(1633) PANIC (pid 6870): tdb_reopen_all failed. [2008/12/17 09:00:05, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 09:00:05, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 09:00:08, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 09:00:08, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 09:00:08, 0] lib/util.c:smb_panic(1633) PANIC (pid 6872): tdb_reopen_all failed. [2008/12/17 09:00:08, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 09:00:08, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 09:00:08, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 09:00:08, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 09:00:08, 0] lib/util.c:smb_panic(1633) PANIC (pid 6873): tdb_reopen_all failed. [2008/12/17 09:00:08, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 09:00:08, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 09:00:08, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 09:00:08, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 09:00:08, 0] lib/util.c:smb_panic(1633) PANIC (pid 6874): tdb_reopen_all failed. [2008/12/17 09:00:08, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 09:00:08, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 09:00:08, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 09:00:08, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 09:00:08, 0] lib/util.c:smb_panic(1633) PANIC (pid 6875): tdb_reopen_all failed. [2008/12/17 09:00:08, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 09:00:08, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd [2008/12/17 09:00:32, 0] lib/util_tdb.c:tdb_log(664) tdb(/var/db/samba/gencache.tdb): tdb_reopen: file dev/inode has changed! [2008/12/17 09:00:32, 0] smbd/server.c:open_sockets_smbd(572) tdb_reopen_all failed. [2008/12/17 09:00:32, 0] lib/util.c:smb_panic(1633) PANIC (pid 6877): tdb_reopen_all failed. [2008/12/17 09:00:32, 0] lib/util.c:log_stack_trace(1737) BACKTRACE: 4 stack frames: #0 0x217815 <smb_panic+87> at /usr/local/sbin/smbd #1 0x2d4038 <reload_services+4035> at /usr/local/sbin/smbd #2 0x2d497e <main+2306> at /usr/local/sbin/smbd #3 0x492b3 <_start+131> at /usr/local/sbin/smbd [2008/12/17 09:00:32, 0] lib/fault.c:dump_core(181) dumping core in /var/log/samba/cores/smbd >How-To-Repeat: Unverified but winbindd seems to crash when a terminal is shutdown or disconnects from the Active Directory. Killing an individual smbd process for a particular user seems to do the same. >Fix: No fix known but I am recompiling both base and samba with an empty make.conf >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200812170154.mBH1sIcv085468>