From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Aaron Ecay Newsgroups: gmane.emacs.bugs Subject: bug#10314: 24.0.92; ietf-drums-parse-address and non-ASCII names Date: Fri, 16 Dec 2011 05:58:51 -0500 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1324065583 27306 80.91.229.12 (16 Dec 2011 19:59:43 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 16 Dec 2011 19:59:43 +0000 (UTC) To: 10314@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Dec 16 20:59:38 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RbdwQ-0001A2-G6 for geb-bug-gnu-emacs@m.gmane.org; Fri, 16 Dec 2011 20:59:38 +0100 Original-Received: from localhost ([::1]:60914 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RbdwP-0007Kk-TB for geb-bug-gnu-emacs@m.gmane.org; Fri, 16 Dec 2011 14:59:37 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:39667) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rbb2I-0004OO-Ty for bug-gnu-emacs@gnu.org; Fri, 16 Dec 2011 11:53:35 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rbb2H-0005dZ-Qj for bug-gnu-emacs@gnu.org; Fri, 16 Dec 2011 11:53:30 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:40375) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rbb2H-0005dV-P5 for bug-gnu-emacs@gnu.org; Fri, 16 Dec 2011 11:53:29 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1Rbb3p-0005Fm-Lr for bug-gnu-emacs@gnu.org; Fri, 16 Dec 2011 11:55:05 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Aaron Ecay Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 Dec 2011 16:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10314 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.132405448220146 (code B ref -1); Fri, 16 Dec 2011 16:55:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 16 Dec 2011 16:54:42 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Rbb3R-0005En-An for submit@debbugs.gnu.org; Fri, 16 Dec 2011 11:54:42 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RbVWq-0004lB-3f for submit@debbugs.gnu.org; Fri, 16 Dec 2011 06:00:41 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RbVVI-0001dh-7f for submit@debbugs.gnu.org; Fri, 16 Dec 2011 05:59:05 -0500 Original-Received: from lists.gnu.org ([140.186.70.17]:33135) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RbVVI-0001dd-64 for submit@debbugs.gnu.org; Fri, 16 Dec 2011 05:59:04 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:58039) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RbVVH-0006Te-6C for bug-gnu-emacs@gnu.org; Fri, 16 Dec 2011 05:59:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RbVVC-0001cb-0j for bug-gnu-emacs@gnu.org; Fri, 16 Dec 2011 05:59:03 -0500 Original-Received: from mail-qy0-f169.google.com ([209.85.216.169]:35690) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RbVVB-0001cK-Tj for bug-gnu-emacs@gnu.org; Fri, 16 Dec 2011 05:58:57 -0500 Original-Received: by qcsd17 with SMTP id d17so1995011qcs.0 for ; Fri, 16 Dec 2011 02:58:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:subject:user-agent:date:message-id:mime-version :content-type:content-transfer-encoding; bh=kiFSaN+Sq9P+ONo+Aosysa5MksObO/UFVxeyzT+0TAw=; b=os30wVAzEeN2LVZCMkh4fFGvDHiiKth+KaMv0QCkDrajbcGalyp1UYGdM5dN7Dm+aE 7HQd+gO/zhOsjicjhH/FOpedu3eA7Gw6pFabJNB5GIssBWDUe+KUc3I42cXXSOF7pkOt hRKVA6mg7QBO0vKZ452QbCSoLzaPUl9pCrlfo= Original-Received: by 10.229.137.21 with SMTP id u21mr1202661qct.23.1324033136844; Fri, 16 Dec 2011 02:58:56 -0800 (PST) Original-Received: from localhost (c-68-80-94-73.hsd1.pa.comcast.net. [68.80.94.73]) by mx.google.com with ESMTPS id gg6sm19011840qab.3.2011.12.16.02.58.55 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 16 Dec 2011 02:58:56 -0800 (PST) User-Agent: Notmuch/0.10.1+56~gd709fd6 (http://notmuchmail.org) Emacs/24.0.92.3 (i386-apple-darwin10.8.0) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Mailman-Approved-At: Fri, 16 Dec 2011 11:54:36 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Fri, 16 Dec 2011 11:55:05 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-Mailman-Approved-At: Fri, 16 Dec 2011 14:59:34 -0500 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:55024 Archived-At: This bug report will be sent to the Bug-GNU-Emacs mailing list and the GNU bug tracker at debbugs.gnu.org. Please check that the From: line contains a valid email address. After a delay of up to one day, you should receive an acknowledgement at that address. Please write in English if possible, as the Emacs maintainers usually do not have translators for other languages. Please describe exactly what actions triggered the bug, and the precise symptoms of the bug. If you can, give a recipe starting from `emacs -Q': The function ietf-drums-parse-address cannot cope with (unquoted) non-ASCII characters in email addresses. An example is the following From: line (from a message on the mailing list for the notmuch email client, archives accessible here, real email address obfuscated: http://notmuchmail.org/pipermail/notmuch/ ) From: =3D?utf-8?q?Philipp_=3DC3=3D9Cberbacher?=3D (the quoted character is an uppercase U-umlaut: =C3=9C) In the process of parsing this line, the function emits a minibuffer message, and then returns the name without the non-ASCII character: =E2=80=9CPhilipp berbacher=E2=80=9D This is because of the ietf-drums-atex= t-token regex, which includes only ASCII alphabet characters. ----- If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file /Users/aecay/Applications/Emacs.app/Contents/Resources/etc/DEBUG. In GNU Emacs 24.0.92.3 (i386-apple-darwin10.8.0, NS apple-appkit-1038.36) of 2011-12-12 on awe Windowing system distributor `Apple', version 10.3.1038 configured using `configure '--with-ns' '--without-gnutls'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: nil default enable-multibyte-characters: t --=20 Aaron Ecay