OpenCSW Bug Tracker


Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004841 [evince] regular use block always 2011-10-09 11:08 2012-04-15 09:27
Reporter ghenry View Status public  
Assigned To cgrzemba
Priority normal Resolution fixed  
Status closed  
Summary 0004841: Bus error
Description % evince --version
GNOME evince 2.22.2
penelope-henry% evince
/opt/csw/share/evince/evince-toolbar.xml:1: parser error : Document is empty

^
/opt/csw/share/evince/evince-toolbar.xml:1: parser error : Start tag expected, '<' not found

^
Bus error

and no, the file evince-toolbar is not empty.
Additional Information
Tags No tags attached.
Attached Files

- Relationships
related to 0004842closed libxml2_2 /opt/csw/lib/libxml2.so.2 make evince crash (Bus Error) 

-  Notes
(0009324)
ghenry (reporter)
2011-10-09 11:10

Solaris 10 sparc
(0009325)
ghenry (reporter)
2011-10-09 11:19

a simple workaround: remove /opt/csw/lib/sparcv8/libxml2.so.2

because:
% ldd /opt/csw/bin/evince | grep xml
        libxml2.so.2 => /opt/csw/lib/sparcv8/libxml2.so.2
if you remove it:
% ldd /opt/csw/bin/evince | grep xml
        libxml2.so.2 => /usr/lib/libxml2.so.2

and evince works!
(0009326)
maciej (reporter)
2011-10-09 11:22

This means that evince needs to be rebuilt and relinked against the OpenCSW libxml. Thanks for the workaround information.
(0009327)
dam (administrator)
2011-10-09 14:32

libxml2 is no direct dependency of evince:
  http://www.opencsw.org/packages/evince/ [^]
Nonetheless evince directly depends on libxml2.so.2.
  [16] NEEDED libxml2.so.2
As evince pulls in a whole load of GNOME libs I suspect the error more in that area. A specific truss to see from which library libxml2 was called could be used to further narrow down the error.
(0009329)
ghenry (reporter)
2011-10-12 10:59

be careful, a library is missing when you install evince:

(evince:26097): Gtk-WARNING **: ld.so.1: evince: fatal: libgcrypt.so.11: open failed: No such file or directory

Without this library, none printer appears, you can't print.

Please add libgcrypt11 to evince dependancies
(0009779)
cgrzemba (manager)
2012-03-27 16:21

fixed in 2.30.3
(0009809)
cgrzemba (manager)
2012-04-15 09:27

fixed in 2.30.3

- Issue History
Date Modified Username Field Change
2011-10-09 11:08 ghenry New Issue
2011-10-09 11:09 ghenry Issue Monitored: ghenry
2011-10-09 11:10 ghenry Note Added: 0009324
2011-10-09 11:19 ghenry Note Added: 0009325
2011-10-09 11:22 maciej Note Added: 0009326
2011-10-09 14:25 dam Relationship added related to 0004842
2011-10-09 14:32 dam Note Added: 0009327
2011-10-12 10:59 ghenry Note Added: 0009329
2012-03-27 16:21 cgrzemba Note Added: 0009779
2012-03-27 16:21 cgrzemba Status new => resolved
2012-03-27 16:21 cgrzemba Resolution open => fixed
2012-03-27 16:21 cgrzemba Assigned To => cgrzemba
2012-04-15 09:27 cgrzemba Note Added: 0009809
2012-04-15 09:27 cgrzemba Status resolved => closed


Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker