Bug#582096: evince crashes with segfault if ~/.gnome2/evince does not exist

Kristian Klette klette at samfundet.no
Tue May 18 09:34:55 UTC 2010


Package: evince
Version: 2.30.1-2

If the folder ~/.gnome2/evince does not exists, evince crashes with a
segfault. It does warn about not being able to create a file in the folder
when run from the commandline, but it should at least try to create the
folder.

Transcript:
klette at extraction:~$ evince /tmp/mypdf.pdf

** (evince:32421): WARNING **: Error creating last_settings file: Error
opening file '/home/klette/.gnome2/evince/last_settings': No such file or
directory

Segmentation fault


klette at extraction:~$ dpkg --status evince
Package: evince
Status: install ok installed
Priority: optional
Section: gnome
Installed-Size: 1160
Maintainer: Debian GNOME Maintainers
<pkg-gnome-maintainers at lists.alioth.debian.org>
Architecture: powerpc
Version: 2.30.1-2
Provides: djvu-viewer, pdf-viewer, postscript-viewer
Depends: libatk1.0-0 (>= 1.29.3), libc6 (>= 2.4), libcairo2 (>= 1.2.4),
libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78), libevince2 (= 2.30.1-2),
libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.2.1), libgconf2-4 (>= 2.27.0),
libglib2.0-0 (>= 2.24.0), libgnome-keyring0 (>= 2.22.2), libgtk2.0-0 (>=
2.16.0), libice6 (>= 1:1.0.0), libnautilus-extension1 (>= 2.30),
libpango1.0-0 (>= 1.14.0), libsm6, libx11-6 (>= 0), libxml2 (>= 2.7.4),
zlib1g (>= 1:1.1.4), gconf2 (>= 2.28.1-2), evince-common (>= 2.30),
evince-common (<< 2.31), gnome-icon-theme (>= 2.17.1), shared-mime-info
Recommends: dbus-x11, gvfs
Suggests: unrar, poppler-data, nautilus
Conflicts: evince-gtk
Description: Document (postscript, pdf) viewer Evince is a simple multi-page
 document viewer.  It can display and print PostScript (PS), Encapsulated
 PostScript (EPS), DJVU, DVI and Portable Document Format (PDF) files.  When
 supported by the document, it also allows searching for text, copying text to
 the clipboard, hypertext navigation, and table-of-contents bookmarks.
Homepage: http://www.gnome.org/projects/evince/


- Kristian

-- 
Mvh
Kristian Klette
«Programs for sale: Fast, Reliable, Cheap: choose two.»





More information about the pkg-gnome-maintainers mailing list