[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

SEGFAULT in Samba3.0.2(backport)



Hallo,

nach einem unverhofften Restart eines Servers ist dieser nicht mehr in der
Lage, den Samba zu starten. Als einzige Anhaltspunkte, warum und wieso
nicht, bleibt mir nur der smbd.log und die Mail, die mir das
smb-panic-skript schickt. Ich werde da aber überhaupt nicht schlau draus?
Kann mir da jemand helfen, wo ich ansetzen kann, das Samba wieder läuft?

Danke, Ciao Ralf

smbd.log:

[2004/05/10 10:54:24, 0] smbd/server.c:main(747)
  smbd version 3.0.2a-Debian started.
  Copyright Andrew Tridgell and the Samba Team 1992-2004
[2004/05/10 10:54:24, 2] param/loadparm.c:do_section(3347)
  Processing section "[home]"
[2004/05/10 10:54:24, 2] param/loadparm.c:do_section(3347)
  Processing section "[PROFILES]"
[2004/05/10 10:54:24, 2] param/loadparm.c:do_section(3347)
  Processing section "[printers]"
[2004/05/10 10:54:24, 2] param/loadparm.c:do_section(3347)
  Processing section "[print$]"
[2004/05/10 10:54:24, 2] param/loadparm.c:do_section(3347)
  Processing section "[NETLOGON]"
[2004/05/10 10:54:24, 2] param/loadparm.c:do_section(3347)
  Processing section "[Allgemein]"
[2004/05/10 10:54:24, 2] param/loadparm.c:do_section(3347)
  Processing section "[AVA-Prg]"
[2004/05/10 10:54:24, 2] param/loadparm.c:do_section(3347)
  Processing section "[F-Prot]"
[2004/05/10 10:54:24, 2] param/loadparm.c:do_section(3347)
  Processing section "[QM]"
[2004/05/10 10:54:24, 2] param/loadparm.c:do_section(3347)
  Processing section "[AVA-Script]"
[2004/05/10 10:54:24, 2] param/loadparm.c:do_section(3347)
  Processing section "[Utilities]"
[2004/05/10 10:54:24, 2] param/loadparm.c:do_section(3347)
  Processing section "[Restore]"
[2004/05/10 10:54:24, 3] param/loadparm.c:lp_add_ipc(2357)
  adding IPC service
[2004/05/10 10:54:24, 3] param/loadparm.c:lp_add_ipc(2357)
  adding IPC service

Fatal error: Cannot allocate memory
[2004/05/10 10:54:24, 0] lib/fault.c:fault_report(36)
  ===============================================================
[2004/05/10 10:54:24, 0] lib/fault.c:fault_report(37)
  INTERNAL ERROR: Signal 6 in pid 1247 (3.0.2a-Debian)
  Please read the appendix Bugs of the Samba HOWTO collection
[2004/05/10 10:54:24, 0] lib/fault.c:fault_report(39)
  ===============================================================
[2004/05/10 10:54:24, 0] lib/util.c:smb_panic(1390)
  smb_panic(): calling panic action [/usr/share/samba/panic-action 1247]
[2004/05/10 10:54:24, 0] lib/util.c:smb_panic(1398)
  smb_panic(): action returned status 0
[2004/05/10 10:54:24, 0] lib/util.c:smb_panic(1400)
  PANIC: internal error
[2004/05/10 10:54:24, 0] lib/util.c:smb_panic(1408)
  BACKTRACE: 24 stack frames:
   #0 /usr/sbin/smbd(smb_panic+0x16b) [0x8185483]
   #1 /usr/sbin/smbd [0x81760d3]
   #2 /usr/sbin/smbd [0x8176135]
   #3 /lib/libc.so.6 [0x401766b8]
   #4 /lib/libc.so.6(abort+0xd1) [0x40177be1]
   #5 /usr/lib/libgcrypt.so.7 [0x40324d96]
   #6 /usr/lib/libgcrypt.so.7(gcry_xmalloc+0x55) [0x40325981]
   #7 /usr/lib/libgcrypt.so.7 [0x4035d0bd]
   #8 /usr/lib/libgcrypt.so.7 [0x4035cfb6]
   #9 /usr/lib/libgcrypt.so.7(gcry_mpi_scan+0x112) [0x4035b5d2]
   #10 /usr/lib/libgnutls.so.7(_gnutls_mpi_scan+0x25) [0x402ed6a9]
   #11 /usr/lib/libgnutls.so.7(_gnutls_dh_calc_mpis+0x66) [0x402f4b56]
   #12 /usr/lib/libgnutls.so.7(gnutls_global_init+0x105) [0x402ef545]
   #13 /usr/lib/libcups.so.2(httpInitialize+0x45) [0x400d5245]
   #14 /usr/lib/libcups.so.2(httpConnectEncrypt+0x24) [0x400d538c]
   #15 /usr/lib/libcups.so.2(httpConnect+0x32) [0x400d5362]
   #16 /usr/sbin/smbd(cups_printer_fn+0x62) [0x816f77a]
   #17 /usr/sbin/smbd(pcap_printer_fn+0x81) [0x816f421]
   #18 /usr/sbin/smbd(add_all_printers+0x27) [0x81738d7]
   #19 /usr/sbin/smbd(load_printers+0x19) [0x81739a5]
   #20 /usr/sbin/smbd(reload_services+0xc7) [0x81dd047]
   #21 /usr/sbin/smbd(main+0x2a3) [0x81dd707]
   #22 /lib/libc.so.6(__libc_start_main+0xbb) [0x4016614f]
   #23 /usr/sbin/smbd(yp_get_default_domain+0x8d) [0x8077261]

Und aus dem Panic-Skript von Samba mit gdb:

The Samba 'panic action' script, /usr/share/samba/panic-action,
s found)...(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(
no debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...0x401eda59 in
 wait4 () from /lib/libc.so.6
#0  0x401eda59 in wait4 () from /lib/libc.so.6
#1  0x401eda0b in waitpid () from /lib/libc.so.6
#2  0x401927c5 in system () from /lib/libc.so.6
#3  0x0818537d in smb_panic ()
#4  0x081760d3 in dbgtext ()
#5  0x08176135 in dbgtext ()
#6  <signal handler called>
#7  0x40176781 in kill () from /lib/libc.so.6
#8  0x40176464 in raise () from /lib/libc.so.6
#9  0x40177be1 in abort () from /lib/libc.so.6
#10 0x40324d96 in gcry_set_fatalerror_handler () from
/usr/lib/libgcrypt.so.7
#11 0x40325981 in gcry_xmalloc () from /usr/lib/libgcrypt.so.7
#12 0x4035d0bd in gcry_mpi_aprint () from /usr/lib/libgcrypt.so.7
#13 0x4035cfb6 in gcry_mpi_aprint () from /usr/lib/libgcrypt.so.7
#14 0x4035b5d2 in gcry_mpi_scan () from /usr/lib/libgcrypt.so.7
#15 0x402ed6a9 in _gnutls_mpi_scan () from /usr/lib/libgnutls.so.7
#16 0x402f4b56 in _gnutls_dh_calc_mpis () from /usr/lib/libgnutls.so.7
#17 0x402ef545 in gnutls_global_init () from /usr/lib/libgnutls.so.7
#18 0x400d5245 in httpInitialize () from /usr/lib/libcups.so.2
#19 0x400d538c in httpConnectEncrypt () from /usr/lib/libcups.so.2
#20 0x400d5362 in httpConnect () from /usr/lib/libcups.so.2
#21 0x0816f77a in cups_printer_fn ()
#22 0x0816f421 in pcap_printer_fn ()
#23 0x081738d7 in add_all_printers ()
#24 0x081739a5 in load_printers ()
#25 0x081dd047 in reload_services ()
#26 0x081dd707 in main ()



Reply to: