Bug 1134 - winbind crashes after 51th trusted domain
winbind crashes after 51th trusted domain
Status: CLOSED FIXED
Product: Samba 3.0
Classification: Unclassified
Component: winbind
3.0.2
All Linux
: P3 major
: none
Assigned To: Samba Bugzilla Account
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2004-02-27 08:37 UTC by Krum Kolev
Modified: 2005-11-14 09:24 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Krum Kolev 2004-02-27 08:37:19 UTC
Overview Description:
i am joining samba 3 mashine in 2003 domain.
Everiting goes fine but when i dosjoned this mashine and joined other domain 
with lots of subdomains winbind crashes.
the log file looks like that :
.......
.......
  Kinit failed: Client not found in Kerberos database
[2004/02/27 17:14:00, 1] nsswitch/winbindd_util.c:add_trusted_domain(166)
  Added domain XXX1 XXX1.ZULUM.ORG S-1-5-21-BLABLABLA
[2004/02/27 17:14:03, 0] libsmb/cliconnect.c:cli_session_setup_spnego(724)
  Kinit failed: Client not found in Kerberos database
[2004/02/27 17:14:10, 1] nsswitch/winbindd_util.c:add_trusted_domain(166)
  Added domain XXX2 XXX2.ZULUM.ORG S-1-5-21-BLABLABLA
[2004/02/27 17:14:15, 0] libsmb/cliconnect.c:cli_session_setup_spnego(724)
  Kinit 
......
......
and after the 51th domain it ends like this:
......
......
[2004/02/27 17:18:56, 0] lib/fault.c:fault_report(36)
  ===============================================================
[2004/02/27 17:18:56, 0] lib/fault.c:fault_report(37)
  INTERNAL ERROR: Signal 11 in pid 3336 (3.0.2a)
  Please read the appendix Bugs of the Samba HOWTO collection
[2004/02/27 17:18:56, 0] lib/fault.c:fault_report(39)
  ===============================================================
[2004/02/27 17:18:56, 0] lib/util.c:smb_panic(1400)
  PANIC: internal error
[2004/02/27 17:18:56, 0] lib/util.c:smb_panic(1408)
  BACKTRACE: 25 stack frames:
   #0 winbindd(smb_panic+0x181) [0x80b3ff0]
   #1 winbindd [0x80a4816]
   #2 winbindd [0x80a486b]
   #3 /lib/i686/libc.so.6 [0x4017faa8]
   #4 /lib/i686/libc.so.6(malloc+0x8c) [0x401ca06c]
   #5 /lib/i686/libc.so.6(vasprintf+0xe7) [0x401bfc97]
   #6 /lib/i686/libc.so.6(__asprintf+0x2b) [0x401a6b9b]
   #7 winbindd(ipstr_list_add+0x53) [0x80ae8cd]
   #8 winbindd(ipstr_list_make+0x45) [0x80ae95c]
   #9 winbindd(namecache_store+0x145) [0x80eaf62]
   #10 winbindd [0x80ef996]
   #11 winbindd(get_dc_list+0x597) [0x80f03bd]
   #12 winbindd(get_sorted_dc_list+0x80) [0x80efdf6]
   #13 winbindd [0x81377a6]
   #14 winbindd(ads_connect+0x6c) [0x813795b]
   #15 winbindd [0x8141744]
   #16 winbindd(get_dc_name+0x83) [0x8141ae2]
   #17 winbindd [0x807a062]
   #18 winbindd(set_dc_type_and_flags+0x58) [0x807ad6f]
   #19 winbindd [0x8072971]
   #20 winbindd(add_trusted_domains+0x167) [0x8072cad]
   #21 winbindd(init_domain_list+0xce) [0x8072eaa]
   #22 winbindd(main+0x482) [0x806e3c0]
   #23 /lib/i686/libc.so.6(__libc_start_main+0xc7) [0x4016bd17]
   #24 winbindd(yp_get_default_domain+0x99) [0x806cd71]

I didn't had such error in domain with only one subdomain.

Actual Results:
winbindd crashes 

Build Date & Platform:
SUSE 9
samba 3.0.2a
MIT kerberos 1.3.1
Openldap-2.1.25
Additional Builds and Platforms:
Slackware 9
samba 3.0.2a
MIT kerberos 1.3.1
Openldap-2.1.25

i am ready to send you more information if you need.
Comment 1 Gerald (Jerry) Carter 2005-02-05 07:57:30 UTC
please retest against 3.0.11 and reopen if necessary.  Also reset 
the version if you reopen the bug report.  Thanks.
Comment 2 Gerald (Jerry) Carter 2005-08-24 10:20:26 UTC
sorry for the same, cleaning up the database to prevent unecessary reopens of bugs.
Comment 3 Gerald (Jerry) Carter 2005-11-14 09:24:01 UTC
database cleanup