Bug 2636

Summary: FcInit crashes when $HOME variable is undefined
Product: Sisyphus Reporter: Alexey Voinov <voins>
Component: fontconfigAssignee: inger <inger>
Status: CLOSED FIXED QA Contact: inger <inger>
Severity: critical    
Priority: P5 CC: shrek, zerg
Version: unstable   
Hardware: all   
OS: Linux   

Description Alexey Voinov 2003-06-05 18:54:30 MSD
Если переменная среды $HOME по какой-то причине не определена то возникает SIGSEGV. Следы ведут в libfontconfig. Ошибка происходит при попытке обработать жёстко прописанное имя файла ~/.fonts.cache-1. Переменная $HOME может быть неопределена например во время работы display manager\'а.
---
вопроизводится очень просто:
$ unset HOME
$ vim-gtk2 -g
Vim: Caught deadly signal SEGV
...

То же самое с любым другм приложением, использующим AA
---

Comment 1 inger@altlinux.org 2004-05-05 16:03:01 MSD
перевешено 
 
Comment 2 Sergey V Turchin 2004-05-05 18:58:45 MSD
Я не мантейнер 
Comment 3 inger@altlinux.org 2004-06-04 18:09:41 MSD
не подтверждаю