I can confirm this bug.

Steps to reproduce added to the summary.

As an additional note, it seems firefox is also partially affected. Once
doing the steps to reproduce, if firefox is open, the render on some
pages get completely screwed up.

I don't think the issue is with fontconfig itself, but some programs
using fontconfig in a way that is not supported (there is an API, but at
least in OpenOffice, it access a direct pointer which becomes void if a
font is adding or removed).

** Description changed:

  Binary package hint: evince
  
  Opening a pdf document from the web.
  
  Crashed before it was able to render anything.
  
  Link: http://www.copyright.gov/history/1790act.pdf
  
- I am not currently able to reproduce it, unfortunately.
+ STEPS TO REPRODUCE:
+ 1. Make sure GNOME is running, evince gets fontconfig info from another 
library (it doesn't access FC directly)
+ 2. Open evince on any file, then close it.
+ 3. Install or remove a font (try mstcorefonts)
+ 4. Open evince with a document (i.e., try the link provided above). It SHOULD 
crash.
  
  ProblemType: Crash
  Architecture: amd64
  DistroRelease: Ubuntu 8.10
  ExecutablePath: /usr/bin/evince
  NonfreeKernelModules: nvidia
  Package: evince 2.24.0-0ubuntu2
  ProcAttrCurrent: unconfined
  ProcCmdline: evince 
file:///home/username/Documents/Grad_School/SI-519/SI519%20-%20SyllabusF2008.%20Aug.%2026.pdf
  ProcEnviron:
   PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  Signal: 11
  SourcePackage: evince
  StacktraceTop:
   FcConfigSubstituteWithPat ()
   GlobalParams::getDisplayFont (this=0x2989190, 
   CairoFont::create (gfxFont=0x7fc1eeb14f70, 
   CairoFontEngine::getFont (this=0x7fc1eea017e0, 
   CairoOutputDev::updateFont (this=0x7fc1eea020a0,
  Title: evince crashed with SIGSEGV in FcConfigSubstituteWithPat()
  Uname: Linux 2.6.27-7-generic x86_64
  UserGroups: adm admin audio cdrom dialout dip floppy fuse lpadmin plugdev 
sambashare video

-- 
evince crashed with SIGSEGV in FcConfigSubstituteWithPat()
https://bugs.launchpad.net/bugs/286175
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to