unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#19660: 24.4.51; Crash in draw_row_fringe_bitmaps
@ 2015-01-23  6:30 Jan D.
  2015-01-23  7:05 ` Jan D.
       [not found] ` <handler.19660.B.1421994662864.ack@debbugs.gnu.org>
  0 siblings, 2 replies; 11+ messages in thread
From: Jan D. @ 2015-01-23  6:30 UTC (permalink / raw)
  To: 19660


Sometimes when my .desktop file reaches a certain size, emacs starts to
crash when restoring the desktop.  Not sure exactly what triggers it,
but there is a trace below.

In fringe.c there is an assert:

eassert (input_blocked_p ());

that is triggered.  Why is this needed?  And if it is needed, should not
the calling code make sure input is blocked, i.e. expose_line?

     Jan D.



../../emacs-24/src/fringe.c:882: Emacs fatal error: assertion failed: 
input_blocked_p ()

Breakpoint 1, terminate_due_to_signal (sig=6, 
backtrace_limit=2147483647) at ../../emacs-24/src/emacs.c:349
349	  signal (sig, SIG_DFL);
(gdb) up
#1  0x0000000100204feb in die (msg=0x100370cf8 "input_blocked_p ()", 
file=0x10039a5fc "../../emacs-24/src/fringe.c", line=882) at 
../../emacs-24/src/alloc.c:6833
6833	  terminate_due_to_signal (SIGABRT, INT_MAX);
Current language:  auto; currently minimal
(gdb) up
#2  0x00000001002f1b3f in draw_row_fringe_bitmaps (w=0x10203f048, 
row=0x102235a00) at ../../emacs-24/src/fringe.c:882
882	  eassert (input_blocked_p ());
(gdb) p row
$1 = (struct glyph_row *) 0x102235a00
(gdb) p interrupt_input_blocked
$2 = 0
(gdb) bt full
#0  terminate_due_to_signal (sig=6, backtrace_limit=2147483647) at 
../../emacs-24/src/emacs.c:349
No locals.
#1  0x0000000100204feb in die (msg=0x100370cf8 "input_blocked_p ()", 
file=0x10039a5fc "../../emacs-24/src/fringe.c", line=882) at 
../../emacs-24/src/alloc.c:6833
No locals.
#2  0x00000001002f1b3f in draw_row_fringe_bitmaps (w=0x10203f048, 
row=0x102235a00) at ../../emacs-24/src/fringe.c:882
No locals.
#3  0x000000010007a1f2 in expose_line (w=0x10203f048, row=0x102235a00, 
r=0x7fff5fbf5930) at ../../emacs-24/src/xdisp.c:29797
No locals.
#4  0x00000001000796dd in expose_window (w=0x10203f048, 
fr=0x7fff5fbf59e8) at ../../emacs-24/src/xdisp.c:30064
	y0 = 0
	y1 = 14
	cursor_cleared_p = 0
	phys_cursor_on_p = 1
	first_overlapping_row = (struct glyph_row *) 0x0
	yb = 462
	row = (struct glyph_row *) 0x102235a00
	last_overlapping_row = (struct glyph_row *) 0x0
	f = (struct frame *) 0x102049048
	wr = {
   x = 2,
   y = 2,
   width = 596,
   height = 476
}
	r = {
   x = 581,
   y = 0,
   width = 15,
   height = 462
}
	mouse_face_overwritten_p = 0
#5  0x000000010007722c in expose_window_tree (w=0x10203f048, 
r=0x7fff5fbf59e8) at ../../emacs-24/src/xdisp.c:30139
	f = (struct frame *) 0x102049048
	mouse_face_overwritten_p = 0
#6  0x0000000100077052 in expose_frame (f=0x102049048, x=583, y=2, w=15, 
h=462) at ../../emacs-24/src/xdisp.c:30194
	r = {
   x = 583,
   y = 2,
   width = 15,
   height = 462
}
	mouse_face_overwritten_p = 0
#7  0x00000001003177d9 in -[EmacsView drawRect:] (self=0x10cf66160, 
_cmd=0x7fff94f3748d, rect={origin = {x = 583, y = 2}, size = {width = 
15, height = 462}}) at ../../emacs-24/src/nsterm.m:6753
	x = 583
	y = 2
	width = 15
	height = 462
#8  0x00007fff9470ff2a in -[NSView _drawRect:clip:] ()
No symbol table info available.
#9  0x00007fff9470ccb3 in -[NSView 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 
()
No symbol table info available.
#10 0x00007fff9470d7d0 in -[NSView 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 
()
No symbol table info available.
#11 0x00007fff9470d7d0 in -[NSView 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 
()
No symbol table info available.
#12 0x00007fff9470bb23 in -[NSThemeFrame 
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 
()
No symbol table info available.
#13 0x00007fff9470867b in -[NSView 
_displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] ()
No symbol table info available.
#14 0x00007fff946e707a in -[NSView displayIfNeeded] ()
No symbol table info available.
#15 0x00007fff94704575 in -[NSWindow displayIfNeeded] ()
No symbol table info available.
#16 0x00007fff94741772 in 
_handleWindowNeedsDisplayOrLayoutOrUpdateConstraints ()
No symbol table info available.
#17 0x00007fff94d06cf1 in __83-[NSWindow 
_postWindowNeedsDisplayOrLayoutOrUpdateConstraintsUnlessPostingDisabled]_block_invoke1523 
()
No symbol table info available.
#18 0x00007fff8cf95d87 in 
__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ ()
No symbol table info available.
#19 0x00007fff8cf95ce0 in __CFRunLoopDoObservers ()
No symbol table info available.
#20 0x00007fff8cf87de8 in __CFRunLoopRun ()
No symbol table info available.
#21 0x00007fff8cf87838 in CFRunLoopRunSpecific ()
No symbol table info available.
#22 0x00007fff9412d43f in RunCurrentEventLoopInMode ()
No symbol table info available.
#23 0x00007fff9412d0be in ReceiveNextEventCommon ()
No symbol table info available.
#24 0x00007fff9412cffb in 
_BlockUntilNextEventMatchingListInModeWithFilter ()
No symbol table info available.
#25 0x00007fff945e26d1 in _DPSNextEvent ()
No symbol table info available.
#26 0x00007fff945e1e80 in -[NSApplication 
nextEventMatchingMask:untilDate:inMode:dequeue:] ()
No symbol table info available.
#27 0x0000000100308f44 in ns_send_appdefined (value=-1) at 
../../emacs-24/src/nsterm.m:3458
	appev = (NSEvent *) 0x409e000000000000
#28 0x0000000100312e3f in -[EmacsView windowDidResize:] 
(self=0x100edfb30, _cmd=0x7fff94f72e5e, notification=0x100eece40) at 
../../emacs-24/src/nsterm.m:5991
No locals.
#29 0x00007fff8d034cbc in 
__CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ ()
No symbol table info available.
#30 0x00007fff8cf261b4 in _CFXNotificationPost ()
No symbol table info available.
#31 0x00007fff8d581ea1 in -[NSNotificationCenter 
postNotificationName:object:userInfo:] ()
No symbol table info available.
#32 0x00007fff946d27ac in -[NSWindow _setFrameCommon:display:stashSize:] ()
No symbol table info available.
#33 0x00007fff946d1605 in -[NSWindow setFrame:display:animate:] ()
No symbol table info available.
#34 0x00007fff946d0ecf in -[NSThemeFrame 
_growWindowReshapeContentAndToolbarView:animate:] ()
No symbol table info available.
#35 0x00007fff946d0934 in -[NSThemeFrame 
_reshapeContentAndToolbarView:resizeWindow:animate:] ()
No symbol table info available.
#36 0x00007fff946ceb81 in -[NSThemeFrame 
_showHideToolbar:resizeWindow:animate:] ()
No symbol table info available.
#37 0x00007fff946b57cc in -[NSWindow _showToolbar:animate:] ()
No symbol table info available.
#38 0x00007fff94cbdf44 in -[NSToolbar _show:animate:] ()
No symbol table info available.
#39 0x00007fff946b38ae in -[NSWindow setToolbar:] ()
No symbol table info available.
#40 0x0000000100313fea in -[EmacsView initFrameFromEmacs:] 
(self=0x100edfb30, _cmd=0x1003b1b18, f=0x104107090) at 
../../emacs-24/src/nsterm.m:6158
	r = {
   origin = {
     x = 0,
     y = 0
   },
   size = {
     width = 585,
     height = 704
   }
}
	wr = {
   origin = {
     x = 0,
     y = 4
   },
   size = {
     width = 585,
     height = 726
   }
}
	tem = 4310541345
	win = (NSWindow *) 0x100ee6e60
	sz = {
   width = 7,
   height = 14
}
	col = (NSColor *) 0x1003c0100
	name = (NSString *) 0x7363616d4555
#41 0x0000000100329c4b in Fx_create_frame (parms=4363128502) at 
../../emacs-24/src/nsfns.m:1300
	desc_ctr = 3
	f = (struct frame *) 0x104107090
	frame = 4363153557
	tem = 4320145418
	name = 4320145418
	minibuffer_only = 0
	window_prompting = 12
	width = 10
	height = 10
	count = 41
	gcpro1 = {
   next = 0x10500c75a,
   var = 0xa003dde9d,
   nvars = 4302814944
}
	gcpro2 = {
   next = 0x0,
   var = 0x1004473d5,
   nvars = 4299453361
}
	gcpro3 = {
   next = 0x5f002fe10c69a906,
   var = 0x7fff5fbf9b90,
   nvars = 4297326606
}
	gcpro4 = {
   next = 0x18,
   var = 0x1003dde9d,
   nvars = 4299028385
}
	display = 4320145466
	dpyinfo = (struct ns_display_info *) 0x100d0ef40
	parent = 4320145466
	kb = (struct kboard *) 0x100d13d20
#42 0x000000010023eb89 in Ffuncall (nargs=2, args=0x7fff5fbf9c58) at 
../../emacs-24/src/eval.c:2811
	fun = 4302814949
	original_fun = 4378973034
	funcar = 3
	numargs = 1
	lisp_numargs = 140734799780928
	val = 4363128358
	internal_args = (Lisp_Object *) 0x7fff5fbf9c60
	i = 4363128086
	count = 40
#43 0x00000001002a5943 in exec_byte_code (bytestr=4299454385, 
vector=4299454421, maxdepth=16, args_template=4320145466, nargs=0, 
args=0x0) at ../../emacs-24/src/bytecode.c:916
	targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984, 
0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17, 
0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30, 
0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441, 
0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460, 
0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826, 
0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed, 
0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e, 
0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5, 
0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36, 
0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2, 
0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d, 
0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468, 
0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9, 
0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0, 
0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b, 
0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8, 
0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7, 
0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b, 
0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f, 
0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4, 
0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50, 
0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35, 
0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c, 
0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916, 
0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d, 
0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8, 
0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08, 
0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082, 
0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe, 
0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c, 
0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c, 
0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889, 
0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef, 
0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48, 
0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
	count = 35
	op = 1
	vectorp = (Lisp_Object *) 0x1004477d8
	stack = {
   pc = 0x100740891 
"\024\316\216\317\f!\210\320\f\b\"\210\321\f\322\"\210\323\f\b\"\210\n\204W", 

   byte_string = 4299454385,
   byte_string_start = 0x10074085b 
"\306\b!\020\307\b!\031\310\b\236\032\311\033\312\211\034\035\v\312\036\026\211\036\027\2030", 

   next = 0x7fff5fbfa870
}
	top = (Lisp_Object *) 0x7fff5fbf9c58
	result = 4378906410
	type = CONDITION_CASE
#44 0x000000010024054e in funcall_lambda (fun=4299454325, nargs=1, 
arg_vector=0x7fff5fbfa360) at ../../emacs-24/src/eval.c:3044
	val = 72057598335245462
	syms_left = 4320145466
	next = 4421002026
	lexenv = 4320145466
	count = 34
	i = 1
	optional = true
	rest = false
#45 0x000000010023edb1 in Ffuncall (nargs=2, args=0x7fff5fbfa358) at 
../../emacs-24/src/eval.c:2860
	fun = 4299454325
	original_fun = 4445975386
	funcar = 25178170
	numargs = 1
	lisp_numargs = 140734799782720
	val = 4320145466
	internal_args = (Lisp_Object *) 0x10501ae78
	i = 4363128038
	count = 33
#46 0x00000001002a5943 in exec_byte_code (bytestr=4300104273, 
vector=4300104309, maxdepth=20, args_template=4320145466, nargs=0, 
args=0x0) at ../../emacs-24/src/bytecode.c:916
	targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984, 
0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17, 
0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30, 
0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441, 
0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460, 
0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826, 
0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed, 
0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e, 
0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5, 
0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36, 
0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2, 
0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d, 
0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468, 
0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9, 
0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0, 
0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b, 
0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8, 
0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7, 
0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b, 
0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f, 
0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4, 
0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50, 
0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35, 
0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c, 
0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916, 
0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d, 
0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8, 
0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08, 
0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082, 
0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe, 
0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c, 
0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c, 
0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889, 
0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef, 
0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48, 
0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
	count = 27
	op = 1
	vectorp = (Lisp_Object *) 0x1004e6278
	stack = {
   pc = 0x1007008bc 
"\026\034\324\016\034!\210\016#\311\036$\211\036!\203\034\001\016!@\211\026$\b\236\204\023\001\325\016\032\016$\"\211\036%\203\022\001\326\016\034\016$\016%#\210)\016!A\211\026!\204\362", 

   byte_string = 4300104273,
   byte_string_start = 0x1007007dc "\301\b\236A\031\306\b\236\2031",
   next = 0x7fff5fbfaf60
}
	top = (Lisp_Object *) 0x7fff5fbfa358
	result = 4421289744
	type = 32767
#47 0x000000010024054e in funcall_lambda (fun=4300104221, nargs=1, 
arg_vector=0x7fff5fbfaa60) at ../../emacs-24/src/eval.c:3044
	val = 72057598335245462
	syms_left = 4320145466
	next = 4421002026
	lexenv = 4320145466
	count = 26
	i = 1
	optional = true
	rest = false
#48 0x000000010023edb1 in Ffuncall (nargs=2, args=0x7fff5fbfaa58) at 
../../emacs-24/src/eval.c:2860
	fun = 4300104221
	original_fun = 4421012826
	funcar = 68160694
	numargs = 1
	lisp_numargs = 140734799784512
	val = 4363128038
	internal_args = (Lisp_Object *) 0x104100cc6
	i = 4363128006
	count = 25
#49 0x00000001002a5943 in exec_byte_code (bytestr=4300102585, 
vector=4300102621, maxdepth=12, args_template=4320145466, nargs=0, 
args=0x0) at ../../emacs-24/src/bytecode.c:916
	targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984, 
0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17, 
0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30, 
0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441, 
0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460, 
0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826, 
0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed, 
0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e, 
0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5, 
0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36, 
0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2, 
0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d, 
0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468, 
0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9, 
0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0, 
0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b, 
0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8, 
0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7, 
0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b, 
0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f, 
0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4, 
0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50, 
0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35, 
0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c, 
0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916, 
0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d, 
0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8, 
0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08, 
0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082, 
0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe, 
0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c, 
0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c, 
0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889, 
0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef, 
0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48, 
0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
	count = 25
	op = 1
	vectorp = (Lisp_Object *) 0x1004e5be0
	stack = {
   pc = 0x100700a6b "\207",
   byte_string = 4300102585,
   byte_string_start = 0x100700a64 "\302\300\bB\tB!\207",
   next = 0x7fff5fbfb6c0
}
	top = (Lisp_Object *) 0x7fff5fbfaa58
	result = 4363127910
	type = CONDITION_CASE
#50 0x000000010024054e in funcall_lambda (fun=4300102517, nargs=2, 
arg_vector=0x7fff5fbfb198) at ../../emacs-24/src/eval.c:3044
	val = 72057598335245462
	syms_left = 4320145466
	next = 4421002026
	lexenv = 4320145466
	count = 23
	i = 2
	optional = true
	rest = false
#51 0x000000010023edb1 in Ffuncall (nargs=3, args=0x7fff5fbfb190) at 
../../emacs-24/src/eval.c:2860
	fun = 4300102517
	original_fun = 4379158938
	funcar = 68164806
	numargs = 2
	lisp_numargs = 140734799786288
	val = 4363128006
	internal_args = (Lisp_Object *) 0x104100c66
	i = 4363127910
	count = 22
#52 0x00000001002a5943 in exec_byte_code (bytestr=4512835857, 
vector=4421294165, maxdepth=68, args_template=4112, nargs=4, 
args=0x7fff5fbfb908) at ../../emacs-24/src/bytecode.c:916
	targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984, 
0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17, 
0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30, 
0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441, 
0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460, 
0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826, 
0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed, 
0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e, 
0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5, 
0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36, 
0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2, 
0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d, 
0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468, 
0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9, 
0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0, 
0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b, 
0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8, 
0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7, 
0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b, 
0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f, 
0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4, 
0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50, 
0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35, 
0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c, 
0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916, 
0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d, 
0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8, 
0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08, 
0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082, 
0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe, 
0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c, 
0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c, 
0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889, 
0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef, 
0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48, 
0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
	count = 22
	op = 2
	vectorp = (Lisp_Object *) 0x107879858
	stack = {
   pc = 0x102406d09 
"\262\001\323\001\330\t#\210\331\001\332\003\302\"\006\a=\203\235",
   byte_string = 4512835857,
   byte_string_start = 0x102406c88 
"\302\004\236A\303\005\004\304#\305\001\236A\304\211\004\203a",
   next = 0x7fff5fbfbe10
}
	top = (Lisp_Object *) 0x7fff5fbfb190
	result = 4320145466
	type = CONDITION_CASE
#53 0x000000010024000e in funcall_lambda (fun=4421290245, nargs=4, 
arg_vector=0x7fff5fbfb8e8) at ../../emacs-24/src/eval.c:2978
	val = 72057598335245462
	syms_left = 4112
	next = 51541041813
	lexenv = 4421290240
	count = 22
	i = 140734799787968
	optional = false
	rest = false
#54 0x000000010023edb1 in Ffuncall (nargs=5, args=0x7fff5fbfb8e0) at 
../../emacs-24/src/eval.c:2860
	fun = 4421290245
	original_fun = 4332344386
	funcar = 4332191830
	numargs = 4
	lisp_numargs = 140734799789664
	val = 4320145466
	internal_args = (Lisp_Object *) 0x7fff5fbfb8c8
	i = 4297288001
	count = 21
#55 0x00000001002a5943 in exec_byte_code (bytestr=4512848161, 
vector=4585279725, maxdepth=60, args_template=0, nargs=0, 
args=0x7fff5fbfbff8) at ../../emacs-24/src/bytecode.c:916
	targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984, 
0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17, 
0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30, 
0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441, 
0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460, 
0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826, 
0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed, 
0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e, 
0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5, 
0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36, 
0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2, 
0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d, 
0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468, 
0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9, 
0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0, 
0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b, 
0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8, 
0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7, 
0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b, 
0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f, 
0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4, 
0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50, 
0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35, 
0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c, 
0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916, 
0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d, 
0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8, 
0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08, 
0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082, 
0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe, 
0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c, 
0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c, 
0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889, 
0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef, 
0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48, 
0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
	count = 20
	op = 4
	vectorp = (Lisp_Object *) 0x1114dd0f0
	stack = {
   pc = 0x10240730b "\262\003\211\203\355",
   byte_string = 4512848161,
   byte_string_start = 0x102407230 "\306\305\242\236A\211A\001@\205\r",
   next = 0x7fff5fbfc840
}
	top = (Lisp_Object *) 0x7fff5fbfb8e0
	result = 4332744192
	type = CONDITION_CASE
#56 0x000000010024000e in funcall_lambda (fun=4585280005, nargs=0, 
arg_vector=0x7fff5fbfbff8) at ../../emacs-24/src/eval.c:2978
	val = 72057598335245462
	syms_left = 0
	next = 51539607586
	lexenv = 4585280000
	count = 20
	i = 140734799789840
	optional = false
	rest = false
#57 0x000000010023edb1 in Ffuncall (nargs=1, args=0x7fff5fbfbff0) at 
../../emacs-24/src/eval.c:2860
	fun = 4585280005
	original_fun = 4585280005
	funcar = 4320145466
	numargs = 0
	lisp_numargs = 140734799790016
	val = 72057636995429848
	internal_args = (Lisp_Object *) 0x1007775dd
	i = 43239985669
	count = 19
#58 0x000000010023782b in eval_sub (form=4585273398) at 
../../emacs-24/src/eval.c:2154
	vals = (Lisp_Object *) 0x7fff5fbfbff0
	argnum = 1
	sa_count = 19
	sa_must_free = false
	numargs = 4
	args_left = 4320145466
	i = 0
	maxargs = 311
	argvals = {140734799790432, 4585280005, 5, 5, 21765149189, 4585280000, 
140734799790496, 4297097411}
	fun = 4302796253
	val = 5
	original_fun = 4320221754
	original_args = 4585273414
	funcar = 4512848161
	gcpro1 = {
   next = 0x1114dd200,
   var = 0x5,
   nvars = 140734799790384
}
	gcpro2 = {
   next = 0x30,
   var = 0x1114db866,
   nvars = 48
}
	gcpro3 = {
   next = 0x7fff5fbfc0f0,
   var = 0x7fff5fbfbff0,
   nvars = 1
}
	count = 18
#59 0x000000010023c33f in internal_lisp_condition_case (var=4332345074, 
bodyform=4585273398, handlers=4585273558) at ../../emacs-24/src/eval.c:1317
	val = 4320145466
	c = (struct handler *) 0x100c2b190
	oldhandlerlist = (struct handler *) 0x100c2b090
	clausenb = 1
#60 0x00000001002a6e5a in exec_byte_code (bytestr=4512843969, 
vector=4421298773, maxdepth=112, args_template=1540, nargs=9, 
args=0x7fff5fbfca38) at ../../emacs-24/src/bytecode.c:1162
	handlers = 4585273558
	body = 4585273398
	targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984, 
0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17, 
0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30, 
0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441, 
0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460, 
0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826, 
0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed, 
0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e, 
0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5, 
0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36, 
0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2, 
0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d, 
0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468, 
0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9, 
0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0, 
0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b, 
0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8, 
0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7, 
0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b, 
0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f, 
0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4, 
0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50, 
0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35, 
0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c, 
0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916, 
0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d, 
0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8, 
0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08, 
0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082, 
0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe, 
0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c, 
0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c, 
0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889, 
0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef, 
0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48, 
0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
	count = 16
	op = 143
	vectorp = (Lisp_Object *) 0x10787aa58
	stack = {
   pc = 0x102407039 
"\210\266\004\001A\266\202\202\v\001\210\364\331\327\"\210\001\203\256\001\314C\002\327=\203i\001\365\202j\001\002\366\353\367\370\355\356\006\a!\371\"\372\373%\b\"\210\346\002\242\374\"\211\203\254\001\211@\375\352\353\331\376\355\356\006\t\006\b\"\377\"\372\361%D\201@", 

   byte_string = 4512843969,
   byte_string_start = 0x102406ef0 
"\303\001\304\"A@\303\002\305\"A@\303\003\306\"A@\303\004\307\"A@\303\005\310\"A@\303\006\006\311\"A@\006\006\211\203R", 

   next = 0x7fff5fbfcf70
}
	top = (Lisp_Object *) 0x7fff5fbfc2e0
	result = 4320145514
	type = CATCHER
#61 0x000000010024000e in funcall_lambda (fun=4421299349, nargs=9, 
arg_vector=0x7fff5fbfca30) at ../../emacs-24/src/eval.c:2978
	val = 72057598335245462
	syms_left = 1540
	next = 51821252448
	lexenv = 4421299344
	count = 16
	i = 140734799792448
	optional = false
	rest = false
#62 0x000000010023edb1 in Ffuncall (nargs=10, args=0x7fff5fbfca28) at 
../../emacs-24/src/eval.c:2860
	fun = 4421299349
	original_fun = 4446007514
	funcar = 4306504397
	numargs = 9
	lisp_numargs = 4306504392
	val = 4320145514
	internal_args = (Lisp_Object *) 0x7fff5fbfc9f0
	i = 4306504392
	count = 15
#63 0x00000001002a5943 in exec_byte_code (bytestr=4552981089, 
vector=4379620317, maxdepth=40, args_template=0, nargs=0, 
args=0x7fff5fbfd188) at ../../emacs-24/src/bytecode.c:916
	targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984, 
0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17, 
0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30, 
0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441, 
0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460, 
0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826, 
0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed, 
0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e, 
0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5, 
0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36, 
0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2, 
0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d, 
0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468, 
0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9, 
0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0, 
0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b, 
0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8, 
0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7, 
0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b, 
0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f, 
0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4, 
0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50, 
0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35, 
0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c, 
0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916, 
0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d, 
0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8, 
0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08, 
0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082, 
0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe, 
0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c, 
0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c, 
0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889, 
0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef, 
0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48, 
0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
	count = 15
	op = 9
	vectorp = (Lisp_Object *) 0x1050bb3e0
	stack = {
   pc = 0x10239a46e "\207",
   byte_string = 4552981089,
   byte_string_start = 0x10239a458 "\304 \205\026",
   next = 0x7fff5fbfd6c0
}
	top = (Lisp_Object *) 0x7fff5fbfca28
	result = 4320145514
	type = CATCHER
#64 0x000000010024000e in funcall_lambda (fun=4379620421, nargs=0, 
arg_vector=0x7fff5fbfd188) at ../../emacs-24/src/eval.c:2978
	val = 72057598335245462
	syms_left = 0
	next = 51564785722
	lexenv = 4379620416
	count = 15
	i = 140734799794288
	optional = false
	rest = false
#65 0x000000010023edb1 in Ffuncall (nargs=1, args=0x7fff5fbfd180) at 
../../emacs-24/src/eval.c:2860
	fun = 4379620421
	original_fun = 4332408258
	funcar = 4320145466
	numargs = 0
	lisp_numargs = 4307726480
	val = 4320145466
	internal_args = (Lisp_Object *) 0x1114dbe66
	i = 140734799794304
	count = 14
#66 0x00000001002a5943 in exec_byte_code (bytestr=4552981633, 
vector=4421307989, maxdepth=56, args_template=1024, nargs=0, 
args=0x7fff5fbfd8b0) at ../../emacs-24/src/bytecode.c:916
	targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984, 
0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17, 
0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30, 
0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441, 
0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460, 
0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826, 
0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed, 
0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e, 
0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5, 
0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36, 
0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2, 
0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d, 
0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468, 
0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9, 
0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0, 
0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b, 
0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8, 
0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7, 
0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b, 
0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f, 
0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4, 
0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50, 
0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35, 
0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c, 
0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916, 
0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d, 
0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8, 
0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08, 
0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082, 
0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe, 
0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c, 
0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c, 
0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889, 
0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef, 
0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48, 
0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
	count = 10
	op = 0
	vectorp = (Lisp_Object *) 0x10787ce58
	stack = {
   pc = 0x10239a54a 
"\210\322\351!\210\324\352\016D\203\a\001\016D\310H\016E>\204\356",
   byte_string = 4552981633,
   byte_string_start = 0x10239a478 
"\b?\205c\001\306\307\310\003GW\203\022",
   next = 0x7fff5fbfddc0
}
	top = (Lisp_Object *) 0x7fff5fbfd180
	result = 4320145466
	type = CONDITION_CASE
#67 0x000000010024000e in funcall_lambda (fun=4379620645, nargs=0, 
arg_vector=0x7fff5fbfd8b0) at ../../emacs-24/src/eval.c:2978
	val = 72057598335245462
	syms_left = 1024
	next = 51541029386
	lexenv = 4379620640
	count = 10
	i = 140734799796160
	optional = false
	rest = false
#68 0x000000010023edb1 in Ffuncall (nargs=1, args=0x7fff5fbfd8a8) at 
../../emacs-24/src/eval.c:2860
	fun = 4379620645
	original_fun = 4379049930
	funcar = 3
	numargs = 0
	lisp_numargs = 140734799796368
	val = 4320145466
	internal_args = (Lisp_Object *) 0x7fff5fbfd8b0
	i = 4297288001
	count = 9
#69 0x00000001002a5943 in exec_byte_code (bytestr=4552993809, 
vector=4454756013, maxdepth=16, args_template=0, nargs=0, 
args=0x7fff5fbfe0a8) at ../../emacs-24/src/bytecode.c:916
	targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984, 
0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17, 
0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30, 
0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441, 
0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460, 
0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826, 
0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed, 
0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e, 
0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5, 
0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36, 
0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2, 
0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d, 
0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468, 
0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9, 
0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0, 
0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b, 
0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8, 
0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7, 
0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b, 
0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f, 
0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4, 
0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50, 
0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35, 
0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c, 
0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916, 
0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d, 
0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8, 
0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08, 
0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082, 
0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe, 
0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c, 
0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c, 
0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889, 
0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef, 
0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48, 
0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
	count = 8
	op = 0
	vectorp = (Lisp_Object *) 0x109862eb0
	stack = {
   pc = 0x10239b40b "\210\312\211\024)\207",
   byte_string = 4552993809,
   byte_string_start = 0x10239b3e8 "\305\211\b\235\203\020",
   next = 0x7fff5fbfe6f0
}
	top = (Lisp_Object *) 0x7fff5fbfd8a8
	result = 4302553953
	type = CONDITION_CASE
#70 0x000000010024000e in funcall_lambda (fun=4454756109, nargs=0, 
arg_vector=0x7fff5fbfe0a8) at ../../emacs-24/src/eval.c:2978
	val = 72057598335245462
	syms_left = 0
	next = 51539607552
	lexenv = 4454756104
	count = 8
	i = 140734799797952
	optional = false
	rest = false
#71 0x000000010023edb1 in Ffuncall (nargs=1, args=0x7fff5fbfe0a0) at 
../../emacs-24/src/eval.c:2860
	fun = 4454756109
	original_fun = 4454756109
	funcar = 140734799798176
	numargs = 0
	lisp_numargs = 4299499429
	val = 4296399306
	internal_args = (Lisp_Object *) 0x7fff5fbfdf60
	i = 0
	count = 7
#72 0x000000010023f57d in funcall_nil (nargs=1, args=0x7fff5fbfe0a0) at 
../../emacs-24/src/eval.c:2362
No locals.
#73 0x000000010023f4e3 in run_hook_with_args (nargs=1, 
args=0x7fff5fbfe0a0, funcall=0x10023f560 <funcall_nil>) at 
../../emacs-24/src/eval.c:2547
	global_vals = 4320145466
	sym = 4379036330
	val = 4332283094
	ret = 4320145466
	gcpro1 = {
   next = 0x7fff5fbfdf80,
   var = 0x1023fc126,
   nvars = 4332699958
}
	gcpro2 = {
   next = 0x100207019,
   var = 0x5fbfe030,
   nvars = 4332699942
}
	gcpro3 = {
   next = 0x1023fc136,
   var = 0x1023fc126,
   nvars = 140734799798320
}
#74 0x000000010023f05e in Frun_hooks (nargs=1, args=0x7fff5fbfe180) at 
../../emacs-24/src/eval.c:2389
	hook = {4454756109}
	i = 0
#75 0x000000010023ea4f in Ffuncall (nargs=2, args=0x7fff5fbfe178) at 
../../emacs-24/src/eval.c:2792
	fun = 4302796205
	original_fun = 4378858346
	funcar = 4320145466
	numargs = 1
	lisp_numargs = 4306504392
	val = 4302925728
	internal_args = (Lisp_Object *) 0x7fff5fbfe180
	i = 6845524077225552134
	count = 6
#76 0x00000001002a5943 in exec_byte_code (bytestr=4299493833, 
vector=4299493869, maxdepth=68, args_template=0, nargs=0, 
args=0x7fff5fbfe8e8) at ../../emacs-24/src/bytecode.c:916
	targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984, 
0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17, 
0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30, 
0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441, 
0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460, 
0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826, 
0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed, 
0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e, 
0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5, 
0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36, 
0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2, 
0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d, 
0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468, 
0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9, 
0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0, 
0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b, 
0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8, 
0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7, 
0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b, 
0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f, 
0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4, 
0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50, 
0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35, 
0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c, 
0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916, 
0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d, 
0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8, 
0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08, 
0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082, 
0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe, 
0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c, 
0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c, 
0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889, 
0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef, 
0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48, 
0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
	count = 6
	op = 1
	vectorp = (Lisp_Object *) 0x1004511f0
	stack = {
   pc = 0x10073cd7c "\210\201\251",
   byte_string = 4299493833,
   byte_string_start = 0x10073c915 "\306 
\020\307\021\n\023\307\024\310\311!\211\307=\2040",
   next = 0x7fff5fbfee30
}
	top = (Lisp_Object *) 0x7fff5fbfe178
	result = 4320145514
	type = CONDITION_CASE
#77 0x000000010024000e in funcall_lambda (fun=4299493789, nargs=0, 
arg_vector=0x7fff5fbfe8e8) at ../../emacs-24/src/eval.c:2978
	val = 72057598335245462
	syms_left = 0
	next = 51541737667
	lexenv = 4299493784
	count = 6
	i = 140734799800304
	optional = false
	rest = false
#78 0x000000010023edb1 in Ffuncall (nargs=1, args=0x7fff5fbfe8e0) at 
../../emacs-24/src/eval.c:2860
	fun = 4299493789
	original_fun = 4454354890
	funcar = 4320145466
	numargs = 0
	lisp_numargs = 140734799800480
	val = 0
	internal_args = (Lisp_Object *) 0x107013496
	i = 4297093145
	count = 5
#79 0x00000001002a5943 in exec_byte_code (bytestr=4299490321, 
vector=4299490357, maxdepth=48, args_template=0, nargs=0, 
args=0x7fff5fbfef60) at ../../emacs-24/src/bytecode.c:916
	targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984, 
0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17, 
0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30, 
0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441, 
0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460, 
0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826, 
0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed, 
0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e, 
0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5, 
0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36, 
0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2, 
0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d, 
0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468, 
0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9, 
0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0, 
0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b, 
0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8, 
0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7, 
0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b, 
0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f, 
0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4, 
0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50, 
0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35, 
0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c, 
0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916, 
0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d, 
0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8, 
0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08, 
0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082, 
0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe, 
0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c, 
0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c, 
0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889, 
0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef, 
0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48, 
0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 
0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
	count = 4
	op = 0
	vectorp = (Lisp_Object *) 0x100450438
	stack = {
   pc = 0x10073d47c "\210)\210\374\375\376\"\210\377\313\201G",
   byte_string = 4299490321,
   byte_string_start = 0x10073d32a "\b\203\b",
   next = 0x0
}
	top = (Lisp_Object *) 0x7fff5fbfe8e0
	result = 0
	type = 65535
#80 0x000000010024000e in funcall_lambda (fun=4299490277, nargs=0, 
arg_vector=0x7fff5fbfef60) at ../../emacs-24/src/eval.c:2978
	val = 4297343895
	syms_left = 0
	next = 0
	lexenv = 31073798181569327
	count = 4
	i = 140734799802144
	optional = false
	rest = 110
#81 0x000000010023df27 in apply_lambda (fun=4299490277, args=4320145466, 
count=3) at ../../emacs-24/src/eval.c:2919
	args_left = 4320145466
	i = 0
	numargs = 0
	arg_vector = (Lisp_Object *) 0x7fff5fbfef60
	gcpro1 = {
   next = 0x1004503e0,
   var = 0x7fff5fbff000,
   nvars = 0
}
	gcpro2 = {
   next = 0x0,
   var = 0x1007dfae0,
   nvars = 53146022016
}
	gcpro3 = {
   next = 0x1007dfae0,
   var = 0x7fff5fbfefc0,
   nvars = 4297148709
}
	tem = 0
	sa_count = 4
	sa_must_free = false
#82 0x0000000100237b36 in eval_sub (form=4387248070) at 
../../emacs-24/src/eval.c:2226
	fun = 4299490277
	val = 4320145466
	original_fun = 4445977098
	original_args = 4320145466
	funcar = 4378858296
	gcpro1 = {
   next = 0x100b00ac8,
   var = 0x5,
   nvars = 21474836482
}
	gcpro2 = {
   next = 0x10180303a,
   var = 0x7fff5fbff150,
   nvars = 4303223520
}
	gcpro3 = {
   next = 0xffffffff00000002,
   var = 0x2,
   nvars = 4303223520
}
	count = 3
#83 0x000000010023dbd7 in Feval (form=4387248070, lexical=4320145466) at 
../../emacs-24/src/eval.c:1996
	count = 2
#84 0x0000000100186791 in top_level_2 () at 
../../emacs-24/src/keyboard.c:1187
No locals.
#85 0x000000010023c51c in internal_condition_case (bfun=0x100186770 
<top_level_2>, handlers=4320212042, hfun=0x1001867a0 <cmd_error>) at 
../../emacs-24/src/eval.c:1348
	val = 4302827012
	c = (struct handler *) 0x100c2b090
#86 0x0000000100186717 in top_level_1 (ignore=4320145466) at 
../../emacs-24/src/keyboard.c:1195
No locals.
#87 0x000000010023b614 in internal_catch (tag=4320208234, 
func=0x1001866d0 <top_level_1>, arg=4320145466) at 
../../emacs-24/src/eval.c:1112
	val = 140734799803120
	c = (struct handler *) 0x100c29cf0
#88 0x0000000100165627 in command_loop () at 
../../emacs-24/src/keyboard.c:1156
No locals.
#89 0x0000000100165514 in recursive_edit_1 () at 
../../emacs-24/src/keyboard.c:778
	count = 1
	val = 4320145466
#90 0x0000000100165889 in Frecursive_edit () at 
../../emacs-24/src/keyboard.c:849
	count = 0
	buffer = 4320145466
#91 0x00000001001637ec in main (argc=1, argv=0x7fff5fbff650) at 
../../emacs-24/src/emacs.c:1642
	dummy = 140734799806464
	stack_bottom_variable = 0 '\0'
	do_initial_setlocale = true
	dumping = false
	skip_args = 0
	rlim = {
   rlim_cur = 8720000,
   rlim_max = 67104768
}
	no_loadup = false
	junk = 0x0
	dname_arg = 0x0
	dname_arg2 = 
"\001\000\000\000\000\000\000\000P\366\277_\377\177\000\000\000\000\000\000\001", 
'\0' <repeats 11 times>, "`\366\277_\377\177", '\0' <repeats 41 times>
	ch_to_dir = 0x0
	original_pwd = 0x0

Lisp Backtrace:
"x-create-frame" (0x5fbf9c60)
"x-create-frame-with-faces" (0x5fbfa360)
"make-frame" (0x5fbfaa60)
"make-frame-on-display" (0x5fbfb198)
"frameset--restore-frame" (0x5fbfb8e8)
0x114dd200 PVEC_COMPILED
"funcall" (0x5fbfbff0)
"frameset-restore" (0x5fbfca30)
"desktop-restore-frameset" (0x5fbfd188)
"desktop-read" (0x5fbfd8b0)
0x9862f08 PVEC_COMPILED
"run-hooks" (0x5fbfe180)
"command-line" (0x5fbfe8e8)
"normal-top-level" (0x5fbfef60)



In GNU Emacs 24.4.51.1 (x86_64-apple-darwin14.0.0, NS apple-appkit-1343.16)
of 2015-01-21 on jdvpro.hq.ismobile.com
Repository revision: 4c09e3aef9a366ffebd314d01f666e04bd7798e2
Windowing system distributor `Apple', version 10.3.1343
Configured using:
`configure --enable-checking --verbose CC=clang --with-ns --without-x
CFLAGS=-g'

Important settings:
   value of $LC_COLLATE: C
   value of $LANG: sv_SE.UTF-8
   locale-coding-system: utf-8-unix

Major mode: C/lah

Minor modes in effect:
   icomplete-mode: t
   desktop-save-mode: t
   delete-selection-mode: t
   display-time-mode: t
   tooltip-mode: t
   electric-indent-mode: t
   mouse-wheel-mode: t
   tool-bar-mode: t
   menu-bar-mode: t
   file-name-shadow-mode: t
   global-font-lock-mode: t
   font-lock-mode: t
   blink-cursor-mode: t
   auto-composition-mode: t
   auto-encryption-mode: t
   auto-compression-mode: t
   line-number-mode: t
   transient-mark-mode: t

Recent messages:
Loading /Users/jdv/lib/elisp/BAK-file.el (source)...done
Loading /Users/jdv/lib/elisp/ccsetup.el (source)...done
Loading desktop...done
Loading icomplete...done
Wrote /Users/jdv/src/emacs/emacs-24/.emacs.desktop.lock
Desktop: 1 frame, 16 buffers restored.
For information about GNU Emacs and the GNU system, type C-h C-a.
Mark set
Mark saved where search started

Load-path shadows:
None found.

Features:
(shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml
mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev
gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util
mail-prsvr mail-utils mule-util misearch multi-isearch etags ring
cl-extra bug-reference add-log vc-dir ewoc vc vc-dispatcher vc-git
icomplete desktop frameset cus-start cus-load sgml-mode msb delsel
advice help-fns cc-langs cl-loaddefs cl-lib cc-mode cc-fonts easymenu
cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs
time time-date tooltip electric uniquify ediff-hook vc-hooks
lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt
fringe tabulated-list newcomment lisp-mode prog-mode register page
menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock
syntax facemenu font-core frame cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice
loaddefs button faces cus-face macroexp files text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote make-network-process cocoa ns
multi-tty emacs)

Memory information:
((conses 16 179622 7389)
(symbols 48 22902 0)
(miscs 40 113 624)
(strings 32 25300 5390)
(string-bytes 1 770987)
(vectors 16 14006)
(vector-slots 8 436810 6902)
(floats 8 61 357)
(intervals 56 12522 10)
(buffers 960 30))





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#19660: 24.4.51; Crash in draw_row_fringe_bitmaps
  2015-01-23  6:30 bug#19660: 24.4.51; Crash in draw_row_fringe_bitmaps Jan D.
@ 2015-01-23  7:05 ` Jan D.
       [not found] ` <handler.19660.B.1421994662864.ack@debbugs.gnu.org>
  1 sibling, 0 replies; 11+ messages in thread
From: Jan D. @ 2015-01-23  7:05 UTC (permalink / raw)
  To: 19660

Jan D. skrev den 2015-01-23 07:30:
>
> Sometimes when my .desktop file reaches a certain size, emacs starts to
> crash when restoring the desktop.  Not sure exactly what triggers it,
> but there is a trace below.
>
> In fringe.c there is an assert:
>
> eassert (input_blocked_p ());
>
> that is triggered.  Why is this needed?  And if it is needed, should not
> the calling code make sure input is blocked, i.e. expose_line?

Or the function itself if it needs input to be blocked?

	Jan D.

>
>      Jan D.
>
>
>
> ../../emacs-24/src/fringe.c:882: Emacs fatal error: assertion failed:
> input_blocked_p ()
>
> Breakpoint 1, terminate_due_to_signal (sig=6,
> backtrace_limit=2147483647) at ../../emacs-24/src/emacs.c:349
> 349      signal (sig, SIG_DFL);
> (gdb) up
> #1  0x0000000100204feb in die (msg=0x100370cf8 "input_blocked_p ()",
> file=0x10039a5fc "../../emacs-24/src/fringe.c", line=882) at
> ../../emacs-24/src/alloc.c:6833
> 6833      terminate_due_to_signal (SIGABRT, INT_MAX);
> Current language:  auto; currently minimal
> (gdb) up
> #2  0x00000001002f1b3f in draw_row_fringe_bitmaps (w=0x10203f048,
> row=0x102235a00) at ../../emacs-24/src/fringe.c:882
> 882      eassert (input_blocked_p ());
> (gdb) p row
> $1 = (struct glyph_row *) 0x102235a00
> (gdb) p interrupt_input_blocked
> $2 = 0
> (gdb) bt full
> #0  terminate_due_to_signal (sig=6, backtrace_limit=2147483647) at
> ../../emacs-24/src/emacs.c:349
> No locals.
> #1  0x0000000100204feb in die (msg=0x100370cf8 "input_blocked_p ()",
> file=0x10039a5fc "../../emacs-24/src/fringe.c", line=882) at
> ../../emacs-24/src/alloc.c:6833
> No locals.
> #2  0x00000001002f1b3f in draw_row_fringe_bitmaps (w=0x10203f048,
> row=0x102235a00) at ../../emacs-24/src/fringe.c:882
> No locals.
> #3  0x000000010007a1f2 in expose_line (w=0x10203f048, row=0x102235a00,
> r=0x7fff5fbf5930) at ../../emacs-24/src/xdisp.c:29797
> No locals.
> #4  0x00000001000796dd in expose_window (w=0x10203f048,
> fr=0x7fff5fbf59e8) at ../../emacs-24/src/xdisp.c:30064
>      y0 = 0
>      y1 = 14
>      cursor_cleared_p = 0
>      phys_cursor_on_p = 1
>      first_overlapping_row = (struct glyph_row *) 0x0
>      yb = 462
>      row = (struct glyph_row *) 0x102235a00
>      last_overlapping_row = (struct glyph_row *) 0x0
>      f = (struct frame *) 0x102049048
>      wr = {
>    x = 2,
>    y = 2,
>    width = 596,
>    height = 476
> }
>      r = {
>    x = 581,
>    y = 0,
>    width = 15,
>    height = 462
> }
>      mouse_face_overwritten_p = 0
> #5  0x000000010007722c in expose_window_tree (w=0x10203f048,
> r=0x7fff5fbf59e8) at ../../emacs-24/src/xdisp.c:30139
>      f = (struct frame *) 0x102049048
>      mouse_face_overwritten_p = 0
> #6  0x0000000100077052 in expose_frame (f=0x102049048, x=583, y=2, w=15,
> h=462) at ../../emacs-24/src/xdisp.c:30194
>      r = {
>    x = 583,
>    y = 2,
>    width = 15,
>    height = 462
> }
>      mouse_face_overwritten_p = 0
> #7  0x00000001003177d9 in -[EmacsView drawRect:] (self=0x10cf66160,
> _cmd=0x7fff94f3748d, rect={origin = {x = 583, y = 2}, size = {width =
> 15, height = 462}}) at ../../emacs-24/src/nsterm.m:6753
>      x = 583
>      y = 2
>      width = 15
>      height = 462
> #8  0x00007fff9470ff2a in -[NSView _drawRect:clip:] ()
> No symbol table info available.
> #9  0x00007fff9470ccb3 in -[NSView
> _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
> ()
> No symbol table info available.
> #10 0x00007fff9470d7d0 in -[NSView
> _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
> ()
> No symbol table info available.
> #11 0x00007fff9470d7d0 in -[NSView
> _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
> ()
> No symbol table info available.
> #12 0x00007fff9470bb23 in -[NSThemeFrame
> _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
> ()
> No symbol table info available.
> #13 0x00007fff9470867b in -[NSView
> _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] ()
> No symbol table info available.
> #14 0x00007fff946e707a in -[NSView displayIfNeeded] ()
> No symbol table info available.
> #15 0x00007fff94704575 in -[NSWindow displayIfNeeded] ()
> No symbol table info available.
> #16 0x00007fff94741772 in
> _handleWindowNeedsDisplayOrLayoutOrUpdateConstraints ()
> No symbol table info available.
> #17 0x00007fff94d06cf1 in __83-[NSWindow
> _postWindowNeedsDisplayOrLayoutOrUpdateConstraintsUnlessPostingDisabled]_block_invoke1523
> ()
> No symbol table info available.
> #18 0x00007fff8cf95d87 in
> __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ ()
> No symbol table info available.
> #19 0x00007fff8cf95ce0 in __CFRunLoopDoObservers ()
> No symbol table info available.
> #20 0x00007fff8cf87de8 in __CFRunLoopRun ()
> No symbol table info available.
> #21 0x00007fff8cf87838 in CFRunLoopRunSpecific ()
> No symbol table info available.
> #22 0x00007fff9412d43f in RunCurrentEventLoopInMode ()
> No symbol table info available.
> #23 0x00007fff9412d0be in ReceiveNextEventCommon ()
> No symbol table info available.
> #24 0x00007fff9412cffb in
> _BlockUntilNextEventMatchingListInModeWithFilter ()
> No symbol table info available.
> #25 0x00007fff945e26d1 in _DPSNextEvent ()
> No symbol table info available.
> #26 0x00007fff945e1e80 in -[NSApplication
> nextEventMatchingMask:untilDate:inMode:dequeue:] ()
> No symbol table info available.
> #27 0x0000000100308f44 in ns_send_appdefined (value=-1) at
> ../../emacs-24/src/nsterm.m:3458
>      appev = (NSEvent *) 0x409e000000000000
> #28 0x0000000100312e3f in -[EmacsView windowDidResize:]
> (self=0x100edfb30, _cmd=0x7fff94f72e5e, notification=0x100eece40) at
> ../../emacs-24/src/nsterm.m:5991
> No locals.
> #29 0x00007fff8d034cbc in
> __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ ()
> No symbol table info available.
> #30 0x00007fff8cf261b4 in _CFXNotificationPost ()
> No symbol table info available.
> #31 0x00007fff8d581ea1 in -[NSNotificationCenter
> postNotificationName:object:userInfo:] ()
> No symbol table info available.
> #32 0x00007fff946d27ac in -[NSWindow _setFrameCommon:display:stashSize:] ()
> No symbol table info available.
> #33 0x00007fff946d1605 in -[NSWindow setFrame:display:animate:] ()
> No symbol table info available.
> #34 0x00007fff946d0ecf in -[NSThemeFrame
> _growWindowReshapeContentAndToolbarView:animate:] ()
> No symbol table info available.
> #35 0x00007fff946d0934 in -[NSThemeFrame
> _reshapeContentAndToolbarView:resizeWindow:animate:] ()
> No symbol table info available.
> #36 0x00007fff946ceb81 in -[NSThemeFrame
> _showHideToolbar:resizeWindow:animate:] ()
> No symbol table info available.
> #37 0x00007fff946b57cc in -[NSWindow _showToolbar:animate:] ()
> No symbol table info available.
> #38 0x00007fff94cbdf44 in -[NSToolbar _show:animate:] ()
> No symbol table info available.
> #39 0x00007fff946b38ae in -[NSWindow setToolbar:] ()
> No symbol table info available.
> #40 0x0000000100313fea in -[EmacsView initFrameFromEmacs:]
> (self=0x100edfb30, _cmd=0x1003b1b18, f=0x104107090) at
> ../../emacs-24/src/nsterm.m:6158
>      r = {
>    origin = {
>      x = 0,
>      y = 0
>    },
>    size = {
>      width = 585,
>      height = 704
>    }
> }
>      wr = {
>    origin = {
>      x = 0,
>      y = 4
>    },
>    size = {
>      width = 585,
>      height = 726
>    }
> }
>      tem = 4310541345
>      win = (NSWindow *) 0x100ee6e60
>      sz = {
>    width = 7,
>    height = 14
> }
>      col = (NSColor *) 0x1003c0100
>      name = (NSString *) 0x7363616d4555
> #41 0x0000000100329c4b in Fx_create_frame (parms=4363128502) at
> ../../emacs-24/src/nsfns.m:1300
>      desc_ctr = 3
>      f = (struct frame *) 0x104107090
>      frame = 4363153557
>      tem = 4320145418
>      name = 4320145418
>      minibuffer_only = 0
>      window_prompting = 12
>      width = 10
>      height = 10
>      count = 41
>      gcpro1 = {
>    next = 0x10500c75a,
>    var = 0xa003dde9d,
>    nvars = 4302814944
> }
>      gcpro2 = {
>    next = 0x0,
>    var = 0x1004473d5,
>    nvars = 4299453361
> }
>      gcpro3 = {
>    next = 0x5f002fe10c69a906,
>    var = 0x7fff5fbf9b90,
>    nvars = 4297326606
> }
>      gcpro4 = {
>    next = 0x18,
>    var = 0x1003dde9d,
>    nvars = 4299028385
> }
>      display = 4320145466
>      dpyinfo = (struct ns_display_info *) 0x100d0ef40
>      parent = 4320145466
>      kb = (struct kboard *) 0x100d13d20
> #42 0x000000010023eb89 in Ffuncall (nargs=2, args=0x7fff5fbf9c58) at
> ../../emacs-24/src/eval.c:2811
>      fun = 4302814949
>      original_fun = 4378973034
>      funcar = 3
>      numargs = 1
>      lisp_numargs = 140734799780928
>      val = 4363128358
>      internal_args = (Lisp_Object *) 0x7fff5fbf9c60
>      i = 4363128086
>      count = 40
> #43 0x00000001002a5943 in exec_byte_code (bytestr=4299454385,
> vector=4299454421, maxdepth=16, args_template=4320145466, nargs=0,
> args=0x0) at ../../emacs-24/src/bytecode.c:916
>      targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984,
> 0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17,
> 0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30,
> 0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441,
> 0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460,
> 0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826,
> 0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed,
> 0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e,
> 0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5,
> 0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36,
> 0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2,
> 0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d,
> 0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468,
> 0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9,
> 0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0,
> 0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b,
> 0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8,
> 0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7,
> 0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b,
> 0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f,
> 0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4,
> 0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50,
> 0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35,
> 0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c,
> 0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916,
> 0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d,
> 0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8,
> 0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08,
> 0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082,
> 0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe,
> 0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c,
> 0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c,
> 0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889,
> 0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef,
> 0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48,
> 0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
>      count = 35
>      op = 1
>      vectorp = (Lisp_Object *) 0x1004477d8
>      stack = {
>    pc = 0x100740891
> "\024\316\216\317\f!\210\320\f\b\"\210\321\f\322\"\210\323\f\b\"\210\n\204W",
>
>    byte_string = 4299454385,
>    byte_string_start = 0x10074085b
> "\306\b!\020\307\b!\031\310\b\236\032\311\033\312\211\034\035\v\312\036\026\211\036\027\2030",
>
>    next = 0x7fff5fbfa870
> }
>      top = (Lisp_Object *) 0x7fff5fbf9c58
>      result = 4378906410
>      type = CONDITION_CASE
> #44 0x000000010024054e in funcall_lambda (fun=4299454325, nargs=1,
> arg_vector=0x7fff5fbfa360) at ../../emacs-24/src/eval.c:3044
>      val = 72057598335245462
>      syms_left = 4320145466
>      next = 4421002026
>      lexenv = 4320145466
>      count = 34
>      i = 1
>      optional = true
>      rest = false
> #45 0x000000010023edb1 in Ffuncall (nargs=2, args=0x7fff5fbfa358) at
> ../../emacs-24/src/eval.c:2860
>      fun = 4299454325
>      original_fun = 4445975386
>      funcar = 25178170
>      numargs = 1
>      lisp_numargs = 140734799782720
>      val = 4320145466
>      internal_args = (Lisp_Object *) 0x10501ae78
>      i = 4363128038
>      count = 33
> #46 0x00000001002a5943 in exec_byte_code (bytestr=4300104273,
> vector=4300104309, maxdepth=20, args_template=4320145466, nargs=0,
> args=0x0) at ../../emacs-24/src/bytecode.c:916
>      targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984,
> 0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17,
> 0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30,
> 0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441,
> 0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460,
> 0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826,
> 0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed,
> 0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e,
> 0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5,
> 0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36,
> 0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2,
> 0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d,
> 0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468,
> 0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9,
> 0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0,
> 0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b,
> 0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8,
> 0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7,
> 0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b,
> 0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f,
> 0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4,
> 0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50,
> 0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35,
> 0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c,
> 0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916,
> 0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d,
> 0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8,
> 0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08,
> 0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082,
> 0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe,
> 0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c,
> 0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c,
> 0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889,
> 0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef,
> 0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48,
> 0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
>      count = 27
>      op = 1
>      vectorp = (Lisp_Object *) 0x1004e6278
>      stack = {
>    pc = 0x1007008bc
> "\026\034\324\016\034!\210\016#\311\036$\211\036!\203\034\001\016!@\211\026$\b\236\204\023\001\325\016\032\016$\"\211\036%\203\022\001\326\016\034\016$\016%#\210)\016!A\211\026!\204\362",
>
>    byte_string = 4300104273,
>    byte_string_start = 0x1007007dc "\301\b\236A\031\306\b\236\2031",
>    next = 0x7fff5fbfaf60
> }
>      top = (Lisp_Object *) 0x7fff5fbfa358
>      result = 4421289744
>      type = 32767
> #47 0x000000010024054e in funcall_lambda (fun=4300104221, nargs=1,
> arg_vector=0x7fff5fbfaa60) at ../../emacs-24/src/eval.c:3044
>      val = 72057598335245462
>      syms_left = 4320145466
>      next = 4421002026
>      lexenv = 4320145466
>      count = 26
>      i = 1
>      optional = true
>      rest = false
> #48 0x000000010023edb1 in Ffuncall (nargs=2, args=0x7fff5fbfaa58) at
> ../../emacs-24/src/eval.c:2860
>      fun = 4300104221
>      original_fun = 4421012826
>      funcar = 68160694
>      numargs = 1
>      lisp_numargs = 140734799784512
>      val = 4363128038
>      internal_args = (Lisp_Object *) 0x104100cc6
>      i = 4363128006
>      count = 25
> #49 0x00000001002a5943 in exec_byte_code (bytestr=4300102585,
> vector=4300102621, maxdepth=12, args_template=4320145466, nargs=0,
> args=0x0) at ../../emacs-24/src/bytecode.c:916
>      targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984,
> 0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17,
> 0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30,
> 0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441,
> 0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460,
> 0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826,
> 0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed,
> 0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e,
> 0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5,
> 0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36,
> 0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2,
> 0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d,
> 0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468,
> 0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9,
> 0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0,
> 0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b,
> 0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8,
> 0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7,
> 0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b,
> 0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f,
> 0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4,
> 0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50,
> 0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35,
> 0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c,
> 0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916,
> 0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d,
> 0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8,
> 0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08,
> 0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082,
> 0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe,
> 0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c,
> 0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c,
> 0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889,
> 0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef,
> 0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48,
> 0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
>      count = 25
>      op = 1
>      vectorp = (Lisp_Object *) 0x1004e5be0
>      stack = {
>    pc = 0x100700a6b "\207",
>    byte_string = 4300102585,
>    byte_string_start = 0x100700a64 "\302\300\bB\tB!\207",
>    next = 0x7fff5fbfb6c0
> }
>      top = (Lisp_Object *) 0x7fff5fbfaa58
>      result = 4363127910
>      type = CONDITION_CASE
> #50 0x000000010024054e in funcall_lambda (fun=4300102517, nargs=2,
> arg_vector=0x7fff5fbfb198) at ../../emacs-24/src/eval.c:3044
>      val = 72057598335245462
>      syms_left = 4320145466
>      next = 4421002026
>      lexenv = 4320145466
>      count = 23
>      i = 2
>      optional = true
>      rest = false
> #51 0x000000010023edb1 in Ffuncall (nargs=3, args=0x7fff5fbfb190) at
> ../../emacs-24/src/eval.c:2860
>      fun = 4300102517
>      original_fun = 4379158938
>      funcar = 68164806
>      numargs = 2
>      lisp_numargs = 140734799786288
>      val = 4363128006
>      internal_args = (Lisp_Object *) 0x104100c66
>      i = 4363127910
>      count = 22
> #52 0x00000001002a5943 in exec_byte_code (bytestr=4512835857,
> vector=4421294165, maxdepth=68, args_template=4112, nargs=4,
> args=0x7fff5fbfb908) at ../../emacs-24/src/bytecode.c:916
>      targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984,
> 0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17,
> 0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30,
> 0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441,
> 0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460,
> 0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826,
> 0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed,
> 0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e,
> 0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5,
> 0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36,
> 0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2,
> 0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d,
> 0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468,
> 0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9,
> 0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0,
> 0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b,
> 0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8,
> 0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7,
> 0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b,
> 0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f,
> 0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4,
> 0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50,
> 0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35,
> 0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c,
> 0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916,
> 0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d,
> 0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8,
> 0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08,
> 0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082,
> 0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe,
> 0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c,
> 0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c,
> 0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889,
> 0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef,
> 0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48,
> 0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
>      count = 22
>      op = 2
>      vectorp = (Lisp_Object *) 0x107879858
>      stack = {
>    pc = 0x102406d09
> "\262\001\323\001\330\t#\210\331\001\332\003\302\"\006\a=\203\235",
>    byte_string = 4512835857,
>    byte_string_start = 0x102406c88
> "\302\004\236A\303\005\004\304#\305\001\236A\304\211\004\203a",
>    next = 0x7fff5fbfbe10
> }
>      top = (Lisp_Object *) 0x7fff5fbfb190
>      result = 4320145466
>      type = CONDITION_CASE
> #53 0x000000010024000e in funcall_lambda (fun=4421290245, nargs=4,
> arg_vector=0x7fff5fbfb8e8) at ../../emacs-24/src/eval.c:2978
>      val = 72057598335245462
>      syms_left = 4112
>      next = 51541041813
>      lexenv = 4421290240
>      count = 22
>      i = 140734799787968
>      optional = false
>      rest = false
> #54 0x000000010023edb1 in Ffuncall (nargs=5, args=0x7fff5fbfb8e0) at
> ../../emacs-24/src/eval.c:2860
>      fun = 4421290245
>      original_fun = 4332344386
>      funcar = 4332191830
>      numargs = 4
>      lisp_numargs = 140734799789664
>      val = 4320145466
>      internal_args = (Lisp_Object *) 0x7fff5fbfb8c8
>      i = 4297288001
>      count = 21
> #55 0x00000001002a5943 in exec_byte_code (bytestr=4512848161,
> vector=4585279725, maxdepth=60, args_template=0, nargs=0,
> args=0x7fff5fbfbff8) at ../../emacs-24/src/bytecode.c:916
>      targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984,
> 0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17,
> 0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30,
> 0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441,
> 0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460,
> 0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826,
> 0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed,
> 0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e,
> 0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5,
> 0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36,
> 0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2,
> 0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d,
> 0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468,
> 0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9,
> 0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0,
> 0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b,
> 0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8,
> 0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7,
> 0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b,
> 0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f,
> 0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4,
> 0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50,
> 0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35,
> 0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c,
> 0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916,
> 0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d,
> 0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8,
> 0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08,
> 0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082,
> 0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe,
> 0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c,
> 0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c,
> 0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889,
> 0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef,
> 0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48,
> 0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
>      count = 20
>      op = 4
>      vectorp = (Lisp_Object *) 0x1114dd0f0
>      stack = {
>    pc = 0x10240730b "\262\003\211\203\355",
>    byte_string = 4512848161,
>    byte_string_start = 0x102407230 "\306\305\242\236A\211A\001@\205\r",
>    next = 0x7fff5fbfc840
> }
>      top = (Lisp_Object *) 0x7fff5fbfb8e0
>      result = 4332744192
>      type = CONDITION_CASE
> #56 0x000000010024000e in funcall_lambda (fun=4585280005, nargs=0,
> arg_vector=0x7fff5fbfbff8) at ../../emacs-24/src/eval.c:2978
>      val = 72057598335245462
>      syms_left = 0
>      next = 51539607586
>      lexenv = 4585280000
>      count = 20
>      i = 140734799789840
>      optional = false
>      rest = false
> #57 0x000000010023edb1 in Ffuncall (nargs=1, args=0x7fff5fbfbff0) at
> ../../emacs-24/src/eval.c:2860
>      fun = 4585280005
>      original_fun = 4585280005
>      funcar = 4320145466
>      numargs = 0
>      lisp_numargs = 140734799790016
>      val = 72057636995429848
>      internal_args = (Lisp_Object *) 0x1007775dd
>      i = 43239985669
>      count = 19
> #58 0x000000010023782b in eval_sub (form=4585273398) at
> ../../emacs-24/src/eval.c:2154
>      vals = (Lisp_Object *) 0x7fff5fbfbff0
>      argnum = 1
>      sa_count = 19
>      sa_must_free = false
>      numargs = 4
>      args_left = 4320145466
>      i = 0
>      maxargs = 311
>      argvals = {140734799790432, 4585280005, 5, 5, 21765149189,
> 4585280000, 140734799790496, 4297097411}
>      fun = 4302796253
>      val = 5
>      original_fun = 4320221754
>      original_args = 4585273414
>      funcar = 4512848161
>      gcpro1 = {
>    next = 0x1114dd200,
>    var = 0x5,
>    nvars = 140734799790384
> }
>      gcpro2 = {
>    next = 0x30,
>    var = 0x1114db866,
>    nvars = 48
> }
>      gcpro3 = {
>    next = 0x7fff5fbfc0f0,
>    var = 0x7fff5fbfbff0,
>    nvars = 1
> }
>      count = 18
> #59 0x000000010023c33f in internal_lisp_condition_case (var=4332345074,
> bodyform=4585273398, handlers=4585273558) at ../../emacs-24/src/eval.c:1317
>      val = 4320145466
>      c = (struct handler *) 0x100c2b190
>      oldhandlerlist = (struct handler *) 0x100c2b090
>      clausenb = 1
> #60 0x00000001002a6e5a in exec_byte_code (bytestr=4512843969,
> vector=4421298773, maxdepth=112, args_template=1540, nargs=9,
> args=0x7fff5fbfca38) at ../../emacs-24/src/bytecode.c:1162
>      handlers = 4585273558
>      body = 4585273398
>      targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984,
> 0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17,
> 0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30,
> 0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441,
> 0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460,
> 0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826,
> 0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed,
> 0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e,
> 0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5,
> 0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36,
> 0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2,
> 0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d,
> 0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468,
> 0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9,
> 0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0,
> 0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b,
> 0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8,
> 0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7,
> 0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b,
> 0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f,
> 0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4,
> 0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50,
> 0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35,
> 0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c,
> 0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916,
> 0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d,
> 0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8,
> 0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08,
> 0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082,
> 0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe,
> 0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c,
> 0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c,
> 0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889,
> 0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef,
> 0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48,
> 0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
>      count = 16
>      op = 143
>      vectorp = (Lisp_Object *) 0x10787aa58
>      stack = {
>    pc = 0x102407039
> "\210\266\004\001A\266\202\202\v\001\210\364\331\327\"\210\001\203\256\001\314C\002\327=\203i\001\365\202j\001\002\366\353\367\370\355\356\006\a!\371\"\372\373%\b\"\210\346\002\242\374\"\211\203\254\001\211@\375\352\353\331\376\355\356\006\t\006\b\"\377\"\372\361%D\201@",
>
>    byte_string = 4512843969,
>    byte_string_start = 0x102406ef0
> "\303\001\304\"A@\303\002\305\"A@\303\003\306\"A@\303\004\307\"A@\303\005\310\"A@\303\006\006\311\"A@\006\006\211\203R",
>
>    next = 0x7fff5fbfcf70
> }
>      top = (Lisp_Object *) 0x7fff5fbfc2e0
>      result = 4320145514
>      type = CATCHER
> #61 0x000000010024000e in funcall_lambda (fun=4421299349, nargs=9,
> arg_vector=0x7fff5fbfca30) at ../../emacs-24/src/eval.c:2978
>      val = 72057598335245462
>      syms_left = 1540
>      next = 51821252448
>      lexenv = 4421299344
>      count = 16
>      i = 140734799792448
>      optional = false
>      rest = false
> #62 0x000000010023edb1 in Ffuncall (nargs=10, args=0x7fff5fbfca28) at
> ../../emacs-24/src/eval.c:2860
>      fun = 4421299349
>      original_fun = 4446007514
>      funcar = 4306504397
>      numargs = 9
>      lisp_numargs = 4306504392
>      val = 4320145514
>      internal_args = (Lisp_Object *) 0x7fff5fbfc9f0
>      i = 4306504392
>      count = 15
> #63 0x00000001002a5943 in exec_byte_code (bytestr=4552981089,
> vector=4379620317, maxdepth=40, args_template=0, nargs=0,
> args=0x7fff5fbfd188) at ../../emacs-24/src/bytecode.c:916
>      targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984,
> 0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17,
> 0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30,
> 0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441,
> 0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460,
> 0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826,
> 0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed,
> 0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e,
> 0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5,
> 0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36,
> 0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2,
> 0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d,
> 0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468,
> 0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9,
> 0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0,
> 0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b,
> 0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8,
> 0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7,
> 0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b,
> 0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f,
> 0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4,
> 0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50,
> 0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35,
> 0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c,
> 0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916,
> 0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d,
> 0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8,
> 0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08,
> 0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082,
> 0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe,
> 0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c,
> 0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c,
> 0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889,
> 0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef,
> 0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48,
> 0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
>      count = 15
>      op = 9
>      vectorp = (Lisp_Object *) 0x1050bb3e0
>      stack = {
>    pc = 0x10239a46e "\207",
>    byte_string = 4552981089,
>    byte_string_start = 0x10239a458 "\304 \205\026",
>    next = 0x7fff5fbfd6c0
> }
>      top = (Lisp_Object *) 0x7fff5fbfca28
>      result = 4320145514
>      type = CATCHER
> #64 0x000000010024000e in funcall_lambda (fun=4379620421, nargs=0,
> arg_vector=0x7fff5fbfd188) at ../../emacs-24/src/eval.c:2978
>      val = 72057598335245462
>      syms_left = 0
>      next = 51564785722
>      lexenv = 4379620416
>      count = 15
>      i = 140734799794288
>      optional = false
>      rest = false
> #65 0x000000010023edb1 in Ffuncall (nargs=1, args=0x7fff5fbfd180) at
> ../../emacs-24/src/eval.c:2860
>      fun = 4379620421
>      original_fun = 4332408258
>      funcar = 4320145466
>      numargs = 0
>      lisp_numargs = 4307726480
>      val = 4320145466
>      internal_args = (Lisp_Object *) 0x1114dbe66
>      i = 140734799794304
>      count = 14
> #66 0x00000001002a5943 in exec_byte_code (bytestr=4552981633,
> vector=4421307989, maxdepth=56, args_template=1024, nargs=0,
> args=0x7fff5fbfd8b0) at ../../emacs-24/src/bytecode.c:916
>      targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984,
> 0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17,
> 0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30,
> 0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441,
> 0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460,
> 0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826,
> 0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed,
> 0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e,
> 0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5,
> 0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36,
> 0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2,
> 0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d,
> 0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468,
> 0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9,
> 0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0,
> 0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b,
> 0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8,
> 0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7,
> 0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b,
> 0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f,
> 0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4,
> 0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50,
> 0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35,
> 0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c,
> 0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916,
> 0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d,
> 0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8,
> 0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08,
> 0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082,
> 0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe,
> 0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c,
> 0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c,
> 0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889,
> 0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef,
> 0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48,
> 0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
>      count = 10
>      op = 0
>      vectorp = (Lisp_Object *) 0x10787ce58
>      stack = {
>    pc = 0x10239a54a
> "\210\322\351!\210\324\352\016D\203\a\001\016D\310H\016E>\204\356",
>    byte_string = 4552981633,
>    byte_string_start = 0x10239a478
> "\b?\205c\001\306\307\310\003GW\203\022",
>    next = 0x7fff5fbfddc0
> }
>      top = (Lisp_Object *) 0x7fff5fbfd180
>      result = 4320145466
>      type = CONDITION_CASE
> #67 0x000000010024000e in funcall_lambda (fun=4379620645, nargs=0,
> arg_vector=0x7fff5fbfd8b0) at ../../emacs-24/src/eval.c:2978
>      val = 72057598335245462
>      syms_left = 1024
>      next = 51541029386
>      lexenv = 4379620640
>      count = 10
>      i = 140734799796160
>      optional = false
>      rest = false
> #68 0x000000010023edb1 in Ffuncall (nargs=1, args=0x7fff5fbfd8a8) at
> ../../emacs-24/src/eval.c:2860
>      fun = 4379620645
>      original_fun = 4379049930
>      funcar = 3
>      numargs = 0
>      lisp_numargs = 140734799796368
>      val = 4320145466
>      internal_args = (Lisp_Object *) 0x7fff5fbfd8b0
>      i = 4297288001
>      count = 9
> #69 0x00000001002a5943 in exec_byte_code (bytestr=4552993809,
> vector=4454756013, maxdepth=16, args_template=0, nargs=0,
> args=0x7fff5fbfe0a8) at ../../emacs-24/src/bytecode.c:916
>      targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984,
> 0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17,
> 0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30,
> 0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441,
> 0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460,
> 0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826,
> 0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed,
> 0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e,
> 0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5,
> 0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36,
> 0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2,
> 0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d,
> 0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468,
> 0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9,
> 0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0,
> 0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b,
> 0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8,
> 0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7,
> 0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b,
> 0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f,
> 0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4,
> 0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50,
> 0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35,
> 0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c,
> 0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916,
> 0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d,
> 0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8,
> 0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08,
> 0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082,
> 0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe,
> 0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c,
> 0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c,
> 0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889,
> 0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef,
> 0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48,
> 0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
>      count = 8
>      op = 0
>      vectorp = (Lisp_Object *) 0x109862eb0
>      stack = {
>    pc = 0x10239b40b "\210\312\211\024)\207",
>    byte_string = 4552993809,
>    byte_string_start = 0x10239b3e8 "\305\211\b\235\203\020",
>    next = 0x7fff5fbfe6f0
> }
>      top = (Lisp_Object *) 0x7fff5fbfd8a8
>      result = 4302553953
>      type = CONDITION_CASE
> #70 0x000000010024000e in funcall_lambda (fun=4454756109, nargs=0,
> arg_vector=0x7fff5fbfe0a8) at ../../emacs-24/src/eval.c:2978
>      val = 72057598335245462
>      syms_left = 0
>      next = 51539607552
>      lexenv = 4454756104
>      count = 8
>      i = 140734799797952
>      optional = false
>      rest = false
> #71 0x000000010023edb1 in Ffuncall (nargs=1, args=0x7fff5fbfe0a0) at
> ../../emacs-24/src/eval.c:2860
>      fun = 4454756109
>      original_fun = 4454756109
>      funcar = 140734799798176
>      numargs = 0
>      lisp_numargs = 4299499429
>      val = 4296399306
>      internal_args = (Lisp_Object *) 0x7fff5fbfdf60
>      i = 0
>      count = 7
> #72 0x000000010023f57d in funcall_nil (nargs=1, args=0x7fff5fbfe0a0) at
> ../../emacs-24/src/eval.c:2362
> No locals.
> #73 0x000000010023f4e3 in run_hook_with_args (nargs=1,
> args=0x7fff5fbfe0a0, funcall=0x10023f560 <funcall_nil>) at
> ../../emacs-24/src/eval.c:2547
>      global_vals = 4320145466
>      sym = 4379036330
>      val = 4332283094
>      ret = 4320145466
>      gcpro1 = {
>    next = 0x7fff5fbfdf80,
>    var = 0x1023fc126,
>    nvars = 4332699958
> }
>      gcpro2 = {
>    next = 0x100207019,
>    var = 0x5fbfe030,
>    nvars = 4332699942
> }
>      gcpro3 = {
>    next = 0x1023fc136,
>    var = 0x1023fc126,
>    nvars = 140734799798320
> }
> #74 0x000000010023f05e in Frun_hooks (nargs=1, args=0x7fff5fbfe180) at
> ../../emacs-24/src/eval.c:2389
>      hook = {4454756109}
>      i = 0
> #75 0x000000010023ea4f in Ffuncall (nargs=2, args=0x7fff5fbfe178) at
> ../../emacs-24/src/eval.c:2792
>      fun = 4302796205
>      original_fun = 4378858346
>      funcar = 4320145466
>      numargs = 1
>      lisp_numargs = 4306504392
>      val = 4302925728
>      internal_args = (Lisp_Object *) 0x7fff5fbfe180
>      i = 6845524077225552134
>      count = 6
> #76 0x00000001002a5943 in exec_byte_code (bytestr=4299493833,
> vector=4299493869, maxdepth=68, args_template=0, nargs=0,
> args=0x7fff5fbfe8e8) at ../../emacs-24/src/bytecode.c:916
>      targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984,
> 0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17,
> 0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30,
> 0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441,
> 0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460,
> 0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826,
> 0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed,
> 0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e,
> 0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5,
> 0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36,
> 0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2,
> 0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d,
> 0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468,
> 0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9,
> 0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0,
> 0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b,
> 0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8,
> 0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7,
> 0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b,
> 0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f,
> 0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4,
> 0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50,
> 0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35,
> 0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c,
> 0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916,
> 0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d,
> 0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8,
> 0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08,
> 0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082,
> 0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe,
> 0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c,
> 0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c,
> 0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889,
> 0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef,
> 0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48,
> 0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
>      count = 6
>      op = 1
>      vectorp = (Lisp_Object *) 0x1004511f0
>      stack = {
>    pc = 0x10073cd7c "\210\201\251",
>    byte_string = 4299493833,
>    byte_string_start = 0x10073c915 "\306
> \020\307\021\n\023\307\024\310\311!\211\307=\2040",
>    next = 0x7fff5fbfee30
> }
>      top = (Lisp_Object *) 0x7fff5fbfe178
>      result = 4320145514
>      type = CONDITION_CASE
> #77 0x000000010024000e in funcall_lambda (fun=4299493789, nargs=0,
> arg_vector=0x7fff5fbfe8e8) at ../../emacs-24/src/eval.c:2978
>      val = 72057598335245462
>      syms_left = 0
>      next = 51541737667
>      lexenv = 4299493784
>      count = 6
>      i = 140734799800304
>      optional = false
>      rest = false
> #78 0x000000010023edb1 in Ffuncall (nargs=1, args=0x7fff5fbfe8e0) at
> ../../emacs-24/src/eval.c:2860
>      fun = 4299493789
>      original_fun = 4454354890
>      funcar = 4320145466
>      numargs = 0
>      lisp_numargs = 140734799800480
>      val = 0
>      internal_args = (Lisp_Object *) 0x107013496
>      i = 4297093145
>      count = 5
> #79 0x00000001002a5943 in exec_byte_code (bytestr=4299490321,
> vector=4299490357, maxdepth=48, args_template=0, nargs=0,
> args=0x7fff5fbfef60) at ../../emacs-24/src/bytecode.c:916
>      targets = {0x1002a9911, 0x1002a997a, 0x1002a997f, 0x1002a9984,
> 0x1002a9989, 0x1002a998e, 0x1002a9a0b, 0x1002a9a97, 0x1002a4d17,
> 0x1002a4d1c, 0x1002a4d21, 0x1002a4d26, 0x1002a4d2b, 0x1002a4d30,
> 0x1002a4d40, 0x1002a4cda, 0x1002a5437, 0x1002a543c, 0x1002a5441,
> 0x1002a5446, 0x1002a544b, 0x1002a5450, 0x1002a549d, 0x1002a5460,
> 0x1002a5812, 0x1002a5817, 0x1002a581c, 0x1002a5821, 0x1002a5826,
> 0x1002a582b, 0x1002a57b8, 0x1002a57d5, 0x1002a58e8, 0x1002a58ed,
> 0x1002a58f2, 0x1002a58f7, 0x1002a58fc, 0x1002a5901, 0x1002a588e,
> 0x1002a58ab, 0x1002a59d6, 0x1002a59db, 0x1002a59e0, 0x1002a59e5,
> 0x1002a59ea, 0x1002a59ef, 0x1002a597c, 0x1002a5999, 0x1002a6d36,
> 0x1002a6a99, 0x1002a6a8a, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a6f88, 0x1002a7120, 0x1002a71a2,
> 0x1002a7224, 0x1002a72a4, 0x1002a5229, 0x1002a52c0, 0x1002a733d,
> 0x1002a511b, 0x1002a5328, 0x1002a73bb, 0x1002a7423, 0x1002a7468,
> 0x1002a74d0, 0x1002a752a, 0x1002a760c, 0x1002a7651, 0x1002a76b9,
> 0x1002a7746, 0x1002a778b, 0x1002a77d0, 0x1002a7838, 0x1002a78a0,
> 0x1002a7908, 0x1002a7995, 0x1002a79ef, 0x1002a7a49, 0x1002a7b2b,
> 0x1002a7bce, 0x1002a7c71, 0x1002a7fde, 0x1002a804b, 0x1002a80b8,
> 0x1002a8125, 0x1002a8192, 0x1002a81ec, 0x1002a829d, 0x1002a82f7,
> 0x1002a8351, 0x1002a83ab, 0x1002a84c7, 0x1002a690e, 0x1002a853b,
> 0x1002a8580, 0x1002a8654, 0x1002a86bf, 0x1002a872a, 0x1002a876f,
> 0x1002a87c9, 0x1002a8823, 0x1002a8885, 0x1002a9916, 0x1002a88d4,
> 0x1002a8920, 0x1002a896c, 0x1002a89b8, 0x1002a8a04, 0x1002a8a50,
> 0x1002a6913, 0x1002a9916, 0x1002a8a95, 0x1002a8af0, 0x1002a8b35,
> 0x1002a8b7a, 0x1002a8be2, 0x1002a8c4a, 0x1002a8c8f, 0x1002a8e2c,
> 0x1002a8e94, 0x1002a8efc, 0x1002a8f64, 0x1002a8fb0, 0x1002a9916,
> 0x1002a6840, 0x1002a5a9f, 0x1002a4f85, 0x1002a5c07, 0x1002a5d9d,
> 0x1002a5f2f, 0x1002a67e1, 0x1002a67ff, 0x1002a575b, 0x1002a68c8,
> 0x1002a694a, 0x1002a69d3, 0x1002a6a19, 0x1002a6d79, 0x1002a6e08,
> 0x1002a6e95, 0x1002a6efc, 0x1002a5a53, 0x1002a8ff5, 0x1002a9082,
> 0x1002a90c7, 0x1002a910c, 0x1002a9151, 0x1002a9196, 0x1002a91fe,
> 0x1002a9266, 0x1002a92ce, 0x1002a9336, 0x1002a9524, 0x1002a958c,
> 0x1002a95f4, 0x1002a9639, 0x1002a96a1, 0x1002a9709, 0x1002a975c,
> 0x1002a97af, 0x1002a8405, 0x1002a845f, 0x1002a9809, 0x1002a9889,
> 0x1002a9916, 0x1002a60c1, 0x1002a61fd, 0x1002a6376, 0x1002a64ef,
> 0x1002a6668, 0x1002a7584, 0x1002a7aa3, 0x1002a85cc, 0x1002a9b48,
> 0x1002a9bd3, 0x1002a9916, 0x1002a9916, 0x1002a9c83, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9916,
> 0x1002a9916, 0x1002a9916, 0x1002a9916, 0x1002a9d2a <repeats 64 times>}
>      count = 4
>      op = 0
>      vectorp = (Lisp_Object *) 0x100450438
>      stack = {
>    pc = 0x10073d47c "\210)\210\374\375\376\"\210\377\313\201G",
>    byte_string = 4299490321,
>    byte_string_start = 0x10073d32a "\b\203\b",
>    next = 0x0
> }
>      top = (Lisp_Object *) 0x7fff5fbfe8e0
>      result = 0
>      type = 65535
> #80 0x000000010024000e in funcall_lambda (fun=4299490277, nargs=0,
> arg_vector=0x7fff5fbfef60) at ../../emacs-24/src/eval.c:2978
>      val = 4297343895
>      syms_left = 0
>      next = 0
>      lexenv = 31073798181569327
>      count = 4
>      i = 140734799802144
>      optional = false
>      rest = 110
> #81 0x000000010023df27 in apply_lambda (fun=4299490277, args=4320145466,
> count=3) at ../../emacs-24/src/eval.c:2919
>      args_left = 4320145466
>      i = 0
>      numargs = 0
>      arg_vector = (Lisp_Object *) 0x7fff5fbfef60
>      gcpro1 = {
>    next = 0x1004503e0,
>    var = 0x7fff5fbff000,
>    nvars = 0
> }
>      gcpro2 = {
>    next = 0x0,
>    var = 0x1007dfae0,
>    nvars = 53146022016
> }
>      gcpro3 = {
>    next = 0x1007dfae0,
>    var = 0x7fff5fbfefc0,
>    nvars = 4297148709
> }
>      tem = 0
>      sa_count = 4
>      sa_must_free = false
> #82 0x0000000100237b36 in eval_sub (form=4387248070) at
> ../../emacs-24/src/eval.c:2226
>      fun = 4299490277
>      val = 4320145466
>      original_fun = 4445977098
>      original_args = 4320145466
>      funcar = 4378858296
>      gcpro1 = {
>    next = 0x100b00ac8,
>    var = 0x5,
>    nvars = 21474836482
> }
>      gcpro2 = {
>    next = 0x10180303a,
>    var = 0x7fff5fbff150,
>    nvars = 4303223520
> }
>      gcpro3 = {
>    next = 0xffffffff00000002,
>    var = 0x2,
>    nvars = 4303223520
> }
>      count = 3
> #83 0x000000010023dbd7 in Feval (form=4387248070, lexical=4320145466) at
> ../../emacs-24/src/eval.c:1996
>      count = 2
> #84 0x0000000100186791 in top_level_2 () at
> ../../emacs-24/src/keyboard.c:1187
> No locals.
> #85 0x000000010023c51c in internal_condition_case (bfun=0x100186770
> <top_level_2>, handlers=4320212042, hfun=0x1001867a0 <cmd_error>) at
> ../../emacs-24/src/eval.c:1348
>      val = 4302827012
>      c = (struct handler *) 0x100c2b090
> #86 0x0000000100186717 in top_level_1 (ignore=4320145466) at
> ../../emacs-24/src/keyboard.c:1195
> No locals.
> #87 0x000000010023b614 in internal_catch (tag=4320208234,
> func=0x1001866d0 <top_level_1>, arg=4320145466) at
> ../../emacs-24/src/eval.c:1112
>      val = 140734799803120
>      c = (struct handler *) 0x100c29cf0
> #88 0x0000000100165627 in command_loop () at
> ../../emacs-24/src/keyboard.c:1156
> No locals.
> #89 0x0000000100165514 in recursive_edit_1 () at
> ../../emacs-24/src/keyboard.c:778
>      count = 1
>      val = 4320145466
> #90 0x0000000100165889 in Frecursive_edit () at
> ../../emacs-24/src/keyboard.c:849
>      count = 0
>      buffer = 4320145466
> #91 0x00000001001637ec in main (argc=1, argv=0x7fff5fbff650) at
> ../../emacs-24/src/emacs.c:1642
>      dummy = 140734799806464
>      stack_bottom_variable = 0 '\0'
>      do_initial_setlocale = true
>      dumping = false
>      skip_args = 0
>      rlim = {
>    rlim_cur = 8720000,
>    rlim_max = 67104768
> }
>      no_loadup = false
>      junk = 0x0
>      dname_arg = 0x0
>      dname_arg2 =
> "\001\000\000\000\000\000\000\000P\366\277_\377\177\000\000\000\000\000\000\001",
> '\0' <repeats 11 times>, "`\366\277_\377\177", '\0' <repeats 41 times>
>      ch_to_dir = 0x0
>      original_pwd = 0x0
>
> Lisp Backtrace:
> "x-create-frame" (0x5fbf9c60)
> "x-create-frame-with-faces" (0x5fbfa360)
> "make-frame" (0x5fbfaa60)
> "make-frame-on-display" (0x5fbfb198)
> "frameset--restore-frame" (0x5fbfb8e8)
> 0x114dd200 PVEC_COMPILED
> "funcall" (0x5fbfbff0)
> "frameset-restore" (0x5fbfca30)
> "desktop-restore-frameset" (0x5fbfd188)
> "desktop-read" (0x5fbfd8b0)
> 0x9862f08 PVEC_COMPILED
> "run-hooks" (0x5fbfe180)
> "command-line" (0x5fbfe8e8)
> "normal-top-level" (0x5fbfef60)
>
>
>
> In GNU Emacs 24.4.51.1 (x86_64-apple-darwin14.0.0, NS apple-appkit-1343.16)
> of 2015-01-21 on jdvpro.hq.ismobile.com
> Repository revision: 4c09e3aef9a366ffebd314d01f666e04bd7798e2
> Windowing system distributor `Apple', version 10.3.1343
> Configured using:
> `configure --enable-checking --verbose CC=clang --with-ns --without-x
> CFLAGS=-g'
>
> Important settings:
>    value of $LC_COLLATE: C
>    value of $LANG: sv_SE.UTF-8
>    locale-coding-system: utf-8-unix
>
> Major mode: C/lah
>
> Minor modes in effect:
>    icomplete-mode: t
>    desktop-save-mode: t
>    delete-selection-mode: t
>    display-time-mode: t
>    tooltip-mode: t
>    electric-indent-mode: t
>    mouse-wheel-mode: t
>    tool-bar-mode: t
>    menu-bar-mode: t
>    file-name-shadow-mode: t
>    global-font-lock-mode: t
>    font-lock-mode: t
>    blink-cursor-mode: t
>    auto-composition-mode: t
>    auto-encryption-mode: t
>    auto-compression-mode: t
>    line-number-mode: t
>    transient-mark-mode: t
>
> Recent messages:
> Loading /Users/jdv/lib/elisp/BAK-file.el (source)...done
> Loading /Users/jdv/lib/elisp/ccsetup.el (source)...done
> Loading desktop...done
> Loading icomplete...done
> Wrote /Users/jdv/src/emacs/emacs-24/.emacs.desktop.lock
> Desktop: 1 frame, 16 buffers restored.
> For information about GNU Emacs and the GNU system, type C-h C-a.
> Mark set
> Mark saved where search started
>
> Load-path shadows:
> None found.
>
> Features:
> (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml
> mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev
> gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util
> mail-prsvr mail-utils mule-util misearch multi-isearch etags ring
> cl-extra bug-reference add-log vc-dir ewoc vc vc-dispatcher vc-git
> icomplete desktop frameset cus-start cus-load sgml-mode msb delsel
> advice help-fns cc-langs cl-loaddefs cl-lib cc-mode cc-fonts easymenu
> cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs
> time time-date tooltip electric uniquify ediff-hook vc-hooks
> lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt
> fringe tabulated-list newcomment lisp-mode prog-mode register page
> menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock
> syntax facemenu font-core frame cham georgian utf-8-lang misc-lang
> vietnamese tibetan thai tai-viet lao korean japanese hebrew greek
> romanian slovak czech european ethiopic indian cyrillic chinese
> case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice
> loaddefs button faces cus-face macroexp files text-properties overlay
> sha1 md5 base64 format env code-pages mule custom widget
> hashtable-print-readable backquote make-network-process cocoa ns
> multi-tty emacs)
>
> Memory information:
> ((conses 16 179622 7389)
> (symbols 48 22902 0)
> (miscs 40 113 624)
> (strings 32 25300 5390)
> (string-bytes 1 770987)
> (vectors 16 14006)
> (vector-slots 8 436810 6902)
> (floats 8 61 357)
> (intervals 56 12522 10)
> (buffers 960 30))
>
>






^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#19660: Acknowledgement (24.4.51; Crash in draw_row_fringe_bitmaps)
       [not found] ` <handler.19660.B.1421994662864.ack@debbugs.gnu.org>
@ 2015-01-25  9:17   ` Jan D.
  2015-01-25 15:46     ` Eli Zaretskii
  0 siblings, 1 reply; 11+ messages in thread
From: Jan D. @ 2015-01-25  9:17 UTC (permalink / raw)
  To: 19660-done

Fixed, but it would be nice to know why this function needs input blocked.

	Jan D.






^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#19660: Acknowledgement (24.4.51; Crash in draw_row_fringe_bitmaps)
  2015-01-25  9:17   ` bug#19660: Acknowledgement (24.4.51; Crash in draw_row_fringe_bitmaps) Jan D.
@ 2015-01-25 15:46     ` Eli Zaretskii
  2015-01-26  9:12       ` Jan D.
  2015-01-26 11:10       ` Kim Storm
  0 siblings, 2 replies; 11+ messages in thread
From: Eli Zaretskii @ 2015-01-25 15:46 UTC (permalink / raw)
  To: Jan D.; +Cc: 19660, Kim F. Storm

> From: "Jan D." <jan.h.d@swipnet.se>
> Date: Sun, 25 Jan 2015 10:17:20 +0100
> 
> Fixed, but it would be nice to know why this function needs input blocked.

This was there since day one, according to the history.  Unless Kim,
who wrote it (CC'ed), can recollect why he put the assertion there,
I'm afraid the reason is lost in time.  My wild guess would be that
the reason is this function calls X APIs to actually draw stuff, and
many of those block input.  Perhaps Kim wasn't sure whether input
should be blocked here.

If no other information emerges, my suggestion would be to remove the
assertion on master, and see if we get any bug reports.

Thanks.





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#19660: Acknowledgement (24.4.51; Crash in draw_row_fringe_bitmaps)
  2015-01-25 15:46     ` Eli Zaretskii
@ 2015-01-26  9:12       ` Jan D.
  2015-01-26  9:31         ` Eli Zaretskii
  2015-01-26 11:10       ` Kim Storm
  1 sibling, 1 reply; 11+ messages in thread
From: Jan D. @ 2015-01-26  9:12 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 19660, Kim F. Storm

Eli Zaretskii skrev den 2015-01-25 16:46:
>> From: "Jan D." <jan.h.d@swipnet.se>
>> Date: Sun, 25 Jan 2015 10:17:20 +0100
>>
>> Fixed, but it would be nice to know why this function needs input blocked.
>
> This was there since day one, according to the history.  Unless Kim,
> who wrote it (CC'ed), can recollect why he put the assertion there,
> I'm afraid the reason is lost in time.  My wild guess would be that
> the reason is this function calls X APIs to actually draw stuff, and
> many of those block input.  Perhaps Kim wasn't sure whether input
> should be blocked here.
>
> If no other information emerges, my suggestion would be to remove the
> assertion on master, and see if we get any bug reports.

No need for that, the NS version crashes later on if I remove that 
assert.  Better block input too much than to seldom I guess.
Unfortunately I managed to loose my .desktop that consistently triggered 
the error, so I can't investigate further.

	Jan D.







^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#19660: Acknowledgement (24.4.51; Crash in draw_row_fringe_bitmaps)
  2015-01-26  9:12       ` Jan D.
@ 2015-01-26  9:31         ` Eli Zaretskii
  2015-01-27  9:16           ` Jan D.
  0 siblings, 1 reply; 11+ messages in thread
From: Eli Zaretskii @ 2015-01-26  9:31 UTC (permalink / raw)
  To: Jan D.; +Cc: 19660, storm

> Date: Mon, 26 Jan 2015 10:12:35 +0100
> From: "Jan D." <jan.h.d@swipnet.se>
> CC: 19660@debbugs.gnu.org, "Kim F. Storm" <storm@cua.dk>
> 
> > If no other information emerges, my suggestion would be to remove the
> > assertion on master, and see if we get any bug reports.
> 
> No need for that, the NS version crashes later on if I remove that 
> assert.

Where does it crash, and why?  Another similar assertion or something
else?

> Better block input too much than to seldom I guess.

Right.  But understanding why this happens is better yet ;-)

Seriously: I thought we aren't supposed to be hit by this stuff, since
we now never run code out of an interrupt handler.  I guess I missed
something important.

> Unfortunately I managed to loose my .desktop that consistently triggered 
> the error, so I can't investigate further.

Don't you have a backup of that somewhere?





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#19660: Acknowledgement (24.4.51; Crash in draw_row_fringe_bitmaps)
  2015-01-25 15:46     ` Eli Zaretskii
  2015-01-26  9:12       ` Jan D.
@ 2015-01-26 11:10       ` Kim Storm
  1 sibling, 0 replies; 11+ messages in thread
From: Kim Storm @ 2015-01-26 11:10 UTC (permalink / raw)
  To: Eli Zaretskii, Jan D.; +Cc: 19660

On 2015-01-25 16:46, Eli Zaretskii wrote:
>> From: "Jan D." <jan.h.d@swipnet.se>
>> Date: Sun, 25 Jan 2015 10:17:20 +0100
>>
>> Fixed, but it would be nice to know why this function needs input blocked.
> This was there since day one, according to the history.  Unless Kim,
> who wrote it (CC'ed), can recollect why he put the assertion there,
> I'm afraid the reason is lost in time.  My wild guess would be that
> the reason is this function calls X APIs to actually draw stuff, and
> many of those block input.  Perhaps Kim wasn't sure whether input
> should be blocked here.
>
> If no other information emerges, my suggestion would be to remove the
> assertion on master, and see if we get any bug reports.
>
> Thanks.
>
Hi Eli

Well, the comment above the function says that it must be called
with input blocked, so the assert simply reflects that requirement.

Usually, draw_row_fringe_bitmaps is called from draw_window_fringes
which is guarded by block_input in all places.

However, the call to draw_row_fringe_bitmaps in xdisp.c:expose_line
is not explicitly guarded, but it is called from expose_window, which
has comment: Call this function with input blocked.

Looking at the code, this seems not to be true anymore, and so
it triggers the assert ...

I have no idea whether it is still needed to block input - but at the
time, I'm sure the assert was reasonable.

Kim







^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#19660: Acknowledgement (24.4.51; Crash in draw_row_fringe_bitmaps)
  2015-01-26  9:31         ` Eli Zaretskii
@ 2015-01-27  9:16           ` Jan D.
  2015-01-27 17:41             ` Eli Zaretskii
  0 siblings, 1 reply; 11+ messages in thread
From: Jan D. @ 2015-01-27  9:16 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 19660, storm

Eli Zaretskii skrev den 2015-01-26 10:31:
>> Date: Mon, 26 Jan 2015 10:12:35 +0100
>> From: "Jan D." <jan.h.d@swipnet.se>
>> CC: 19660@debbugs.gnu.org, "Kim F. Storm" <storm@cua.dk>
>>
>>> If no other information emerges, my suggestion would be to remove the
>>> assertion on master, and see if we get any bug reports.
>>
>> No need for that, the NS version crashes later on if I remove that
>> assert.
>
> Where does it crash, and why?  Another similar assertion or something
> else?

Entering the GUI event loop, while in the event loop already.  There is 
an assertion for that on NS.

>
>> Better block input too much than to seldom I guess.
>
> Right.  But understanding why this happens is better yet ;-)
>
> Seriously: I thought we aren't supposed to be hit by this stuff, since
> we now never run code out of an interrupt handler.  I guess I missed
> something important.

I suspect doing unblock_input can enter the GUI event loop 
unconditionally if there is input pending.  This might be wrong in some 
situations.  Do we actually need block/unblock_input anymore?

>
>> Unfortunately I managed to loose my .desktop that consistently triggered
>> the error, so I can't investigate further.
>
> Don't you have a backup of that somewhere?
>

Yes, but it does not crash anymore.  It was probably timing related also 
as GUI events seems to be involved.

	Jan D.






^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#19660: Acknowledgement (24.4.51; Crash in draw_row_fringe_bitmaps)
  2015-01-27  9:16           ` Jan D.
@ 2015-01-27 17:41             ` Eli Zaretskii
  2015-01-27 18:22               ` Jan D.
  0 siblings, 1 reply; 11+ messages in thread
From: Eli Zaretskii @ 2015-01-27 17:41 UTC (permalink / raw)
  To: Jan D.; +Cc: 19660, storm

> Date: Tue, 27 Jan 2015 10:16:48 +0100
> From: "Jan D." <jan.h.d@swipnet.se>
> CC: 19660@debbugs.gnu.org, storm@cua.dk
> 
> Eli Zaretskii skrev den 2015-01-26 10:31:
> >> Date: Mon, 26 Jan 2015 10:12:35 +0100
> >> From: "Jan D." <jan.h.d@swipnet.se>
> >> CC: 19660@debbugs.gnu.org, "Kim F. Storm" <storm@cua.dk>
> >>
> >>> If no other information emerges, my suggestion would be to remove the
> >>> assertion on master, and see if we get any bug reports.
> >>
> >> No need for that, the NS version crashes later on if I remove that
> >> assert.
> >
> > Where does it crash, and why?  Another similar assertion or something
> > else?
> 
> Entering the GUI event loop, while in the event loop already.  There is 
> an assertion for that on NS.

What do you call "GUI event loop" here?

> Do we actually need block/unblock_input anymore?

I think it's only does something non-trivial on systems that use
SIGIO, but I'm not sure about that.





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#19660: Acknowledgement (24.4.51; Crash in draw_row_fringe_bitmaps)
  2015-01-27 17:41             ` Eli Zaretskii
@ 2015-01-27 18:22               ` Jan D.
  2015-01-27 19:13                 ` Eli Zaretskii
  0 siblings, 1 reply; 11+ messages in thread
From: Jan D. @ 2015-01-27 18:22 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 19660, storm

Hi.

> 27 jan 2015 kl. 18:41 skrev Eli Zaretskii <eliz@gnu.org>:
> 
>> Date: Tue, 27 Jan 2015 10:16:48 +0100
>> From: "Jan D." <jan.h.d@swipnet.se>
>> CC: 19660@debbugs.gnu.org, storm@cua.dk
>> 
>> Eli Zaretskii skrev den 2015-01-26 10:31:
>>>> Date: Mon, 26 Jan 2015 10:12:35 +0100
>>>> From: "Jan D." <jan.h.d@swipnet.se>
>>>> CC: 19660@debbugs.gnu.org, "Kim F. Storm" <storm@cua.dk>
>>>> 
>>>>> If no other information emerges, my suggestion would be to remove the
>>>>> assertion on master, and see if we get any bug reports.
>>>> 
>>>> No need for that, the NS version crashes later on if I remove that
>>>> assert.
>>> 
>>> Where does it crash, and why?  Another similar assertion or something
>>> else?
>> 
>> Entering the GUI event loop, while in the event loop already.  There is 
>> an assertion for that on NS.
> 
> What do you call "GUI event loop" here?

terminal->read_socket_hook.

	Jan D.








^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#19660: Acknowledgement (24.4.51; Crash in draw_row_fringe_bitmaps)
  2015-01-27 18:22               ` Jan D.
@ 2015-01-27 19:13                 ` Eli Zaretskii
  0 siblings, 0 replies; 11+ messages in thread
From: Eli Zaretskii @ 2015-01-27 19:13 UTC (permalink / raw)
  To: Jan D.; +Cc: 19660, storm

> From: "Jan D." <jan.h.d@swipnet.se>
> Date: Tue, 27 Jan 2015 19:22:01 +0100
> Cc: 19660@debbugs.gnu.org,
>  storm@cua.dk
> 
> >> Entering the GUI event loop, while in the event loop already.  There is 
> >> an assertion for that on NS.
> > 
> > What do you call "GUI event loop" here?
> 
> terminal->read_socket_hook.

If so, then yes, unblock_input causes the read-socket hook be called.





^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2015-01-27 19:13 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-23  6:30 bug#19660: 24.4.51; Crash in draw_row_fringe_bitmaps Jan D.
2015-01-23  7:05 ` Jan D.
     [not found] ` <handler.19660.B.1421994662864.ack@debbugs.gnu.org>
2015-01-25  9:17   ` bug#19660: Acknowledgement (24.4.51; Crash in draw_row_fringe_bitmaps) Jan D.
2015-01-25 15:46     ` Eli Zaretskii
2015-01-26  9:12       ` Jan D.
2015-01-26  9:31         ` Eli Zaretskii
2015-01-27  9:16           ` Jan D.
2015-01-27 17:41             ` Eli Zaretskii
2015-01-27 18:22               ` Jan D.
2015-01-27 19:13                 ` Eli Zaretskii
2015-01-26 11:10       ` Kim Storm

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).