From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#54848: 29.0.50; Emacs doesn't understand certain animated GIFs Date: Mon, 11 Apr 2022 11:57:57 +0200 Message-ID: <87v8vgc57e.fsf@gnus.org> References: <87zgksc6n8.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22822"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) To: 54848@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Apr 11 11:59:17 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ndqpJ-0005eS-Hw for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 11 Apr 2022 11:59:17 +0200 Original-Received: from localhost ([::1]:43320 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ndqpI-0006lr-82 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 11 Apr 2022 05:59:16 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49838) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ndqp4-0006kx-De for bug-gnu-emacs@gnu.org; Mon, 11 Apr 2022 05:59:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48632) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ndqp4-0001rh-3z for bug-gnu-emacs@gnu.org; Mon, 11 Apr 2022 05:59:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ndqp4-0000RV-3A for bug-gnu-emacs@gnu.org; Mon, 11 Apr 2022 05:59:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Apr 2022 09:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54848 X-GNU-PR-Package: emacs Original-Received: via spool by 54848-submit@debbugs.gnu.org id=B54848.16496710891625 (code B ref 54848); Mon, 11 Apr 2022 09:59:02 +0000 Original-Received: (at 54848) by debbugs.gnu.org; 11 Apr 2022 09:58:09 +0000 Original-Received: from localhost ([127.0.0.1]:42529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ndqoD-0000Q9-KQ for submit@debbugs.gnu.org; Mon, 11 Apr 2022 05:58:09 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:34148) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ndqoB-0000Pj-EY for 54848@debbugs.gnu.org; Mon, 11 Apr 2022 05:58:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=hPnWM/76LYpe5NoMM+G0Eod0W/Up54OHGoeU5FlWJhI=; b=m8tEoOGGShuwWUsGEqNGZxqv9J BYvuu381wpBRTh/txOX8U2lkZHwJ0RyW5j+PgcR+jyKdr/VSFPyEuzwdkKCzjJS4bQdlgBdhgev1I 3SIVgsv+D4PwkLMWJngTtmxmRt1Oyhu3raaIl4UmBT/JfAxUorI8ceDaU2GJHgxyJMnM=; Original-Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ndqo2-0001Rh-R0 for 54848@debbugs.gnu.org; Mon, 11 Apr 2022 11:58:01 +0200 In-Reply-To: <87zgksc6n8.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 11 Apr 2022 11:26:51 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:229699 Archived-At: Googling a bit, it seems like there's GIFs out there now (produced by some popular tool) that adds some extra blocks and are therefore "invalid". But all other parsers than the giflib one just ignores those bits, apparently. I wonder -- are there other C libraries for GIF that we could switch to? Not just because of this, but because the libgif one is pretty slow, especially with animated images. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no