[MacPorts] #50110: Evince seg fault
MacPorts
noreply at macports.org
Thu Dec 24 09:30:10 PST 2015
#50110: Evince seg fault
---------------------+----------------------
Reporter: pf15@… | Owner: devans@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: evince |
---------------------+----------------------
Comment (by devans@…):
Replying to [comment:7 pf15@…]:
After closing Evince I also get the following
> {{{
> #!div style="font-size: 80%"
> Message warning:
> {{{#!python
>
> (evince:41502): Gtk-WARNING **: Attempting to store changes into
'/opt/local/share/recently-used.xbel', but faile\
> d: La création du fichier « /opt/local/share/recently-used.xbel.5JHP9X »
a échoué : dcv7\xe3h
>
> (evince:41502): Gtk-WARNING **: Attempting to set the permissions of
'/opt/local/share/recently-used.xbel', but f\
> ailed: \xccP\xff\u007f
> }}}
> }}}
This is the file that GTK+ uses to keep track of recently used files for
each GTK application. For example, by default, when you open a new window
in evince, a window of file thumbnails is presented showing the files that
you have recently opened with evince. Because it is regularly updated by
GTK+, it needs to be in a directory to which you have read/write access.
`/opt/local/share` doesn't meet this criteria:
{{{
$ ls -ld /opt/local/share
drwxr-xr-x 98 root admin 3332 Dec 24 08:19 /opt/local/share
}}}
This file is normally stored in your $HOME directory. For instance on my
system, it's stored in
{{{
$ echo $HOME
/Users/devans
}}}
as `/Users/devans/.local/share/recently-used.xbel`
This makes me think that your HOME environment variable is not set
correctly.
--
Ticket URL: <https://trac.macports.org/ticket/50110#comment:9>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list