| Summary: | System freeze on access to /usr/share/fonts directory | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Len Lawrence <tarazed25> |
| Component: | Release (media or process) | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | sysadmin-bugs, thierry.vignaud |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | fontconfig? | CVE: | |
| Status comment: | |||
|
Description
Len Lawrence
2015-05-25 00:40:40 CEST
This happens with drakfont also. A whole folder-full of TTFs installed and the system froze. Using drakfont with a single file install had the same result. This does not occur in Mageia 4. Now, I should test this on other machines. No. All the newly installed fonts come up correctly in X. The sort of errors which came out of ttf2pt1 on Mageia 4 installs also show up in Cauldron but the fonts are usable. type1inst works and the dummy text file I used has nothing to do with fonts but still caused the freeze. The procedure I use has not varied over many dozens of installations going back years. Then the latest fontconfig doesn't like what happens. Are you sure you do not overwrite some files? fontconfig historically doesn't like it Source RPM:
(none) =>
fontconfig? Aha! Yes, the tar file is a snapshot of the ghostscript directory including the fonts installed by the system. It looks like I need to prune the tar file or maybe install a few fonts at a time via drakfont or copying on a virgin install. overwritting font files mapped by fontconfig is a known crasher... Status:
NEW =>
RESOLVED So fontfig lurks in the background and expects any new file to be something to do with fonts? I wonder how it interprets dummy.txt? That certainly does not overwrite any font files. Resolution:
INVALID =>
FIXED What would be preferable would be to use the processed fonts (*.afm *.pfb) from the user directory. Initially I tried that with GS_FONTDIR pointing to my local font files but they were not seen even after type1inst. Don't know what else has to be done. Since this problem is caused by a known (and accepted) behaviour of fontconfig this bug should be closed as invalid. Which I did but you reversed it... Resolution:
FIXED =>
INVALID |