[Samba] Samba 2.2.3a dies when saving file (locking trouble?)

Mac dmccann at nibsc.ac.uk
Wed Apr 10 08:50:02 GMT 2002


Hi all,

Something odd is going on.

Samba 2.2.3a on IRIX 6.5.5f


Certain operations (so far it seems to be saving an Excel file (brand
new 'Book1.xls')) cause smbd to die, closing all connections to the PC.

Here's (what I'm hoping is) the relevant log extract.

[2002/04/10 14:32:22, 3] smbd/process.c:(860)
  Transaction 6298 of length 94
[2002/04/10 14:32:22, 3] smbd/process.c:(667)
  switch message SMBlockingX (pid 3215422)
[2002/04/10 14:32:22, 4] smbd/uid.c:(118)
  change_to_user: Skipping user change - already user
[2002/04/10 14:32:22, 3] smbd/reply.c:(4521)
  lockingX fnum=13655 type=0 num_locks=0 num_ulocks=1
[2002/04/10 14:32:22, 3] smbd/process.c:(1005)
  Chained message
[2002/04/10 14:32:22, 3] smbd/process.c:(667)
  switch message SMBlockingX (pid 3215422)
[2002/04/10 14:32:22, 2] smbd/uid.c:(137)
  change_to_user: Invalid vuid used 65370
[2002/04/10 14:32:22, 3] smbd/error.c:(115)
  error packet at smbd/process.c(724) cmd=36 (SMBlockingX) eclass=2 ecode=4
[2002/04/10 14:32:22, 3] smbd/process.c:(1091)
  receive_smb error (Error 0) exiting
[2002/04/10 14:32:22, 3] smbd/sec_ctx.c:(313)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2002/04/10 14:32:22, 2] smbd/server.c:(458)
  Closing connections

and from there on smbd just closes all it's connections and does a
'Server Exit'

I'm guesssing it hinges on the 'receive_smb error' line.  Is that client
generated?

The symptom for the user is (something like) "Excel can't save the file,
insufficient memory or disk space".

Could it just be a locking problem?  The directory the file is being
saved into is on a local (i.e. non-NFS) filesystem (IRIX XFS)

Any more info I can give?

                               Mac
          Assistant Systems Adminstrator @nibsc.ac.uk
                        dmccann at nibsc.ac.uk
   Work: +44 1707 654753 x285      Everything else: +44 7956 237670 (anytime)




More information about the samba mailing list