On Wed, Nov 20, 2002 at 10:22:01AM +0100, [EMAIL PROTECTED] wrote:
Can you set a panic action and get a stack backtrace with gdb please ?Got a log entry:register_name_response: malformed response (question_name is NULL). [2002/11/14 00:49:37, 0] nmbd/nmbd_nameregister.c:register_name_response(57) register_name_response: malformed response (question_name is NULL). [2002/11/14 00:49:37, 0] nmbd/nmbd_nameregister.c:register_name_response(57) register_name_response: malformed response (question_name is NULL). [2002/11/14 00:49:37, 0] nmbd/nmbd_nameregister.c:register_name_response(57) register_name_response: malformed response (question_name is NULL). [2002/11/14 00:53:28, 0] nmbd/nmbd_namelistdb.c:standard_fail_register(290) standard_fail_register: Failed to register/refresh name NET2<00> on subnet UNICAST_SUBNET [2002/11/14 00:53:28, 0] nmbd/nmbd_namelistdb.c:standard_fail_register(290) standard_fail_register: Failed to register/refresh name NET2<1e> on subnet UNICAST_SUBNET [2002/11/14 00:53:28, 0] nmbd/nmbd_namelistdb.c:standard_fail_register(290) standard_fail_register: Failed to register/refresh name HEADNODE<00> on subnet UNICAST_SUBNET [2002/11/14 00:53:28, 0] nmbd/nmbd_namelistdb.c:standard_fail_register(290) standard_fail_register: Failed to register/refresh name HEADNODE<03> on subnet UNICAST_SUBNET [2002/11/14 00:53:28, 0] nmbd/nmbd_namelistdb.c:standard_fail_register(290) standard_fail_register: Failed to register/refresh name HEADNODE<20> on subnet UNICAST_SUBNET [2002/11/16 05:04:22, 0] nmbd/nmbd_responserecordsdb.c:find_response_record(235) find_response_record: response packet id 32643 received with no matching record. [2002/11/18 05:04:19, 0] nmbd/nmbd_responserecordsdb.c:find_response_record(235) find_response_record: response packet id 21451 received with no matching record. [2002/11/18 05:04:19, 0] nmbd/nmbd_responserecordsdb.c:find_response_record(235) find_response_record: response packet id 21452 received with no matching record. [2002/11/19 05:03:40, 0] nmbd/nmbd_namequery.c:query_name_response(104) [2002/11/19 05:03:40, 0] lib/fault.c:fault_report(38) =============================================================== [2002/11/19 05:03:40, 0] lib/fault.c:fault_report(39) INTERNAL ERROR: Signal 11 in pid 19074 (2.2.6) Please read the file BUGS.txt in the distribution [2002/11/19 05:03:40, 0] lib/fault.c:fault_report(41) =============================================================== [2002/11/19 05:03:40, 0] lib/util.c:smb_panic(1094) PANIC: internal error
Thanks,
Jeremy.
SAMBA Team,
I am experiencing the same problem. Following is a backtrace report. If necessary, I will be happy to
post my smb.conf and the messages from nmbd.log.
I have noticed this only happens on the sites I maintain that have a bandwidth of 56K and the daemon consistently
dies while an upload for the nightly backups is taking place. The upload is done using the WU-FTP. The system I
experiencing this problem on is a Red Hat 7.2 Linux server, with 64 MB RAM, 20 GB HDD. The server is running samba-2.2.6
which I compiled.
Thanks for your help and please let me know if you need any additional information
(gdb) bt full
#0 0x40120999 in __wait4 () from /lib/libc.so.6
No locals.
#1 0x4019cc90 in __DTOR_END__ () from /lib/libc.so.6
No symbol table info available.
#2 0x400baee7 in __libc_system (line=0x80e3918 "/bin/sleep 99999")
at ../sysdeps/posix/system.c:136
n = 0
status = 0
save = 0
pid = 9782
sa = {__sigaction_handler = {sa_handler = 0x1 <__strtol_internal+1>,
sa_sigaction = 0x1 <__strtol_internal+1>}, sa_mask = {__val = {
0 <repeats 32 times>}}, sa_flags = 0, sa_restorer = 0x80e83e0}
intr = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0},
sa_mask = {__val = {0, 0, 0, 1074228928, 0, 1073747768, 1073744528,
1073742800, 1073829920, 7, 1073863600, 7, 1074228928, 1073863360,
220186542, 220186542, 3221221380, 1073862944, 1074265714, 1027423549,
1027423549, 1074228928, 1073862944, 1027423549, 1027423549, 1027423549,
1027423549, 1027423549, 1027423549, 1027423549, 1027423549,
1027423549}}, sa_flags = 0, sa_restorer = 0x400547a8 <_ufc_foobar+59592>}
quit = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0},
sa_mask = {__val = {0, 0, 0, 1074228928, 0, 1073747768, 1073744528,
1073742800, 1073829920, 7, 1073863600, 7, 1074228928, 1073863360,
---Type <return> to continue, or q <return> to quit---
220186542, 220186542, 3221221380, 1073862944, 1074265714, 1027423549,
1027423549, 1074228928, 1073862944, 1027423549, 1027423549, 1027423549,
1027423549, 1027423549, 1027423549, 1027423549, 1027423549,
1027423549}}, sa_flags = 0, sa_restorer = 0x400547a8 <_ufc_foobar+59592>}
block = {__val = {65536, 0 <repeats 31 times>}}
omask = {__val = {23680, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1075399060, 0, 0,
0, 0, 1075432592, 2, 0, 3221221900, 1074871225, 135107089, 3221221870, 2,
135107089, 0, 0, 0, 0, 0, 0, 0, 1074385994}}
status = 0
save = 0
sa = {__sigaction_handler = {sa_handler = 0x1 <__strtol_internal+1>,
sa_sigaction = 0x1 <__strtol_internal+1>}, sa_mask = {__val = {
0 <repeats 32 times>}}, sa_flags = 0, sa_restorer = 0x80e83e0}
intr = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0},
sa_mask = {__val = {0, 0, 0, 1074228928, 0, 1073747768, 1073744528,
1073742800, 1073829920, 7, 1073863600, 7, 1074228928, 1073863360,
220186542, 220186542, 3221221380, 1073862944, 1074265714, 1027423549,
1027423549, 1074228928, 1073862944, 1027423549, 1027423549, 1027423549,
1027423549, 1027423549, 1027423549, 1027423549, 1027423549,
1027423549}}, sa_flags = 0, sa_restorer = 0x400547a8 <_ufc_foobar+59592>}
quit = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0},
sa_mask = {__val = {0, 0, 0, 1074228928, 0, 1073747768, 1073744528,
1073742800, 1073829920, 7, 1073863600, 7, 1074228928, 1073863360,
220186542, 220186542, 3221221380, 1073862944, 1074265714, 1027423549,
1027423549, 1074228928, 1073862944, 1027423549, 1027423549, 1027423549,
1027423549, 1027423549, 1027423549, 1027423549, 1027423549,
1027423549}}, sa_flags = 0, sa_restorer = 0x400547a8 <_ufc_foobar+59592>}
block = {__val = {65536, 0 <repeats 31 times>}}
omask = {__val = {23680, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1075399060, 0, 0,
0, 0, 1075432592, 2, 0, 3221221900, 1074871225, 135107089, 3221221870, 2,
135107089, 0, 0, 0, 0, 0, 0, 0, 1074385994}}
#3 0x0808cdf1 in smb_panic () at eval.c:41
ap = (void **) 0x80e83e0
digval = 4294966784
digval = 4294966784
digval = 4294966784
digval = 4294966784
result = 135168992
result = 135168992
value = (void *) 0xbffff050
#4 0x0807cd00 in fault_report () at eval.c:41
ap = (void **) 0x80e83e0
digval = 4294966784
digval = 4294966784
digval = 4294966784
digval = 4294966784
result = 135168992
result = 135168992
value = (void *) 0xbffff050
#5 0x0807cd4e in sig_fault () at eval.c:41
ap = (void **) 0x80e83e0
digval = 4294966784
digval = 4294966784
digval = 4294966784
digval = 4294966784
result = 135168992
result = 135168992
value = (void *) 0xbffff050
#6 <signal handler called>
No locals.
#7 0x08053667 in query_name_response () at eval.c:41
ap = (void **) 0x80e83e0
digval = 4294966784
digval = 4294966784
digval = 4294966784
digval = 4294966784
result = 135168992
result = 135168992
value = (void *) 0xbffff050
#8 0x080570c8 in process_nmb_response () at eval.c:41
ap = (void **) 0x80e83c0
digval = 4294966784
digval = 4294966784
digval = 4294966784
digval = 4294966784
result = 135168960
result = 135168960
value = (void *) 0xbffff050
#9 0x0805711b in run_packet_queue () at eval.c:41
ap = (void **) 0xbffffb94
digval = 4294966784
digval = 4294966784
digval = 4294966784
digval = 4294966784
result = 3221224340
result = 3221224340
value = (void *) 0xbffff050
#10 0x0804b9ea in process () at eval.c:41
ap = (void **) 0xbffffb94
digval = 4294966784
digval = 4294966784
digval = 4294966784
---Type <return> to continue, or q <return> to quit---
digval = 4294966784
result = 3221224340
result = 3221224340
value = (void *) 0xbffff050
#11 0x0804c779 in main () at eval.c:41
ap = (void **) 0xbffffb94
digval = 4294966784
digval = 4294966784
digval = 4294966784
digval = 4294966784
result = 3221224340
result = 3221224340
value = (void *) 0xbffff050
#12 0x400891f6 in __libc_start_main (main=0x804c01c <main>, argc=2,
ubp_av=0xbffffb94, init=0x804a080 <_init>, fini=0x8097f50 <_fini>,
rtld_fini=0x4000cfe8 <_dl_fini>, stack_end=0xbffffb8c)
at ../sysdeps/generic/libc-start.c:129
ubp_av = (char **) 0xbffffb94
fini = (void (*)()) 0x40015a24 <_dl_debug_mask>
rtld_fini = (void (*)()) 0xbffff050
ubp_ev = (char **) 0xbffffba0
(gdb)
(gdb)
1073742800, 1073829920, 7, 1073863600, 7, 1074228928, 1073863360,
220186542, 220186542, 3221221380, 1073862944, 1074265714, 1027423549,
1027423549, 1074228928, 1073862944, 1027423549, 1027423549, 1027423549,
1027423549, 1027423549, 1027423549, 1027423549, 1027423549,
1027423549}}, sa_flags = 0, sa_restorer = 0x400547a8 <_ufc_foobar+59592>}
quit = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0},
sa_mask = {__val = {0, 0, 0, 1074228928, 0, 1073747768, 1073744528,
1073742800, 1073829920, 7, 1073863600, 7, 1074228928, 1073863360,
---Type <return> to continue, or q <return> to quit---
220186542, 220186542, 3221221380, 1073862944, 1074265714, 1027423549,
1027423549, 1074228928, 1073862944, 1027423549, 1027423549, 1027423549,
1027423549, 1027423549, 1027423549, 1027423549, 1027423549,
1027423549}}, sa_flags = 0, sa_restorer = 0x400547a8 <_ufc_foobar+59592>}
block = {__val = {65536, 0 <repeats 31 times>}}
omask = {__val = {23680, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1075399060, 0, 0,
0, 0, 1075432592, 2, 0, 3221221900, 1074871225, 135107089, 3221221870, 2,
135107089, 0, 0, 0, 0, 0, 0, 0, 1074385994}}
status = 0
save = 0
sa = {__sigaction_handler = {sa_handler = 0x1 <__strtol_internal+1>,
sa_sigaction = 0x1 <__strtol_internal+1>}, sa_mask = {__val = {
0 <repeats 32 times>}}, sa_flags = 0, sa_restorer = 0x80e83e0}
intr = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0},
sa_mask = {__val = {0, 0, 0, 1074228928, 0, 1073747768, 1073744528,
1073742800, 1073829920, 7, 1073863600, 7, 1074228928, 1073863360,
220186542, 220186542, 3221221380, 1073862944, 1074265714, 1027423549,
1027423549, 1074228928, 1073862944, 1027423549, 1027423549, 1027423549,
1027423549, 1027423549, 1027423549, 1027423549, 1027423549,
1027423549}}, sa_flags = 0, sa_restorer = 0x400547a8 <_ufc_foobar+59592>}
quit = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0},
sa_mask = {__val = {0, 0, 0, 1074228928, 0, 1073747768, 1073744528,
1073742800, 1073829920, 7, 1073863600, 7, 1074228928, 1073863360,
---Type <return> to continue, or q <return> to quit---
220186542, 220186542, 3221221380, 1073862944, 1074265714, 1027423549,
1027423549, 1074228928, 1073862944, 1027423549, 1027423549, 1027423549,
1027423549, 1027423549, 1027423549, 1027423549, 1027423549,
1027423549}}, sa_flags = 0, sa_restorer = 0x400547a8 <_ufc_foobar+59592>}
block = {__val = {65536, 0 <repeats 31 times>}}
omask = {__val = {23680, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1075399060, 0, 0,
0, 0, 1075432592, 2, 0, 3221221900, 1074871225, 135107089, 3221221870, 2,
135107089, 0, 0, 0, 0, 0, 0, 0, 1074385994}}
#3 0x0808cdf1 in smb_panic () at eval.c:41
ap = (void **) 0x80e83e0
digval = 4294966784
digval = 4294966784
digval = 4294966784
digval = 4294966784
result = 135168992
result = 135168992
value = (void *) 0xbffff050
#4 0x0807cd00 in fault_report () at eval.c:41
ap = (void **) 0x80e83e0
digval = 4294966784
digval = 4294966784
digval = 4294966784
digval = 4294966784
---Type <return> to continue, or q <return> to quit---
result = 135168992
result = 135168992
value = (void *) 0xbffff050
#5 0x0807cd4e in sig_fault () at eval.c:41
ap = (void **) 0x80e83e0
digval = 4294966784
digval = 4294966784
digval = 4294966784
digval = 4294966784
result = 135168992
result = 135168992
value = (void *) 0xbffff050
#6 <signal handler called>
No locals.
#7 0x08053667 in query_name_response () at eval.c:41
ap = (void **) 0x80e83e0
digval = 4294966784
digval = 4294966784
digval = 4294966784
digval = 4294966784
result = 135168992
result = 135168992
value = (void *) 0xbffff050
---Type <return> to continue, or q <return> to quit---
#8 0x080570c8 in process_nmb_response () at eval.c:41
ap = (void **) 0x80e83c0
digval = 4294966784
digval = 4294966784
digval = 4294966784
digval = 4294966784
result = 135168960
result = 135168960
value = (void *) 0xbffff050
#9 0x0805711b in run_packet_queue () at eval.c:41
ap = (void **) 0xbffffb94
digval = 4294966784
digval = 4294966784
digval = 4294966784
digval = 4294966784
result = 3221224340
result = 3221224340
value = (void *) 0xbffff050
#10 0x0804b9ea in process () at eval.c:41
ap = (void **) 0xbffffb94
digval = 4294966784
digval = 4294966784
digval = 4294966784
---Type <return> to continue, or q <return> to quit---
digval = 4294966784
result = 3221224340
result = 3221224340
value = (void *) 0xbffff050
#11 0x0804c779 in main () at eval.c:41
ap = (void **) 0xbffffb94
digval = 4294966784
digval = 4294966784
digval = 4294966784
digval = 4294966784
result = 3221224340
result = 3221224340
value = (void *) 0xbffff050
#12 0x400891f6 in __libc_start_main (main=0x804c01c <main>, argc=2,
ubp_av=0xbffffb94, init=0x804a080 <_init>, fini=0x8097f50 <_fini>,
rtld_fini=0x4000cfe8 <_dl_fini>, stack_end=0xbffffb8c)
at ../sysdeps/generic/libc-start.c:129
ubp_av = (char **) 0xbffffb94
fini = (void (*)()) 0x40015a24 <_dl_debug_mask>
rtld_fini = (void (*)()) 0xbffff050
ubp_ev = (char **) 0xbffffba0
(gdb)
(gdb) quit
Thanks for your help and a great product.
Jay Hall, Director of Information Technology Services
Missouri NEA
--
To unsubscribe from this list go to the following URL and read the
instructions: http://lists.samba.org/mailman/listinfo/samba