Subject: 24.0.91; Abort in check_glyph_memory
From: martin rudalics <[email-masked]>
To: Bug-Gnu-Emacs <[email-masked]>
Date: Thu, 03 Nov 2011 10:17:00 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

With emacs -Q evaluating

(setq default-frame-alist (cons '(height . 0.2) default-frame-alist))

and subsequently doing

C-x 5 2
C-x C-c

gets me

Breakpoint 1, w32_abort () at w32fns.c:7187
7187	  button = MessageBox (NULL,
(gdb) bt
#0  w32_abort () at w32fns.c:7187
#1  0x010628ad in check_glyph_memory () at dispnew.c:2370
#2  0x01002eaa in shut_down_emacs (sig=0, no_x=0, stuff=50190362)
     at emacs.c:2102
#3  0x01002da6 in Fkill_emacs (arg=50190362) at emacs.c:2014
#4  0x01022963 in Ffuncall (nargs=1, args=0x82f420) at eval.c:2974
#5  0x010c99cb in exec_byte_code (bytestr=19232745, vector=19232765,
     maxdepth=20, args_template=50190362, nargs=0, args=0x0) at bytecode.c:785
#6  0x01023282 in funcall_lambda (fun=19232717, nargs=1, arg_vector=0x82f674)
     at eval.c:3205
#7  0x01022b80 in Ffuncall (nargs=2, args=0x82f670) at eval.c:3023
#8  0x010c99cb in exec_byte_code (bytestr=19232977, vector=19232997,
     maxdepth=12, args_template=50190362, nargs=0, args=0x0) at bytecode.c:785
#9  0x01023282 in funcall_lambda (fun=19232949, nargs=1, arg_vector=0x82f904)
     at eval.c:3205
#10 0x01022b80 in Ffuncall (nargs=2, args=0x82f900) at eval.c:3023
#11 0x010c8d97 in Fcall_interactively (function=51032882,
     record_flag=50190362, keys=50211589) at callint.c:859
#12 0x010229b7 in Ffuncall (nargs=4, args=0x82fb90) at eval.c:2981
#13 0x01022372 in call3 (fn=50310506, arg1=51032882, arg2=50190362,
     arg3=50190362) at eval.c:2774
#14 0x010132fa in Fcommand_execute (cmd=51032882, record_flag=50190362,
     keys=50190362, special=50190362) at keyboard.c:10292
#15 0x01005069 in command_loop_1 () at keyboard.c:1570
#16 0x0101ffc1 in internal_condition_case (bfun=0x1004950 <command_loop_1>,
     handlers=50248090, hfun=0x100433c <cmd_error>) at eval.c:1499
#17 0x010046ac in command_loop_2 (ignore=50190362) at keyboard.c:1158
#18 0x0101fa97 in internal_catch (tag=50246114,
     func=0x1004689 <command_loop_2>, arg=50190362) at eval.c:1256
#19 0x01004664 in command_loop () at keyboard.c:1137
#20 0x01003f72 in recursive_edit_1 () at keyboard.c:757
#21 0x010040bc in Frecursive_edit () at keyboard.c:821
#22 0x01002763 in main (argc=2, argv=0xa327e0) at emacs.c:1707

Lisp Backtrace:
"kill-emacs" (0x82f424)
"save-buffers-kill-emacs" (0x82f674)
"save-buffers-kill-terminal" (0x82f904)
"call-interactively" (0x82fb94)
(gdb)

In GNU Emacs 24.0.91.1 (i386-mingw-nt5.1.2600)
  of 2011-11-02 on NESTOR
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4) --no-opt'