Your message dated Sun, 30 May 2010 10:58:39 -0400
with message-id <20100530105839.18682...@nanuk>
and subject line fixed in 2.30.1-3
has caused the Debian Bug report #581376,
regarding evince: segfaults at 1st start b/c no last_settings
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
581376: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581376
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: evince
Version: 2.30.1-2
Severity: normal

Evince segfaulted every time I tried to run it. So I created a new user
to be sure no settings were messed up, and the same thing still
happened:
---------------------------------------------------------------------
t...@saturn:~$ evince invoices_34551_1273669464.pdf 

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

Segmentation fault
t...@saturn:~$
---------------------------------------------------------------------

Next I ran the same command under strace and the last few lines looked
interesting:

---------------------------------------------------------------------
t...@saturn:~$ strace evince invoices_34551_1273669464.pdf
[snip]
lstat64("/home/test/.gnome2/evince/last_settings", 0xbfd4e82c) = -1
ENOENT (No such file or directory)
open("/home/test/.gnome2/evince/last_settings",
O_WRONLY|O_CREAT|O_EXCL|O_LARGEFILE, 0666) = -1 ENOENT (No such file or
directory)
write(2, "\n** (evince:18968): WARNING **: "..., 156
** (evince:18968): WARNING **: Error creating last_settings file: Error
opening file '/home/test/.gnome2/evince/last_settings': No such file or
directory

) = 156
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Segmentation fault
t...@saturn:~$
---------------------------------------------------------------------

After manually creating the .gnome2/evince/ directory, evince started up
just fine:

---------------------------------------------------------------------
t...@saturn:~$ mkdir .gnome2/evince
t...@saturn:~$ evince invoices_34551_1273669464.pdf 
t...@saturn:~$
---------------------------------------------------------------------

I'm running up-to-date testing.

Let me know if you need any further information; I'll be glad to help if
I can.

Thanks,
James Dietrich





--- End Message ---
--- Begin Message ---
Version: 2.30.1-3

This version includes a patch to fix this issue.


--- End Message ---

Reply via email to