monk: I think that's exactly the bug you, hukker, and lots of other people on busy servers were having. Of course it could be a long time before the corrupted memory makes things go bad and that made it really hard to find. The funny part here is I don't think I would have found this bug if I hadn't goofed up on the MDTM command and forgot to close a file handle. That started triggering the old bug all the time so I could catch it in a debugger.
Flow: Err, you lost me... openssl? ioFTPD uses the windows SSL libraries. There are ways to use openssl to generate a self signed cert, and I think it might be possible to even use makecert to generate one if you export it correctly... Of course as far as ioFTPD goes you can now create/delete certs using site commands now
Update: I forgot to include this in the changelog.
File system\ioFTPD.pdb changed.
That file is necessary for printing the text in crashlogs correctly.