From: Juanma Barranquero <lekktu@gmail.com>
To: Eli Zaretskii <eliz@gnu.org>
Cc: cyd@stupidchicken.com, emacs-devel@gnu.org
Subject: Re: Emacs 23.1.93 pretest
Date: Sat, 27 Feb 2010 13:11:45 +0100 [thread overview]
Message-ID: <f7ccd24b1002270411g449e4854u81cce4565021511e@mail.gmail.com> (raw)
In-Reply-To: <f7ccd24b1002270328r7f61765ch604a0f3916fa0f73@mail.gmail.com>
On Sat, Feb 27, 2010 at 12:28, Juanma Barranquero <lekktu@gmail.com> wrote:
> I'll do an unoptimized build and report back.
Same result. Transcript follows.
Juanma
w32uniscribe.c:676: Emacs fatal error: assertion failed: CONSP((rest))
Breakpoint 1, w32_abort () at w32fns.c:7345
7345 button = MessageBox (NULL,
(gdb) bt
#0 w32_abort () at w32fns.c:7345
#1 0x0104d987 in die (msg=0x1663908 "assertion failed:
CONSP((rest))", file=0x1662008 "w32uniscribe.c", line=676) at
alloc.c:6259
#2 0x01328ac7 in uniscribe_check_otf (font=0x88d630,
otf_spec=21217310) at w32uniscribe.c:676
#3 0x01321769 in font_matches_spec (type=4, font=0x88d448,
spec=48831493, backend=48927794, logfont=0x88d630) at w32font.c:1313
#4 0x01321a43 in add_font_entity_to_list (logical_font=0x88d630,
physical_font=0x88d448, font_type=4, lParam=8968168) at w32font.c:1428
#5 0x77561f91 in GDI32!D3DKMTGetDeviceState () from
C:\Windows\syswow64\gdi32.dll
#6 0x0088d630 in ?? ()
#7 0x0088d448 in ?? ()
#8 0x00000004 in ?? ()
#9 0x0088d7e8 in ?? ()
#10 0x00978d18 in ?? ()
#11 0x00978d18 in ?? ()
#12 0x00000001 in ?? ()
#13 0x00000024 in ?? ()
#14 0x0000001a in ?? ()
#15 0x0000000a in ?? ()
#16 0x00000004 in ?? ()
#17 0x00000000 in ?? ()
(gdb) frame 2
#2 0x01328ac7 in uniscribe_check_otf (font=0x88d630,
otf_spec=21217310) at w32uniscribe.c:676
676 lang = XCAR (rest);
(gdb) p *font
$1 = {
lfHeight = 36,
lfWidth = 19,
lfEscapement = 0,
lfOrientation = 0,
lfWeight = 400,
lfItalic = 0 '\000',
lfUnderline = 0 '\000',
lfStrikeOut = 0 '\000',
lfCharSet = 0 '\000',
lfOutPrecision = 3 '\003',
lfClipPrecision = 2 '\002',
lfQuality = 1 '\001',
lfPitchAndFamily = 49 '1',
lfFaceName = "Courier
New\000xÖ\210\000)ö\020\001\000\000\000\000\001\000\000\000T\000\000"
}
(gdb) p otf_spec
$2 = 21217310
(gdb) pr
(mymr)
(gdb) frame 3
#3 0x01321769 in font_matches_spec (type=4, font=0x88d448,
spec=48831493, backend=48927794, logfont=0x88d630) at w32font.c:1313
1313 if (!uniscribe_check_otf (logfont, val))
(gdb) p *font
$3 = {
ntmTm = {
tmHeight = 36,
tmAscent = 26,
tmDescent = 10,
tmInternalLeading = 4,
tmExternalLeading = 0,
tmAveCharWidth = 19,
tmMaxCharWidth = 24,
tmWeight = 400,
tmOverhang = 0,
tmDigitizedAspectX = 96,
tmDigitizedAspectY = 96,
tmFirstChar = 30 '\036',
tmLastChar = 255 '\377',
tmDefaultChar = 31 '\037',
tmBreakChar = 32 ' ',
tmItalic = 0 '\000',
tmUnderlined = 0 '\000',
tmStruckOut = 0 '\000',
tmPitchAndFamily = 54 '6',
tmCharSet = 0 '\000',
ntmFlags = 2359360,
ntmSizeEM = 2048,
ntmCellHeight = 2320,
ntmAvgWidth = 1229
},
ntmFontSig = {
fsUsb = {3758107391, 3221256259, 9, 0},
fsCsb = {1073742335, 4294901760}
}
}
(gdb) p spec
$4 = 48831493
(gdb) pr
#<font-spec uniscribe outline Courier\ New mono iso10646-1 nil nil nil
nil nil nil nil ((:otf mymr))>
(gdb) p backend
$5 = 48927794
(gdb) pr
uniscribe
(gdb) p logfont
$6 = (LOGFONT *) 0x88d630
(gdb) p *logfont
$7 = {
lfHeight = 36,
lfWidth = 19,
lfEscapement = 0,
lfOrientation = 0,
lfWeight = 400,
lfItalic = 0 '\000',
lfUnderline = 0 '\000',
lfStrikeOut = 0 '\000',
lfCharSet = 0 '\000',
lfOutPrecision = 3 '\003',
lfClipPrecision = 2 '\002',
lfQuality = 1 '\001',
lfPitchAndFamily = 49 '1',
lfFaceName = "Courier
New\000xÖ\210\000)ö\020\001\000\000\000\000\001\000\000\000T\000\000"
}
(gdb) frame 4
#4 0x01321a43 in add_font_entity_to_list (logical_font=0x88d630,
physical_font=0x88d448, font_type=4, lParam=8968168) at w32font.c:1428
1428 || !font_matches_spec (font_type, physical_font,
(gdb) p *logical_font
$8 = {
elfLogFont = {
lfHeight = 36,
lfWidth = 19,
lfEscapement = 0,
lfOrientation = 0,
lfWeight = 400,
lfItalic = 0 '\000',
lfUnderline = 0 '\000',
lfStrikeOut = 0 '\000',
lfCharSet = 0 '\000',
lfOutPrecision = 3 '\003',
lfClipPrecision = 2 '\002',
lfQuality = 1 '\001',
lfPitchAndFamily = 49 '1',
lfFaceName = "Courier
New\000xÖ\210\000)ö\020\001\000\000\000\000\001\000\000\000T\000\000"
},
elfFullName = "Courier New\000\v\000\000\000b\000\000@\v", '\000'
<repeats 25 times>, "•\000\000\000\000\000èÕ\210\000Ñ<'\003Ä\377\210",
elfStyle = "Normal\000\000þ\377\377\377#;ÑwN;ÑwH@\000\000\000\000\000\000\000\000\000",
elfScript = "Occidental\000\000\001\000\000\000$Ö\210\000;\f\000\000Ä\377\210\000\035\004Õw"
}
(gdb) p *physical_font
$9 = {
ntmTm = {
tmHeight = 36,
tmAscent = 26,
tmDescent = 10,
tmInternalLeading = 4,
tmExternalLeading = 0,
tmAveCharWidth = 19,
tmMaxCharWidth = 24,
tmWeight = 400,
tmOverhang = 0,
tmDigitizedAspectX = 96,
tmDigitizedAspectY = 96,
tmFirstChar = 30 '\036',
tmLastChar = 255 '\377',
tmDefaultChar = 31 '\037',
tmBreakChar = 32 ' ',
tmItalic = 0 '\000',
tmUnderlined = 0 '\000',
tmStruckOut = 0 '\000',
tmPitchAndFamily = 54 '6',
tmCharSet = 0 '\000',
ntmFlags = 2359360,
ntmSizeEM = 2048,
ntmCellHeight = 2320,
ntmAvgWidth = 1229
},
ntmFontSig = {
fsUsb = {3758107391, 3221256259, 9, 0},
fsCsb = {1073742335, 4294901760}
}
}
(gdb) p lParam
$10 = 8968168
next prev parent reply other threads:[~2010-02-27 12:11 UTC|newest]
Thread overview: 72+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-02-27 3:40 Emacs 23.1.93 pretest Chong Yidong
2010-02-27 9:05 ` Eli Zaretskii
2010-02-27 10:21 ` Eli Zaretskii
2010-02-27 11:28 ` Juanma Barranquero
2010-02-27 12:11 ` Juanma Barranquero [this message]
2010-02-27 13:15 ` Eli Zaretskii
2010-02-27 14:14 ` Eli Zaretskii
2010-02-27 14:31 ` Andreas Schwab
2010-02-27 14:54 ` Eli Zaretskii
2010-02-27 14:59 ` Lennart Borgman
2010-02-27 15:29 ` Eli Zaretskii
2010-02-27 15:22 ` Chong Yidong
2010-02-27 18:58 ` Eli Zaretskii
2010-03-04 11:32 ` Kenichi Handa
2010-03-04 12:35 ` Jason Rumney
2010-02-27 15:39 ` Juanma Barranquero
2010-02-27 19:41 ` Stefan Monnier
2010-02-27 11:57 ` Eli Zaretskii
2010-02-27 19:03 ` Eli Zaretskii
2010-02-27 21:37 ` Chong Yidong
2010-02-27 22:22 ` Eli Zaretskii
2010-02-28 1:25 ` Chong Yidong
2010-02-28 17:21 ` Eli Zaretskii
2010-02-28 1:45 ` Chong Yidong
2010-02-28 10:46 ` Andreas Schwab
2010-02-28 14:25 ` Chong Yidong
2010-02-28 15:38 ` Andreas Schwab
2010-02-28 17:32 ` Eli Zaretskii
2010-02-28 19:31 ` Eli Zaretskii
2010-03-02 18:15 ` Eli Zaretskii
2010-03-02 19:53 ` Chong Yidong
2010-03-02 20:53 ` Eli Zaretskii
2010-03-04 11:24 ` Kenichi Handa
2010-02-28 17:34 ` Eli Zaretskii
2010-02-28 21:34 ` Chong Yidong
2010-02-28 17:15 ` Eli Zaretskii
2010-03-02 15:42 ` Drew Adams
2010-03-02 16:02 ` Chong Yidong
2010-03-02 18:35 ` Drew Adams
2010-03-02 19:53 ` Chong Yidong
2010-03-04 14:36 ` bug#5679: " Sergei Organov
2010-03-04 15:57 ` Chong Yidong
2010-03-04 17:43 ` osv
2010-03-04 18:06 ` Chong Yidong
2010-03-04 19:22 ` osv
2010-03-09 0:05 ` YAMAMOTO Mitsuharu
2010-03-09 9:57 ` osv
2010-03-09 11:30 ` osv
2010-03-10 11:19 ` YAMAMOTO Mitsuharu
2010-03-10 11:29 ` osv
2010-03-10 11:54 ` YAMAMOTO Mitsuharu
2010-03-10 12:12 ` osv
2010-03-11 0:38 ` YAMAMOTO Mitsuharu
2010-03-10 6:23 ` YAMAMOTO Mitsuharu
2010-03-10 10:05 ` osv
-- strict thread matches above, loose matches on Subject: below --
2010-04-03 1:13 Chong Yidong
2010-04-03 1:34 ` Juanma Barranquero
2010-04-03 2:36 ` Chong Yidong
2010-04-03 2:38 ` Juanma Barranquero
2010-04-03 9:33 ` Eli Zaretskii
2010-04-03 12:45 ` Sean Sieger
2010-04-03 13:53 ` Eli Zaretskii
2010-04-03 15:06 ` Chong Yidong
2010-04-03 15:52 ` Eli Zaretskii
2010-04-03 1:45 ` Sean Sieger
2010-04-03 7:01 ` Eli Zaretskii
2010-04-03 8:26 ` Eli Zaretskii
2010-04-04 19:22 ` Drew Adams
2010-04-05 0:48 ` Sean Sieger
2010-04-11 18:30 ` Uwe Siart
2010-04-11 18:34 ` Uwe Siart
2010-04-05 9:33 ` Eduard Wiebe
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=f7ccd24b1002270411g449e4854u81cce4565021511e@mail.gmail.com \
--to=lekktu@gmail.com \
--cc=cyd@stupidchicken.com \
--cc=eliz@gnu.org \
--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.