Hello list!
I upgraded my Samba PDC from 3.3.4 to 3.5.3. My previous installation was
running fine, and I have not changed anything in my smb.conf. The reason for
the upgrade was that I was having problems joining a Win 7 client to the
domain, and figured a Samba upgrade could only help. Still no luck joining,
though, so I started poking around the Samba log files where I noticed in
samba_smbd.log:
[2010/06/01 06:21:08.285144, 3] smbd/sec_ctx.c:418(pop_sec_ctx)
pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 0
[2010/06/01 06:21:08.285254, 0] lib/fault.c:46(fault_report)
==============================================================[2010/06/01
06:21:08.285271, 0] lib/fault.c:47(fault_report)
INTERNAL ERROR: Signal 6 in pid 1601 (3.5.3)
Please read the Trouble-Shooting section of the Samba3-HOWTO
[2010/06/01 06:21:08.285289, 0] lib/fault.c:49(fault_report)
From: http://www.samba.org/samba/docs/Samba3-HOWTO.pdf
[2010/06/01 06:21:08.285304, 0] lib/fault.c:50(fault_report)
==============================================================[2010/06/01
06:21:08.285317, 0] lib/util.c:1465(smb_panic)
PANIC (pid 1601): internal error
[2010/06/01 06:21:08.286780, 0] lib/util.c:1569(log_stack_trace)
BACKTRACE: 18 stack frames:
#0 /usr/local/samba/sbin/smbd(log_stack_trace+0x2d) [0xb737a711]
#1 /usr/local/samba/sbin/smbd(smb_panic+0x78) [0xb737a85e]
#2 /usr/local/samba/sbin/smbd [0xb7369dbc]
#3 [0xffffe400]
#4 /lib/libc.so.6(abort+0x101) [0xb6dd1571]
#5 /usr/lib/libtalloc.so.1 [0xb6bca3cc]
#6 /usr/lib/libtalloc.so.1(talloc_free+0x4a) [0xb6bcca82]
#7 /usr/lib/libwbclient.so.0(wbcSidToString+0x102) [0xb6f0861d]
#8 /usr/lib/libwbclient.so.0(wbcSidToGid+0x79) [0xb6f07ceb]
#9 /usr/local/samba/sbin/smbd(winbind_sid_to_gid+0x38) [0xb7341d79]
#10 /usr/local/samba/sbin/smbd(sid_to_gid+0x128) [0xb731fbe1]
#11 /usr/local/samba/sbin/smbd(create_local_nt_token+0x31e) [0xb73d2d7f]
#12 /usr/local/samba/sbin/smbd(get_root_nt_token+0x15a) [0xb73d3357]
#13 /usr/local/samba/sbin/smbd(svcctl_init_keys+0x2e) [0xb727f0ab]
#14 /usr/local/samba/sbin/smbd(registry_init_full+0x85) [0xb76b5995]
#15 /usr/local/samba/sbin/smbd(main+0xa7a) [0xb76e2c58]
#16 /lib/libc.so.6(__libc_start_main+0xe0) [0xb6dbb390]
#17 /usr/local/samba/sbin/smbd [0xb70cd591]
[2010/06/01 06:21:08.286891, 0] lib/fault.c:326(dump_core)
dumping core in /var/log/cores/smbd
Rolling back to 3.3.4 works fine, and no panic anymore. Running testparm on
my smb.conf file reveals no errors under either version. With 3.5.3, the
error occurs every time I reboot.
Any ideas where I should look next? Thanks in advance.