2.2.2 runaway SMBD process

Jeremy Allison jra at samba.org
Sun Nov 18 12:30:03 GMT 2001


On Sun, Nov 18, 2001 at 05:30:07PM -0000, Noel Kelly wrote:
> Jeremy,
> 
> Below are the relevant parts of the log for the offending process (2493).
> Definitely looks like an oplock issue.  Don't like the look of these lines:
> 
> [2001/11/16 17:43:08, 0] lib/util.c:smb_panic(1055)
>   PANIC: open_mode_check: Existant process 2493 left active oplock.
> [2001/11/16 17:43:09, 0] locking/locking.c:delete_fn(253)
>   locking : delete_fn. LOGIC ERROR ! Entry for pid 2496 and it no longer
> exists !

If you can reproduce this at will I'd appreciate it if you
could get me a full level 10 debug log from start of smbd
to abort, with the logs split ut by accessing client (use %m
in the log line). Thanks.

> And yes the process becomes entirely unkillable, not responding to even -9.

Ok. This is not a Samba bug, it's a problem with the
kernel.

A process never even *sees* a -9 signal, it's handled
completely in the kernel. If the process doesn't terminate
(is it stuck in the 'D' wait state ?) it means the kernel
is having problems, not smbd in this case.

As I recall you're using a Linux 2.2 kernel, so this is not
a kernel oplock bug.

Jeremy.




More information about the samba mailing list