From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#13867: 24.3.50; reading certain emails containing images in mu4e causes segfault Date: Sun, 17 Mar 2013 22:28:37 -0700 Organization: UCLA Computer Science Department Message-ID: <5146A605.7060104@cs.ucla.edu> References: <5135776E.3070603@cs.ucla.edu> <877glmpagw.fsf@gateway.local.navru.net> <5135B1F0.2010202@cs.ucla.edu> <87fw07ytxh.fsf@gateway.local.navru.net> <51392848.7030602@cs.ucla.edu> <51393B47.8010900@cs.ucla.edu> <878v5xzs5v.fsf@gateway.local.navru.net> <513AD476.6080507@cs.ucla.edu> <87ehfoo145.fsf@gateway.local.navru.net> <513C29E8.2070106@cs.ucla.edu> <87li9m5xri.fsf@gateway.local.navru.net> <51456986.3030006@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1363584575 1377 80.91.229.3 (18 Mar 2013 05:29:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 18 Mar 2013 05:29:35 +0000 (UTC) Cc: 13867@debbugs.gnu.org, nicolasavru@gmail.com To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Mar 18 06:30:00 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UHSe0-0003Hv-1Q for geb-bug-gnu-emacs@m.gmane.org; Mon, 18 Mar 2013 06:30:00 +0100 Original-Received: from localhost ([::1]:36903 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UHSdc-00073n-V8 for geb-bug-gnu-emacs@m.gmane.org; Mon, 18 Mar 2013 01:29:36 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:41149) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UHSdZ-00073X-2g for bug-gnu-emacs@gnu.org; Mon, 18 Mar 2013 01:29:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UHSdW-0003nV-U7 for bug-gnu-emacs@gnu.org; Mon, 18 Mar 2013 01:29:33 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:56584) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UHSdW-0003mu-QO for bug-gnu-emacs@gnu.org; Mon, 18 Mar 2013 01:29:30 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UHSf0-000163-Ch for bug-gnu-emacs@gnu.org; Mon, 18 Mar 2013 01:31:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Paul Eggert Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Mar 2013 05:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13867 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13867-submit@debbugs.gnu.org id=B13867.13635846194165 (code B ref 13867); Mon, 18 Mar 2013 05:31:02 +0000 Original-Received: (at 13867) by debbugs.gnu.org; 18 Mar 2013 05:30:19 +0000 Original-Received: from localhost ([127.0.0.1]:60693 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UHSeJ-000157-9j for submit@debbugs.gnu.org; Mon, 18 Mar 2013 01:30:19 -0400 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]:47792) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UHSeH-00014w-HE for 13867@debbugs.gnu.org; Mon, 18 Mar 2013 01:30:18 -0400 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 01B77A60007; Sun, 17 Mar 2013 22:28:40 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Original-Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sA2bV6Gv9-NQ; Sun, 17 Mar 2013 22:28:38 -0700 (PDT) Original-Received: from [192.168.1.9] (pool-71-189-154-249.lsanca.fios.verizon.net [71.189.154.249]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 1B90E39E8118; Sun, 17 Mar 2013 22:28:38 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130308 Thunderbird/17.0.4 In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 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:72658 Archived-At: On 03/17/2013 06:06 AM, Stefan Monnier wrote: > Maybe we should add a note about it in PROBLEMS and/or add corresponding > checks in `configure'? Sure, I took a crack at that as follows, installed as trunk bzr 112073. === modified file 'ChangeLog' --- ChangeLog 2013-03-18 04:30:20 +0000 +++ ChangeLog 2013-03-18 05:26:56 +0000 @@ -1,5 +1,11 @@ 2013-03-18 Paul Eggert + Emacs crashes with ImageMagick 6.8.2-3 through 6.8.3-9 (Bug#13867). + * configure.ac (IMAGEMAGICK_MODULE): Reject 6.8.2. + We want to reject 6.8.2-3 through 6.8.3-9, but there seems to be + no way to do this in pkg-config, so make do with a reasonable + approximation. + Automate the build of ja-dic.el (Bug#13984). * .bzrignore: Add leim/ja-dic/. === modified file 'configure.ac' --- configure.ac 2013-03-13 18:42:22 +0000 +++ configure.ac 2013-03-18 05:26:56 +0000 @@ -1880,7 +1880,8 @@ ## 6.2.8 is the earliest version known to work, but earlier versions ## might work - let us know if you find one. ## 6.0.7 does not work. See bug#7955. - IMAGEMAGICK_MODULE="Wand >= 6.2.8" + ## 6.8.2 makes Emacs crash; see Bug#13867. + IMAGEMAGICK_MODULE="Wand >= 6.2.8 Wand != 6.8.2" PKG_CHECK_MODULES(IMAGEMAGICK, $IMAGEMAGICK_MODULE, HAVE_IMAGEMAGICK=yes, :) AC_SUBST(IMAGEMAGICK_CFLAGS) AC_SUBST(IMAGEMAGICK_LIBS) === modified file 'etc/ChangeLog' --- etc/ChangeLog 2013-03-12 16:53:31 +0000 +++ etc/ChangeLog 2013-03-18 05:26:56 +0000 @@ -1,3 +1,8 @@ +2013-03-18 Paul Eggert + + Emacs crashes with ImageMagick 6.8.2-3 through 6.8.3-9 (Bug#13867). + * PROBLEMS: Mention problem with ImageMagick 6.8.2-3 through 6.8.3-9. + 2013-03-12 Paul Eggert Add coding tags for iso-2022-7bit files that are not already tagged. === modified file 'etc/PROBLEMS' --- etc/PROBLEMS 2013-02-25 05:55:37 +0000 +++ etc/PROBLEMS 2013-03-18 05:26:56 +0000 @@ -206,6 +206,10 @@ If your tar has this problem, install GNU tar--if you can manage to untar it :-). +** Emacs crashes when displaying PNG images with simple (tRNS) transparency. +This is due to a bug introduced in ImageMagick 6.8.2-3. The bug +should be fixed in ImageMagick 6.8.3-10. Please see Bug#13867. + ** Crashes when displaying GIF images in Emacs built with version libungif-4.1.0 are resolved by using version libungif-4.1.0b1. Configure checks for the correct version, but this problem could occur