Red Hat Bugzilla – Bug 1471773
Opening Fontforge causes its killing by segmentation fault
Last modified: 2017-07-31 14:25:46 EDT
Description of problem:
When I open Fontforge from terminal, it ends with segfault.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. $ fontforge
Application is running.
There are messages in terminal during starting up FontForge:
Copyright (c) 2000-2014 by George Williams. See AUTHORS for Contributors.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
with many parts BSD <http://fontforge.org/license.html>. Please read LICENSE.
Based on sources from 05:58 UTC 8-Mar-2017-ML-D.
Based on source from git with hash:
trying default theme:/usr/share/fontforge/pixmaps/resources
Segmentation fault (core dumped)
And from journalctl -r:
Jul 17 14:14:52 unused-4-162-brq-redhat-com abrt-hook-ccpp: Process 11021 (fontforge) of user 28720 killed by SIGSEGV - dumping core
Jul 17 14:14:52 unused-4-162-brq-redhat-com kernel: fontforge: segfault at 0 ip 00007fc21dba9790 sp 00007ffc2dbd9f40 error 4 in libc-2.24.so[7fc21db11000+1bc000]
I have not pushed recent release to Fedora 25. Can you verify if this scratch build works for you?
I am sorry, but this build didn't solve the issue for me.
Created attachment 1300388 [details]
Here is strace of fontforge when segfault happened.
When I run fontforge as root, segfault doesn't happen.
Created attachment 1300402 [details]
(In reply to Zdenek Dohnal from comment #2)
> I am sorry, but this build didn't solve the issue for me.
Do you have any external font installed? I mean font that is not installed by any official Fedora package. I looked into the strace but I could not get anything from it to understand this segfault.
On my F25 VM, I can use fontforge without any issue.
I don't think so, here is list of directories in /usr/share/fonts:
I forgot to mention it works in Fedora 26.
I try it on clean Fedora 25 VM, and it works fine - sorry for bothering you, I have probably issue in my main machine. Closing as NOTABUG.