[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