Bug#489035: evince-gtk: evince crashes on a pdf file

Vladimir Z vladimir.zhuravlev at utoronto.ca
Wed Jul 2 22:46:48 UTC 2008


Package: evince-gtk
Version: 2.22.2-1
Severity: normal

evince crashes when I try to view this pdf file. Here is what gdb tells me:

gdb evince 2008-2009\ TA\ Application.pdf 
GNU gdb 6.7.1-debian
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
Attaching to program: /usr/bin/evince, process 2008
ptrace: No such process.
/home/avova/myhome/downloads/FORMS/2008-2009 TA Application.pdf: No such file or directory.
(gdb) run
Starting program: /usr/bin/evince 
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 0x7fb585bdc780 (LWP 12282)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 0x411c8950 (LWP 12286)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)

(no debugging symbols found)
Error: Bad annotation destination
Error: Bad annotation destination
Error: Bad annotation destination
*** glibc detected *** /usr/bin/evince: double free or corruption (out): 0x00007fb5780000a0 ***
======= Backtrace: =========
/lib/libc.so.6[0x7fb580e3701d]
/lib/libc.so.6(cfree+0x76)[0x7fb580e38d26]
/usr/lib/libpoppler.so.3(_ZN19AnnotQuadrilateralsC1EP5ArrayP12PDFRectangle+0x1c5)[0x7fb57f5a21d5]
/usr/lib/libpoppler.so.3(_ZN9AnnotLink10initializeEP4XRefP7CatalogP4Dict+0x132)[0x7fb57f5a2422]
/usr/lib/libpoppler.so.3(_ZN9AnnotLinkC1EP4XRefP4DictP7CatalogP6Object+0x50)[0x7fb57f5aa9b0]
/usr/lib/libpoppler.so.3(_ZN6Annots11createAnnotEP4XRefP4DictP7CatalogP6Object+0x165)[0x7fb57f5ab375]
/usr/lib/libpoppler.so.3(_ZN6AnnotsC1EP4XRefP7CatalogP6Object+0x140)[0x7fb57f5aba80]
/usr/lib/libpoppler.so.3(_ZN4Page12displaySliceEP9OutputDevddiiiiiiiiP7CatalogPFiPvES4_PFiP5AnnotS4_ES4_+0x1a4)[0x7fb57f60bf24]
/usr/lib/libpoppler-glib.so.3[0x7fb583a64eeb]
/usr/lib/evince/backends/libpdfdocument.so[0x7fb57ced48ca]
/usr/bin/evince[0x41f48a]
/usr/bin/evince[0x41d87d]
/usr/bin/evince[0x41dd8f]
/usr/lib/libglib-2.0.so.0[0x7fb581387ca4]
/lib/libpthread.so.0[0x7fb581116017]
/lib/libc.so.6(clone+0x6d)[0x7fb580e8d5bd]
======= Memory map: ========
00400000-00465000 r-xp 00000000 08:03 111894                             /usr/bin/evince
00664000-00668000 rw-p 00064000 08:03 111894                             /usr/bin/evince
00668000-00c60000 rw-p 00668000 00:00 0                                  [heap]
409c8000-409c9000 ---p 409c8000 00:00 0 
409c9000-411c9000 rw-p 409c9000 00:00 0 
7fb578000000-7fb5780b8000 rw-p 7fb578000000 00:00 0 
7fb5780b8000-7fb57c000000 ---p 7fb5780b8000 00:00 0 
7fb57c40b000-7fb57c44f000 r--p 00000000 08:03 33939                      /tmp/gxVFc9 (deleted)
7fb57c44f000-7fb57c486000 r--p 00000000 08:03 33937                      /tmp/ykx8ca (deleted)
7fb57c486000-7fb57c4b9000 r--p 00000000 08:03 33935                      /tmp/p9pqeb (deleted)
7fb57c4b9000-7fb57c4ff000 r--p 00000000 08:03 33931                      /tmp/Cy1bgc (deleted)
7fb57c4ff000-7fb57c98d000 rw-p 7fb57c4ff000 00:00 0 
7fb57c98d000-7fb57c990000 r--p 00000000 08:03 33933                      /tmp/bWDvid (deleted)
7fb57c990000-7fb57c9c7000 r--p 00000000 08:03 33929                      /tmp/0Euvwf (deleted)
7fb57c9c7000-7fb57c9fa000 r--p 00000000 08:03 33927                      /tmp/44tODg (deleted)
7fb57c9fa000-7fb57ca3e000 r--p 00000000 08:03 33925                      /tmp/gZZHLh (deleted)
7fb57ca3e000-7fb57cecc000 rw-p 7fb57ca3e000 00:00 0 
7fb57cecc000-7fb57ced7000 r-xp 00000000 08:03 111886                     /usr/lib/evince/backends/libpdfdocument.so
7fb57ced7000-7fb57d0d6000 ---p 0000b000 08:03 111886                     /usr/lib/evince/backends/libpdfdocument.so
7fb57d0d6000-7fb57d0d7000 rw-p 0000a000 08:03 111886                     /usr/lib/evince/backends/libpdfdocument.so
7fb57d0d7000-7fb57d0e8000 r--s 00000000 08:03 59989                      /usr/share/mime/mime.cache
7fb57d101000-7fb57d147000 r--p 00000000 08:03 33923                      /tmp/sSv8Ti (deleted)
7fb57d147000-7fb57d1a7000 rw-s 00000000 00:08 5996558                    /SYSV00000000 (deleted)
7fb57d1a7000-7fb57d1ab000 r-xp 00000000 08:03 24886                      /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
7fb57d1ab000-7fb57d3ab000 ---p 00004000 08:03 24886                      /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
7fb57d3ab000-7fb57d3ac000 rw-p 00004000 08:03 24886                      /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
7fb57d3ac000-7fb57d3ae000 r-xp 00000000 08:03 54243                      /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7fb57d3ae000-7fb57d5ad000 ---p 00002000 08:03 54243                      /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7fb57d5ad000-7fb57d5ae000 rw-p 00001000 08:03 54243                      /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
7fb57d5ae000-7fb57d5d6000 r-xp 00000000 08:03 19415                      /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
7fb57d5d6000-7fb57d7d6000 ---p 00028000 08:03 19415                      /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
7fb57d7d6000-7fb57d7d7000 rw-p 00028000 08:03 19415                      /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
7fb57d7d7000-7fb57d7e1000 r-xp 00000000 08:03 11603                      /lib/libnss_files-2.7.so
7fb57d7e1000-7fb57d9e0000 ---p 0000a000 08:03 11603                      /lib/libnss_files-2.7.so
7fb57d9e0000-7fb57d9e2000 rw-p 00009000 08:03 11603                      /lib/libnss_files-2.7.so
7fb57d9e2000-7fb57d9eb000 r-xp 00000000 08:03 11605                      /lib/libnss_nis-2.7.so
7fb57d9eb000-7fb57dbeb000 ---p 00009000 08:03 11605                      /lib/libnss_nis-2.7.so
7fb57dbeb000-7fb57dbed000 rw-p 00009000 08:03 11605                      /lib/libnss_nis-2.7.so
7fb57dbed000-7fb57dbf4000 r-xp 00000000 08:03 11601                      /lib/libnss_compat-2.7.so
7fb57dbf4000-7fb57ddf3000 ---p 00007000 08:03 11601                      /lib/libnss_compat-2.7.so
7fb57ddf3000-7fb57ddf5000 rw-p 00006000 08:03 11601                      /lib/libnss_compat-2.7.so
7fb57ddf5000-7fb57df2f000 r--p 00000000 08:03 19023                      /usr/lib/locale/locale-archive
7fb57df2f000-7fb57df34000 r-xp 00000000 08:03 133805                     /usr/lib/libXdmcp.so.6.0.0
7fb57df34000-7fb57e133000 ---p 00005000 08:03 133805                     /usr/lib/libXdmcp.so.6.0.0
7fb57e133000-7fb57e134000 rw-p 00004000 08:03 133805                     /usr/lib/libXdmcp.so.6.0.0
7fb57e134000-7fb57e155000 r-xp 00000000 08:03 3449                       /usr/lib/libjpeg.so.62.0.0
7fb57e155000-7fb57e355000 ---p 00021000 08:03 3449                       /usr/lib/libjpeg.so.62.0.0
7fb57e355000-7fb57e356000 rw-p 00021000 08:03 3449                       /usr/lib/libjpeg.so.62.0.0
7fb57e356000-7fb57e358000 r-xp 00000000 08:03 107023                     /usr/lib/libXau.so.6.0.0
7fb57e358000-7fb57e557000 ---p 00002000 08:03 107023                     /usr/lib/libXau.so.6.0.0
7fb57e557000-7fb57e558000 rw-p 00001000 08:03 107023                     /usr/lib/libXau.so.6.0.0
7fb57e558000-7fb57e57d000 r-xp 00000000 08:03 13884                      /usr/lib/libpcre.so.3.12.1
7fb57e57d000-7fb57e77d000 ---p 00025000 08:03 13884                      /usr/lib/libpcre.so.3.12.1
7fb57e77d000-7fb57e77e000 rw-p 00025000 08:03 13884                      /usr/lib/libpcre.so.3.12.1
7fb57e77e000-7fb57e799000 r-xp 00000000 08:03 47816                      /usr/lib/libxcb.so.1.0.0
7fb57e799000-7fb57e999000 ---p 0001b000 08:03 47816                      /usr/lib/libxcb.so.1.0.0
7fb57e999000-7fb57e99a000 rw-p 0001b000 08:03 47816                      /usr/lib/libxcb.so.1.0.0
7fb57e99a000-7fb57e99b000 r-xp 00000000 08:03 2449                       /usr/lib/libxcb-xlib.so.0.0.0
7fb57e99b000-7fb57eb9a000 ---p 00001000 08:03 2449                       /usr/lib/libxcb-xlib.so.0.0.0
7fb57eb9a000-7fb57eb9b000 rw-p 00000000 08:03 2449                       /usr/lib/libxcb-xlib.so.0.0.0
7fb57eb9b000-7fb57ebbb000 r-xp 00000000 08:03 11983                      /usr/lib/libexpat.so.1.0.0
7fb57ebbb000-7fb57edbb000 ---p 00020000 08:03 11983                      /usr/lib/libexpat.so.1.0.0
7fb57edbb000-7fb57edbe000 rw-p 00020000 08:03 11983                      /usr/lib/libexpat.so.1.0.0
7fb57edbe000-7fb57edea000 r-xp 00000000 08:03 13934                      /usr/lib/libpangoft2-1.0.so.0.2002.1
7fb57edea000-7fb57efea000 ---p 0002c000 08:03 13934                      /usr/lib/libpangoft2-1.0.so.0.2002.1
7fb57efea000-7fb57efeb000 rw-p 0002c000 08:03 13934                      /usr/lib/libpangoft2-1.0.so.0.2002.1
7fb57efeb000-7fb57f001000 r-xp 00000000 08:03 109308                     /lib/libgcc_s.so.1
7fb57f001000-7fb57f201000 ---p 00016000 08:03 109308                     /lib/libgcc_s.so.1
7fb57f201000-7fb57f202000 rw-p 00016000 08:03 109308                     /lib/libgcc_s.so.1
7fb57f202000-7fb57f2f2000 r-xp 00000000 08:03 2417                       /usr/lib/libstdc++.so.6.0.10
7fb57f2f2000-7fb57f4f2000 ---p 000f0000 08:03 2417                       /usr/lib/libstdc++.so.6.0.10
7fb57f4f2000-7fb57f4f8000 r--p 000f0000 08:03 2417                       /usr/lib/libstdc++.so.6.0.10
7fb57f4f8000-7fb57f4fb000 rw-p 000f6000 08:03 2417                       
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x411c8950 (LWP 12286)]
0x00007fb580df91d5 in raise () from /lib/libc.so.6
(gdb) bt
#0  0x00007fb580df91d5 in raise () from /lib/libc.so.6
#1  0x00007fb580dfa680 in abort () from /lib/libc.so.6
#2  0x00007fb580e31f4b in ?? () from /lib/libc.so.6
#3  0x00007fb580e3701d in ?? () from /lib/libc.so.6
#4  0x00007fb580e38d26 in free () from /lib/libc.so.6
#5  0x00007fb57f5a21d5 in AnnotQuadrilaterals::AnnotQuadrilaterals () from /usr/lib/libpoppler.so.3
#6  0x00007fb57f5a2422 in AnnotLink::initialize () from /usr/lib/libpoppler.so.3
#7  0x00007fb57f5aa9b0 in AnnotLink::AnnotLink () from /usr/lib/libpoppler.so.3
#8  0x00007fb57f5ab375 in Annots::createAnnot () from /usr/lib/libpoppler.so.3
#9  0x00007fb57f5aba80 in Annots::Annots () from /usr/lib/libpoppler.so.3
#10 0x00007fb57f60bf24 in Page::displaySlice () from /usr/lib/libpoppler.so.3
#11 0x00007fb583a64eeb in ?? () from /usr/lib/libpoppler-glib.so.3
#12 0x00007fb57ced48ca in ?? () from /usr/lib/evince/backends/libpdfdocument.so
#13 0x000000000041f48a in ?? ()
#14 0x000000000041d87d in ?? ()
#15 0x000000000041dd8f in ?? ()
#16 0x00007fb581387ca4 in ?? () from /usr/lib/libglib-2.0.so.0
#17 0x00007fb581116017 in start_thread () from /lib/libpthread.so.0
#18 0x00007fb580e8d5bd in clone () from /lib/libc.so.6
#19 0x0000000000000000 in ?? ()


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.25.9 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages evince-gtk depends on:
ii  gconf2                 2.22.0-1          GNOME configuration database syste
ii  gnome-icon-theme       2.22.0-1          GNOME Desktop icon theme
ii  libatk1.0-0            1.22.0-1          The ATK accessibility toolkit
ii  libc6                  2.7-10            GNU C Library: Shared libraries
ii  libcairo2              1.6.4-1+b1        The Cairo 2D vector graphics libra
ii  libdbus-1-3            1.2.1-2           simple interprocess messaging syst
ii  libdbus-glib-1-2       0.76-1            simple interprocess messaging syst
ii  libdjvulibre21         3.5.20-6          Runtime support for the DjVu image
ii  libfontconfig1         2.5.0-2           generic font configuration library
ii  libfreetype6           2.3.6-1           FreeType 2 font engine, shared lib
ii  libgcc1                1:4.3.1-2         GCC support library
ii  libgconf2-4            2.22.0-1          GNOME configuration database syste
ii  libglade2-0            1:2.6.2-1         library to load .glade files at ru
ii  libglib2.0-0           2.16.3-2          The GLib library of C routines
ii  libgnome-keyring0      2.22.2-1          GNOME keyring services library
ii  libgtk2.0-0            2.12.9-3          The GTK+ graphical user interface 
ii  libjpeg62              6b-14             The Independent JPEG Group's JPEG 
ii  libkpathsea4           2007.dfsg.1-4     TeX Live: path search library for 
ii  libpango1.0-0          1.20.3-2          Layout and rendering of internatio
ii  libpixman-1-0          0.10.0-2          pixel-manipulation library for X a
ii  libpng12-0             1.2.27-1          PNG library - runtime
ii  libpoppler-glib3       0.8.2-2           PDF rendering library (GLib-based 
ii  libspectre1            0.2.0.ds-1        Library for rendering Postscript d
ii  libstdc++6             4.3.1-2           The GNU Standard C++ Library v3
ii  libtiff4               3.8.2-10          Tag Image File Format (TIFF) libra
ii  libx11-6               2:1.1.4-2         X11 client-side library
ii  libxml2                2.6.32.dfsg-2     GNOME XML library
ii  libxrender1            1:0.9.4-2         X Rendering Extension client libra
ii  zlib1g                 1:1.2.3.3.dfsg-12 compression library - runtime

Versions of packages evince-gtk recommends:
ii  dbus-x11                      1.2.1-2    simple interprocess messaging syst

-- no debconf information






More information about the pkg-gnome-maintainers mailing list