From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: YAMAMOTO Mitsuharu Newsgroups: gmane.emacs.bugs Subject: bug#37153: 26.1; some png images scrambled Date: Sun, 25 Aug 2019 13:19:24 +0900 Organization: Faculty of Science, Chiba University Message-ID: References: <5b006777-5e97-a641-6f93-83a437ca9ca7@cs.ucla.edu> <44134.15891.158963.23904@gargle.gargle.HOWL> <9c4c68ebe20cbcc44763be8e72bd25eb.squirrel@weber.math.s.chiba-u.ac.jp> <83tva6j29w.fsf@gnu.org> Mime-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: multipart/mixed; boundary="Multipart_Sun_Aug_25_13:19:24_2019-1" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="230847"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM/1.14.9 (=?UTF-8?Q?Goj=C5=8D?=) APEL/10.8 EasyPG/1.0.0 Emacs/25.3 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) Cc: 37153@debbugs.gnu.org, eggert@cs.ucla.edu, winkler@gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Aug 25 06:20:11 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1i1k0h-000xts-1F for geb-bug-gnu-emacs@m.gmane.org; Sun, 25 Aug 2019 06:20:11 +0200 Original-Received: from localhost ([::1]:40618 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i1k0f-00083u-Fq for geb-bug-gnu-emacs@m.gmane.org; Sun, 25 Aug 2019 00:20:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46170) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i1k0Z-00083b-Ed for bug-gnu-emacs@gnu.org; Sun, 25 Aug 2019 00:20:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i1k0Y-0006Ln-DW for bug-gnu-emacs@gnu.org; Sun, 25 Aug 2019 00:20:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:34603) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i1k0Y-0006LW-98 for bug-gnu-emacs@gnu.org; Sun, 25 Aug 2019 00:20:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1i1k0Y-0003rW-2Z for bug-gnu-emacs@gnu.org; Sun, 25 Aug 2019 00:20:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: YAMAMOTO Mitsuharu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 25 Aug 2019 04:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37153 X-GNU-PR-Package: emacs Original-Received: via spool by 37153-submit@debbugs.gnu.org id=B37153.156670677014797 (code B ref 37153); Sun, 25 Aug 2019 04:20:01 +0000 Original-Received: (at 37153) by debbugs.gnu.org; 25 Aug 2019 04:19:30 +0000 Original-Received: from localhost ([127.0.0.1]:43424 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i1k01-0003qa-Vj for submit@debbugs.gnu.org; Sun, 25 Aug 2019 00:19:30 -0400 Original-Received: from mathmail.math.s.chiba-u.ac.jp ([133.82.132.2]:62995) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i1jzy-0003qP-Bb for 37153@debbugs.gnu.org; Sun, 25 Aug 2019 00:19:27 -0400 Original-Received: from mathent.math.s.chiba-u.ac.jp (mathent [192.168.32.5]) by mathmail.math.s.chiba-u.ac.jp (Postfix) with ESMTP id 448DFF08FD; Sun, 25 Aug 2019 13:19:24 +0900 (JST) (envelope-from mituharu@math.s.chiba-u.ac.jp) In-Reply-To: <83tva6j29w.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.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" Xref: news.gmane.org gmane.emacs.bugs:165795 Archived-At: --Multipart_Sun_Aug_25_13:19:24_2019-1 Content-Type: text/plain; charset=US-ASCII On Sat, 24 Aug 2019 19:17:31 +0900, Eli Zaretskii wrote: > > > Date: Sat, 24 Aug 2019 18:01:46 +0900 > > From: mituharu@math.s.chiba-u.ac.jp > > Cc: 37153@debbugs.gnu.org, Paul Eggert > > > > I suspect there is a longstanding typo (or thinko) in PNG > > transparency handling code. > > > > YAMAMOTO Mitsuharu > > mituharu@math.s.chiba-u.ac.jp > > > > diff --git a/src/image.c b/src/image.c > > index 81d8cb4e2b2..819e058f7e1 100644 > > --- a/src/image.c > > +++ b/src/image.c > > @@ -6680,7 +6680,7 @@ png_load_body (struct frame *f, struct image *img, > > struct png_load_context *c) > > /* Create an image and pixmap serving as mask if the PNG image > > contains an alpha channel. */ > > if (channels == 4 > > - && !transparent_p > > + && transparent_p > > && !image_create_x_image_and_pixmap (f, img, width, height, 1, > > &mask_img, 1)) > > { > > > > That didn't change anything in how I see the image in question, FWIW. Attached is a screenshot on X11. Probably W32 needs some more work. YAMAMOTO Mitsuharu mituharu@math.s.chiba-u.ac.jp --Multipart_Sun_Aug_25_13:19:24_2019-1 Content-Type: image/png; name="tRNS.png" Content-Disposition: inline; filename="tRNS.png" Content-Transfer-Encoding: base64 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 GbGxsUpjKyoqevz48ePHjxFCN27cePXqVZs2bVg+o3Z2dv7999/79u1ra2traWlJPh6LiIiYO3eu oaEhefmfn59fUFBAnxOXRyAQeHl5HTt27OOPPyYIYv369fQf8Xl6en788cfLly8vKSlxcXF58uTJ rVu3Fi9ejA8Do2FYWNiCBQtWr17dv3//S5cu5ebmJiQkqPlfLJVKZX5R3K9fP+pvHtOYf/LkyYUL Fx4+fHjo0CEHB4cvvviC3I+JkK7G8+fPlWf/kJAQoVC4b9++kydP2tvbz5kzh/ohsk7z8ccf//XX X0VFRYWFhTY2NiNGjAgPDyeLzMzM1q1bt2nTpsuXL79//97FxUXpNI65ufmyZcs2btyYkZFx+/bt SZMmrVy5UuaYb775ZuPGjY8ePcrNzaUmtTi0pdNcuXLFwsKiS5cu1B43NzcbG5vs7Gwq+wcEBNy9 e3fjxo2vX78ePnz4zJkzqYMxRRj+9a9/0Te//fZbsq0//vjj/fv3TXnaByHUv3//devW3bp1y9PT k02/fvjhhz///JPcQ/1MNDMzEyHk4uJy4cKFtWvX1tTUODo6xsXFUVc8CKHOnTt369btX//6l1Ao HDduHJtxePr0aepCZ9u2bQihUaNGTZ8+nU2/Jk6cWFZWFhcXV11dTS20/+ijj1asWLFt27YlS5YY Ghq6uLiwuRKaM2fO6tWr//GPf5iYmAwZMsTCwoJcQk2SkJCQnJx88ODBiooKBwcHmT/2CsPAaEiu tdu5c+eJEydatWo1Z84c9j/FYKK6ujo+Pp6+57fffqPuZpjG/OnTpzMzMyUSSUBAwIQJE6iVhPgI KTXKy8sFJSUl5JwDAABNk7i4OIlEInPPrVlWrlxZXFyswRdpAE2cY8eO6cYaQQDQZyZMmHDq1CkO b/ICAAwGmlpMBgAAT3Tu3HnatGnUI1kAUB8HBwdBdXX1xo0bS0pKtB0MAAAA0Bg4OjpGREQIMEvr tB0hAAAAoC5Mc4Yw7w8AAKCPQPYHAADQR/h6xycAAADQyKj0Qgu49gcAANBHIPsDAADoI5D9AQAA 9BHI/gAAAPoIZH8AAAB9BLI/AACAPgLZHwAAQB+B7A8AAKCPQPYHAADQRyD7AwAA6COQ/QEAAPQR yP4AAAD6CGR/AAAAfQSyPwAAgD7y//90rB5mBtp7AAAAJ3RFWHRjb21tZW50AGVtYWNzQFlBTUFN T1RPLW5vLWlNYWMtNUsubG9jYWwiAgzVAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTA4LTI1VDEz OjE3OjQ1KzA5OjAw2ztqjQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0wOC0yNVQxMzoxNzo0NSsw OTowMKpm0jEAAAAASUVORK5CYII= --Multipart_Sun_Aug_25_13:19:24_2019-1--