[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#12904: 24.2.50; Emacs 24.2.50 crashes
From: |
Eli Zaretskii |
Subject: |
bug#12904: 24.2.50; Emacs 24.2.50 crashes |
Date: |
Fri, 16 Nov 2012 15:47:59 +0200 |
> From: "Fabrice Niessen" <fni@missioncriticalit.com>
> Cc: 12904@debbugs.gnu.org
> Date: Fri, 16 Nov 2012 14:38:17 +0100
>
> >> #1 0x011546ce in emacs_abort () at w32fns.c:7706
> >> #2 0x0100145d in terminate_due_to_signal (sig=22,
> >> backtrace_limit=2147483647) at emacs.c:344
> >> #3 0x010219af in die (msg=0x15cb402 "assertion failed: s->img",
> >> file=0x15bf3b0 "xdisp.c", line=22866) at alloc.c:6440
> >> #4 0x01226d67 in fill_image_glyph_string (s=0x82eba0) at xdisp.c:22866
> >> #5 0x01228070 in draw_glyphs (w=0x6d53da0, x=92, row=0x799f350,
> >> area=TEXT_AREA, start=0, end=119, hl=DRAW_NORMAL_TEXT, overlaps=0)
> >> at xdisp.c:23444
> >> #6 0x01230ef3 in x_write_glyphs (start=0x7a28000, len=119) at
> >> xdisp.c:25340
> >> #7 0x010f54b3 in update_text_area (w=0x6d53da0, vpos=124) at
> >> dispnew.c:3718
> >> #8 0x010f5ed6 in update_window_line (w=0x6d53da0, vpos=124,
> >> mouse_face_overwritten_p=0x82f107) at dispnew.c:3964
> >> #9 0x010f4f45 in update_window (w=0x6d53da0, force_p=true) at
> >> dispnew.c:3520
> >
> > Do you still have this session in the debugger?
>
> No, sorry.
>
> > I'd like to ask you to report some values.
>
> Still, tell me which ones... Enlighten me for next time...
In frame #5, the one inside draw_glyphs, type this:
(gdb) pgrow
and show everything it displays.
Also, in frame #4 (inside fill_image_glyph_string), print these
values:
(gdb) p s->first_glyph->u.img_id
(gdb) p s->f->terminal->image_cache->used
(gdb) p ->terminal->image_cache->images[0]@s->first_glyph->u.img_id
(gdb) p *s