winbind Backtrace if NSS_STATUS_UNAVAIL
Ingo Steuwer
steuwer at univention.de
Mon Sep 19 14:26:31 GMT 2005
Hi
I've had a problem on a Memberserver where Samba 3.0.20 gives an Backtrace in
log.smbd[0] after there were problems in the communication with the Samba-PDC
in this network.
The Backtrace itself is a result of recursive calls of
winbindd_request_response in wb_common.c. If the result is
"NT_STATUS_UNAVAIL" it loops to wait for a connection (up to 10 times) and
calls winbindd_send_request, which calls through write_sock and
winbind_open_pipe_sock again winbindd_request_response. This ends up in
arbitrary deep recursions.
Regards
Ingo Steuwer
[0]: Backtrace:
[2005/09/19 09:03:16, 0] lib/util.c:smb_panic2(1548)
PANIC: internal error
[2005/09/19 09:03:16, 0] lib/util.c:smb_panic2(1556)
BACKTRACE: 64 stack frames:
#0 /usr/sbin/smbd(smb_panic2+0x111) [0x81fff41]
#1 /usr/sbin/smbd(smb_panic+0x1a) [0x81ffe2a]
#2 /usr/sbin/smbd [0x81ec9c8]
#3 /lib/libc.so.6 [0x401a8528]
#4 /usr/sbin/smbd(winbindd_send_request+0x3c) [0x820ee2c]
#5 /usr/sbin/smbd(winbindd_request_response+0x2f) [0x820ef2f]
#6 /usr/sbin/smbd(winbind_open_pipe_sock+0xad) [0x820eaad]
#7 /usr/sbin/smbd(write_sock+0x11) [0x820eb41]
#8 /usr/sbin/smbd(winbindd_send_request+0x65) [0x820ee55]
#9 /usr/sbin/smbd(winbindd_request_response+0x2f) [0x820ef2f]
#10 /usr/sbin/smbd(winbind_open_pipe_sock+0xad) [0x820eaad]
#11 /usr/sbin/smbd(write_sock+0x11) [0x820eb41]
#12 /usr/sbin/smbd(winbindd_send_request+0x65) [0x820ee55]
#13 /usr/sbin/smbd(winbindd_request_response+0x2f) [0x820ef2f]
#14 /usr/sbin/smbd(winbind_open_pipe_sock+0xad) [0x820eaad]
#15 /usr/sbin/smbd(write_sock+0x11) [0x820eb41]
#16 /usr/sbin/smbd(winbindd_send_request+0x65) [0x820ee55]
#17 /usr/sbin/smbd(winbindd_request_response+0x2f) [0x820ef2f]
#18 /usr/sbin/smbd(winbind_open_pipe_sock+0xad) [0x820eaad]
#19 /usr/sbin/smbd(write_sock+0x11) [0x820eb41]
#20 /usr/sbin/smbd(winbindd_send_request+0x65) [0x820ee55]
#21 /usr/sbin/smbd(winbindd_request_response+0x2f) [0x820ef2f]
#22 /usr/sbin/smbd(winbind_open_pipe_sock+0xad) [0x820eaad]
#23 /usr/sbin/smbd(write_sock+0x11) [0x820eb41]
#24 /usr/sbin/smbd(winbindd_send_request+0x65) [0x820ee55]
#25 /usr/sbin/smbd(winbindd_request_response+0x2f) [0x820ef2f]
#26 /usr/sbin/smbd(winbind_open_pipe_sock+0xad) [0x820eaad]
#27 /usr/sbin/smbd(write_sock+0x11) [0x820eb41]
#28 /usr/sbin/smbd(winbindd_send_request+0x65) [0x820ee55]
#29 /usr/sbin/smbd(winbindd_request_response+0x2f) [0x820ef2f]
#30 /usr/sbin/smbd(winbind_open_pipe_sock+0xad) [0x820eaad]
#31 /usr/sbin/smbd(write_sock+0x11) [0x820eb41]
#32 /usr/sbin/smbd(winbindd_send_request+0x65) [0x820ee55]
#33 /usr/sbin/smbd(winbindd_request_response+0x2f) [0x820ef2f]
#34 /usr/sbin/smbd(winbind_open_pipe_sock+0xad) [0x820eaad]
#35 /usr/sbin/smbd(write_sock+0x11) [0x820eb41]
#36 /usr/sbin/smbd(winbindd_send_request+0x65) [0x820ee55]
#37 /usr/sbin/smbd(winbindd_request_response+0x2f) [0x820ef2f]
#38 /usr/sbin/smbd(winbind_open_pipe_sock+0xad) [0x820eaad]
#39 /usr/sbin/smbd(write_sock+0x11) [0x820eb41]
#40 /usr/sbin/smbd(winbindd_send_request+0x65) [0x820ee55]
#41 /usr/sbin/smbd(winbindd_request_response+0x2f) [0x820ef2f]
#42 /usr/sbin/smbd(winbind_open_pipe_sock+0xad) [0x820eaad]
#43 /usr/sbin/smbd(write_sock+0x11) [0x820eb41]
#44 /usr/sbin/smbd(winbindd_send_request+0x65) [0x820ee55]
#45 /usr/sbin/smbd(winbindd_request_response+0x2f) [0x820ef2f]
#46 /usr/sbin/smbd(winbind_open_pipe_sock+0xad) [0x820eaad]
#47 /usr/sbin/smbd(write_sock+0x11) [0x820eb41]
#48 /usr/sbin/smbd(winbindd_send_request+0x65) [0x820ee55]
#49 /usr/sbin/smbd(winbindd_request_response+0x2f) [0x820ef2f]
#50 /usr/sbin/smbd(winbind_open_pipe_sock+0xad) [0x820eaad]
#51 /usr/sbin/smbd(write_sock+0x11) [0x820eb41]
#52 /usr/sbin/smbd(winbindd_send_request+0x65) [0x820ee55]
#53 /usr/sbin/smbd(winbindd_request_response+0x2f) [0x820ef2f]
#54 /usr/sbin/smbd(winbind_open_pipe_sock+0xad) [0x820eaad]
#55 /usr/sbin/smbd(write_sock+0x11) [0x820eb41]
#56 /usr/sbin/smbd(winbindd_send_request+0x65) [0x820ee55]
#57 /usr/sbin/smbd(winbindd_request_response+0x2f) [0x820ef2f]
#58 /usr/sbin/smbd(winbind_open_pipe_sock+0xad) [0x820eaad]
#59 /usr/sbin/smbd(write_sock+0x11) [0x820eb41]
#60 /usr/sbin/smbd(winbindd_send_request+0x65) [0x820ee55]
#61 /usr/sbin/smbd(winbindd_request_response+0x2f) [0x820ef2f]
#62 /usr/sbin/smbd(winbind_open_pipe_sock+0xad) [0x820eaad]
#63 /usr/sbin/smbd(write_sock+0x11) [0x820eb41]
[2005/09/19 09:03:25, 0] lib/fault.c:fault_report(36)
===============================================================
--
Ingo Steuwer steuwer at univention.de fon: +49 421 22 232- 0
Entwicklung Linux for Your Business
Univention GmbH http://www.univention.de/ fax: +49 421 22 232-99
More information about the samba-technical
mailing list