crash in winbindd:winbindd_dual_pam_auth_crap()

Gerald (Jerry) Carter jerry at
Mon Jan 30 15:24:23 GMT 2006

Hash: SHA1

Better to catch these before release I guess:

#9  0x080841a5 in winbindd_dual_pam_auth_crap (domain=0x828e260,
state=0xbfd3d1f4) at nsswitch/winbindd_pam.c:637
637      result = rpccli_netlogon_sam_network_logon(netlogon_pipe,

(gdb) print netlogon_pipe
$3 = (struct rpc_pipe_client *) 0xe

What happened is that I have a Samba member server
joined to a Samba domain.  I rebuild, re4installed,
and restarted 3.0.21b on the PDC.  Therefore teh connection
from the member server is invalid.  Hence the bad pointer.

cheers, jerry
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird -

-------------- next part --------------
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x4020a0a3 in __waitpid_nocancel () from /lib/tls/
#2  0x401b2cb9 in do_system () from /lib/tls/
#3  0x080ec91e in smb_panic2 (why=0x81f6745 "internal error", decrement_pid_count=1) at lib/util.c:1545
#4  0x080ec826 in smb_panic (why=0x81f6745 "internal error") at lib/util.c:1506
#5  0x080d5935 in fault_report (sig=11) at lib/fault.c:42
#6  0x080d599f in sig_fault (sig=11) at lib/fault.c:65
#7  <signal handler called>
#8  0x081567c8 in rpccli_netlogon_sam_network_logon (cli=0xe, mem_ctx=0x828cc00, logon_parameters=2080,
    server=0x828e4c4 "MAPLE", username=0xbfd3d35c "jerry", domain=0xbfd3d45c "VALE",
    workstation=0xbfd3d760 "HAMMER", chal=0xbfd3d350 "��Z\024�\b", lm_response=
      {data = 0x0, length = 0, free = 0}, nt_response=
      {data = 0x828c400 "W/\211\016�037.�p�\0253e-=\214\031\v2d\0371", length = 24, free = 0},
    info3=0xbfd3cf80) at rpc_client/cli_netlogon.c:828
#9  0x080841a5 in winbindd_dual_pam_auth_crap (domain=0x828e260, state=0xbfd3d1f4) at nsswitch/winbindd_pam.c:637
#10 0x08092bb6 in child_process_request (domain=0x828e260, state=0xbfd3d1f4) at nsswitch/winbindd_dual.c:389
#11 0x0809313b in fork_domain_child (child=0x828e62c) at nsswitch/winbindd_dual.c:516
#12 0x080927d7 in schedule_async_request (child=0x828e62c) at nsswitch/winbindd_dual.c:221
#13 0x080923cb in async_request (mem_ctx=0x8290890, child=0x828e62c, request=0x8290918, response=0x8291078,
    continuation=0x807bc12 <init_child_recv>, private_data=0x82915c0) at nsswitch/winbindd_dual.c:132
#14 0x0807ba63 in init_child_connection (domain=0x828e260, continuation=0x8092a11 <domain_init_recv>,
    private_data=0x8290840) at nsswitch/winbindd_util.c:370
#15 0x0809293f in async_domain_request (mem_ctx=0x828fad8, domain=0x828e260, request=0x828fb58, response=0x82902b8,
    continuation=0x807b4c3 <trustdom_recv>, private_data_data=0x8290800) at nsswitch/winbindd_dual.c:279
#16 0x0807b4be in add_trusted_domains (domain=0x828e260) at nsswitch/winbindd_util.c:219
#17 0x0807b832 in rescan_trusted_domains () at nsswitch/winbindd_util.c:309
#18 0x08074a81 in process_loop () at nsswitch/winbindd.c:750
#19 0x08075614 in main (argc=2, argv=0xbfd3e6b4) at nsswitch/winbindd.c:1077

More information about the samba-technical mailing list