unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* 23.0.60; latest CVS builds but fails on fonts
@ 2008-05-14  6:44 jpff
  2008-05-14  8:48 ` Stöckert András
  2008-05-14  9:04 ` Stephen Berman
  0 siblings, 2 replies; 15+ messages in thread
From: jpff @ 2008-05-14  6:44 UTC (permalink / raw)
  To: emacs-pretest-bug

updated from CVS this morning and whatever I do it fails to start
with fonts

cardew:~/GNU_21/emacs-22.0.50> src/emacs -q
Font `fontset-16' is not defined
cardew:~/GNU_21/emacs-22.0.50>

Other fonts fail as well


In GNU Emacs 23.0.60.17 (i686-pc-linux-gnu, GTK+ Version 2.12.0)
 of 2008-05-13 on cardew
Windowing system distributor `The X.Org Foundation', version 11.0.70200000
Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_GB.UTF-8
  value of $XMODIFIERS: @im=local
  locale-coding-system: utf-8-unix
  default-enable-multibyte-characters: t

Major mode: Mail

Minor modes in effect:
  auto-image-file-mode: t
  show-paren-mode: t
  display-time-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t
  abbrev-mode: t

==John ffitch




^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 23.0.60; latest CVS builds but fails on fonts
  2008-05-14  6:44 23.0.60; latest CVS builds but fails on fonts jpff
@ 2008-05-14  8:48 ` Stöckert András
  2008-05-14 10:41   ` Kenichi Handa
  2008-05-14  9:04 ` Stephen Berman
  1 sibling, 1 reply; 15+ messages in thread
From: Stöckert András @ 2008-05-14  8:48 UTC (permalink / raw)
  To: emacs-pretest-bug

By me it starts, but the fonts are big and "ugly". Freshly build from
CVS this morning (~2 hours ago).

This is GNU Emacs 23.0.60.2 (i686-pc-linux-gnu, GTK+ Version 2.12.9)
 of 2008-05-14 on dragon

LANG="hu_HU.UTF-8"
LC_COLLATE="C"
locale-coding-system: utf-8-unix
default-enable-multibyte-characters: t

Andrew Stöckert

On Wed, May 14, 2008 at 8:44 AM, jpff <jpff@codemist.co.uk> wrote:
> updated from CVS this morning and whatever I do it fails to start
>  with fonts
>
>  cardew:~/GNU_21/emacs-22.0.50> src/emacs -q
>  Font `fontset-16' is not defined
>  cardew:~/GNU_21/emacs-22.0.50>
>
>  Other fonts fail as well
>
>
>  In GNU Emacs 23.0.60.17 (i686-pc-linux-gnu, GTK+ Version 2.12.0)
>   of 2008-05-13 on cardew
>  Windowing system distributor `The X.Org Foundation', version 11.0.70200000
>  Important settings:
>   value of $LC_ALL: nil
>   value of $LC_COLLATE: nil
>   value of $LC_CTYPE: nil
>   value of $LC_MESSAGES: nil
>   value of $LC_MONETARY: nil
>   value of $LC_NUMERIC: nil
>   value of $LC_TIME: nil
>   value of $LANG: en_GB.UTF-8
>   value of $XMODIFIERS: @im=local
>   locale-coding-system: utf-8-unix
>   default-enable-multibyte-characters: t
>
>  Major mode: Mail
>
>  Minor modes in effect:
>   auto-image-file-mode: t
>   show-paren-mode: t
>   display-time-mode: t
>   tooltip-mode: t
>   mouse-wheel-mode: t
>   menu-bar-mode: t
>   file-name-shadow-mode: t
>   global-font-lock-mode: t
>   font-lock-mode: t
>   global-auto-composition-mode: t
>   auto-composition-mode: t
>   auto-encryption-mode: t
>   auto-compression-mode: t
>   line-number-mode: t
>   transient-mark-mode: t
>   abbrev-mode: t
>
>  ==John ffitch
>
>
>

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 23.0.60; latest CVS builds but fails on fonts
  2008-05-14  6:44 23.0.60; latest CVS builds but fails on fonts jpff
  2008-05-14  8:48 ` Stöckert András
@ 2008-05-14  9:04 ` Stephen Berman
  2008-05-14 10:39   ` Kenichi Handa
  1 sibling, 1 reply; 15+ messages in thread
From: Stephen Berman @ 2008-05-14  9:04 UTC (permalink / raw)
  To: emacs-devel; +Cc: emacs-pretest-bug

On Wed, 14 May 2008 07:44:14 +0100 jpff <jpff@codemist.co.uk> wrote:

> updated from CVS this morning and whatever I do it fails to start
> with fonts
>
> cardew:~/GNU_21/emacs-22.0.50> src/emacs -q
> Font `fontset-16' is not defined
> cardew:~/GNU_21/emacs-22.0.50>

I just updated from CVS and see the same thing.  Also with -debug-init,
and running under gdb gives this:

(gdb) r -Q
Starting program: /Users/steve/cvsroot/emacs/src/emacs -Q
[Thread debugging using libthread_db enabled]
[New Thread 0xb6e0d8d0 (LWP 23426)]
Font `fontset-16' is not defined

Program exited with code 0377.
(gdb) bt full
No stack.

Lisp Backtrace:
Cannot access memory at address 0xbffbdf24

> Other fonts fail as well

When I start Emacs with -Q -fn "Dejavu Sans Mono-10" it succeeds, but
e.g. with -fn "Monospace-10" with a similar "not defined" message,
though this fontset was recognized prior to Kenichi Handa's latest
merge.

Emacs -Q also succeeds if I remove or rename the file
/usr/share/X11/app-defaults/Emacs.  This file is from the openSUSE 10.3
distribution; it begins like this:

! ==========================================================================
!				Emacs
! ==========================================================================

Emacs.Font:			fontset-16
Emacs.pane.menubar.font:	-*-helvetica-bold-r-normal--12-*-*-*-p-*-iso8859-*
Emacs.menu*.font:		-*-helvetica-bold-r-normal--12-*-*-*-p-*-iso8859-*
Emacs*Fontset-0:\
	-*-fixed-medium-r-*--16-*-*-*-*-*-fontset-16,\
	latin-iso8859-1:-*-fixed-medium-r-*--16-*-iso8859-1,\
	latin-iso8859-2:-*-fixed-medium-r-*--16-*-iso8859-2,\
	latin-iso8859-3:-*-fixed-medium-r-*--16-*-iso8859-3,\
	latin-iso8859-4:-*-fixed-medium-r-*--16-*-iso8859-4,\
	cyrillic-iso8859-5:-*-fixed-medium-r-*--16-*-iso8859-5,\
	greek-iso8859-7:-*-fixed-medium-r-*--16-*-iso8859-7,\
	hebrew-iso8859-8:-*-fixed-medium-r-*--16-*-iso8859-8,\
	latin-iso8859-9:-*-fixed-medium-r-*--16-*-iso8859-9,\
	latin-iso8859-15:-*-fixed-medium-r-*--16-*-iso8859-15,\
	arabic-digit:-*-fixed-medium-r-*--16-*-mulearabic-0,\
	arabic-1-column:-*-fixed-medium-r-*--16-*-mulearabic-1,\
	arabic-2-column:-*-fixed-medium-r-*--16-*-mulearabic-2,\
	katakana-jisx0201:-*-fixed-medium-r-*--16-*-jisx0201.1976-0,\
	japanese-jisx0208:-*-fixed-medium-r-*--16-*-jisx0208*-0,\
	korean-ksc5601:-*-fixed-medium-r-*--16-*-ksc5601*-*,\
	chinese-big5-1:-*-fixed-medium-r-*--16-*-big5*-0,\
	chinese-gb2312:-*-medium-r-normal-*-16-*-gb2312*-*,\
	chinese-cns11643-1:-*-medium-r-normal-*-16-*-cns11643*-1,\
	chinese-cns11643-2:-*-medium-r-normal-*-16-*-cns11643*-2,\
	chinese-cns11643-3:-*-medium-r-normal-*-16-*-cns11643*-3,\
	chinese-cns11643-4:-*-medium-r-normal-*-16-*-cns11643*-4,\
	chinese-cns11643-5:-*-medium-r-normal-*-16-*-cns11643*-5,\
	chinese-cns11643-6:-*-medium-r-normal-*-16-*-cns11643*-6,\
	chinese-cns11643-7:-*-medium-r-normal-*-16-*-cns11643*-7, \
	thai-tis620:-*-fixed-medium-r-*--16-*-tis620.2529-1,\
	vietnamese-viscii-lower:-*-fixed-medium-r-*--16-*-viscii1.1-1,\
	lao:-*-fixed-medium-r-*--16-*-mulelao-1,\
	tibetan:-*-fixed-medium-r-*--16-*-muletibetan-0,\
	tibetan-1-column:-*-fixed-medium-r-*--16-*-muletibetan-1
Emacs*Fontset-1:\
[...]

Without this file the font in Emacs -Q is this:
-misc-fixed-medium-r-normal--18-170-75-75-c-90-iso8859-1

>
> In GNU Emacs 23.0.60.17 (i686-pc-linux-gnu, GTK+ Version 2.12.0)
>  of 2008-05-13 on cardew
      ^^^^^^^^??

For me it's GNU Emacs 23.0.60.1 (i686-pc-linux-gnu, GTK+ Version 2.12.0)
of 2008-05-14 on escher

Steve Berman





^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 23.0.60; latest CVS builds but fails on fonts
  2008-05-14  9:04 ` Stephen Berman
@ 2008-05-14 10:39   ` Kenichi Handa
  2008-05-14 11:48     ` Stephen Berman
  0 siblings, 1 reply; 15+ messages in thread
From: Kenichi Handa @ 2008-05-14 10:39 UTC (permalink / raw)
  To: Stephen Berman; +Cc: emacs-pretest-bug, emacs-devel

In article <87prrpi7d7.fsf@escher.local.home>, Stephen Berman <Stephen.Berman@gmx.net> writes:

> On Wed, 14 May 2008 07:44:14 +0100 jpff <jpff@codemist.co.uk> wrote:
> > updated from CVS this morning and whatever I do it fails to start
> > with fonts
> >
> > cardew:~/GNU_21/emacs-22.0.50> src/emacs -q
> > Font `fontset-16' is not defined
> > cardew:~/GNU_21/emacs-22.0.50>

> I just updated from CVS and see the same thing.

I've just installed a fix.

---
Kenichi Handa
handa@ni.aist.go.jp




^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 23.0.60; latest CVS builds but fails on fonts
  2008-05-14  8:48 ` Stöckert András
@ 2008-05-14 10:41   ` Kenichi Handa
  2008-05-14 10:53     ` Stöckert András
  0 siblings, 1 reply; 15+ messages in thread
From: Kenichi Handa @ 2008-05-14 10:41 UTC (permalink / raw)
  To: Stöckert András; +Cc: emacs-pretest-bug

In article <1ce6f52f0805140148q1c7ce27xec211f7de5c83097@mail.gmail.com>, "=?UTF-8?Q?St=C3=B6ckert_Andr=C3=A1s?=" <stockertandras@gmail.com> writes:

> By me it starts, but the fonts are big and "ugly". Freshly build from
> CVS this morning (~2 hours ago).

Please tell me which font you specified for Emacs, and which
font is actually used by Emacs (by C-u C-x =).

---
Kenichi Handa
handa@ni.aist.go.jp





^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 23.0.60; latest CVS builds but fails on fonts
  2008-05-14 10:41   ` Kenichi Handa
@ 2008-05-14 10:53     ` Stöckert András
  2008-05-14 11:18       ` Kenichi Handa
  0 siblings, 1 reply; 15+ messages in thread
From: Stöckert András @ 2008-05-14 10:53 UTC (permalink / raw)
  To: Kenichi Handa; +Cc: emacs-pretest-bug

Its using  -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1
for the *GNU emacs* buffer,
-misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-1 for a buffer
showing a shell script, and also for a Latex buffer.
I haven't specified a font for Emacs, I'm using the defaults.

Andrew

On Wed, May 14, 2008 at 12:41 PM, Kenichi Handa <handa@m17n.org> wrote:
> In article <1ce6f52f0805140148q1c7ce27xec211f7de5c83097@mail.gmail.com>, "=?UTF-8?Q?St=C3=B6ckert_Andr=C3=A1s?=" <stockertandras@gmail.com> writes:
>
>> By me it starts, but the fonts are big and "ugly". Freshly build from
>> CVS this morning (~2 hours ago).
>
> Please tell me which font you specified for Emacs, and which
> font is actually used by Emacs (by C-u C-x =).
>
> ---
> Kenichi Handa
> handa@ni.aist.go.jp
>
>




^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 23.0.60; latest CVS builds but fails on fonts
  2008-05-14 10:53     ` Stöckert András
@ 2008-05-14 11:18       ` Kenichi Handa
  2008-05-14 11:39         ` Stöckert András
  0 siblings, 1 reply; 15+ messages in thread
From: Kenichi Handa @ 2008-05-14 11:18 UTC (permalink / raw)
  To: Stöckert András; +Cc: emacs-pretest-bug

In article <1ce6f52f0805140353r5608c196wa8c8c28093767e04@mail.gmail.com>, "=?UTF-8?Q?St=C3=B6ckert_Andr=C3=A1s?=" <stockertandras@gmail.com> writes:

> Its using  -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1
> for the *GNU emacs* buffer,
> -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-1 for a buffer
> showing a shell script, and also for a Latex buffer.
> I haven't specified a font for Emacs, I'm using the defaults.

When you specified no font for Emacs (no "-fn" argument nor
X resource), Emacs uses one of the followings:

-adobe-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-1
-misc-fixed-medium-r-normal-*-*-140-*-*-c-*-iso8859-1
-*-*-medium-r-normal-*-*-140-*-*-c-*-iso8859-1
-*-*-medium-r-*-*-*-*-*-*-c-*-iso8859-1
-*-fixed-*-*-*-*-*-140-*-*-c-*-iso8859-1
fixed

In my case, the first matches with this font:
  -adobe-courier-medium-r-normal--17-120-100-100-m-100-iso8859-1
and Emacs surely uses that font.

I have no idea why Emacs uses -adove-helvetica-...

Please start Emacs under gdb as this (in src/emacs directory):
% gdb emacs
(gdb) br x_default_font_parameter
(gdb) run -q

And, when the execution stops at x_default_font_parameter,
step programs by "n" command, and check the return value of
font_open_by_name by the command "pp font".

---
Kenichi Handa
handa@ni.aist.go.jp




^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 23.0.60; latest CVS builds but fails on fonts
  2008-05-14 11:18       ` Kenichi Handa
@ 2008-05-14 11:39         ` Stöckert András
  2008-05-14 12:43           ` Kenichi Handa
  0 siblings, 1 reply; 15+ messages in thread
From: Stöckert András @ 2008-05-14 11:39 UTC (permalink / raw)
  To: Kenichi Handa; +Cc: emacs-pretest-bug

Here is the output of gdb (sorry I'm not used to gdb):

(gdb) n
3083              font = font_open_by_name (f, names[i]);
(gdb) pp font
unbound
(gdb) n
3085                break;
(gdb) n

Program received signal SIGTRAP, Trace/breakpoint trap.
0x081c8441 in font_open_by_name (f=0x868b000,
    name=0x81d6514 "-adobe-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-1")
    at font.c:2919

/ end of gdb output
This source was not updated from CVS after the morning update. I don't
know the exact revision.

Andrew

On Wed, May 14, 2008 at 1:18 PM, Kenichi Handa <handa@m17n.org> wrote:
> In article <1ce6f52f0805140353r5608c196wa8c8c28093767e04@mail.gmail.com>, "=?UTF-8?Q?St=C3=B6ckert_Andr=C3=A1s?=" <stockertandras@gmail.com> writes:
>
>> Its using  -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1
>> for the *GNU emacs* buffer,
>> -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-1 for a buffer
>> showing a shell script, and also for a Latex buffer.
>> I haven't specified a font for Emacs, I'm using the defaults.
>
> When you specified no font for Emacs (no "-fn" argument nor
> X resource), Emacs uses one of the followings:
>
> -adobe-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-1
> -misc-fixed-medium-r-normal-*-*-140-*-*-c-*-iso8859-1
> -*-*-medium-r-normal-*-*-140-*-*-c-*-iso8859-1
> -*-*-medium-r-*-*-*-*-*-*-c-*-iso8859-1
> -*-fixed-*-*-*-*-*-140-*-*-c-*-iso8859-1
> fixed
>
> In my case, the first matches with this font:
>  -adobe-courier-medium-r-normal--17-120-100-100-m-100-iso8859-1
> and Emacs surely uses that font.
>
> I have no idea why Emacs uses -adove-helvetica-...
>
> Please start Emacs under gdb as this (in src/emacs directory):
> % gdb emacs
> (gdb) br x_default_font_parameter
> (gdb) run -q
>
> And, when the execution stops at x_default_font_parameter,
> step programs by "n" command, and check the return value of
> font_open_by_name by the command "pp font".
>
> ---
> Kenichi Handa
> handa@ni.aist.go.jp
>




^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 23.0.60; latest CVS builds but fails on fonts
  2008-05-14 10:39   ` Kenichi Handa
@ 2008-05-14 11:48     ` Stephen Berman
  2008-05-14 12:37       ` Kenichi Handa
  2008-05-18 18:20       ` Stephen Berman
  0 siblings, 2 replies; 15+ messages in thread
From: Stephen Berman @ 2008-05-14 11:48 UTC (permalink / raw)
  To: emacs-devel; +Cc: emacs-pretest-bug

On Wed, 14 May 2008 19:39:37 +0900 Kenichi Handa <handa@m17n.org> wrote:

> In article <87prrpi7d7.fsf@escher.local.home>, Stephen Berman <Stephen.Berman@gmx.net> writes:
>
>> On Wed, 14 May 2008 07:44:14 +0100 jpff <jpff@codemist.co.uk> wrote:
>> > updated from CVS this morning and whatever I do it fails to start
>> > with fonts
>> >
>> > cardew:~/GNU_21/emacs-22.0.50> src/emacs -q
>> > Font `fontset-16' is not defined
>> > cardew:~/GNU_21/emacs-22.0.50>
>
>> I just updated from CVS and see the same thing.
>
> I've just installed a fix.

I updated again, ran make, invoked emacs -Q, and it aborted before the
Emacs frame appeared.  Here's the backtrace:

(gdb) r -Q
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /Users/steve/cvsroot/emacs/src/emacs -Q
[Thread debugging using libthread_db enabled]
[New Thread 0xb6dc88d0 (LWP 31189)]
[Switching to Thread 0xb6dc88d0 (LWP 31189)]

Breakpoint 1, abort () at emacs.c:428
428       kill (getpid (), SIGABRT);
(gdb) bt full
#0  abort () at emacs.c:428
No locals.
#1  0x081665d0 in make_uninit_multibyte_string (nchars=-1, nbytes=-1) at alloc.c:2501
        string = <value optimized out>
        s = <value optimized out>
#2  0x081665f3 in make_uninit_string (length=-1) at alloc.c:2484
        val = <value optimized out>
#3  0x0816662a in make_unibyte_string (contents=0xbfe384e0 "\323f?\b\31186\b\n", length=-1)
    at alloc.c:2395
        val = <value optimized out>
#4  0x080ef473 in Fnew_fontset (name=138372819, fontlist=143195581) at fontset.c:1575
        font_spec = 147064244
        len = -1
        fontset = 147076752
        id = <value optimized out>
#5  0x0817c3c2 in Ffuncall (nargs=3, args=0xbfe385c0) at eval.c:3033
        fun = <value optimized out>
        original_fun = <value optimized out>
        funcar = <value optimized out>
        numargs = 2
        val = <value optimized out>
        backtrace = {
  next = 0xbfe386c8,
  function = 0xbfe385c0,
  args = 0xbfe385c4,
  nargs = 2,
  evalargs = 0 '\0',
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0xbfe385c4
        i = <value optimized out>
#6  0x081a60ac in Fbyte_code (bytestr=136909091, vector=136909108,
    maxdepth=<value optimized out>) at bytecode.c:678
        v1 = <value optimized out>
        v2 = <value optimized out>
        op = -1
        vectorp = (Lisp_Object *) 0x8291138
        stack = {
  pc = 0x82ad6fe ".\006\207",
  top = 0xbfe385c8,
  bottom = 0xbfe385c0,
  byte_string = 136909091,
  byte_string_start = 0x82ad66d "\306\307\b\"\204\f",
  constants = 136909108,
---Type <return> to continue, or q <return> to quit---
  next = 0xbfe38740
}
        top = (Lisp_Object *) 0xbfe385c0
        result = <value optimized out>
#7  0x0817bd44 in funcall_lambda (fun=136909028, nargs=3, arg_vector=0xbfe38704) at eval.c:3217
        val = <value optimized out>
        syms_left = <value optimized out>
        next = <value optimized out>
        i = 3
        optional = 1
        rest = 0
#8  0x0817c15f in Ffuncall (nargs=4, args=0xbfe38700) at eval.c:3087
        fun = 136909028
        original_fun = 148295713
        funcar = <value optimized out>
        numargs = 3
        val = <value optimized out>
        backtrace = {
  next = 0xbfe387c0,
  function = 0xbfe38700,
  args = 0xbfe38704,
  nargs = 3,
  evalargs = 0 '\0',
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0xbfe38704
        i = <value optimized out>
#9  0x081a60ac in Fbyte_code (bytestr=136909787, vector=136909812,
    maxdepth=<value optimized out>) at bytecode.c:678
        v1 = <value optimized out>
        v2 = <value optimized out>
        op = -1
        vectorp = (Lisp_Object *) 0x82913f8
        stack = {
  pc = 0x82f949f "\207",
  top = 0xbfe3870c,
  bottom = 0xbfe38700,
  byte_string = 136909787,
  byte_string_start = 0x82f949a "\301\b\302\303#\207",
  constants = 136909812,
  next = 0xbfe38950
}
        top = (Lisp_Object *) 0xbfe38700
        result = <value optimized out>
---Type <return> to continue, or q <return> to quit---
#10 0x0817b8c8 in Feval (form=136909773) at eval.c:2367
        numargs = <value optimized out>
        argvals = {136909787, 136909812, 32, -1075607624, -1075607552, -1075607520, 200, 200}
        args_left = 137771209
        i = 3
        fun = <value optimized out>
        val = <value optimized out>
        original_fun = 137933793
        original_args = 136909781
        funcar = <value optimized out>
        backtrace = {
  next = 0xbfe38a08,
  function = 0xbfe387d8,
  args = 0xbfe387a0,
  nargs = 3,
  evalargs = 1 '\001',
  debug_on_exit = 0 '\0'
}
#11 0x0817dddf in internal_lisp_condition_case (var=137771209, bodyform=136909773,
    handlers=136909845) at eval.c:1444
        val = <value optimized out>
        c = {
  tag = 137771209,
  val = 137771209,
  next = 0xbfe38c88,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {137771209, -1075607296, 30, -1075607320, 2076099574, -1827975015},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {137771209, 3219359832, 138369395, 141060456, 138369472, 138369392, 4,
          3219359872, 4, 3219359976, 135775113, 137771209, 137771209, 137771209, 137771209,
          137958409, 1, 3219359976, 135775331, 138369475, 138369395, 137771209, 137771209,
          148090176, 0, 58657919, 147463421, 147463445, 147463517, 137983096, 270269, 2}
      }
    }},
  backlist = 0xbfe38a08,
  handlerlist = 0xbfe38d50,
  lisp_eval_depth = 5,
  pdlcount = 6,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0xbfe38950
}
---Type <return> to continue, or q <return> to quit---
        h = {
  handler = 136909845,
  var = 137771209,
  chosen_clause = 137756672,
  tag = 0xbfe38808,
  next = 0xbfe38d50
}
#12 0x081a69f0 in Fbyte_code (bytestr=136909675, vector=136909692,
    maxdepth=<value optimized out>) at bytecode.c:868
        handlers = <value optimized out>
        body = -1
        op = 147064240
        vectorp = (Lisp_Object *) 0x8291380
        stack = {
  pc = 0x82ad4de "\210\tT\021\202\004",
  top = 0xbfe38900,
  bottom = 0xbfe38900,
  byte_string = 136909675,
  byte_string_start = 0x82ad4c7 "\302\303\030\031\304\305\306\t\"\305\307\t\"\"\211\020\205\036",
  constants = 136909692,
  next = 0xbfe38a90
}
        top = (Lisp_Object *) 0xbfe38900
        result = <value optimized out>
#13 0x0817bd44 in funcall_lambda (fun=136909652, nargs=0, arg_vector=0xbfe38a44) at eval.c:3217
        val = <value optimized out>
        syms_left = <value optimized out>
        next = <value optimized out>
        i = 0
        optional = 1
        rest = 0
#14 0x0817c15f in Ffuncall (nargs=1, args=0xbfe38a40) at eval.c:3087
        fun = 136909652
        original_fun = 148295905
        funcar = <value optimized out>
        numargs = 0
        val = <value optimized out>
        backtrace = {
  next = 0xbfe38b48,
  function = 0xbfe38a40,
  args = 0xbfe38a44,
  nargs = 0,
  evalargs = 0 '\0',
---Type <return> to continue, or q <return> to quit---
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0xbfe38a44
        i = <value optimized out>
#15 0x081a60ac in Fbyte_code (bytestr=136931867, vector=136931884,
    maxdepth=<value optimized out>) at bytecode.c:678
        v1 = <value optimized out>
        v2 = <value optimized out>
        op = -1
        vectorp = (Lisp_Object *) 0x8296a30
        stack = {
  pc = 0x82aa999 "\210\327\330\331\"\332\232\203W",
  top = 0xbfe38a40,
  bottom = 0xbfe38a40,
  byte_string = 136931867,
  byte_string_start = 0x82aa951 "\b;\204\034",
  constants = 136931884,
  next = 0xbfe38bc0
}
        top = (Lisp_Object *) 0xbfe38a40
        result = <value optimized out>
#16 0x0817bd44 in funcall_lambda (fun=136931836, nargs=0, arg_vector=0xbfe38b84) at eval.c:3217
        val = <value optimized out>
        syms_left = <value optimized out>
        next = <value optimized out>
        i = 0
        optional = 0
        rest = 0
#17 0x0817c15f in Ffuncall (nargs=1, args=0xbfe38b80) at eval.c:3087
        fun = 136931836
        original_fun = 148143345
        funcar = <value optimized out>
        numargs = 0
        val = <value optimized out>
        backtrace = {
  next = 0xbfe38c40,
  function = 0xbfe38b80,
  args = 0xbfe38b84,
  nargs = 0,
  evalargs = 0 '\0',
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0xbfe38b84
        i = <value optimized out>
---Type <return> to continue, or q <return> to quit---
#18 0x081a60ac in Fbyte_code (bytestr=136494971, vector=136494996,
    maxdepth=<value optimized out>) at bytecode.c:678
        v1 = <value optimized out>
        v2 = <value optimized out>
        op = -1
        vectorp = (Lisp_Object *) 0x822bf98
        stack = {
  pc = 0x82ee71f "\210\305\207",
  top = 0xbfe38b80,
  bottom = 0xbfe38b80,
  byte_string = 136494971,
  byte_string_start = 0x82ee6ec "\b\2044",
  constants = 136494996,
  next = 0xbfe38dd0
}
        top = (Lisp_Object *) 0xbfe38b80
        result = <value optimized out>
#19 0x0817b8c8 in Feval (form=136494957) at eval.c:2367
        numargs = <value optimized out>
        argvals = {136494971, 136494996, 32, 137361834, -1075606448, 48, -1075606344,
  135946332}
        args_left = 137771209
        i = 3
        fun = <value optimized out>
        val = <value optimized out>
        original_fun = 137933793
        original_args = 136494965
        funcar = <value optimized out>
        backtrace = {
  next = 0xbfe38e88,
  function = 0xbfe38c58,
  args = 0xbfe38c20,
  nargs = 3,
  evalargs = 1 '\001',
  debug_on_exit = 0 '\0'
}
#20 0x0817dddf in internal_lisp_condition_case (var=137814385, bodyform=136494957,
    handlers=136495093) at eval.c:1444
        val = <value optimized out>
        c = {
  tag = 137771209,
  val = 137771209,
  next = 0xbfe3905c,
  gcpro = 0x0,
---Type <return> to continue, or q <return> to quit---
  jmp = {{
      __jmpbuf = {137771209, -1075606144, 85, -1075606168, 2074723318, -1827975015},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {1, 3219361016, 135773533, 64, 137771209, 32, 3219361156, 136365092, 4,
          138281704, 4, 1, 1, 0, 136365092, 142891353, 1, 3219361128, 135774559, 3219361416,
          3219361048, 3219360992, 3, 1, 136399101, 137933793, 136399080, 136399085, 138070336,
          142891352, 137897858, 137897856}
      }
    }},
  backlist = 0xbfe38e88,
  handlerlist = 0xbfe39124,
  lisp_eval_depth = 2,
  pdlcount = 4,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0xbfe38dd0
}
        h = {
  handler = 136495093,
  var = 137814385,
  chosen_clause = 137771233,
  tag = 0xbfe38c88,
  next = 0xbfe39124
}
#21 0x081a69f0 in Fbyte_code (bytestr=136493827, vector=136493844,
    maxdepth=<value optimized out>) at bytecode.c:868
        handlers = <value optimized out>
        body = -1
        op = 147064240
        vectorp = (Lisp_Object *) 0x822bb18
        stack = {
  pc = 0x82ee7b5 "\210\333\315!\210\334\335\016C\336 #\315\036D\211\036E\204\200",
  top = 0xbfe38d80,
  bottom = 0xbfe38d80,
  byte_string = 136493827,
  byte_string_start = 0x82ee756 "\306 \020\t\022\307\310!\210\307\311!\210\307\312!\210\313\314!\211\033\315=\2049",
  constants = 136493844,
  next = 0xbfe38f10
}
        top = (Lisp_Object *) 0xbfe38d80
        result = <value optimized out>
#22 0x0817bd44 in funcall_lambda (fun=136493804, nargs=0, arg_vector=0xbfe38ec4) at eval.c:3217
---Type <return> to continue, or q <return> to quit---
        val = <value optimized out>
        syms_left = <value optimized out>
        next = <value optimized out>
        i = 0
        optional = 0
        rest = 0
#23 0x0817c15f in Ffuncall (nargs=1, args=0xbfe38ec0) at eval.c:3087
        fun = 136493804
        original_fun = 143208553
        funcar = <value optimized out>
        numargs = 0
        val = <value optimized out>
        backtrace = {
  next = 0xbfe39010,
  function = 0xbfe38ec0,
  args = 0xbfe38ec4,
  nargs = 0,
  evalargs = 0 '\0',
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0xbfe38ec4
        i = <value optimized out>
#24 0x081a60ac in Fbyte_code (bytestr=136490539, vector=136490556,
    maxdepth=<value optimized out>) at bytecode.c:678
        v1 = <value optimized out>
        v2 = <value optimized out>
        op = -1
        vectorp = (Lisp_Object *) 0x822ae40
        stack = {
  pc = 0x82ef58f "\210*\340\341\342\"\210\343\320\344\"\211\036$;\203\245",
  top = 0xbfe38ec0,
  bottom = 0xbfe38ec0,
  byte_string = 136490539,
  byte_string_start = 0x82ef505 "\b\203\b",
  constants = 136490556,
  next = 0x0
}
        top = (Lisp_Object *) 0xbfe38ec0
        result = <value optimized out>
#25 0x0817bd44 in funcall_lambda (fun=136490516, nargs=0, arg_vector=0xbfe38f90) at eval.c:3217
        val = <value optimized out>
        syms_left = <value optimized out>
        next = <value optimized out>
        i = 0
---Type <return> to continue, or q <return> to quit---
        optional = -1221080800
        rest = -1219887102
#26 0x0817bf40 in apply_lambda (fun=136490516, args=137771209, eval_flag=1) at eval.c:3141
        args_left = 0
        arg_vector = (Lisp_Object *) 0x8c405b0
        i = 0
        tem = 137771209
#27 0x0817b5f4 in Feval (form=138312821) at eval.c:2421
        fun = 147064240
        val = <value optimized out>
        original_fun = 143108345
        original_args = 137771209
        funcar = -1
        backtrace = {
  next = 0x0,
  function = 0xbfe39028,
  args = 0xbfe38f90,
  nargs = 0,
  evalargs = 0 '\0',
  debug_on_exit = 0 '\0'
}
#28 0x08119db3 in top_level_2 () at keyboard.c:1376
No locals.
#29 0x0817ac80 in internal_condition_case (bfun=0x8119da0 <top_level_2>, handlers=137814385,
    hfun=0x811e5a0 <cmd_error>) at eval.c:1499
        val = <value optimized out>
        c = {
  tag = 137771209,
  val = 137771209,
  next = 0xbfe39170,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {0, 138281720, 138281704, -1075605192, 2073134070, -1813405543},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {1, 3075080180, 1617, 3075080180, 146849960, 146849960, 3219361632,
          3219362040, 3219362096, 3086009968, 134544803, 2822930839, 0, 0, 3075080194,
          3085956105, 134544149, 3219362032, 3219362320, 4294967295, 3219362168, 135445475,
          3219362320, 3219362032, 128, 3073870464, 3075314320, 0, 4294967295, 3086008308,
          3086009968, 134523660}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
---Type <return> to continue, or q <return> to quit---
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
        h = {
  handler = 137814385,
  var = 137771209,
  chosen_clause = 136217796,
  tag = 0xbfe3905c,
  next = 0x0
}
#30 0x0811e340 in top_level_1 () at keyboard.c:1384
No locals.
#31 0x0817ad5a in internal_catch (tag=137810361, func=0x811e310 <top_level_1>, arg=137771209)
    at eval.c:1235
        c = {
  tag = 137810361,
  val = 137771209,
  next = 0x0,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {0, 138281720, 138281704, -1075604936, 2073289718, -1813268327},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {0 <repeats 12 times>, 3074265582, 0, 0, 0, 0, 0, 0, 0, 137997378, 137997376,
          138000664, 3219362344, 135710693, 138000665, 137997378, 137771209, 137797056, 0, 0,
          137771233}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
#32 0x0811e3e9 in command_loop () at keyboard.c:1339
No locals.
#33 0x0811e76b in recursive_edit_1 () at keyboard.c:955
        val = <value optimized out>
#34 0x0811e8a1 in Frecursive_edit () at keyboard.c:1017
---Type <return> to continue, or q <return> to quit---
        buffer = 137771209
#35 0x0811338c in main (argc=2, argv=0xbfe39644) at emacs.c:1772
        displayname = 0x0
        count_before = <value optimized out>
        dummy = -1075604040
        stack_bottom_variable = 8 '\b'
        do_initial_setlocale = 1
        skip_args = 0
        rlim = {
  rlim_cur = 8388608,
  rlim_max = 18446744073709551615
}
        no_loadup = 0
        junk = 0x0

Lisp Backtrace:
"new-fontset" (0xbfe385c4)
"create-fontset-from-fontset-spec" (0xbfe38704)
"byte-code" (0xbfe387a0)
"create-fontset-from-x-resource" (0xbfe38a44)
"x-initialize-window-system" (0xbfe38b84)
"byte-code" (0xbfe38c20)
"command-line" (0xbfe38ec4)
"normal-top-level" (0xbfe38f90)





^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 23.0.60; latest CVS builds but fails on fonts
  2008-05-14 11:48     ` Stephen Berman
@ 2008-05-14 12:37       ` Kenichi Handa
  2008-05-14 12:54         ` Stephen Berman
  2008-05-18 18:20       ` Stephen Berman
  1 sibling, 1 reply; 15+ messages in thread
From: Kenichi Handa @ 2008-05-14 12:37 UTC (permalink / raw)
  To: Stephen Berman; +Cc: emacs-pretest-bug, emacs-devel

In article <87abitt8bo.fsf@escher.local.home>, Stephen Berman <Stephen.Berman@gmx.net> writes:

> I updated again, ran make, invoked emacs -Q, and it aborted before the
> Emacs frame appeared.  Here's the backtrace:

> (gdb) r -Q
> The program being debugged has been started already.
> Start it from the beginning? (y or n) y
> Starting program: /Users/steve/cvsroot/emacs/src/emacs -Q
> [Thread debugging using libthread_db enabled]
> [New Thread 0xb6dc88d0 (LWP 31189)]
> [Switching to Thread 0xb6dc88d0 (LWP 31189)]

> Breakpoint 1, abort () at emacs.c:428
> 428       kill (getpid (), SIGABRT);
> (gdb) bt full
> #0  abort () at emacs.c:428
> No locals.
> #1  0x081665d0 in make_uninit_multibyte_string (nchars=-1, nbytes=-1) at alloc.c:2501
>         string = <value optimized out>
>         s = <value optimized out>
> #2  0x081665f3 in make_uninit_string (length=-1) at alloc.c:2484
>         val = <value optimized out>
> #3  0x0816662a in make_unibyte_string (contents=0xbfe384e0 "\323f?\b\31186\b\n", length=-1)
>     at alloc.c:2395
>         val = <value optimized out>
> #4  0x080ef473 in Fnew_fontset (name=138372819, fontlist=143195581) at fontset.c:1575
>         font_spec = 147064244
>         len = -1
>         fontset = 147076752
>         id = <value optimized out>

Ummm, strange.  I can't reproduce it with your X resources.

Please start Emacs under gdb as this (in src/emacs directory):
% gdb emacs
(gdb) br Fnew_fontset
(gdb) run -q

And, at each time the execution stops at Fnew_fontset,
check the arguments by the commands:
(gdb) pp name
(gdb) pp fontlist

---
Kenichi Handa
handa@ni.aist.go.jp




^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 23.0.60; latest CVS builds but fails on fonts
  2008-05-14 11:39         ` Stöckert András
@ 2008-05-14 12:43           ` Kenichi Handa
  0 siblings, 0 replies; 15+ messages in thread
From: Kenichi Handa @ 2008-05-14 12:43 UTC (permalink / raw)
  To: Stöckert András; +Cc: emacs-pretest-bug

In article <1ce6f52f0805140439v27b222caw6331757f8be8e09@mail.gmail.com>, "=?UTF-8?Q?St=C3=B6ckert_Andr=C3=A1s?=" <stockertandras@gmail.com> writes:

> Here is the output of gdb (sorry I'm not used to gdb):
> (gdb) n
> 3083              font = font_open_by_name (f, names[i]);
> (gdb) pp font
> unbound
> (gdb) n
> 3085                break;
> (gdb) n

> Program received signal SIGTRAP, Trace/breakpoint trap.
> 0x081c8441 in font_open_by_name (f=0x868b000,
>     name=0x81d6514 "-adobe-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-1")
>     at font.c:2919

I have no idea why you get SIGTRAP here.  Anyway, please
recompile xfns.c wihtout optimization as this:
% cd .../src/emacs
% rm xfns.o
% make CFLAGS=-g
and try the same gdb session again?

---
Kenichi Handa
handa@ni.aist.go.jp




^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 23.0.60; latest CVS builds but fails on fonts
  2008-05-14 12:37       ` Kenichi Handa
@ 2008-05-14 12:54         ` Stephen Berman
  2008-05-15  0:42           ` Kenichi Handa
  0 siblings, 1 reply; 15+ messages in thread
From: Stephen Berman @ 2008-05-14 12:54 UTC (permalink / raw)
  To: emacs-devel; +Cc: emacs-pretest-bug

On Wed, 14 May 2008 21:37:58 +0900 Kenichi Handa <handa@m17n.org> wrote:

> In article <87abitt8bo.fsf@escher.local.home>, Stephen Berman <Stephen.Berman@gmx.net> writes:
>
>> I updated again, ran make, invoked emacs -Q, and it aborted before the
>> Emacs frame appeared.  Here's the backtrace:
>
>> (gdb) r -Q
>> The program being debugged has been started already.
>> Start it from the beginning? (y or n) y
>> Starting program: /Users/steve/cvsroot/emacs/src/emacs -Q
>> [Thread debugging using libthread_db enabled]
>> [New Thread 0xb6dc88d0 (LWP 31189)]
>> [Switching to Thread 0xb6dc88d0 (LWP 31189)]
>
>> Breakpoint 1, abort () at emacs.c:428
>> 428       kill (getpid (), SIGABRT);
>> (gdb) bt full
>> #0  abort () at emacs.c:428
>> No locals.
>> #1  0x081665d0 in make_uninit_multibyte_string (nchars=-1, nbytes=-1) at alloc.c:2501
>>         string = <value optimized out>
>>         s = <value optimized out>
>> #2  0x081665f3 in make_uninit_string (length=-1) at alloc.c:2484
>>         val = <value optimized out>
>> #3  0x0816662a in make_unibyte_string (contents=0xbfe384e0 "\323f?\b\31186\b\n", length=-1)
>>     at alloc.c:2395
>>         val = <value optimized out>
>> #4  0x080ef473 in Fnew_fontset (name=138372819, fontlist=143195581) at fontset.c:1575
>>         font_spec = 147064244
>>         len = -1
>>         fontset = 147076752
>>         id = <value optimized out>
>
> Ummm, strange.  I can't reproduce it with your X resources.
>
> Please start Emacs under gdb as this (in src/emacs directory):
> % gdb emacs
> (gdb) br Fnew_fontset
> (gdb) run -q
>
> And, at each time the execution stops at Fnew_fontset,
> check the arguments by the commands:
> (gdb) pp name
> (gdb) pp fontlist
>
> ---
> Kenichi Handa
> handa@ni.aist.go.jp

Here it is:

steve@escher:/Users/steve/cvsroot/emacs/src> gdb emacs
GNU gdb 6.6.50.20070726-cvs
Copyright (C) 2007 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i586-suse-linux"...
Using host libthread_db library "/lib/libthread_db.so.1".
SIGINT is used by the debugger.
Are you sure you want to change it? (y or n) [answered Y; input not from terminal]
DISPLAY = :0
TERM = xterm-256color
Breakpoint 1 at 0x81125b6: file emacs.c, line 428.
Breakpoint 2 at 0x812c4a9: file sysdep.c, line 1317.
(gdb) br Fnew_fontset
Breakpoint 3 at 0x80ef209: file fontset.c, line 1546.
(gdb) r -q
Starting program: /Users/steve/cvsroot/emacs/src/emacs -q
[Thread debugging using libthread_db enabled]
[New Thread 0xb6e598d0 (LWP 812)]
[Switching to Thread 0xb6e598d0 (LWP 812)]

Breakpoint 3, Fnew_fontset (name=136902027, fontlist=147459677) at fontset.c:1546
1546    {
(gdb) pp name
"fontset-default"
(gdb) pp fontlist
((latin (nil . "ISO8859-1") (nil . "ISO8859-2") (nil . "ISO8859-3") (nil . "ISO8859-4") (nil . "ISO8859-9") (nil . "ISO8859-10") (nil . "ISO8859-13") (nil . "ISO8859-14") (nil . "ISO8859-15") (nil . "ISO8859-16") (nil . "VISCII1.1-1") (nil . "ISO10646-1")) (thai #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:otf thai nil nil (mark)))> (nil . "TIS620*") (nil . "ISO8859-11")) (devanagari #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:otf deva nil (rphf)))> (nil . "iso10646.indian-1")) (bengali #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:otf beng nil (rphf)))>) (gurmukhi #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:otf guru nil (blwf)))>) (gujarati #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:otf gujr nil (rphf)))>) (oriya #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:otf orya nil (rphf)))>) (tamil #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:otf taml nil (akhn)))>) (telugu #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:otf telu nil (blwf)))>) (kannada #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:otf knda nil (rphf)))>) (sinhala #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:otf sinh nil (akhn)))>) (malayalam #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:otf mlym nil (akhn)))>) (lao #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:otf lao\  nil nil (mark)))> #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . lao))> (nil . "MuleLao-1")) (tai-viet ("TaiViet" . "iso10646-1")) (tibetan #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:otf tibt nil (ccmp blws abvs)))> #<font-spec nil nil mtib nil iso10646-1 nil nil nil nil nil nil nil nil> (nil . "muletibetan-2")) (ethiopic #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . ethiopic))> (nil . "ethiopic-unicode")) (greek #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . greek))> (nil . "ISO8859-7")) (cyrillic #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . cyrillic))> (nil . "ISO8859-5") (nil . "microsoft-cp1251") (nil . "koi8-r")) (arabic #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:otf arab nil (init medi fini liga)))> (nil . "MuleArabic-0") (nil . "MuleArabic-1") (nil . "MuleArabic-2") (nil . "ISO8859-6")) (hebrew #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . hebrew))> (nil . "ISO8859-8")) (syriac #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . syriac))>) (thaana #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:otf thaa nil nil))>) (myanmar #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . myanmar))>) (georgian #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . georgian))>) (cherokee #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . cherokee))>) (canadian-aboriginal #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . canadian-aboriginal))>) (ogham #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . ogham))>) (runic #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . runic))>) (khmer #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:otf khmr nil (pres)))>) (yi #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . yi))>) (kana (nil . "JISX0208*") (nil . "GB2312.1980-0") (nil . "KSC5601.1987*") (nil . "JISX0201*") (nil . "JISX0213.2000-1") (nil . "JISX0213.2004-1") #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . kana))>) (bopomofo #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . bopomofo))> (nil . "sisheng_cwnn-0")) (han (nil . "GB2312.1980-0") (nil . "JISX0208*") (nil . "JISX0212*") (nil . "big5*") (nil . "KSC5601.1987*") (nil . "CNS11643.1992-1") (nil . "CNS11643.1992-2") (nil . "CNS11643.1992-3") (nil . "CNS11643.1992-4") (nil . "CNS11643.1992-5") (nil . "CNS11643.1992-6") (nil . "CNS11643.1992-7") (nil . "gbk-0") (nil . "gb18030") (nil . "JISX0213.2000-1") (nil . "JISX0213.2000-2") (nil . "JISX0213.2004-1") #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:lang . ja))> #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:lang . zh))>) (cjk-misc (nil . "GB2312.1980-0") (nil . "JISX0208*") (nil . "JISX0212*") (nil . "big5*") (nil . "KSC5601.1987*") (nil . "CNS11643.1992-1") (nil . "CNS11643.1992-2") (nil . "CNS11643.1992-3") (nil . "CNS11643.1992-4") (nil . "CNS11643.1992-5") (nil . "CNS11643.1992-6") (nil . "CNS11643.1992-7") (nil . "gbk-0") (nil . "gb18030") (nil . "JISX0213.2000-1") (nil . "JISX0213.2000-2") #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:language . ja))> #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:language . zh))>) (hangul (nil . "KSC5601.1987-0") #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:language . ko))>) (braille #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . braille))>) (mathematical #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . mathematical))>) (ascii (nil . "ISO8859-1")) (arabic-digit ("*" . "MuleArabic-0")) (arabic-1-column ("*" . "MuleArabic-1")) (arabic-2-column ("*" . "MuleArabic-2")) (indian-is13194 (nil . "is13194-devanagari")) (indian-1-column ("*" . "muleindian-2")) (devanagari-cdac (nil . "Devanagari-CDAC")) (sanskrit-cdac (nil . "Sanskrit-CDAC")) (bengali-cdac (nil . "Bengali-CDAC")) (assamese-cdac (nil . "Assamese-CDAC")) (punjabi-cdac (nil . "Punjabi-CDAC")) (gujarati-cdac (nil . "Gujarati-CDAC")) (oriya-cdac (nil . "Oriya-CDAC")) (tamil-cdac (nil . "Tamil-CDAC")) (telugu-cdac (nil . "Telugu-CDAC")) (kannada-cdac (nil . "Kannada-CDAC")) (malayalam-cdac (nil . "Malayalam-CDAC")) (devanagari-akruti (nil . "Devanagari-Akruti")) (bengali-akruti (nil . "Bengali-Akruti")) (punjabi-akruti (nil . "Punjabi-Akruti")) (gujarati-akruti (nil . "Gujarati-Akruti")) (oriya-akruti (nil . "Oriya-Akruti")) (tamil-akruti (nil . "Tamil-Akruti")) (telugu-akruti (nil . "Telugu-Akruti")) (kannada-akruti (nil . "Kannada-Akruti")) (malayalam-akruti (nil . "Malayalam-Akruti")) (ipa #<font-spec nil nil nil nil iso10646-1 nil nil nil nil nil nil nil ((:script . phonetic))> (nil . "MuleIPA-1") (nil . "iso10646-1")) (nil (nil . "gb2312.1980") (nil . "gbk-0") (nil . "gb18030") (nil . "jisx0208") (nil . "ksc5601.1987") (nil . "CNS11643.1992-1") (nil . "CNS11643.1992-2") (nil . "CNS11643.1992-3") (nil . "CNS11643.1992-4") (nil . "CNS11643.1992-5") (nil . "CNS11643.1992-6") (nil . "CNS11643.1992-7") (nil . "big5") (nil . "jisx0213.2000-1") (nil . "jisx0213.2004-1") (nil . "jisx0212")))
(gdb) c
Continuing.

Breakpoint 3, Fnew_fontset (name=139003771, fontlist=137771209) at fontset.c:1546
1546    {
(gdb) pp name
"-*-fixed-medium-r-normal-*-16-*-*-*-*-*-fontset-standard"
(gdb) pp fontlist
nil
(gdb) c
Continuing.

Breakpoint 3, Fnew_fontset (name=139004027, fontlist=147511221) at fontset.c:1546
1546    {
(gdb) pp name
"-*-fixed-medium-r-*--16-*-*-*-*-*-fontset-16"
(gdb) pp fontlist
((latin #<font-spec nil nil fixed  iso8859-1 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-iso8859-1"))>) (latin #<font-spec nil nil fixed  iso8859-2 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-iso8859-2"))>) (latin #<font-spec nil nil fixed  iso8859-3 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-iso8859-3"))>) (latin #<font-spec nil nil fixed  iso8859-4 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-iso8859-4"))>) (cyrillic #<font-spec nil nil fixed  iso8859-5 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-iso8859-5"))>) (latin #<font-spec nil nil fixed  iso8859-7 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-iso8859-7"))>) (latin #<font-spec nil nil fixed  iso8859-8 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-iso8859-8"))>) (latin #<font-spec nil nil fixed  iso8859-9 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-iso8859-9"))>) (latin #<font-spec nil nil fixed  iso8859-15 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-iso8859-15"))>) (arabic #<font-spec nil nil fixed  mulearabic-0 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-mulearabic-0"))>) (arabic #<font-spec nil nil fixed  mulearabic-1 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-mulearabic-1"))>) (arabic #<font-spec nil nil fixed  mulearabic-2 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-mulearabic-2"))>) (kana #<font-spec nil nil fixed  jisx0201\.1976-0 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-jisx0201.1976-0"))>) (han #<font-spec nil nil fixed  jisx0208*-0 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-jisx0208*-0"))>) (hangul #<font-spec nil nil fixed  ksc5601*-* medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-ksc5601*-*"))>) (han #<font-spec nil nil fixed  big5*-0 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-big5*-0"))>) (han #<font-spec nil nil fixed  gb2312*-* medium r normal 16 nil nil nil ((:name . "-*-medium-r-normal-*-16-*-gb2312*-*"))>) (han #<font-spec nil nil fixed  cns11643*-1 medium r normal 16 nil nil nil ((:name . "-*-medium-r-normal-*-16-*-cns11643*-1"))>) (han #<font-spec nil nil fixed  cns11643*-2 medium r normal 16 nil nil nil ((:name . "-*-medium-r-normal-*-16-*-cns11643*-2"))>) (han #<font-spec nil nil fixed  cns11643*-3 medium r normal 16 nil nil nil ((:name . "-*-medium-r-normal-*-16-*-cns11643*-3"))>) (han #<font-spec nil nil fixed  cns11643*-4 medium r normal 16 nil nil nil ((:name . "-*-medium-r-normal-*-16-*-cns11643*-4"))>) (han #<font-spec nil nil fixed  cns11643*-5 medium r normal 16 nil nil nil ((:name . "-*-medium-r-normal-*-16-*-cns11643*-5"))>) (han #<font-spec nil nil fixed  cns11643*-6 medium r normal 16 nil nil nil ((:name . "-*-medium-r-normal-*-16-*-cns11643*-6"))>) (han #<font-spec nil nil fixed  cns11643*-7 medium r normal 16 nil nil nil ((:name . "-*-medium-r-normal-*-16-*-cns11643*-7"))>) (thai #<font-spec nil nil fixed  tis620\.2529-1 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-tis620.2529-1"))>) (latin #<font-spec nil nil fixed  viscii1\.1-1 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-viscii1.1-1"))>) (lao #<font-spec nil nil fixed  mulelao-1 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-mulelao-1"))>) (tibetan #<font-spec nil nil fixed  muletibetan-0 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-muletibetan-0"))>) (tibetan #<font-spec nil nil fixed  muletibetan-1 medium r nil 16 nil nil nil ((:name . "-*-fixed-medium-r-*--16-*-muletibetan-1"))>))
(gdb) c
Continuing.

Breakpoint 3, Fnew_fontset (name=148090995, fontlist=137762197) at fontset.c:1546
1546    {
(gdb) pp name
"-*-fixed-medium-r-*--24-*-*-*-*-*-fontset-24"
(gdb) pp fontlist
((latin #<font-spec nil nil fixed  iso8859-1 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-iso8859-1"))>) (latin #<font-spec nil nil fixed  iso8859-2 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-iso8859-2"))>) (latin #<font-spec nil nil fixed  iso8859-3 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-iso8859-3"))>) (latin #<font-spec nil nil fixed  iso8859-4 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-iso8859-4"))>) (cyrillic #<font-spec nil nil fixed  iso8859-5 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-iso8859-5"))>) (latin #<font-spec nil nil fixed  iso8859-7 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-iso8859-7"))>) (latin #<font-spec nil nil fixed  iso8859-8 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-iso8859-8"))>) (latin #<font-spec nil nil fixed  iso8859-9 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-iso8859-9"))>) (latin #<font-spec nil nil fixed  iso8859-15 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-iso8859-15"))>) (arabic #<font-spec nil nil fixed  mulearabic-0 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-mulearabic-0"))>) (arabic #<font-spec nil nil fixed  mulearabic-1 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-mulearabic-1"))>) (arabic #<font-spec nil nil fixed  mulearabic-2 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-mulearabic-2"))>) (kana #<font-spec nil nil fixed  jisx0201\.1976-0 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-jisx0201.1976-0"))>) (han #<font-spec nil nil fixed  jisx0208*-0 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-jisx0208*-0"))>) (hangul #<font-spec nil nil fixed  ksc5601*-* medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-ksc5601*-*"))>) (han #<font-spec nil nil fixed  big5*-0 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-big5*-0"))>) (han #<font-spec nil nil fixed  gb2312*-* medium r normal 24 nil nil nil ((:name . "-*-medium-r-normal-*-24-*-gb2312*-*"))>) (han #<font-spec nil nil fixed  cns11643*-1 medium r normal 24 nil nil nil ((:name . "-*-medium-r-normal-*-24-*-cns11643*-1"))>) (han #<font-spec nil nil fixed  cns11643*-2 medium r normal 24 nil nil nil ((:name . "-*-medium-r-normal-*-24-*-cns11643*-2"))>) (han #<font-spec nil nil fixed  cns11643*-3 medium r normal 24 nil nil nil ((:name . "-*-medium-r-normal-*-24-*-cns11643*-3"))>) (han #<font-spec nil nil fixed  cns11643*-4 medium r normal 24 nil nil nil ((:name . "-*-medium-r-normal-*-24-*-cns11643*-4"))>) (han #<font-spec nil nil fixed  cns11643*-5 medium r normal 24 nil nil nil ((:name . "-*-medium-r-normal-*-24-*-cns11643*-5"))>) (han #<font-spec nil nil fixed  cns11643*-6 medium r normal 24 nil nil nil ((:name . "-*-medium-r-normal-*-24-*-cns11643*-6"))>) (han #<font-spec nil nil fixed  cns11643*-7 medium r normal 24 nil nil nil ((:name . "-*-medium-r-normal-*-24-*-cns11643*-7"))>) (thai #<font-spec nil nil fixed  tis620\.2529-1 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-tis620.2529-1"))>) (latin #<font-spec nil nil fixed  viscii1\.1-1 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-viscii1.1-1"))>) (lao #<font-spec nil nil fixed  mulelao-1 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-mulelao-1"))>) (devanagari #<font-spec nil nil fixed  is13194-devanagari medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-is13194-devanagari"))>) (devanagari #<font-spec nil nil fixed  muleindian-1 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-muleindian-1"))>) (devanagari #<font-spec nil nil fixed  muleindian-2 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-muleindian-2"))>) (tibetan #<font-spec nil nil fixed  muletibetan-0 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-muletibetan-0"))>) (tibetan #<font-spec nil nil fixed  muletibetan-1 medium r nil 24 nil nil nil ((:name . "-*-fixed-medium-r-*--24-*-muletibetan-1"))>))
(gdb) c
Continuing.

Breakpoint 3, Fnew_fontset (name=138047163, fontlist=138265493) at fontset.c:1546
1546    {
(gdb) pp name
"-*-fixed-medium-r-*--20-*-*-*-*-*-fontset-20"
(gdb) pp fontlist
((latin #<font-spec nil nil fixed  iso8859-1 medium r nil 20 nil nil nil ((:name . "-*-fixed-medium-r-*--20-*-iso8859-1"))>) (latin #<font-spec nil nil fixed  iso8859-2 medium r nil 20 nil nil nil ((:name . "-*-fixed-medium-r-*--20-*-iso8859-2"))>) (latin #<font-spec nil nil fixed  iso8859-3 medium r nil 20 nil nil nil ((:name . "-*-fixed-medium-r-*--20-*-iso8859-3"))>) (latin #<font-spec nil nil fixed  iso8859-4 medium r nil 20 nil nil nil ((:name . "-*-fixed-medium-r-*--20-*-iso8859-4"))>) (cyrillic #<font-spec nil nil fixed  iso8859-5 medium r nil 20 nil nil nil ((:name . "-*-fixed-medium-r-*--20-*-iso8859-5"))>) (latin #<font-spec nil nil fixed  iso8859-7 medium r nil 20 nil nil nil ((:name . "-*-fixed-medium-r-*--20-*-iso8859-7"))>) (latin #<font-spec nil nil fixed  iso8859-8 medium r nil 20 nil nil nil ((:name . "-*-fixed-medium-r-*--20-*-iso8859-8"))>) (latin #<font-spec nil nil fixed  iso8859-9 medium r nil 20 nil nil nil ((:name . "-*-fixed-medium-r-*--20-*-iso8859-9"))>) (latin #<font-spec nil nil fixed  iso8859-15 medium r nil 20 nil nil nil ((:name . "-*-fixed-medium-r-*--20-*-iso8859-15"))>) (kana #<font-spec nil nil fixed  jisx0201\.1976-0 medium r nil 20 nil nil nil ((:name . "-*-fixed-medium-r-*--20-*-jisx0201.1976-0"))>) (han #<font-spec nil nil fixed  jisx0208*-0 medium r nil 20 nil nil nil ((:name . "-*-fixed-medium-r-*--20-*-jisx0208*-0"))>) (hangul #<font-spec nil nil fixed  ksc5601*-* medium r nil 20 nil nil nil ((:name . "-*-fixed-medium-r-*--20-*-ksc5601*-*"))>))
(gdb) c
Continuing.

Breakpoint 3, Fnew_fontset (name=137966139, fontlist=138303821) at fontset.c:1546
1546    {
(gdb) pp name
"-*-fixed-medium-r-*--18-*-*-*-*-*-fontset-18"
(gdb) pp fontlist
((latin #<font-spec nil nil fixed  iso8859-1 medium r nil 18 nil nil nil ((:name . "-*-fixed-medium-r-*--18-*-iso8859-1"))>) (latin #<font-spec nil nil fixed  iso8859-2 medium r nil 18 nil nil nil ((:name . "-*-fixed-medium-r-*--18-*-iso8859-2"))>) (latin #<font-spec nil nil fixed  iso8859-3 medium r nil 18 nil nil nil ((:name . "-*-fixed-medium-r-*--18-*-iso8859-3"))>) (latin #<font-spec nil nil fixed  iso8859-4 medium r nil 18 nil nil nil ((:name . "-*-fixed-medium-r-*--18-*-iso8859-4"))>) (cyrillic #<font-spec nil nil fixed  iso8859-5 medium r nil 18 nil nil nil ((:name . "-*-fixed-medium-r-*--18-*-iso8859-5"))>) (latin #<font-spec nil nil fixed  iso8859-7 medium r nil 18 nil nil nil ((:name . "-*-fixed-medium-r-*--18-*-iso8859-7"))>) (latin #<font-spec nil nil fixed  iso8859-8 medium r nil 18 nil nil nil ((:name . "-*-fixed-medium-r-*--18-*-iso8859-8"))>) (latin #<font-spec nil nil fixed  iso8859-9 medium r nil 18 nil nil nil ((:name . "-*-fixed-medium-r-*--18-*-iso8859-9"))>) (latin #<font-spec nil nil fixed  iso8859-15 medium r nil 18 nil nil nil ((:name . "-*-fixed-medium-r-*--18-*-iso8859-15"))>) (kana #<font-spec nil nil fixed  jisx0201\.1976-0 medium r nil 18 nil nil nil ((:name . "-*-*-medium-r-*--18-*-jisx0201.1976-0"))>) (han #<font-spec nil nil fixed  jisx0208*-0 medium r nil 18 nil nil nil ((:name . "-*-*-medium-r-*--18-*-jisx0208*-0"))>) (hangul #<font-spec nil nil fixed  ksc5601*-* medium r nil 18 nil nil nil ((:name . "-*-fixed-medium-r-*--18-*-ksc5601*-*"))>))
(gdb) c
Continuing.

Breakpoint 3, Fnew_fontset (name=137834883, fontlist=138377709) at fontset.c:1546
1546    {
(gdb) pp name
"-*-fixed-medium-r-*--14-*-*-*-*-*-fontset-14"
(gdb) pp fontlist
((latin #<font-spec nil nil fixed  iso8859-1 medium r nil 14 nil nil nil ((:name . "-*-fixed-medium-r-*--14-*-iso8859-1"))>) (latin #<font-spec nil nil fixed  iso8859-2 medium r nil 14 nil nil nil ((:name . "-*-fixed-medium-r-*--14-*-iso8859-2"))>) (latin #<font-spec nil nil fixed  iso8859-3 medium r nil 14 nil nil nil ((:name . "-*-fixed-medium-r-*--14-*-iso8859-3"))>) (latin #<font-spec nil nil fixed  iso8859-4 medium r nil 14 nil nil nil ((:name . "-*-fixed-medium-r-*--14-*-iso8859-4"))>) (cyrillic #<font-spec nil nil fixed  iso8859-5 medium r nil 14 nil nil nil ((:name . "-*-fixed-medium-r-*--14-*-iso8859-5"))>) (latin #<font-spec nil nil fixed  iso8859-7 medium r nil 14 nil nil nil ((:name . "-*-fixed-medium-r-*--14-*-iso8859-7"))>) (latin #<font-spec nil nil fixed  iso8859-8 medium r nil 14 nil nil nil ((:name . "-*-fixed-medium-r-*--14-*-iso8859-8"))>) (latin #<font-spec nil nil fixed  iso8859-9 medium r nil 14 nil nil nil ((:name . "-*-fixed-medium-r-*--14-*-iso8859-9"))>) (latin #<font-spec nil nil fixed  iso8859-15 medium r nil 14 nil nil nil ((:name . "-*-fixed-medium-r-*--14-*-iso8859-15"))>) (kana #<font-spec nil nil fixed  jisx0201\.1976-0 medium r nil 14 nil nil nil ((:name . "-*-fixed-medium-r-*--14-*-jisx0201.1976-0"))>) (han #<font-spec nil nil fixed  jisx0208*-0 medium r nil 14 nil nil nil ((:name . "-*-fixed-medium-r-*--14-*-jisx0208*-0"))>) (hangul #<font-spec nil nil fixed  ksc5601*-* medium r nil 14 nil nil nil ((:name . "-*-fixed-medium-r-*--14-*-ksc5601*-*"))>) (thai #<font-spec nil nil fixed  tis620\.2529-1 medium r nil 14 nil nil nil ((:name . "-*-fixed-medium-r-*--14-*-tis620.2529-1"))>) (lao #<font-spec nil nil fixed  mulelao-1 medium r nil 14 nil nil nil ((:name . "-*-fixed-medium-r-*--14-*-mulelao-1"))>))
(gdb) c
Continuing.

Breakpoint 3, Fnew_fontset (name=138172931, fontlist=138288085) at fontset.c:1546
1546    {
(gdb) pp name
"-*-fixed-medium-r-*--12-*-*-*-*-*-fontset-12"
(gdb) pp fontlist
((latin #<font-spec nil nil fixed  iso8859-1 medium r nil 12 nil nil nil ((:name . "-*-fixed-medium-r-*--12-*-iso8859-1"))>) (latin #<font-spec nil nil fixed  iso8859-2 medium r nil 12 nil nil nil ((:name . "-*-fixed-medium-r-*--12-*-iso8859-2"))>) (latin #<font-spec nil nil fixed  iso8859-3 medium r nil 12 nil nil nil ((:name . "-*-fixed-medium-r-*--12-*-iso8859-3"))>) (latin #<font-spec nil nil fixed  iso8859-4 medium r nil 12 nil nil nil ((:name . "-*-fixed-medium-r-*--12-*-iso8859-4"))>) (cyrillic #<font-spec nil nil fixed  iso8859-5 medium r nil 12 nil nil nil ((:name . "-*-fixed-medium-r-*--12-*-iso8859-5"))>) (latin #<font-spec nil nil fixed  iso8859-7 medium r nil 12 nil nil nil ((:name . "-*-fixed-medium-r-*--12-*-iso8859-7"))>) (latin #<font-spec nil nil fixed  iso8859-15 medium r nil 12 nil nil nil ((:name . "-*-fixed-medium-r-*--12-*-iso8859-15"))>) (latin #<font-spec nil nil fixed  iso8859-8 medium r nil 12 nil nil nil ((:name . "-*-fixed-medium-r-*--12-*-iso8859-8"))>) (latin #<font-spec nil nil fixed  iso8859-9 medium r nil 12 nil nil nil ((:name . "-*-fixed-medium-r-*--12-*-iso8859-9"))>) (kana #<font-spec nil nil fixed  jisx0201\.1976-0 medium r nil 12 nil nil nil ((:name . "-*-fixed-medium-r-*--12-*-jisx0201.1976-0"))>) (han #<font-spec nil nil fixed  jisx0208*-0 medium r nil 12 nil nil nil ((:name . "-*-fixed-medium-r-*--12-*-jisx0208*-0"))>) (hangul #<font-spec nil nil fixed  ksc5601\.1987-0 medium r nil 12 nil nil nil ((:name . "-*-fixed-medium-r-*--12-*-ksc5601.1987-0"))>))
(gdb) c
Continuing.

Breakpoint 3, Fnew_fontset (name=138278427, fontlist=138326125) at fontset.c:1546
1546    {
(gdb) pp name
"-*-fixed-medium-r-*--10-*-*-*-*-*-fontset-10"
(gdb) pp fontlist
((latin #<font-spec nil nil fixed  iso8859-1 medium r nil 10 nil nil nil ((:name . "-*-fixed-medium-r-*--10-*-iso8859-1"))>) (latin #<font-spec nil nil fixed  iso8859-2 medium r nil 10 nil nil nil ((:name . "-*-fixed-medium-r-*--10-*-iso8859-2"))>) (latin #<font-spec nil nil fixed  iso8859-3 medium r nil 10 nil nil nil ((:name . "-*-fixed-medium-r-*--10-*-iso8859-3"))>) (latin #<font-spec nil nil fixed  iso8859-4 medium r nil 10 nil nil nil ((:name . "-*-fixed-medium-r-*--10-*-iso8859-4"))>) (cyrillic #<font-spec nil nil fixed  iso8859-5 medium r nil 10 nil nil nil ((:name . "-*-fixed-medium-r-*--10-*-iso8859-5"))>) (latin #<font-spec nil nil fixed  iso8859-7 medium r nil 10 nil nil nil ((:name . "-*-fixed-medium-r-*--10-*-iso8859-7"))>) (latin #<font-spec nil nil fixed  iso8859-8 medium r nil 10 nil nil nil ((:name . "-*-fixed-medium-r-*--10-*-iso8859-8"))>) (latin #<font-spec nil nil fixed  iso8859-9 medium r nil 10 nil nil nil ((:name . "-*-fixed-medium-r-*--10-*-iso8859-9"))>) (latin #<font-spec nil nil fixed  iso8859-15 medium r nil 10 nil nil nil ((:name . "-*-fixed-medium-r-*--10-*-iso8859-15"))>) (kana #<font-spec nil nil fixed  jisx0201\.1976-0 medium r nil 10 nil nil nil ((:name . "-*-fixed-medium-r-*--10-*-jisx0201.1976-0"))>) (han #<font-spec nil nil fixed  jisx0208*-0 medium r nil 10 nil nil nil ((:name . "-*-fixed-medium-r-*--10-*-jisx0208*-0"))>) (hangul #<font-spec nil nil fixed  ksc5601*-* medium r nil 10 nil nil nil ((:name . "-*-fixed-medium-r-*--10-*-ksc5601*-*"))>))
(gdb) c
Continuing.

Breakpoint 3, Fnew_fontset (name=138395691, fontlist=143195581) at fontset.c:1546
1546    {
(gdb) pp name
"-*-fixed-medium-r-*--8-*-*-*-*-*-fontset-8"
(gdb) pp fontlist
((latin #<font-spec nil nil fixed  iso8859-1 medium r nil 8 nil nil nil ((:name . "-*-fixed-medium-r-*--8-*-iso8859-1"))>) (latin #<font-spec nil nil fixed  iso8859-7 medium r nil 8 nil nil nil ((:name . "-*-fixed-medium-r-*--8-*-iso8859-7"))>) (latin #<font-spec nil nil fixed  iso8859-15 medium r nil 8 nil nil nil ((:name . "-*-fixed-medium-r-*--8-*-iso8859-15"))>))
(gdb) c
Continuing.

Breakpoint 1, abort () at emacs.c:428
428       kill (getpid (), SIGABRT);

At this point the backtrace is the same as in my previous reply.

Steve Berman





^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 23.0.60; latest CVS builds but fails on fonts
  2008-05-14 12:54         ` Stephen Berman
@ 2008-05-15  0:42           ` Kenichi Handa
  2008-05-15  8:13             ` Stephen Berman
  0 siblings, 1 reply; 15+ messages in thread
From: Kenichi Handa @ 2008-05-15  0:42 UTC (permalink / raw)
  To: Stephen Berman; +Cc: emacs-pretest-bug, emacs-devel

In article <8763tht5a8.fsf@escher.local.home>, Stephen Berman <Stephen.Berman@gmx.net> writes:

> (gdb) pp name
> "-*-fixed-medium-r-*--8-*-*-*-*-*-fontset-8"
> (gdb) pp fontlist
> ((latin #<font-spec nil nil fixed  iso8859-1 medium r nil 8 nil nil nil ((:name . "-*-fixed-medium-r-*--8-*-iso8859-1"))>) (latin #<font-spec nil nil fixed  iso8859-7 medium r nil 8 nil nil nil ((:name . "-*-fixed-medium-r-*--8-*-iso8859-7"))>) (latin #<font-spec nil nil fixed  iso8859-15 medium r nil 8 nil nil nil ((:name . "-*-fixed-medium-r-*--8-*-iso8859-15"))>))

Ah, I see.  I've just installed a fix.

---
Kenichi Handa
handa@ni.aist.go.jp




^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 23.0.60; latest CVS builds but fails on fonts
  2008-05-15  0:42           ` Kenichi Handa
@ 2008-05-15  8:13             ` Stephen Berman
  0 siblings, 0 replies; 15+ messages in thread
From: Stephen Berman @ 2008-05-15  8:13 UTC (permalink / raw)
  To: emacs-devel; +Cc: emacs-pretest-bug

On Thu, 15 May 2008 09:42:36 +0900 Kenichi Handa <handa@m17n.org> wrote:

> In article <8763tht5a8.fsf@escher.local.home>, Stephen Berman <Stephen.Berman@gmx.net> writes:
>
>> (gdb) pp name
>> "-*-fixed-medium-r-*--8-*-*-*-*-*-fontset-8"
>> (gdb) pp fontlist
>> ((latin #<font-spec nil nil fixed  iso8859-1 medium r nil 8 nil nil nil ((:name . "-*-fixed-medium-r-*--8-*-iso8859-1"))>) (latin #<font-spec nil nil fixed  iso8859-7 medium r nil 8 nil nil nil ((:name . "-*-fixed-medium-r-*--8-*-iso8859-7"))>) (latin #<font-spec nil nil fixed  iso8859-15 medium r nil 8 nil nil nil ((:name . "-*-fixed-medium-r-*--8-*-iso8859-15"))>))
>
> Ah, I see.  I've just installed a fix.

Thanks; I confirm that this fixes the problem I reported (emacs -Q
aborting).

Steve Berman





^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: 23.0.60; latest CVS builds but fails on fonts
  2008-05-14 11:48     ` Stephen Berman
  2008-05-14 12:37       ` Kenichi Handa
@ 2008-05-18 18:20       ` Stephen Berman
  1 sibling, 0 replies; 15+ messages in thread
From: Stephen Berman @ 2008-05-18 18:20 UTC (permalink / raw)
  To: emacs-pretest-bug; +Cc: emacs-devel

On Wed, 14 May 2008 13:48:43 +0200 Stephen Berman <Stephen.Berman@gmx.net> wrote:

> On Wed, 14 May 2008 19:39:37 +0900 Kenichi Handa <handa@m17n.org> wrote:
>
>> In article <87prrpi7d7.fsf@escher.local.home>, Stephen Berman <Stephen.Berman@gmx.net> writes:
>>
>>> On Wed, 14 May 2008 07:44:14 +0100 jpff <jpff@codemist.co.uk> wrote:
>>> > updated from CVS this morning and whatever I do it fails to start
>>> > with fonts
>>> >
>>> > cardew:~/GNU_21/emacs-22.0.50> src/emacs -q
>>> > Font `fontset-16' is not defined
>>> > cardew:~/GNU_21/emacs-22.0.50>
>>
>>> I just updated from CVS and see the same thing.
>>
>> I've just installed a fix.

I am now using the X resource "Emacs.FontBackend: xft", and with this,
starting Emacs with -Q again fails with the same error (Font
`fontset-16' is not defined).  Starting with -Q -fn "Dejavu Sans
Mono-10" succeeds (but has problems I documented in the thread
"(re)display problems after font backend merge").

Steve Berman





^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2008-05-18 18:20 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-14  6:44 23.0.60; latest CVS builds but fails on fonts jpff
2008-05-14  8:48 ` Stöckert András
2008-05-14 10:41   ` Kenichi Handa
2008-05-14 10:53     ` Stöckert András
2008-05-14 11:18       ` Kenichi Handa
2008-05-14 11:39         ` Stöckert András
2008-05-14 12:43           ` Kenichi Handa
2008-05-14  9:04 ` Stephen Berman
2008-05-14 10:39   ` Kenichi Handa
2008-05-14 11:48     ` Stephen Berman
2008-05-14 12:37       ` Kenichi Handa
2008-05-14 12:54         ` Stephen Berman
2008-05-15  0:42           ` Kenichi Handa
2008-05-15  8:13             ` Stephen Berman
2008-05-18 18:20       ` Stephen Berman

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).