GNU bug report logs - #36758
27.0.50; Mac OS/Lucid/X11: crash with libharfbuzz

Previous Next

Package: emacs;

Reported by: Simon Leinen <simon.leinen <at> switch.ch>

Date: Mon, 22 Jul 2019 07:17:01 UTC

Severity: normal

Found in version 27.0.50

Done: YAMAMOTO Mitsuharu <mituharu <at> math.s.chiba-u.ac.jp>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Simon Leinen <simon.leinen <at> switch.ch>
To: YAMAMOTO Mitsuharu <mituharu <at> math.s.chiba-u.ac.jp>
Cc: 36758 <at> debbugs.gnu.org
Subject: bug#36758: 27.0.50; Mac OS/Lucid/X11: crash with libharfbuzz
Date: Mon, 22 Jul 2019 10:42:02 +0200
Dear Mitshuaru,

thank you for your prompt reply and clear instructions - this is very
helpful for me as I don't have any experience with lldb!

> Could you try the following instructions?

>   1. recompile Emacs with CFLAGS="-O0 -g3"
>   2. run it under lldb.
>   3. run GNUS and wait for crash happens.
>   4. repeat lldb "up" command until it reaches emacs`ftfont_list
>      (frame #12 in the original stack trace)
>   5. run "p file" under lldb.

(lldb) p file
(FcChar8 *) $0 = 0x00000001071522e0 "/System/Library/Fonts/ArabicUIDisplay.ttc"

The file exists

: leinen <at> macsl[leinen]; ls -l /System/Library/Fonts/ArabicUIDisplay.ttc
-rw-r--r--  1 root  wheel  983632 Aug 18  2018 /System/Library/Fonts/ArabicUIDisplay.ttc

Maybe the code has issue with right-to-left scripts?
-- 
Simon.




This bug report was last modified 5 years and 292 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.