Subject: bin/3779: ftpd hangs on "DELE" command
To: None <gnats-bugs@gnats.netbsd.org>
From: Matthias Scheler <tron@lyssa.owl.de>
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
>Last-Modified:
>Originator:     Matthias Scheler
>Organization:
Matthias Scheler                                http://home.pages.de/~tron/
>Release:        970622
>Environment:
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


>Description:
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.

>How-To-Repeat:
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.

>Fix:
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.

>Audit-Trail:
>Unformatted: