emacs-devel
[Top][All Lists]
Advanced

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

Re: Emacs overflowed pure space


From: Stephen Berman
Subject: Re: Emacs overflowed pure space
Date: Fri, 23 May 2008 14:27:22 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

On Fri, 23 May 2008 10:08:17 +0900 Kenichi Handa <address@hidden> wrote:

> In article <address@hidden>, Stephen Berman <address@hidden> writes:
>
>> Still the same, Emacs fails to start at all, so I cannot invoke
>> font-show-log:
>
>> address@hidden:/Users/steve/cvsroot/emacs/src> EMACS_FONT_LOG=1 ./emacs -Q &
>> [2] 25621
>> address@hidden:/Users/steve/cvsroot/emacs/src> Font `fontset-16' is not 
>> defined
>
> Oops.
>
>> I ran under gdb, setting a breakpoint at Fnew_fontset:
>
>> Breakpoint 3, Fnew_fontset (name=136904891, fontlist=147455845) at 
>> fontset.c:1520
>> 1520    {
>> (gdb) pp name
>> "fontset-default"
> [...]
>> Do you see the problem here?
>
> No.  But, it seems Emacs failed to find a latin font
> "-*-fixed-medium-r-*--16-*-iso8859-1" for fontset-16.  How
> about this?
>
> (gdb) br Fsignal
> (gdb) set env EMACS_FONT_LOG=1
> (gdb) run -Q
>
> and when it stops at Fsignal, do this:
>
> (gdb) pp Vfont_log

(gdb) br Fsignal
Breakpoint 3 at 0x817c319: file eval.c, line 1635.
(gdb) set env EMACS_FONT_LOG=1
(gdb) run -Q
Starting program: /Users/steve/cvsroot/emacs/src/emacs -Q
[Thread debugging using libthread_db enabled]
[New Thread 0xb6e738d0 (LWP 12274)]
[Switching to Thread 0xb6e738d0 (LWP 12274)]

Breakpoint 3, Fsignal (error_symbol=137826673, data=147447981) at eval.c:1635
1635      register struct handler *allhandlers = handlerlist;
(gdb) pp Vfont_log
((match "-*-fixed-medium-r-*--16-*-iso8859-1" nil) (ftfont-match 
"-*-fixed-medium-r-*--16-*-iso8859-1" nil) (list 
"-*-fixed-medium-r-*--16-*-iso8859-1" []) (ftfont-list 
"-*-fixed-*--*-iso8859-1" nil))
(gdb) c
Continuing.
Font `fontset-16' is not defined

Program exited with code 0377.
(gdb) q

> By the way, are you sure that you have the above font for
> your font-backends?  If you specify only xft font-backend,
> the above font must be available by fontconfig.

I'm afraid I know nothing about fontconfig.  I glanced at the
fontconfig documentation I could find on my system, but I could not
quickly see how to answer that question and don't have time now to read
the doc more carefully.  If you can tell me what to do to answer the
question, I'd be grateful and happy to try it.

Steve Berman





reply via email to

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