[Samba] A beautiful panic action

Stéphane PURNELLE stephane.purnelle at corman.be
Mon Feb 16 09:47:25 GMT 2009


Trying to add a new driver using add printer wizard.
A panic action occur : 

  m403 (10.217.5.209) connect to service print$ initially as user spu 
(uid=0, gid=221) (pid 8619)
[2009/02/16 10:40:35,  0] lib/fault.c:fault_report(40)
  ===============================================================
[2009/02/16 10:40:35,  0] lib/fault.c:fault_report(41)
  INTERNAL ERROR: Signal 11 in pid 8619 (3.2.4)
  Please read the Trouble-Shooting section of the Samba3-HOWTO
[2009/02/16 10:40:35,  0] lib/fault.c:fault_report(43)

  From: http://www.samba.org/samba/docs/Samba3-HOWTO.pdf
[2009/02/16 10:40:35,  0] lib/fault.c:fault_report(44)
  ===============================================================
[2009/02/16 10:40:35,  0] lib/util.c:smb_panic(1663)
  PANIC (pid 8619): internal error
[2009/02/16 10:40:35,  0] lib/util.c:log_stack_trace(1767)
  BACKTRACE: 27 stack frames:
   #0 /usr/local/sbin/smbd(log_stack_trace+0x1a) [0x2af325cab6a0]
   #1 /usr/local/sbin/smbd(smb_panic+0x5b) [0x2af325cab7b0]
   #2 /usr/local/sbin/smbd [0x2af325c980da]
   #3 /lib64/libpthread.so.0 [0x2af327b4de70]
   #4 /usr/local/sbin/smbd(destroy_fake_file_handle+0x1e) [0x2af325b355a1]
   #5 /usr/local/sbin/smbd(file_free+0x7d) [0x2af325ac6832]
   #6 /usr/local/sbin/smbd(close_fake_file+0x9) [0x2af325b35579]
   #7 /usr/local/sbin/smbd(close_file+0x32e) [0x2af325b1901a]
   #8 /usr/local/sbin/smbd [0x2af325cd4dcd]
   #9 /usr/local/sbin/smbd(move_driver_to_download_area+0xa21) 
[0x2af325cd7728]
   #10 /usr/local/sbin/smbd(_spoolss_addprinterdriver+0x1c2) 
[0x2af325bff4fd]
   #11 /usr/local/sbin/smbd(_spoolss_addprinterdriverex+0x90) 
[0x2af325bffaa7]
   #12 /usr/local/sbin/smbd [0x2af325bf4c1a]
   #13 /usr/local/sbin/smbd(api_rpcTNP+0x2b9) [0x2af325c34b09]
   #14 /usr/local/sbin/smbd(api_pipe_request+0x21d) [0x2af325c350bd]
   #15 /usr/local/sbin/smbd [0x2af325c2df12]
   #16 /usr/local/sbin/smbd [0x2af325c2ed2e]
   #17 /usr/local/sbin/smbd(write_to_pipe+0x135) [0x2af325c2cc6c]
   #18 /usr/local/sbin/smbd [0x2af325ad3a6b]
   #19 /usr/local/sbin/smbd [0x2af325ad40fc]
   #20 /usr/local/sbin/smbd(reply_trans+0x71d) [0x2af325ad4d5e]
   #21 /usr/local/sbin/smbd [0x2af325b2b152]
   #22 /usr/local/sbin/smbd [0x2af325b2ca73]
   #23 /usr/local/sbin/smbd(smbd_process+0xcac) [0x2af325b2d7df]
   #24 /usr/local/sbin/smbd(main+0x1eb2) [0x2af325ea4977]
   #25 /lib64/libc.so.6(__libc_start_main+0xf4) [0x2af32969b8b4]
   #26 /usr/local/sbin/smbd [0x2af325ab9909]
[2009/02/16 10:40:35,  0] lib/util.c:smb_panic(1668)
  smb_panic(): calling panic action [/srv/bin/panic.sh spu m403]

here the bt using gdb

#0  0x00002af329715f15 in waitpid () from /lib64/libc.so.6
#1  0x00002af3296b9f31 in do_system () from /lib64/libc.so.6
#2  0x00002af325cab81c in smb_panic () from /usr/local/sbin/smbd
#3  0x00002af325c980da in sig_fault () from /usr/local/sbin/smbd
#4  <signal handler called>
#5  0x00002af325b355a1 in destroy_fake_file_handle () from 
/usr/local/sbin/smbd
#6  0x00002af325ac6832 in file_free () from /usr/local/sbin/smbd
#7  0x00002af325b35579 in close_fake_file () from /usr/local/sbin/smbd
#8  0x00002af325b1901a in close_file () from /usr/local/sbin/smbd
#9  0x00002af325cd4dcd in file_version_is_newer () from 
/usr/local/sbin/smbd
#10 0x00002af325cd7728 in move_driver_to_download_area ()
   from /usr/local/sbin/smbd
#11 0x00002af325bff4fd in _spoolss_addprinterdriver ()
   from /usr/local/sbin/smbd
#12 0x00002af325bffaa7 in _spoolss_addprinterdriverex ()
   from /usr/local/sbin/smbd
#13 0x00002af325bf4c1a in api_spoolss_addprinterdriverex ()
   from /usr/local/sbin/smbd
#14 0x00002af325c34b09 in api_rpcTNP () from /usr/local/sbin/smbd
#15 0x00002af325c350bd in api_pipe_request () from /usr/local/sbin/smbd
#16 0x00002af325c2df12 in process_complete_pdu () from 
/usr/local/sbin/smbd
#17 0x00002af325c2ed2e in write_to_internal_pipe () from 
/usr/local/sbin/smbd
#18 0x00002af325c2cc6c in write_to_pipe () from /usr/local/sbin/smbd
#19 0x00002af325ad3a6b in api_fd_reply () from /usr/local/sbin/smbd
#20 0x00002af325ad40fc in handle_trans () from /usr/local/sbin/smbd
#21 0x00002af325ad4d5e in reply_trans () from /usr/local/sbin/smbd
#22 0x00002af325b2b152 in switch_message () from /usr/local/sbin/smbd
#23 0x00002af325b2ca73 in process_smb () from /usr/local/sbin/smbd
#24 0x00002af325b2d7df in smbd_process () from /usr/local/sbin/smbd
#25 0x00002af325ea4977 in main () from /usr/local/sbin/smbd

samba 3.2.4

have a nice day

        Stéphane

-----------------------------------
Stéphane PURNELLE                         stephane.purnelle at corman.be
Service Informatique       Corman S.A.           Tel : 00 32 087/342467


More information about the samba mailing list