[Samba] Samba 4.1.11 crashes sporadically
Leander Schäfer
info at netocean.de
Fri Sep 19 03:35:30 MDT 2014
Hi,
I thought I should share this unusual behaiviour of samba 4.1.11. All of
a sudden while I tried to delete a Folder via samba on a share it
crashed. I was using Mac OSx's V 10.9.4 internal samba client (regular
"CMD+K" mount via Finder).
Server: [...] FreeBSD 10.0-RELEASE-p7 #0: Tue Jul 8 06:37:44 UTC 2014
root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
Client: uname -a [...] Darwin Kernel Version 13.3.0 [...]
xnu-2422.110.17~1/RELEASE_X86_64 x86_64
Here is the latest content of /var/log/samba4/log.smbd
[2014/09/10 23:48:38.329054, 0]
../lib/util/become_daemon.c:136(daemon_ready)
STATUS=daemon 'smbd' finished starting up and ready to serve
connectionsFailed to delete pidfile /var/run/samba4/smbd.pid. Error was
No such file or directory
[2014/09/11 03:13:43, 0] ../source3/smbd/server.c:1209(main)
smbd version 4.1.11 started.
Copyright Andrew Tridgell and the Samba Team 1992-2013
[2014/09/11 03:13:43.967669, 0]
../lib/util/become_daemon.c:136(daemon_ready)
STATUS=daemon 'smbd' finished starting up and ready to serve
connectionsFailed to delete pidfile /var/run/samba4/smbd.pid. Error was
No such file or directory
[2014/09/11 06:16:13, 0] ../source3/smbd/server.c:1209(main)
smbd version 4.1.11 started.
Copyright Andrew Tridgell and the Samba Team 1992-2013
[2014/09/11 06:16:13.378807, 0]
../lib/util/become_daemon.c:136(daemon_ready)
STATUS=daemon 'smbd' finished starting up and ready to serve
connectionsSecurity context stack overflow!
[2014/09/19 11:22:23.723144, 0] ../source3/lib/util.c:785(smb_panic_s3)
PANIC (pid 34791): Security context stack overflow!
[2014/09/19 11:22:23.724020, 0] ../source3/lib/util.c:896(log_stack_trace)
BACKTRACE: 43 stack frames:
#0 0x802d81848 <smb_panic_s3+152> at /usr/local/lib/libsmbconf.so.0
#1 0x801470205 <smb_panic+53> at /usr/local/lib/libsamba-util.so.0
#2 0x80180c442 <push_sec_ctx+162> at
/usr/local/lib/samba/libsmbd_base.so
#3 0x8017ecde9 <smbd_become_root+9> at
/usr/local/lib/samba/libsmbd_base.so
#4 0x8034a59ab <become_root+27> at /usr/local/lib/samba/libsmbd_shim.so
#5 0x80324271d <pdb_get_account_policy+29> at /usr/local/lib/libpdb.so.0
#6 0x80323316f <init_samu_from_buffer+15903> at
/usr/local/lib/libpdb.so.0
#7 0x803233893 <init_samu_from_buffer+17731> at
/usr/local/lib/libpdb.so.0
#8 0x80322f40a <init_samu_from_buffer+186> at /usr/local/lib/libpdb.so.0
#9 0x803224105 <pdb_tdbsam_init+1637> at /usr/local/lib/libpdb.so.0
#10 0x803246411 <make_pdb_method+9281> at /usr/local/lib/libpdb.so.0
#11 0x803242880 <pdb_uid_to_sid+48> at /usr/local/lib/libpdb.so.0
#12 0x80323a01e <uid_to_sid+574> at /usr/local/lib/libpdb.so.0
#13 0x803239f24 <uid_to_sid+324> at /usr/local/lib/libpdb.so.0
#14 0x8150107a7 <smb_fget_nt_acl_nfs4+1479> at
/usr/local/lib/shared-modules/vfs/zfsacl.so
#15 0x815010e6a <smb_get_nt_acl_nfs4+314> at
/usr/local/lib/shared-modules/vfs/zfsacl.so
#16 0x815013e2e <samba_init_module+494> at
/usr/local/lib/shared-modules/vfs/zfsacl.so
#17 0x801814bb8 <smb_vfs_call_get_nt_acl+104> at
/usr/local/lib/samba/libsmbd_base.so
#18 0x81541edc7 <samba_init_module+14695> at
/usr/local/lib/shared-modules/vfs/shadow_copy2.so
#19 0x801814bb8 <smb_vfs_call_get_nt_acl+104> at
/usr/local/lib/samba/libsmbd_base.so
#20 0x8017f602d <smbd_check_access_rights+925> at
/usr/local/lib/samba/libsmbd_base.so
#21 0x80180033c <create_file_default+29532> at
/usr/local/lib/samba/libsmbd_base.so
#22 0x8017fd267 <create_file_default+17031> at
/usr/local/lib/samba/libsmbd_base.so
#23 0x8017fa1ed <create_file_default+4621> at
/usr/local/lib/samba/libsmbd_base.so
#24 0x8017f953a <create_file_default+1370> at
/usr/local/lib/samba/libsmbd_base.so
#25 0x801973696 <vfs_default_init+5062> at
/usr/local/lib/samba/libsmbd_base.so
#26 0x80181322b <smb_vfs_call_create_file+395> at
/usr/local/lib/samba/libsmbd_base.so
#27 0x801865cb1 <smbd_smb2_request_process_create+10305> at
/usr/local/lib/samba/libsmbd_base.so
#28 0x801863c3e <smbd_smb2_request_process_create+1998> at
/usr/local/lib/samba/libsmbd_base.so
#29 0x801853fdc <smbd_smb2_request_dispatch+4588> at
/usr/local/lib/samba/libsmbd_base.so
#30 0x801857f25 <smbd_smb2_send_oplock_break+6277> at
/usr/local/lib/samba/libsmbd_base.so
#31 0x80185bf96 <smbd_smb2_first_negprot+16214> at
/usr/local/lib/samba/libsmbd_base.so
#32 0x802da5446 <run_events_poll+1718> at /usr/local/lib/libsmbconf.so.0
#33 0x802da6244 <event_add_idle+2372> at /usr/local/lib/libsmbconf.so.0
#34 0x80492b602 <_tevent_loop_once+114> at /usr/local/lib/libtevent.so.0
#35 0x801830726 <smbd_process+5830> at
/usr/local/lib/samba/libsmbd_base.so
#36 0x102ec4a <main+15626> at /usr/local/sbin/smbd
#37 0x802da5446 <run_events_poll+1718> at /usr/local/lib/libsmbconf.so.0
#38 0x802da6244 <event_add_idle+2372> at /usr/local/lib/libsmbconf.so.0
#39 0x80492b602 <_tevent_loop_once+114> at /usr/local/lib/libtevent.so.0
#40 0x102db8d <main+11341> at /usr/local/sbin/smbd
#41 0x102ce08 <main+7880> at /usr/local/sbin/smbd
#42 0x1026ff3 <_start+419> at /usr/local/sbin/smbd
[2014/09/19 11:22:23.724651, 0] ../source3/lib/dumpcore.c:312(dump_core)
unable to change to %N.core
refusing to dump core
And here is my correlating smb4.conf
# ============= Global ============= #
[global]
# Basic server settings
workgroup = MYDOMAIN
realm = MYDOMAIN.LOCAL
netbios name = STORAGE-03
# Password backend
passdb backend = tdbsam
# Logging
log level = 0
max log size = 0
# NTLMv2
ntlm auth = No
lanman auth = No
client ntlmv2 auth = Yes
# Printing
load printers = No
printing = BSD
printcap name = /dev/null
# Disable CIFS UNIX extensions, since they confuse MS Win clients
unix extensions = No
# Force file and dir modes
create mask = 0770
force create mode = 0770
directory mask = 0770
force directory mode = 0770
# Required for vfs shadow_copy2
#follow symlinks = Yes
#wide links = Yes
# Miscellaneous
veto oplock files = /*.doc/*.xls/*.ppt/*.mdb/*.docx/*.xlsx/*.ppt
veto files = /Thumbs.db/.DS_Store/._.DS_Store/.TemporaryItems/
#delete veto files = yes
# ============= Shares ============= #
[Media]
comment = Shared Media
path = /mnt/Media
guest ok = No
read only = No
valid users = @media
force group = media
wide links = Yes
nt acl support = Yes
inherit acls = No
map acl inherit = Yes
vfs objects = shadow_copy2, zfsacl, streams_xattr, recycle
zfsacl:acesort = dontcare
nfs4:mode = special
nfs4:acedup = merge
nfs4:chown = yes
shadow:format = GMT-%Y-%m-%d_%H-%M-%S
shadow:sort = desc
shadow:snapdir = .zfs/snapshot
recycle:repository = /mnt/Media/.Trashes
recycle:directory_mode = 0770
recycle:keeptree = Yes
recycle:versions = Yes
recycle:touch = Yes
recycle:touch_mtime = No
recycle:exclude = ?~$*,~$*,._*,.smbdelete*
Best Regards
Leander
More information about the samba
mailing list