GNOME Bugzilla – Bug 411791
crash in FcPatternPosition, cairo_ft_font_options_substitute
Last modified: 2010-06-30 19:15:58 UTC
Version: 2.16.2 What were you doing when the application crashed? I just installed eog and was trying to run it, but it crashed. Distribution: Unknown Gnome Release: 2.16.2 2007-02-24 (DarwinPorts) BugBuddy Version: 2.16.0 Memory status: size: 0 vsize: 0 resident: 0 share: 0 rss: 0 rss_rlim: 0 CPU usage: start_time: 0 rtime: 0 utime: 0 stime: 0 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 0 Backtrace was generated from '/opt/local/bin/eog' Reading symbols for shared libraries .............................................. done Attaching to program: `/opt/local/bin/eog', process 9938. Reading symbols for shared libraries .+++++.++....++++++++.+......+++++++++++.+++.....+.++......+++++++........................................++++... done 0x90032084 in wait4 ()
+ Trace 113686
Thread 1 (process 9938 thread 0xd03)
Thanks for your bug report. It seems like a problem in pango. Reassigning.
I fixed the problem. The broken version had been compiled with the dependency of fontconfig (libfontconfig ...) that came with XFree86 4.5.0, Revision 2, x11/XFree86. Once I rebuilt with the stand-alone version of fontconfig (2.4.2), it has worked ok. I am having troubles with the help browser, but that is another issue. Thanks, Daniel Wolk
*** Bug 419939 has been marked as a duplicate of this bug. ***
Mr. Wolk: How did you install pango to ensure that it did not link against the fontconfig that shipped with XFree86?
MacPorts/DarwinPorts is now shipping ports for pango and eog that change the linking order (using LDFLAGS) from the system default to pick up the working version of libfontconfig. Mr. Wolk: if you did anything other than set LDFLAGS or CPPFLAGS to fix this on your system, please report it with specificity so that MacPorts can evaluate it for shipping in the ports system.
This bug was reported against a GNOME version that is now not supported anymore. GNOME developers are no longer working on that version, so unfortunately there will not be any bug fixes for the version that you use. By upgrading to a newer version of GNOME you could receive bug fixes and new functionality. You may need to upgrade your Linux distribution to obtain a newer version of GNOME. The current stable GNOME and Evolution version is 2.30. Please check if the problem you reported here still occurs with a recent version of GNOME by reporting back which exact version you tested against Thank you for reporting this bug and we are sorry it could not be fixed for your version. Without feedback this report will be closed as INCOMPLETE in 6 weeks.