A stack trace and some additional crash info with a different recent RFC
PDF document:

$ section -i '^(problem|proccmdline|stacktrace|segv|signal)' 
/var/crash/_usr_bin_evince.1000.crash 
ProblemType: Crash
ProcCmdline: evince /tmp/mozilla_auerswald0/rfc8792.pdf
Signal: 11
SegvAnalysis:
 Segfault happened at: 0x7f83eb0061b0 <g_string_free+16>:       mov    
(%rdi),%rbp
 PC (0x7f83eb0061b0) ok
 source "(%rdi)" (0xffffffff) not located in a known VMA region (needed 
readable region)!
 destination "%rbp" ok
 Stack memory exhausted (SP below stack segment)
SegvReason: reading unknown VMA
Stacktrace:
 #0  0x00007f83eb0061b0 in g_string_free () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
 #1  0x00007f83d8103073 in  () at /usr/lib/x86_64-linux-gnu/libpoppler-glib.so.8
 #2  0x00007f83eb2c4012 in g_object_unref () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 #3  0x00007f83d834225e in  () at 
/usr/lib/x86_64-linux-gnu/evince/4/backends/libpdfdocument.so
 #4  0x00007f83ed713b7a in  () at /usr/lib/x86_64-linux-gnu/libevview3.so.3
 #5  0x00007f83ed715c02 in  () at /usr/lib/x86_64-linux-gnu/libevview3.so.3
 #6  0x00007f83eb00c175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
 #7  0x00007f83ea9e26db in start_thread (arg=0x7f83c6456700) at 
pthread_create.c:463
         pd = 0x7f83c6456700
         now = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140203943880448, 
-5947558141446818078, 140203943877760, 0, 93867129415456, 140729791250992, 
5940683226884634338, 5940760682756601570}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #8  0x00007f83ea70b88f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
StacktraceAddressSignature: 
/usr/bin/evince:11:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5600.4+6e1b0:/usr/lib/x86_64-linux-gnu/libpoppler-glib.so.8.9.0+28073:/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.4+15012:/usr/lib/x86_64-linux-gnu/evince/4/backends/libpdfdocument.so+c25e:/usr/lib/x86_64-linux-gnu/libevview3.so.3.0.0+1db7a:/usr/lib/x86_64-linux-gnu/libevview3.so.3.0.0+1fc02:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5600.4+74175:/lib/x86_64-linux-gnu/libpthread-2.27.so+76db:/lib/x86_64-linux-gnu/libc-2.27.so+12188f
StacktraceTop:
 g_string_free () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
 () at /usr/lib/x86_64-linux-gnu/libpoppler-glib.so.8
 g_object_unref () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 () at /usr/lib/x86_64-linux-gnu/evince/4/backends/libpdfdocument.so
 () at /usr/lib/x86_64-linux-gnu/libevview3.so.3

-- 
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/1885313

Title:
  evince crashes when opening rfc8798.pdf

Status in evince package in Ubuntu:
  New
Status in evince package in Debian:
  Unknown

Bug description:
  evince reproducabely crashes when opening the file rfc8798.pdf from
  https://www.rfc-editor.org/rfc/rfc8798.pdf:

  $ evince --version
  GNOME Document Viewer 3.28.4
  $ evince rfc8798.pdf
  Segmentation fault (core dumped)
  $ cat /etc/lsb-release 
  DISTRIB_ID=Ubuntu
  DISTRIB_RELEASE=18.04
  DISTRIB_CODENAME=bionic
  DISTRIB_DESCRIPTION="Ubuntu 18.04.4 LTS"

  Required information:

  1) Ubuntu release info:
  $ lsb_release -rd
  Description:    Ubuntu 18.04.4 LTS
  Release:        18.04

  2) Package version info:
  $ 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

  3) Expected outcome:
  I expected evince to successfully open the PDF, allowing me to read the 
document.

  4) Observed behavior:
  The default PDF reader of Ubuntu, evince, crashed (reporting a "segmentation 
fault".

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1885313/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to