emacs-pretest-bug
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]