Subject: bug#17266: 24.4.50; emacs_backtrace.txt

From: Eli Zaretskii <[email-masked]>
Date: Tue, 15 Apr 2014 00:10:25 +0300

> From: Juanma Barranquero <[email-masked]>
> Date: Mon, 14 Apr 2014 20:36:01 +0200
> Cc: [email-masked]
> 
> w32_backtrace at w32fns.c:8476
> emacs_abort at w32fns.c:8508
> terminate_due_to_signal at emacs.c:382
> die at alloc.c:6953
> face_at_string_position at xfaces.c:6167
> display_string at xdisp.c:23005
> display_mode_element at xdisp.c:21757
> display_mode_element at xdisp.c:21929
> display_mode_line at xdisp.c:21446
> display_mode_lines at xdisp.c:21389
> redisplay_window at xdisp.c:16540
> redisplay_window_0 at xdisp.c:14180
> internal_condition_case_1 at eval.c:1378
> redisplay_windows at xdisp.c:14160
> redisplay_internal at xdisp.c:13759
> redisplay at xdisp.c:13045

This is here:

  base_face = FACE_FROM_ID (f, base_face_id);
  eassert (base_face); <<<<<<<<<<<<<<<<<<<<<<<<<<

I have no idea how the base face can be null here.