[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-unicode-2 crashed in zh_CN.UTF-8 environment
From: |
Felix Huang |
Subject: |
emacs-unicode-2 crashed in zh_CN.UTF-8 environment |
Date: |
Thu, 14 Dec 2006 22:37:18 +0800 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/23.0.0 (gnu/linux) |
Hi, all.
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.
I configured the emacs with:
./configure --with-xft --with-freetype --enable-font-backend
--prefix=/opt/emacs23 --with-x-toolkit=gtk
My window manager is xfwm4-4.3.99.2 (rev 23334). And it is a XFCE
desktop.
The backtrace of the problem is listed below:
#0 0x080ef1dd in fontset_font (fontset=137847608, c=24555, face=0x8e81fc8,
id=43) at fontset.c:618
#1 0x080f0056 in face_for_char (f=0x8899728, face=0x8e81fc8, c=24555, pos=288,
object=137586889) at fontset.c:1012
#2 0x08078424 in get_next_display_element (it=0xbf97c324) at xdisp.c:5916
#3 0x0807ec24 in display_line (it=0xbf97c324) at xdisp.c:16078
#4 0x080863cf in try_window (window=144583428, pos={charpos = 1, bytepos = 1},
check_margins=1) at xdisp.c:13681
#5 0x0808824c in redisplay_window (window=144583428, just_this_one_p=0) at
xdisp.c:13309
#6 0x080897a3 in redisplay_window_0 (window=144583428) at xdisp.c:11913
#7 0x0816a108 in internal_condition_case_1 (bfun=0x8089780
<redisplay_window_0>, arg=144583428, handlers=137573429,
hfun=0x8066a20 <redisplay_window_error>) at eval.c:1529
#8 0x08075d66 in redisplay_windows (window=4368) at xdisp.c:11892
#9 0x08089fc5 in redisplay_internal (preserve_echo_area=<value optimized out>)
at xdisp.c:11463
#10 0x0810e722 in read_char (commandflag=1, nmaps=2, maps=0xbf97e0e0,
prev_event=dwarf2_read_address: Corrupted DWARF expression.
) at keyboard.c:2644
#11 0x08110d86 in read_key_sequence (keybuf=0xbf97e234, bufsize=30,
prompt=137586889, dont_downcase_last=0,
can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:8978
#12 0x081128b3 in command_loop_1 () at keyboard.c:1603
#13 0x0816a332 in internal_condition_case (bfun=0x8112720 <command_loop_1>,
handlers=137625529, hfun=0x810d220 <cmd_error>)
at eval.c:1481
#14 0x0810c5e3 in command_loop_2 () at keyboard.c:1326
#15 0x0816a3ea in internal_catch (tag=137619513, func=0x810c5c0
<command_loop_2>, arg=137586889) at eval.c:1222
#16 0x0810d05c in command_loop () at keyboard.c:1305
#17 0x0810d41a in recursive_edit_1 () at keyboard.c:1003
#18 0x0810d507 in Frecursive_edit () at keyboard.c:1064
#19 0x08103422 in main (argc=2, argv=0xbf97e934) at emacs.c:1799
Felix Huang
- emacs-unicode-2 crashed in zh_CN.UTF-8 environment,
Felix Huang <=