On Sun, 2003-01-19 at 05:36, Mark wrote:
I recently recompiled with --enable-asserts and --enable-debug, and I when trying to log in to either port 143 or port 993 using Outlook Express, the following happens:
--enable-asserts is actually the default. --enable-debug does only some internal sanity checks and bad performance warnings.
- Outlook Express complains that the authentication failed with "Login Process died unexpectedly"
- The imap-master and all other processes die on my FreeBSD machine.
- I see the following in the logs:
Jan 18 19:32:21 akira imap-master: Login process died too early - shutting down
That "close(master) failed: Bad file descriptor" you had in log is the only indicator that something wrong even happened. But it still should have logged something more.
Hmm. Looks like the new code that complains about auth/login process dying too soon doesn't tell the reason for it if the process crashed or exited without logging a failure.
See if the attached patch shows something more in the logs? It doesn't fix the problem, but at least I'll know if it crashes or something else.