Hey, this is quite an old bug (I've seen it for a while, but since it wasn't fatal, I never got around to rapport it).
Often, if I delete a file while it is actively being downloaded, I get an error dialog with the caption "EMule Error" and the message "can't find length of file on file descriptor -1 (error 9: Bad file descriptor)".
At the same time, "Error in lseek: Bad file descriptor" will be printed in the console window.
Further deletes will not trigger the error dialog, but will cause more "Error in [...]" to be printed.
I'm currently running a cvs checkout of aMule (from the 14th this month).
As I said, this isn't fatal, aMule does not crash, however it is fairly annoying.
