GNU bug report logs - #453
23.0.60; rfc822-bad-address: wrong-type-argument error

Previous Next

Package: emacs;

Reported by: Stephen Berman <stephen.berman <at> gmx.net>

Date: Fri, 20 Jun 2008 15:40:04 UTC

Severity: normal

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Chong Yidong <cyd <at> stupidchicken.com>
To: Stephen Berman <stephen.berman <at> gmx.net>
Cc: 453 <at> debbugs.gnu.org
Subject: bug#453: 23.0.60; rfc822-bad-address: wrong-type-argument error
Date: Wed, 27 Aug 2008 10:38:24 -0400
Stephen Berman <stephen.berman <at> gmx.net> writes:

> 1. bbdb-rfc822-addresses is trying to parse this header:
>    (""Groß, Werner"") <W.F.Gross <at> t-online.de>
>    which presumably violates RFC822.
> 2. bbdb-rfc822-addresses calls rfc822-addresses, which turns the header
>    into this string:
>    (""Groß
>    and, after let-binding but before setq-ing rfc822-address-start,
> 3. calls rfc822-nuke-whitespace, which further truncates the header to:
>    (
>    and then calls
> 4. rfc822-bad-address, which tries to call narrow-to-region with
>    rfc822-address-start, which is still nil, as the beginning of the
>    region: BZZT!

Now I understand.  could you send a new patch?  Thanks.




This bug report was last modified 16 years and 245 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.