Closed Bug 196281 Opened 22 years ago Closed 22 years ago

Segmentation fault opening "Bookmarks" if one TrueType Font has no read access.

Categories

(SeaMonkey :: Bookmarks & History, defect)

x86
Linux
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 183729

People

(Reporter: danai.sae-han, Assigned: bugs)

Details

(Keywords: crash)

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4a) Gecko/20030305 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4a) Gecko/20030305 I have in directory "/usr/local/share/fonts/chinese/" the Chinese fonts "fangzhengshutijianti.ttf" and "simsun.ttf", both owned by "root" but with the rights set to "0400", so only root could read it. Every time that I used mozilla-snapshot 1.3beta (for about a month now) on Debian GNU/Linux, the browser crashed either within the first five minutes, or it crashed immediately when I tried to access the Bookmarks (in the menu, or in the Personal Toolbar). When I accessed the bookmark editor using Ctrl+B, mozilla-snapshot didn't crash for a few minutes. I did a strace recently, and I found out that mozilla-snapshot crashed because it couldn't read simsun.ttf. I set it to "0644" and I can now access the bookmars, and mozilla-snapshot hasn't crashed even once today. Mind though that this problem didn't occur in Mozilla 1.2.1, so my guess is that it has something to do with the FreeType2 engine. Reproducible: Always Steps to Reproduce: 1. set a font in your fontpath with rights "0400" 2. open the latest snapshot of Mozilla with at least one bookmark with a Chinese title (traditional in my case, but I wouldn't be surprised if simplified has the same problems) 3. hover to "Bookmarks" either in the menu or in the Personal Toolbar, and click on it Actual Results: Lo and behold: instant crash (on my computer at least ;) Expected Results: Disregard the non-readable fonts, and use another one for Chinese characters. I'm using: -Debian GNU/Linux, unstable. -mozilla-browser and mozilla-snapshot-browser packages
ccing Chris, but please test with a mozilla.org build -- debian makes some "interesting" changes to their packages sometimes....
is it an XFT build? if so, this is a dupe of bug 183729
Keywords: crash
Yep. Dup. *** This bug has been marked as a duplicate of 183729 ***
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.