From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#64908: 29.1; svg parse failure Date: Fri, 04 Aug 2023 08:23:04 +0300 Message-ID: <83o7jnwfd3.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17656"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 64908@debbugs.gnu.org To: David Ponce Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Aug 04 07:24:20 2023 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 1qRnIS-0004Of-F5 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 04 Aug 2023 07:24:20 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qRnID-0006m2-8o; Fri, 04 Aug 2023 01:24:05 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qRnIA-0006lb-Mk for bug-gnu-emacs@gnu.org; Fri, 04 Aug 2023 01:24:02 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qRnIA-0001Yx-EY for bug-gnu-emacs@gnu.org; Fri, 04 Aug 2023 01:24:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qRnI9-0005pI-RF for bug-gnu-emacs@gnu.org; Fri, 04 Aug 2023 01:24:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 04 Aug 2023 05:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64908 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible Original-Received: via spool by 64908-submit@debbugs.gnu.org id=B64908.169112658422328 (code B ref 64908); Fri, 04 Aug 2023 05:24:01 +0000 Original-Received: (at 64908) by debbugs.gnu.org; 4 Aug 2023 05:23:04 +0000 Original-Received: from localhost ([127.0.0.1]:53238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRnHE-0005o4-1X for submit@debbugs.gnu.org; Fri, 04 Aug 2023 01:23:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44420) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRnHC-0005nM-1X for 64908@debbugs.gnu.org; Fri, 04 Aug 2023 01:23:03 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qRnH6-0001Q9-Do; Fri, 04 Aug 2023 01:22:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=SYev6UMeHmOAIKMUUuanvXGNunjeGuFzsZwv9OeIm1E=; b=SaBF+IxbVacd mVu1mDx7NEdAbrBVGpmsEZ1c24Ip7Up0piRJIl0ID9lCMTz4wYRHG6VKo2Wiuvvz1/L4ogwU9EZ00 IacDg8BceoMHwgx1rDbk3JXLelpVjzG0FAXL3qbJsoBTRdWIaxaajcOaH0LNCwUVjPijHRC8VZwo4 dBVfNwmcAiInmB4lXZEkPyzlSXo8UEKU6y8O5m+NrHyHlOEI8OGY8FG/0RRfuUCBj0D9glhV6RLab CJ4YG+SvmxTBLg6ZAnMkkNa+ZX9MXtEmTQtBRFYzAVTVOw7yXhMggtt4MsqS8AJJIJueOy6BqdzGG weK8fDxcEI58O6734pGeYA==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qRnH2-0002bu-H8; Fri, 04 Aug 2023 01:22:53 -0400 In-Reply-To: (message from David Ponce on Thu, 3 Aug 2023 21:16:35 +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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:266641 Archived-At: > Date: Thu, 3 Aug 2023 21:16:35 +0200 > From: David Ponce > > In case it could help, using emacs from master (see details at end > below), with librsvg2-2.56.0-1.fc38.x86_64 I can insert-image > dir-src-open.svg and dir-public-open.svg in the *scratch-buffer* > without issue (see Screenshot1). > > However, the same failed using librsvg2-2.56.3-1.fc38.x86_64 (see > Screenshot2). > > I did test also with some KDE breeze icons. > > No issue with librsvg2-2.56.0-1.fc38.x86_64. > > With librsvg2-2.56.3-1.fc38.x86_64 some icons works, some not (see an > example in Screenshot3): > > /usr/share/icons/breeze/actions/22/go-next.svg doesn't work: > > > > > > style="fill:currentColor;fill-opacity:1;stroke:none" > d="m7.707031 3l-.707031.707031 6.125 6.125 1.167969 1.167969-1.167969 1.167969-6.125 6.125.707031.707031 6.125-6.125 1.875-1.875-1.875-1.875-6.125-6.125" > class="ColorScheme-Text" > /> > > > /usr/share/icons/breeze/actions/22/go-next.svg works: > > > > > > > > > > > As far as I can see, other applications (Gwenview, Geeqie, Firefox) don't have > problem to display the same images with librsvg2-2.56.3-1.fc38.x86_64 installed. Thanks, this helps. When an image fails to display, do you see any error messages from librsvg? Those are usually emitted to stderr, so perhaps you need to run Emacs in a way that stderr is not discarded, but either shown on the terminal or written to a file.