From: Eli Zaretskii <eliz@gnu.org>
To: Left Right <olegsivokon@gmail.com>
Cc: 11850@debbugs.gnu.org, 11813@debbugs.gnu.org, yotam.medini@gmail.com
Subject: bug#11850: bug#11813: bug#11850: crash (null font) running emacs built from git
Date: Thu, 05 Jul 2012 16:17:55 +0300 [thread overview]
Message-ID: <83y5my2vp8.fsf@gnu.org> (raw)
In-Reply-To: <CAJQBtg=0GHquzTmjRzexTdR36WxE+hqrOS0x8R9UaJFv0xjvSA@mail.gmail.com>
> Date: Thu, 5 Jul 2012 10:34:52 +0300
> From: Left Right <olegsivokon@gmail.com>
>
> (gdb) frame 3
> #3 0x000000000048eb18 in fill_glyphless_glyph_string
> (s=0x7fffffffba40, face_id=13, start=8, end=68, overlaps=0) at
> xdisp.c:22578
> 22578 eassert (s->font);
> (gdb) info args
> s = 0x7fffffffba40
> face_id = 13
> start = 8
> end = 68
> overlaps = 0
> (gdb) p *s
> $1 = {x = 82, y = 631, ybase = 649, width = 0, background_width = 0,
> height = 25, left_overhang = 0, right_overhang = 0, f = 0x146adb0, w =
> 0x146bdc0, display = 0x161a6b0,
> window = 54526078, row = 0x16748e0, area = TEXT_AREA, char2b = 0x0,
> nchars = 0, hl = DRAW_NORMAL_TEXT, face = 0x1615dd0, font = 0x0, cmp =
> 0x0, cmp_id = 0, cmp_from = 0, cmp_to = 0,
> extends_to_end_of_line_p = 0, background_filled_p = 0, two_byte_p =
> 0, font_not_found_p = 0, stippled_p = 0, for_overlaps = 0, padding_p =
> 0, gc = 0x0, first_glyph = 0xf20780, img = 0x0,
> slice = {x = 0, y = 0, width = 0, height = 0}, clip_head = 0x0,
> clip_tail = 0x0, clip = {{x = 0, y = 0, width = 0, height = 0}, {x =
> 0, y = 0, width = 0, height = 0}}, num_clips = 0,
> underline_position = 0, underline_thickness = 0, next = 0x0, prev =
> 0x7fffffffbbe0}
> (gdb) p *s->face
> $2 = {id = 13, gc = 0x16a5450, stipple = 0, foreground = 0, background
> = 12566463, underline_color = 0, overline_color = 0,
> strike_through_color = 0, box_color = 0, font = 0x0,
> fontset = -1, pixmap_w = 0, pixmap_h = 0, box_line_width = -1, box =
> FACE_RAISED_BOX, use_box_color_for_shadows_p = 0, underline_type =
> FACE_UNDER_LINE, underline_p = 0, overline_p = 0,
> strike_through_p = 0, foreground_defaulted_p = 0,
> background_defaulted_p = 0, underline_defaulted_p = 0,
> overline_color_defaulted_p = 0, strike_through_color_defaulted_p = 0,
> box_color_defaulted_p = 1, tty_bold_p = 0, tty_italic_p = 0,
> tty_underline_p = 0, tty_reverse_p = 0, colors_copied_bitwise_p = 0,
> overstrike = 0, lface = {15121298, 15558049, 15558017,
> 15149714, 308, 15150002, 15149714, 15120722, 15120722, 11462737,
> 11852625, 15120722, 15120722, 15120722, 11921654, 21327581, 15120722,
> 15558273}, hash = 14922703, next = 0x0,
> prev = 0x0, ascii_face = 0x1615dd0, extra = 0x0}
> (gdb)
In this frame (#3 in this case), what do the following GDB commands
print?
(gdb) p s->f->output_data.x->font
(gdb) p *(s->f->output_data.x->font)
next prev parent reply other threads:[~2012-07-05 13:17 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-07-03 11:27 bug#11850: crash (null font) running emacs built from git Yotam Medini יותם מדיני
2012-07-03 16:35 ` Eli Zaretskii
2012-07-03 16:49 ` Eli Zaretskii
2012-07-04 14:31 ` Yotam Medini יותם מדיני
2012-07-04 16:32 ` Eli Zaretskii
2012-07-04 20:49 ` bug#11850: bug#11813: " Eli Zaretskii
2012-07-05 7:34 ` Left Right
2012-07-05 13:17 ` Eli Zaretskii [this message]
2012-07-05 13:33 ` bug#11850: " Left Right
2012-07-05 16:54 ` Eli Zaretskii
2012-07-07 22:42 ` Left Right
2012-07-07 22:58 ` bug#11850: " Left Right
2012-07-08 3:00 ` Eli Zaretskii
2012-07-08 14:20 ` Chong Yidong
2012-07-08 15:56 ` bug#11850: " Eli Zaretskii
2012-07-08 16:29 ` Left Right
2012-07-08 18:40 ` bug#11850: " Jan Djärv
2012-07-09 4:21 ` Chong Yidong
2012-07-11 17:36 ` Left Right
2012-07-12 7:18 ` Chong Yidong
2012-08-16 3:25 ` Chong Yidong
2012-08-16 10:51 ` bug#11813: " Left Right
2012-08-26 4:36 ` Chong Yidong
2012-09-19 13:01 ` Left Right
[not found] ` <CAAE-6rb+efByT+um7KB-MfvmN2QbOiq_GRRmuwN7drsDu8TC_A@mail.gmail.com>
[not found] ` <837guj4ffq.fsf@gnu.org>
2012-07-08 15:58 ` Yotam Medini יותם מדיני
2012-07-08 16:43 ` Eli Zaretskii
2012-07-03 17:15 ` Eli Zaretskii
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
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=83y5my2vp8.fsf@gnu.org \
--to=eliz@gnu.org \
--cc=11813@debbugs.gnu.org \
--cc=11850@debbugs.gnu.org \
--cc=olegsivokon@gmail.com \
--cc=yotam.medini@gmail.com \
/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 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).