[Samba] Samba 3.0.21a panic - oplock problem?

Andrew Morgan morgan at orst.edu
Wed Jan 11 23:56:53 GMT 2006


I upgraded from Samba 3.0.20 to 3.0.21a last night on my Solaris 10 
machine.  After the upgrade, everything seemed to work fine, but I see 
that Samba is panic'ing in the logs.  As far as I can tell, the client 
retries whatever it was doing and succeeds (at least, we've had no reports 
of problems from our users).

I have attached a level 10 debug, backtrace, and my smb.conf.  The 
commented out lines in smb.conf are what I used to generate the level 10 
logs and backtrace.

I will probably downgrade to 3.0.20 tonight, so please let me know if 
there is any additional information needed.

Thanks,
 	Andy
-------------- next part --------------
[global]
	netbios name = ONID-FS
	security = domain
	password server = *
	encrypt passwords = true
	interfaces = ce0
	guest account = nobody
	domain master = no
	local master = no
	preferred master = no
	os level = 0
	log level = 1
	syslog = 6
	syslog only = yes

#	log level = 10
#	log file = /private/samba/var/log1
#	debug pid = yes
#	max log size = 0
#	panic action = "/bin/sleep 90000"

	name resolve order = wins host
	wide links = false
	wins server = 128.193.4.45
	workgroup = ONID
	server string = ONID File Server
	allow trusted domains = no
	printing = bsd
	printcap name = /dev/null

[homes]
	comment = Home Directories
	browseable = false
	read only = no
	create mode = 0700
	hide files = /public_html/

[public_html]
	comment = Web page
	read only = no
	path = %H/public_html
	create mode = 0755

-------------- next part --------------
[root at chernobyl lib]# mdb /private/samba/sbin/smbd
> ::attach 12930
Loading modules: [ ld.so.1 libc.so.1 libuutil.so.1 ]
> ::stack
libc.so.1`_waitid+8(3283, ffbff064, 0, 3283, fee52000, 0)
libc.so.1`waitpid+0x60(3283, ffbff064, 0, 0, ffbff11c, feba3080)
libc.so.1`system+0x2b4(33e468, 0, ffbff11c, 0, ff0e4280, ff0e7f18)
smb_panic2+0x80(2b3690, 33e468, ffbfeec8, ffbff2e0, 7ffffc00, 0)
smb_panic+8(2b3690, 2b3588, 258308, 28, 0, 2ed000)
fault_report+0x1b4(a, 0, 0, 0, 0, 0)
sig_fault+4(a, 0, ffbff4d8, 1, 7ffffc00, 2b7008)
libc.so.1`__sighndlr+0xc(a, 0, ffbff4d8, 1b59fc, 0, 1)
libc.so.1`call_user_handler+0x3b8(a, 200, 4, 0, fee52000, ffbff4d8)
process_oplock_break_message+0x564(bbe, 33e430, 3464c4, 3068c8, ffbff888, bbe)
message_dispatch+0x184(0, 3e8, ea60, 12b, 0, 2e7400)
receive_message_or_smb+0x64(346d88, 20041, ea60, 20441, 0, 4104)
smbd_process+0x110(bba, 55534, 2, 265400, 2cc400, 18)
main+0x8e4(0, ffbffc2c, ffbffc38, 2fb864, fee50200, fee50240)
_start+0x5c(0, 0, 0, 0, 0, 0)
> ::quit



More information about the samba mailing list