Today's CVS snapshot, Tue, 2003 Aug 12 14:28 UTC
GNU Emacs 21.3.50.33 (i686-pc-linux-gnu, X toolkit)
started with
/usr/local/bin/emacs -q --no-site-file --eval '(blink-cursor-mode 0)'
When both /var/mail/bob and ~/RMAIL are zero length files,
the command
M-x rmail
causes Emacs to abort. The same occurs when either /var/mail/bob or
~/RMAIL have content.
However, when /var/mail/bob is a zero length file,
when a full ~/RMAIL is first found with `M-x find-file-literally' and
when rmail is run with a prefix command, `C-u M-x rmail'
then Emacs does not abort and I can read my RMAIL.
Here is the GDB backtrace from the first situation,
starting Emacs with both /var/mail/bob and ~/RMAIL as zero length files.
The command was `M-x rmail':