In article <[EMAIL PROTECTED]>, Felix Huang <[EMAIL PROTECTED]> writes:

> I compiled the latest CVS version of emacs-unicode-2 branch in Ubuntu
> Edgy, and run it in a zh_CN.UTF-8 environment. Emacs crashed at the
> splash screen. If I turned off the splash (setq inhibit-splash-screen
> t), it was normal until I manually invoked the splash. And in some
> files, like a TeX file in LaTeX mode (with auctex), all characters in
> section names were squares.

> When I changed the environment variables (LC_ALL, LANG) to
> en_US.UTF-8, emacs did not crash at either splash screen or other
> pages that were crashed at. However, most characters were represented
> as squares thus it was incapable of editing.

What do "all charactes" and "most characters" exactly mean?
Do they include ASCII characters, or only Chinese
characters?

> I configured the emacs with:
>   ./configure --with-xft --with-freetype --enable-font-backend
>   --prefix=/opt/emacs23 --with-x-toolkit=gtk

I can't reproduce such a bug.  Did you start Emacs with
"--enable-font-backend"?  Do you see the same bug with Emacs
22 (cvs HEAD) version?  How about starting Emacs with "-Q"?

> #0  0x080ef1dd in fontset_font (fontset=137847608, c=24555, face=0x8e81fc8, 
> id=43) at fontset.c:618

In the latest code, line 618 is this.
 retry:
and that should should not cause crash.

Please update and rebuild your emacs, and show me the result
of:
(gdb) bt full

---
Kenichi Handa
[EMAIL PROTECTED]


_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to