--- Begin Message ---
Subject: |
23.0.60; Invalid face when making terminal frame |
Date: |
Fri, 08 Aug 2008 20:12:10 +0200 |
User-agent: |
Gnus/5.110009 (No Gnus v0.9) Emacs/23.0.60 (gnu/linux) |
$ emacs -Q &
(server-start)
(set-display-table-slot
standard-display-table 'wrap
(make-glyph-code ?x 'isearch))
$ emacsclient -t
Displays
*ERROR*: Invalid face: isearch
(And beeps like crazy.)
(gdb) b xfaces.c:2281
Breakpoint 5 at 0x48d978: file xfaces.c, line 2281.
(gdb) c
Continuing.
Breakpoint 5, lface_from_face_name_no_resolve (f=<value optimized out>,
face_name=31063649, signal_p=1) at xfaces.c:2281
2281 signal_error ("Invalid face", face_name);
(gdb) bt
#0 lface_from_face_name_no_resolve (f=<value optimized out>,
face_name=31063649, signal_p=1) at xfaces.c:2281
#1 0x000000000048d9a2 in get_lface_attributes_no_remap (f=0x1d9fe61,
face_name=10866401, attrs=0x7fff2a5465f0, signal_p=22127808)
at xfaces.c:2322
#2 0x0000000000490fe5 in get_lface_attributes (f=0xb97230,
face_name=31063649, attrs=0x7fff2a5465f0, signal_p=1,
named_merge_points=0x0) at xfaces.c:2372
#3 0x0000000000493e6d in lookup_derived_face (f=0x1d9fe61, symbol=10866401,
face_id=<value optimized out>, signal_p=22127808) at xfaces.c:5042
#4 0x0000000000493fbb in merge_faces (f=0xb97230, face_name=10866497,
face_id=1, base_face_id=0) at xfaces.c:6601
#5 0x0000000000419a91 in spec_glyph_lookup_face (w=<value optimized out>,
glyph=0x7fff2a546db0) at dispnew.c:2870
#6 0x0000000000489fdb in produce_special_glyphs (it=0x7fff2a546e30,
what=IT_CONTINUATION) at term.c:1824
#7 0x000000000043dca9 in init_iterator (it=0x7fff2a546e30, w=0x1811b50,
charpos=1, bytepos=1, row=0x0, base_face_id=DEFAULT_FACE_ID)
at xdisp.c:2704
#8 0x0000000000444a70 in resize_mini_window (w=0x1811b50, exact_p=1)
at xdisp.c:8735
#9 0x0000000000420d6a in do_switch_frame (frame=13670404,
track=<value optimized out>, for_deletion=0) at frame.c:877
#10 0x0000000000545bd7 in unbind_to (count=<value optimized out>,
value=10866401) at eval.c:3397
#11 0x000000000041b3af in change_frame_size_1 (f=0xb97230,
newheight=<value optimized out>, newwidth=80, pretend=0,
delay=<value optimized out>, safe=<value optimized out>) at dispnew.c:6404
#12 0x0000000000423179 in Fmake_terminal_frame (parms=21959253) at frame.c:764
Lisp Backtrace:
"make-terminal-frame" (0x2a547608)
"tty-create-frame-with-faces" (0x2a5477c8)
"make-frame" (0x2a547998)
"make-frame-on-tty" (0x2a547b68)
"server-create-tty-frame" (0x2a547d48)
"byte-code" (0x2a547e90)
"byte-code" (0x2a5481b0)
"server-process-filter" (0x2a548558)
--
Johan Bockgård
--- End Message ---