[Samba] Signal 11 in Samba adding Windows XP printer driver

David Simpson djs_samba at aicpl.com.au
Tue Mar 11 11:58:05 GMT 2008


Hi All,

I have a Samba server on a system, running and i386  Centos 5.1, version
samba-3.0.25b-1.el5_1.4. The server is working well, as can share files
etc with any issues. However when I try to add a windows XP printer
driver, I get a Signal 11 error, and the drivers don't install, and
windows gives an error messages, saying that the operation could not be
completed.

The files are actually copied to the print driver share, and are
installed in the W32X86/3  directory of the print$ share. I have done
this on another server running the  X86_64 bit version of the same
version of Centos 5.1 and Samba and have no issues.

The printers and print$ shares are set up as:

[printers]
        comment = All Printers
        path = /var/spool/samba
        guest ok = Yes
        printable = Yes
        browseable = No

[print$]
        comment = Printer Driver Download Area
        path = /u1/samba/print_drivers
        write list = "@Domain Admins", xxxxx
        guest ok = Yes
        browseable = No


The error messages in the log file are :

[2008/03/09 17:19:48, 1] smbd/service.c:make_connection_snum(1033)
  xxxxxxxx (192.168.0.99) connect to service print$ initially as user
xxxxxx (uid=10000, gid=513)
(pid 29631)
[2008/03/09 17:19:48, 0] lib/fault.c:fault_report(41)
  ===============================================================
[2008/03/09 17:19:48, 0] lib/fault.c:fault_report(42)
  INTERNAL ERROR: Signal 11 in pid 29631 (3.0.25b-1.el5_1.4)
  Please read the Trouble-Shooting section of the Samba3-HOWTO
[2008/03/09 17:19:48, 0] lib/fault.c:fault_report(44)

  From: http://www.samba.org/samba/docs/Samba3-HOWTO.pdf
[2008/03/09 17:19:48, 0] lib/fault.c:fault_report(45)
  ===============================================================
[2008/03/09 17:19:48, 0] lib/util.c:smb_panic(1654)
  PANIC (pid 29631): internal error
[2008/03/09 17:19:48, 0] lib/util.c:log_stack_trace(1758)
  BACKTRACE: 24 stack frames:
   #0 smbd(log_stack_trace+0x2d) [0xb36b9d]
   #1 smbd(smb_panic+0x5d) [0xb36ccd]
   #2 smbd [0xb216ba]
   #3 [0x110420]
   #4 smbd [0x9a53fc]
   #5 smbd(close_file+0x417) [0x9a58e7]
   #6 smbd [0xb63bb2]
   #7 smbd(move_driver_to_download_area+0x80d) [0xb66cfd]
   #8 smbd(_spoolss_addprinterdriver+0x165) [0xa515f5]
   #9 smbd(_spoolss_addprinterdriverex+0xc1) [0xa51d11]
   #10 smbd [0xa3df9e]
   #11 smbd(api_rpcTNP+0x1dd) [0xa7842d]
   #12 smbd(api_pipe_request+0x19e) [0xa78aae]
   #13 smbd [0xa73c93]
   #14 smbd [0xa741dc]
   #15 smbd(write_to_pipe+0x71) [0xa729b1]
   #16 smbd [0x95b20a]
   #17 smbd [0x95b716]
   #18 smbd(reply_trans+0x6cf) [0x95c53f]
   #19 smbd [0x9b8600]
   #20 smbd(smbd_process+0x836) [0x9b9696]
   #21 smbd(main+0xbdd) [0xc1397d]
   #22 /lib/i686/nosegneg/libc.so.6(__libc_start_main+0xdc) [0x23adec]
   #23 smbd [0x93d1d1]
[2008/03/09 17:19:49, 0] lib/fault.c:dump_core(181)
  dumping core in /var/log/samba/cores/smbd
[2008/03/09 17:19:50, 1] smbd/service.c:make_connection_snum(1033)
  xxxxxxxx (192.168.0.99) connect to service resources initially as user
xxxxxx (uid=10000, gid=5
13) (pid 29639)
[2008/03/09 17:19:50, 1] smbd/service.c:make_connection_snum(1033)
  xxxxxxxx (192.168.0.99) connect to service print$ initially as user
xxxxxx (uid=10000, gid=513)
(pid 29639)


Any suggestions as to the cause of the problem or a possible solution.

Thanks

David








More information about the samba mailing list