From: Stephen Berman <Stephen.Berman@gmx.net>
To: emacs-devel@gnu.org
Subject: Re: Emacs overflowed pure space
Date: Fri, 23 May 2008 14:27:22 +0200 [thread overview]
Message-ID: <871w3t6w9h.fsf@escher.local.home> (raw)
In-Reply-To: E1JzLlZ-0003yK-6R@etlken.m17n.org
On Fri, 23 May 2008 10:08:17 +0900 Kenichi Handa <handa@m17n.org> wrote:
> In article <87prre6rcb.fsf@escher.local.home>, Stephen Berman <Stephen.Berman@gmx.net> writes:
>
>> Still the same, Emacs fails to start at all, so I cannot invoke
>> font-show-log:
>
>> steve@escher:/Users/steve/cvsroot/emacs/src> EMACS_FONT_LOG=1 ./emacs -Q &
>> [2] 25621
>> steve@escher:/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
next prev parent reply other threads:[~2008-05-23 12:27 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-05-21 10:14 Emacs overflowed pure space Stephen Berman
2008-05-21 14:00 ` David Koppelman
2008-05-22 12:34 ` Kenichi Handa
2008-05-22 20:01 ` Stephen Berman
2008-05-23 1:08 ` Kenichi Handa
2008-05-23 12:27 ` Stephen Berman [this message]
2008-05-24 1:15 ` Kenichi Handa
2008-05-24 23:01 ` Stephen Berman
2008-05-25 1:16 ` David De La Harpe Golden
2008-05-25 1:31 ` Kenichi Handa
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=871w3t6w9h.fsf@escher.local.home \
--to=stephen.berman@gmx.net \
--cc=emacs-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.