Subject: bin/3779: ftpd hangs on "DELE" command
To: None <>
From: Matthias Scheler <>
List: netbsd-bugs
Date: 06/23/1997 23:11:33
>Number:         3779
>Category:       bin
>Synopsis:       ftpd hangs on "DELE" command
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    bin-bug-people (Utility Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 23 14:20:02 1997
>Originator:     Matthias Scheler
Matthias Scheler                      
>Release:        970622
System: NetBSD lyssa 1.2G NetBSD 1.2G (LYSSA) #0: Mon Jun 23 11:44:21 MEST 1997 tron@lyssa:/usr/src/sys/arch/i386/compile/LYSSA i386

NetBSD current's "ftpd" hangs on an "DELE" command sent from the client.
It's not a client problem because:
a) It happens with NetBSD's "ftp" and "ncftp".
b) It doesn't happen if I use one of these clients with a 1.2.1 server.

Use "ftp" to connect to NetBSD-current system running the new "ftpd" and
try to delete a file. It doesn't matter if the file really exists or not.

I compared "delete()" in "ftpd.c" and the part of "ftpcmd.y" where it is
called with the same locations the 1.2.1 sources but didn't find any
difference. I'm stucked.