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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#676: marked as done (23.0.60; Invalid face when making terminal fra


From: Emacs bug Tracking System
Subject: bug#676: marked as done (23.0.60; Invalid face when making terminal frame)
Date: Fri, 15 Aug 2008 14:40:04 -0700

Your message dated Fri, 15 Aug 2008 17:34:16 -0400
with message-id <873al6rmhz.fsf@cyd.mit.edu>
and subject line Re: 23.0.60; Invalid face when making terminal frame
has caused the Emacs bug report #676,
regarding 23.0.60; Invalid face when making terminal frame
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact don@donarmstrong.com
immediately.)


-- 
676: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=676
Emacs Bug Tracking System
Contact don@donarmstrong.com with problems
--- 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 ---
--- Begin Message --- Subject: Re: 23.0.60; Invalid face when making terminal frame Date: Fri, 15 Aug 2008 17:34:16 -0400
I've checked in a fix.  Thanks.


--- End Message ---

reply via email to

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