Who wants some sigfault reports??

R. Nieuwenhuizen R.Nieuwenhuizen at cpb.nl
Mon Oct 6 09:30:00 GMT 2003


Hi,

We're running samba-3.0.0 in out production environment for half a day 
now and have caught about 300 panic actions. Who wants them for 
analysis? Samba-3.0.0 is running on RedHat Advanced Server 2.1 on our 
compaq proliant DL380G3 server with 4Gb mem and 2 cpu's.


Here is one sample:

The Samba 'panic action' script, /usr/local/samba/lbin/panic-action,
was called for pid 27845 (/mnt/clusterAdg/applications/samba-3.0.0/sbin/smbd).

Below is a backtrace for this process generated with gdb, which shows
the state of the program at the time the error occured.  You are
encouraged to submit this information as a bug report to Samba.

0x402b5279 in __wait4 () at __wait4:-1
	in __wait4
#0  0x402b5279 in __wait4 () at __wait4:-1
No locals.
#1  0x40331014 in __DTOR_END__ () from /lib/i686/libc.so.6
No symbol table info available.
#2  0x402497e2 in __libc_system (
    line=0x40800470 "/usr/local/samba/lbin/panic-action 27845")
    at ../sysdeps/posix/system.c:136
	n = 0
	status = -1073825778
	save = 0
	pid = 27851
	sa = {__sigaction_handler = {sa_handler = 0x1, sa_sigaction = 0x1}, 
  sa_mask = {__val = {0 <repeats 32 times>}}, sa_flags = 0, 
  sa_restorer = 0x4032f4e8 <main_arena+8>}
	intr = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0}, 
  sa_mask = {__val = {0, 0, 1, 3221141868, 135721018, 3221140836, 1023, 
      136499968, 3221141880, 1600286067, 1768841584, 975775843, 1818321696, 
      1735289196, 1851879456, 1629512553, 1869182051, 794501230, 796029813, 
      1633906540, 1634938732, 794911341, 1852400236, 1851879471, 1630364521, 
      1869182051, 926031982, 1563767864, 10, 0, 0, 1076368018}}, sa_flags = 0, 
  sa_restorer = 0x40059988 <_init+8252>}
	quit = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0}, 
  sa_mask = {__val = {0, 0, 1, 3221141868, 135721018, 3221140836, 1023, 
      136499968, 3221141880, 1600286067, 1768841584, 975775843, 1818321696, 
      1735289196, 1851879456, 1629512553, 1869182051, 794501230, 796029813, 
      1633906540, 1634938732, 794911341, 1852400236, 1851879471, 1630364521, 
      1869182051, 926031982, 1563767864, 10, 0, 0, 1076368018}}, sa_flags = 0, 
  sa_restorer = 0x40059988 <_init+8252>}
	block = {__val = {65536, 0 <repeats 31 times>}}
	omask = {__val = {7296, 0, 3221141794, 0, 3221141220, 3221141540, 
    3221141468, 1077088276, 3221141220, 3221141540, 3221141468, 1076310836, 
    3221141220, 136401337, 3221141524, 3221141540, 4222451713, 3221141540, 
    3221141540, 3221141540, 3221141540, 3221141545, 3221141794, 2, 2, 0, 0, 
    1076341262, 0, 0, 135775431, 1076345566}}
	status = -1073825778
	save = 0
	sa = {__sigaction_handler = {sa_handler = 0x1, sa_sigaction = 0x1}, 
  sa_mask = {__val = {0 <repeats 32 times>}}, sa_flags = 0, 
  sa_restorer = 0x4032f4e8 <main_arena+8>}
	intr = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0}, 
  sa_mask = {__val = {0, 0, 1, 3221141868, 135721018, 3221140836, 1023, 
      136499968, 3221141880, 1600286067, 1768841584, 975775843, 1818321696, 
      1735289196, 1851879456, 1629512553, 1869182051, 794501230, 796029813, 
      1633906540, 1634938732, 794911341, 1852400236, 1851879471, 1630364521, 
      1869182051, 926031982, 1563767864, 10, 0, 0, 1076368018}}, sa_flags = 0, 
  sa_restorer = 0x40059988 <_init+8252>}
	quit = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0}, 
  sa_mask = {__val = {0, 0, 1, 3221141868, 135721018, 3221140836, 1023, 
      136499968, 3221141880, 1600286067, 1768841584, 975775843, 1818321696, 
      1735289196, 1851879456, 1629512553, 1869182051, 794501230, 796029813, 
      1633906540, 1634938732, 794911341, 1852400236, 1851879471, 1630364521, 
      1869182051, 926031982, 1563767864, 10, 0, 0, 1076368018}}, sa_flags = 0, 
  sa_restorer = 0x40059988 <_init+8252>}
	block = {__val = {65536, 0 <repeats 31 times>}}
	omask = {__val = {7296, 0, 3221141794, 0, 3221141220, 3221141540, 
    3221141468, 1077088276, 3221141220, 3221141540, 3221141468, 1076310836, 
    3221141220, 136401337, 3221141524, 3221141540, 4222451713, 3221141540, 
    3221141540, 3221141540, 3221141540, 3221141545, 3221141794, 2, 2, 0, 0, 
    1076341262, 0, 0, 135775431, 1076345566}}
#3  0x0817d5e6 in smb_panic (why=0x822a9db "internal error") at lib/util.c:1391
	cmd = 0x40800470 "/usr/local/samba/lbin/panic-action 27845"
	result = 1082131568
	backtrace_stack = {0x0, 0x0, 0xbffeba9c, 0x816eff7, 0x822a78d, 
  0x8256dc0, 0x0, 0xbffeb9b4, 0x402169cd, 0x0, 0xbffeba9c, 0x816efff, 0x0, 
  0xbffebde0, 0x2, 0x10, 0x1388, 0xbffebe48, 0x816eb68, 0x18, 0xbffebde0, 
  0xbffebe48, 0x816eb4c, 0x1870, 0x1870, 0x4032f4e0, 0x40331014, 0x4a5f5346, 
  0x204c474a, 0x20202020, 0x202020, 0x83a5000, 0x4032f4e0, 0x1870, 0x5, 0x1, 
  0x8251c84, 0xbffeba48, 0x818192e, 0x82a2d18, 0xffffffff, 0xbffeba58, 
  0x816cb01, 0x83a50a8, 0x0, 0xbffeba58, 0x1, 0x1, 0x0, 0xbffeba68, 0x80b2a07, 
  0x1, 0x1, 0xbffebe78, 0x81cff76, 0x0, 0x1, 0xbffebe78, 0x81cff6a, 
  0x7273752f, 0x636f6c2f, 0x732f6c61, 0x61626d61, 0x62696c2f}
	backtrace_size = 1
	backtrace_strings = (char **) 0x4032f4e8
#4  0x0816f15f in fault_report (sig=11) at lib/fault.c:41
	sig = 11
	counter = 1
#5  <signal handler called>
No locals.
#6  0x4027b4c0 in chunk_free (ar_ptr=0x4032f4e0, p=0x83aac98) at malloc.c:3231
	hd = 4294966784
	sz = 40
	idx = 1077081320
	next = 0x83aacc0
	nextsz = 1077081320
	prevsz = 4294966784
	bck = 0x4032f4f0
	fwd = 0x83aacc0
	islr = 0
	sz = 40
	next = 0x83aacc0
	bck = 0x4032f4f0
	islr = 0
#7  0x4027b424 in __libc_free (mem=0x83aacb0) at malloc.c:3154
	mem = (void *) 0x83aacc0
	ar_ptr = (arena *) 0x4032f4e0
	p = 0x83aaca8
	hook = (void (*)()) 0xfffffe00
#8  0x081813db in talloc_destroy_pool (t=0x82bb918) at lib/talloc.c:231
	t = (TALLOC_CTX *) 0x82bb918
	c = (struct talloc_chunk *) 0x83aac50
#9  0x08181411 in talloc_destroy (t=0x82bb918) at lib/talloc.c:244
	t = (TALLOC_CTX *) 0x83aac50
#10 0x08077660 in lp_talloc_free () at param/loadparm.c:1537
No locals.
#11 0x080b9a0b in smbd_process () at smbd/process.c:1286
	deadtime = 604800
	select_timeout = 60000
	num_echos = 0
	last_timeout_processing_time = 1065432115
	num_smbs = 145
#12 0x081d09a8 in main (argc=2, argv=0xbffec044) at smbd/server.c:887
	argc = 138063040
	argv = (char **) 0x1
	is_daemon = 1
	interactive = 0
	Fork = 1
	log_stdout = 0
	ports = 0x0
	opt = -512
	pc = 0x1
	long_options = {{longName = 0x0, shortName = 0 '\0', argInfo = 4, 
    arg = 0x8250230, val = 0, descrip = 0x8245f6c "Help options:", 
    argDescrip = 0x0}, {longName = 0x822a19b "daemon", shortName = 68 'D', 
    argInfo = 7, arg = 0x824fac0, val = 1, 
    descrip = 0x8245f7a "Become a daemon (default)", argDescrip = 0x0}, {
    longName = 0x8245f94 "interactive", shortName = 105 'i', argInfo = 7, 
    arg = 0x824fac4, val = 1, 
    descrip = 0x8246300 "Run interactive (not a daemon)", argDescrip = 0x0}, {
    longName = 0x8245fa0 "foreground", shortName = 70 'F', argInfo = 7, 
    arg = 0x824fac8, val = 0, 
    descrip = 0x8246320 "Run daemon in foreground (for daemontools & etc)", 
    argDescrip = 0x0}, {longName = 0x8245fab "log-stdout", shortName = 83 'S', 
    argInfo = 7, arg = 0x824facc, val = 1, 
    descrip = 0x8245fb6 "Log to stdout", argDescrip = 0x0}, {
    longName = 0x8245fc4 "build-options", shortName = 98 'b', argInfo = 0, 
    arg = 0x0, val = 98, descrip = 0x8245fd2 "Print build options", 
    argDescrip = 0x0}, {longName = 0x81e3c89 "port", shortName = 112 'p', 
    argInfo = 1, arg = 0x824fad0, val = 0, 
    descrip = 0x8245fe6 "Listen on the specified ports", argDescrip = 0x0}, {
    longName = 0x0, shortName = 0 '\0', argInfo = 4, arg = 0x824f580, val = 0, 
    descrip = 0x8246004 "Common samba options:", argDescrip = 0x0}, {
    longName = 0x0, shortName = 0 '\0', argInfo = 0, arg = 0x0, val = 0, 
    descrip = 0x0, argDescrip = 0x0}}
#13 0x40216687 in __libc_start_main (main=0x81d0318 <main>, argc=2, 
    ubp_av=0xbffec044, init=0x80757e4 <_init>, fini=0x81d0c50 <_fini>, 
    rtld_fini=0x4000dc54 <_dl_fini>, stack_end=0xbffec03c)
    at ../sysdeps/generic/libc-start.c:129
	ubp_av = (char **) 0xbffec044
	fini = (void (*)()) 0x40016aec <_dl_debug_mask>
	rtld_fini = (void (*)()) 0xbffeb690
	ubp_ev = (char **) 0xbffec050

-- 
René Nieuwenhuizen
Afdeling Informatietechnologie
Centraal Planbureau

Bezoekadres: Van Stolkweg 14, 2585 JR Den Haag
Postadres: Postbus 80510, 2508 GM Den Haag

T (070) 3383 342
F (070) 3383 350
I http://www.cpb.nl/nl/general/org/afdelingen/it/


--
================================================================================
Aan dit bericht kunnen geen rechten worden ontleend.
Het bericht is alleen bestemd voor de geadresseerde.
Indien dit bericht niet voor u is bestemd, verzoeken wij u dit onmiddellijk aan
ons te melden en de inhoud van het bericht te vernietigen.

This message shall not constitute any obligations.
This message is intended solely for the addressee.
If you have received this message in error, please inform us immediately and
delete its contents.
================================================================================



More information about the samba-technical mailing list