The problem seems to lie in the new format for IETF RFCs, i.e., all official PDF files of RFCs released using the new format result in evince crashes:
https://www.rfc-editor.org/rfc/rfc8651.pdf https://www.rfc-editor.org/rfc/rfc8653.pdf https://www.rfc-editor.org/rfc/rfc8654.pdf https://www.rfc-editor.org/rfc/rfc8655.pdf $ ls -a . .. $ wget -nv https://www.rfc-editor.org/rfc/rfc8651.pdf https://www.rfc-editor.org/rfc/rfc8653.pdf https://www.rfc-editor.org/rfc/rfc8654.pdf https://www.rfc-editor.org/rfc/rfc8655.pdf 2019-11-05 09:53:01 URL:https://www.rfc-editor.org/rfc/rfc8651.pdf [137041/137041] -> "rfc8651.pdf" [1] 2019-11-05 09:53:02 URL:https://www.rfc-editor.org/rfc/rfc8653.pdf [128896/128896] -> "rfc8653.pdf" [1] 2019-11-05 09:53:02 URL:https://www.rfc-editor.org/rfc/rfc8654.pdf [102866/102866] -> "rfc8654.pdf" [1] 2019-11-05 09:53:02 URL:https://www.rfc-editor.org/rfc/rfc8655.pdf [325847/325847] -> "rfc8655.pdf" [1] FINISHED --2019-11-05 09:53:02-- Total wall clock time: 2,3s Downloaded: 4 files, 678K in 1,0s (654 KB/s) $ evince rfc8651.pdf Segmentation fault (core dumped) $ evince rfc8653.pdf Segmentation fault (core dumped) $ evince rfc8654.pdf Segmentation fault (core dumped) $ evince rfc8655.pdf Segmentation fault (core dumped) Older PDFs work fine, e.g., https://www.rfc- editor.org/rfc/pdfrfc/rfc8649.txt.pdf . The built-in PDF viewer of Firefox can display all the above PDF files. The built-in PDF viewer of Chrome can display all the above PDF files. The MuPDF PDF viewer can display all the above PDF files. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1849888 Title: evince crashes (segmentation fault) when opening file rfc8655.pdf Status in evince package in Ubuntu: New Bug description: When trying to display the PDF file rfc8655.pdf from https://tools.ietf.org/pdf/rfc8655.pdf evince crashes: $ evince rfc8655.pdf Segmentation fault (core dumped) I would have expected the PDF file to be displayed. Instead, evince crashed and did not display the document. The built-in PDF renderer of Firefox 70.0 does display the PDF correctly. Since the segmentation fault hints at a memory management error triggered by external input this may have security implications. I did not investigate this any further. I do not set the "This bug is a security vulnerability" flag because I do not know if it really is (it probably is, but I have no proof) and I do not want this bug report to be private. $ lsb_release -rd Description: Ubuntu 18.04.3 LTS Release: 18.04 $ apt-cache policy evince evince: Installed: 3.28.4-0ubuntu1.2 Candidate: 3.28.4-0ubuntu1.2 Version table: *** 3.28.4-0ubuntu1.2 500 500 http://de.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages 100 /var/lib/dpkg/status 3.28.2-1 500 500 http://de.archive.ubuntu.com/ubuntu bionic/main amd64 Packages $ evince --version GNOME Document Viewer 3.28.4 $ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=18.04 DISTRIB_CODENAME=bionic DISTRIB_DESCRIPTION="Ubuntu 18.04.3 LTS" This is a fresh install of Ubuntu 18.04 LTS on x86-64 (the upgrade from 16.04 resulted in a non-booting system). To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1849888/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

