all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
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





  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.