Samba 2.0.7 internal errors on Solaris 7
Vsevolod Ilyushchenko
simonf at cshl.org
Wed Jan 24 19:12:59 GMT 2001
Hi,
My Samba just stopped working. For several months it was running fine on my
Solaris 7 machine after being compiled with gcc, but today it stopped responding to either Windows requests or smbclient. Here is the smbclient output
and the smb log:
->smbclient -d 100 -L kepler
added interface ip=143.48.3.53 bcast=143.48.3.255 nmask=255.255.255.0
Client started (version 2.0.7).
resolve_lmhosts: Attempting lmhosts lookup for name kepler<0x20>
startlmhosts: Can't open lmhosts file /usr/local/samba/lib/lmhosts. Error was No such file or directory
resolve_hosts: Attempting host lookup for name kepler<0x20>
Connecting to 143.48.3.53 at port 139
write_socket(3,76)
write_socket(3,76) wrote 76
Sent session request
read_socket_with_timeout: timeout read. EOF from client.
receive_smb: length < 0!
client_receive_smb failed
size=0
smb_com=0x0
smb_rcls=0
smb_reh=0
smb_err=0
smb_flg=0
smb_flg2=0
smb_tid=0
smb_pid=0
smb_uid=0
smb_mid=0
smt_wct=0
smb_bcc=0
session request to KEPLER failed (code 0)
Below is the contents of log.smb (samba started with debug flag) during the connection. There are a lot of dirrand value both before and after the section that I give, but they probably are less relevant.
do_dirrand: value from file /dev/msglog.
[2001/01/24 13:42:02, 10] lib/genrand.c:do_dirrand(93)
do_dirrand: value from file /dev/.devfseventd_daemon.lock.
[2001/01/24 13:42:02, 10] lib/genrand.c:do_dirrand(93)
do_dirrand: value from file /dev/.devfs_log_event.
[2001/01/24 13:42:02, 10] lib/genrand.c:do_dirrand(93)
do_dirrand: value from file /dev/.devfs_eventmgr.
[2001/01/24 13:42:02, 10] lib/genrand.c:do_dirrand(93)
do_dirrand: value from file /dev/.devfsadm_dev.lock.
[2001/01/24 13:42:02, 10] lib/genrand.c:do_dirrand(93)
do_dirrand: value from file /dev/poll.
[2001/01/24 13:42:02, 10] lib/genrand.c:do_dirrand(93)
do_dirrand: value from file /dev/.devfsadm_deamon.lock.
[2001/01/24 13:42:02, 4] locking/shmem_sysv.c:sysv_shm_open(547)
Trying sysv shmem open of size 1048576
[2001/01/24 13:42:02, 5] locking/shmem_sysv.c:shm_initialize(424)
shm_initialize : initializing shmem size 1048576
[2001/01/24 13:42:02, 6] locking/shmem_sysv.c:shm_alloc(253)
shm_alloc : allocated 52 bytes at offset 48
[2001/01/24 13:42:02, 3] locking/shmem_sysv.c:sysv_shm_open(707)
Initialised IPC area of size 1048576
[2001/01/24 13:42:02, 6] param/loadparm.c:lp_file_list_changed(1883)
lp_file_list_changed()
file /usr/local/samba/lib/smb.conf -> /usr/local/samba/lib/smb.conf last mod_time: Tue Oct 31 13:51:54 2000
[2001/01/24 13:42:02, 2] smbd/server.c:main(746)
Changed root to /
[2001/01/24 13:42:02, 3] smbd/oplock.c:open_oplock_ipc(86)
open_oplock_ipc: opening loopback UDP socket.
[2001/01/24 13:42:02, 3] lib/util_sock.c:open_socket_in(875)
bind succeeded on port 0
[2001/01/24 13:42:02, 3] smbd/oplock.c:open_oplock_ipc(114)
open_oplock ipc: pid = 21961, global_oplock_port = 34736
[2001/01/24 13:42:02, 4] lib/time.c:TimeInit(110)
Serverzone is 18000
[2001/01/24 13:42:02, 10] lib/util_sock.c:read_smb_length_return_keepalive(602)
got smb length of 72
[2001/01/24 13:42:02, 2] lib/access.c:check_access(258)
Allowed connection from kepler.cshl.org (143.48.3.53)
[2001/01/24 13:42:02, 6] smbd/process.c:process_smb(617)
got message type 0x81 of len 0x48
[2001/01/24 13:42:02, 3] smbd/process.c:process_smb(618)
Transaction 0 of length 76
[2001/01/24 13:42:02, 2] smbd/reply.c:reply_special(97)
netbios connect: name1=KEPLER name2=KEPLER
[2001/01/24 13:42:02, 0] lib/fault.c:fault_report(40)
===============================================================
[2001/01/24 13:42:02, 0] lib/fault.c:fault_report(41)
INTERNAL ERROR: Signal 10 in pid 21961 (2.0.7)
Please read the file BUGS.txt in the distribution
[2001/01/24 13:42:02, 0] lib/fault.c:fault_report(43)
===============================================================
[2001/01/24 13:42:02, 0] lib/util.c:smb_panic(2381)
PANIC: internal error
[2001/01/24 13:42:02, 10] lib/genrand.c:do_dirrand(93)
do_dirrand: value from file /dev/..
[2001/01/24 13:42:02, 10] lib/genrand.c:do_dirrand(93)
do_dirrand: value from file /dev/...
--
_________
| x | Simon (Vsevolod ILyushchenko) simonf at cshl.org
| y = e |
|_________| http://www.simonf.com simonf at simonf.com
Disclaimer: This is not me.
This is just my mailer talking to your mailer...
More information about the samba
mailing list