Package: emacs;
Reported by: martin rudalics <rudalics <at> gmx.at>
Date: Wed, 1 Oct 2014 15:45:02 UTC
Severity: normal
Found in version 25.0.50
Done: martin rudalics <rudalics <at> gmx.at>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 18597 in the body.
You can then email your comments to 18597 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org
:bug#18597
; Package emacs
.
(Wed, 01 Oct 2014 15:45:02 GMT) Full text and rfc822 format available.martin rudalics <rudalics <at> gmx.at>
:bug-gnu-emacs <at> gnu.org
.
(Wed, 01 Oct 2014 15:45:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: martin rudalics <rudalics <at> gmx.at> To: Bug-Gnu-Emacs <bug-gnu-emacs <at> gnu.org> Subject: 25.0.50; Assertion violation in reseat_1 Date: Wed, 01 Oct 2014 17:43:56 +0200
Just got this. Hardly to reproduce. I can leave the session open for at most two hours from now. martin Program received signal SIGTRAP, Trace/breakpoint trap. [Switching to Thread 3724.0xad4] 0x7c911231 in ntdll!DbgUiConnectToDbg () from C:\WINDOWS\system32\ntdll.dll (gdb) bt #0 0x7c911231 in ntdll!DbgUiConnectToDbg () from C:\WINDOWS\system32\ntdll.dll #1 0x0120f4e5 in emacs_abort () at w32fns.c:8491 #2 0x010fd6a2 in terminate_due_to_signal (sig=22, backtrace_limit=2147483647) at emacs.c:388 #3 0x01173c23 in die (msg=0x14ad9b8 "CHARPOS (pos) >= BEGV && CHARPOS (pos) <= ZV", file=0x14abc30 "xdisp.c", line=6581) at alloc.c:7105 #4 0x01036ae2 in reseat_1 (it=0x82d118, pos=..., set_stop_p=0) at xdisp.c:6581 #5 0x010369d0 in reseat (it=0x82d118, pos=..., force_p=1) at xdisp.c:6533 #6 0x0102d2bf in init_iterator (it=0x82d118, w=0x5af05e8, charpos=1, bytepos=1, row=0x5f5991c, base_face_id=DEFAULT_FACE_ID) at xdisp.c:3093 #7 0x0102d5c0 in start_display (it=0x82d118, w=0x5af05e8, pos=...) at xdisp.c:3109 #8 0x0102231f in pos_visible_p (w=0x5af05e8, charpos=2658812, x=0x82e2cc, y=0x82e2c8, rtop=0x82e2c4, rbot=0x82e2c0, rowh=0x82e2bc, vpos=0x82e2b8) at xdisp.c:1437 #9 0x010984f0 in window_scroll_pixel_based (window=..., n=-5, whole=false, noerror=0) at window.c:4920 #10 0x0109837c in window_scroll (window=..., n=-5, whole=false, noerror=0) at window.c:4878 #11 0x01099ec0 in scroll_command (n=..., direction=-1) at window.c:5481 #12 0x01099f0f in Fscroll_down (arg=...) at window.c:5509 #13 0x011928c0 in Ffuncall (nargs=2, args=0x82ed20) at eval.c:2723 #14 0x0119149d in eval_sub (form=...) at eval.c:2151 #15 0x0118f703 in internal_lisp_condition_case (var=..., bodyform=..., handlers=...) at eval.c:1313 #16 0x011d60fd in exec_byte_code (bytestr=..., vector=..., maxdepth=..., args_template=..., nargs=0, args=0x0) at bytecode.c:1163 #17 0x01193488 in funcall_lambda (fun=..., nargs=1, arg_vector=0x1359f15) at eval.c:2956 #18 0x01192ade in Ffuncall (nargs=2, args=0x82f368) at eval.c:2772 #19 0x0118a2dc in Ffuncall_interactively (nargs=2, args=0x82f368) at callint.c:270 #20 0x011927b4 in Ffuncall (nargs=3, args=0x82f364) at eval.c:2703 #21 0x01191a6e in Fapply (nargs=3, args=0x82f364) at eval.c:2292 #22 0x0118a710 in Fcall_interactively (function=..., record_flag=..., keys=...) at callint.c:416 #23 0x01192915 in Ffuncall (nargs=4, args=0x82f53c) at eval.c:2730 #24 0x011d5246 in exec_byte_code (bytestr=..., vector=..., maxdepth=..., args_template=..., nargs=1, args=0x82f8a0) at bytecode.c:920 #25 0x011930b2 in funcall_lambda (fun=..., nargs=1, arg_vector=0x82f89c) at eval.c:2890 #26 0x01192ade in Ffuncall (nargs=2, args=0x82f898) at eval.c:2772 #27 0x011923f4 in call1 (fn=..., arg1=...) at eval.c:2576 #28 0x01101c86 in command_loop_1 () at keyboard.c:1569 #29 0x0118f80b in internal_condition_case (bfun=0x1101614 <command_loop_1>, handlers=..., hfun=0x1100e7f <cmd_error>) at eval.c:1344 #30 0x011012ca in command_loop_2 (ignore=...) at keyboard.c:1197 #31 0x0118edaa in internal_catch (tag=..., func=0x11012a6 <command_loop_2>, arg=...) at eval.c:1105 #32 0x01101284 in command_loop () at keyboard.c:1176 #33 0x01100a1b in recursive_edit_1 () at keyboard.c:786 #34 0x01100bd8 in Frecursive_edit () at keyboard.c:857 #35 0x010febdf in main (argc=1, argv=0xa327a0) at emacs.c:1643 Lisp Backtrace: "scroll-down" (0x82ed24) "funcall" (0x82ed20) "mwheel-scroll" (0x82f36c) "funcall-interactively" (0x82f368) "call-interactively" (0x82f540) "command-execute" (0x82f89c) (gdb) frame 4 #4 0x01036ae2 in reseat_1 (it=0x82d118, pos=..., set_stop_p=0) at xdisp.c:6581 6581 eassert (CHARPOS (pos) >= BEGV && CHARPOS (pos) <= ZV); (gdb) p pos $5 = { charpos = 1, bytepos = 1 } (gdb) p BEGV $6 = 2658017 (gdb) p ZV $7 = 2663948 (gdb) bt full #0 0x7c911231 in ntdll!DbgUiConnectToDbg () from C:\WINDOWS\system32\ntdll.dll No symbol table info available. #1 0x0120f4e5 in emacs_abort () at w32fns.c:8491 button = 6 #2 0x010fd6a2 in terminate_due_to_signal (sig=22, backtrace_limit=2147483647) at emacs.c:388 No locals. #3 0x01173c23 in die (msg=0x14ad9b8 "CHARPOS (pos) >= BEGV && CHARPOS (pos) <= ZV", file=0x14abc30 "xdisp.c", line=6581) at alloc.c:7105 No locals. #4 0x01036ae2 in reseat_1 (it=0x82d118, pos=..., set_stop_p=0) at xdisp.c:6581 No locals. #5 0x010369d0 in reseat (it=0x82d118, pos=..., force_p=1) at xdisp.c:6533 original_pos = 1 #6 0x0102d2bf in init_iterator (it=0x82d118, w=0x5af05e8, charpos=1, bytepos=1, row=0x5f5991c, base_face_id=DEFAULT_FACE_ID) at xdisp.c:3093 remapped_base_face_id = DEFAULT_FACE_ID #7 0x0102d5c0 in start_display (it=0x82d118, w=0x5af05e8, pos=...) at xdisp.c:3109 row = 0x5f5991c first_vpos = 1 #8 0x0102231f in pos_visible_p (w=0x5af05e8, charpos=2658812, x=0x82e2cc, y=0x82e2c8, rtop=0x82e2c4, rbot=0x82e2c0, rowh=0x82e2bc, vpos=0x82e2b8) at xdisp.c:1437 it = { window = { i = 95356397 }, w = 0x5af05e8, f = 0x16cf610, method = GET_FROM_BUFFER, stop_charpos = 1, prev_stop = 0, base_level_stop = 0, end_charpos = 2663948, s = 0x0, string_nchars = 0, redisplay_end_trigger_charpos = 0, multibyte_p = true, header_line_p = true, string_from_display_prop_p = false, string_from_prefix_prop_p = false, from_disp_prop_p = false, ellipsis_p = false, avoid_cursor_p = false, dp = 0x18e3300, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 0, ctl_chars = {{ i = 0 } <repeats 16 times>}, start = { pos = { charpos = 1, bytepos = 1 }, overlay_string_index = -1, string_pos = { charpos = -1, bytepos = -1 }, dpvec_index = -1 }, current = { pos = { charpos = 1, bytepos = 1 }, overlay_string_index = -1, string_pos = { charpos = -1, bytepos = -1 }, dpvec_index = -1 }, n_overlay_strings = 0, overlay_strings_charpos = 0, overlay_strings = {{ i = 0 } <repeats 16 times>}, string_overlays = {{ i = 0 } <repeats 16 times>}, string = { i = 22404730 }, from_overlay = { i = 0 }, stack = {{ string = { i = 0 }, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = { i = 0 }, slice = { x = { i = 0 }, y = { i = 0 }, width = { i = 0 }, height = { i = 0 } }, image_id = 0 }, comp = { object = { i = 0 } }, stretch = { object = { i = 0 } } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = { i = 0 }, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = { i = 0 }, font_height = { i = 0 } }, { string = { i = 0 }, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = { i = 0 }, slice = { x = { i = 0 }, y = { i = 0 }, width = { i = 0 }, height = { i = 0 } }, image_id = 0 }, comp = { object = { i = 0 } }, stretch = { object = { i = 0 } } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = { i = 0 }, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = { i = 0 }, font_height = { i = 0 } }, { string = { i = 0 }, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = { i = 0 }, slice = { x = { i = 0 }, y = { i = 0 }, width = { i = 0 }, height = { i = 0 } }, image_id = 0 }, comp = { object = { i = 0 } }, stretch = { object = { i = 0 } } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = { i = 0 }, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = { i = 0 }, font_height = { i = 0 } }, { string = { i = 0 }, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = { i = 0 }, slice = { x = { i = 0 }, y = { i = 0 }, width = { i = 0 }, height = { i = 0 } }, image_id = 0 }, comp = { object = { i = 0 } }, stretch = { object = { i = 0 } } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = { i = 0 }, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = { i = 0 }, font_height = { i = 0 } }, { string = { i = 0 }, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = { i = 0 }, slice = { x = { i = 0 }, y = { i = 0 }, width = { i = 0 }, height = { i = 0 } }, image_id = 0 }, comp = { object = { i = 0 } }, stretch = { object = { i = 0 } } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = { i = 0 }, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = { i = 0 }, font_height = { i = 0 } }}, sp = 0, selective = 0, what = IT_CHARACTER, face_id = 0, selective_display_ellipsis_p = true, ctl_arrow_p = true, face_box_p = false, start_of_box_run_p = false, end_of_box_run_p = false, overlay_strings_at_end_processed_p = false, ignore_overlay_strings_at_pos_p = false, glyph_not_available_p = false, starts_in_middle_of_char_p = false, face_before_selective_p = false, constrain_row_ascent_descent_p = false, line_wrap = TRUNCATE, base_face_id = 0, c = 0, len = 0, cmp_it = { stop_pos = 0, id = -1, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, char_to_display = 0, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, slice = { x = { i = 22404730 }, y = { i = 22404730 }, width = { i = 22404730 }, height = { i = 22404730 } }, space_width = { i = 22404730 }, voffset = 0, tab_width = 8, font_height = { i = 22404730 }, object = { i = 0 }, position = { charpos = 0, bytepos = 0 }, truncation_pixel_width = 8, continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = 808, last_visible_y = 942, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1, override_descent = 0, override_boff = 0, glyph_row = 0x5f5991c, area = TEXT_AREA, nglyphs = 1, pixel_width = 0, ascent = 0, descent = 0, max_ascent = 0, max_descent = 0, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 0, max_phys_descent = 0, current_x = 0, continuation_lines_width = 0, eol_pos = { charpos = 0, bytepos = 0 }, current_y = 16, first_vpos = 0, vpos = 0, hpos = 0, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = false, bidi_it = { bytepos = 0, charpos = 0, ch = 0, nchars = 0, ch_len = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT, resolved_level = 0, invalid_levels = 0, invalid_rl_levels = 0, prev = { bytepos = 0, charpos = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT }, last_strong = { bytepos = 0, charpos = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_for_neutral = { bytepos = 0, charpos = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT }, prev_for_neutral = { bytepos = 0, charpos = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_for_ws = { bytepos = 0, charpos = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_en_pos = 0, next_en_type = UNKNOWN_BT, ignore_bn_limit = 0, sor = NEUTRAL_DIR, scan_dir = 0, disp_pos = 0, disp_prop = 0, stack_idx = 0, level_stack = {{ level = 0, override = NEUTRAL_DIR } <repeats 64 times>}, string = { lstring = { i = 22404730 }, s = 0x0, schars = 0, bufpos = 0, from_disp_str = false, unibyte = false }, w = 0x5af05e8, paragraph_dir = NEUTRAL_DIR, separator_limit = 0, prev_was_pdf = false, first_elt = false, new_paragraph = false, frame_window_p = false }, paragraph_embedding = L2R } itdata = 0x0 top = { charpos = 1, bytepos = 1 } visible_p = 0 old_buffer = 0x0 #9 0x010984f0 in window_scroll_pixel_based (window=..., n=-5, whole=false, noerror=0) at window.c:4920 it = { window = { i = 0 }, w = 0x0, f = 0x0, method = GET_FROM_BUFFER, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, end_charpos = 0, s = 0x0, string_nchars = 0, redisplay_end_trigger_charpos = 0, multibyte_p = false, header_line_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, from_disp_prop_p = false, ellipsis_p = false, avoid_cursor_p = false, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 0, ctl_chars = {{ i = 0 } <repeats 16 times>}, start = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, n_overlay_strings = 0, overlay_strings_charpos = 0, overlay_strings = {{ i = 0 } <repeats 16 times>}, string_overlays = {{ i = 0 } <repeats 16 times>}, string = { i = 0 }, from_overlay = { i = 0 }, stack = {{ string = { i = 0 }, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = { i = 0 }, slice = { x = { i = 0 }, y = { i = 0 }, width = { i = 0 }, height = { i = 0 } }, image_id = 0 }, comp = { object = { i = 0 } }, stretch = { object = { i = 0 } } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = { i = 0 }, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = { i = 0 }, font_height = { i = 0 } }, { string = { i = 0 }, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 3, rule_idx = 0, lookback = 0, nglyphs = 32, reversed_p = true, charpos = 2660400, nchars = -1, nbytes = -2, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = { i = 0 }, slice = { x = { i = 0 }, y = { i = 0 }, width = { i = 0 }, height = { i = 0 } }, image_id = 0 }, comp = { object = { i = 0 } }, stretch = { object = { i = 0 } } }, position = { charpos = 32, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 22404730 }, overlay_string_index = 22404730, string_pos = { charpos = 22404730, bytepos = 22404730 }, dpvec_index = 22404730 }, from_overlay = { i = 524288 }, area = 22404730, method = 69201581, paragraph_embedding = 2660329, multibyte_p = true, string_from_display_prop_p = true, string_from_prefix_prop_p = false, display_ellipsis_p = true, avoid_cursor_p = false, bidi_p = true, from_disp_prop_p = true, line_wrap = 8, voffset = 0, space_width = { i = 808 }, font_height = { i = 942 } }, { string = { i = 0 }, string_nchars = 0, end_charpos = -1, stop_charpos = 0, prev_stop = 0, base_level_stop = 99981596, cmp_it = { stop_pos = 1, id = 1, ch = 8, rule_idx = 12, lookback = 4, nglyphs = 12, reversed_p = 4, charpos = 12, nchars = 4, nbytes = 18, from = 4, to = 0, width = 0 }, face_id = 0, u = { image = { object = { i = 0 }, slice = { x = { i = 774 }, y = { i = 1 }, width = { i = 47 }, height = { i = 0 } }, image_id = 0 }, comp = { object = { i = 0 } }, stretch = { object = { i = 0 } } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = { i = 0 }, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = { i = 0 }, font_height = { i = 0 } }, { string = { i = 0 }, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = { i = 0 }, slice = { x = { i = 0 }, y = { i = 0 }, width = { i = 0 }, height = { i = 0 } }, image_id = 0 }, comp = { object = { i = 0 } }, stretch = { object = { i = 0 } } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = { i = 0 }, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = { i = 0 }, font_height = { i = 0 } }, { string = { i = 0 }, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = { i = 0 }, slice = { x = { i = 0 }, y = { i = 0 }, width = { i = 0 }, height = { i = 0 } }, image_id = 0 }, comp = { object = { i = 0 } }, stretch = { object = { i = 0 } } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = { i = 0 }, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = true, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = 18301843, voffset = -19948, space_width = { i = 0 }, font_height = { i = 0 } }}, sp = 0, selective = 0, what = IT_CHARACTER, face_id = 8578984, selective_display_ellipsis_p = true, ctl_arrow_p = true, face_box_p = false, start_of_box_run_p = false, end_of_box_run_p = false, overlay_strings_at_end_processed_p = false, ignore_overlay_strings_at_pos_p = false, glyph_not_available_p = false, starts_in_middle_of_char_p = false, face_before_selective_p = false, constrain_row_ascent_descent_p = true, line_wrap = 22327828, base_face_id = 0, c = 26866366, len = 26866326, cmp_it = { stop_pos = 22327828, id = 0, ch = 8579016, rule_idx = 18466059, lookback = 26866358, nglyphs = 22447538, reversed_p = 216, charpos = 17800178, nchars = 19464061, nbytes = 86375048, from = 8579624, to = 18701373, width = 24809522 }, char_to_display = 22447538, glyphless_method = 8579064, image_id = 17797534, slice = { x = { i = 19464041 }, y = { i = 24809522 }, width = { i = 24809522 }, height = { i = 22447538 } }, space_width = { i = 22327024 }, voffset = -13626, tab_width = 1517, font_height = { i = 8579096 }, object = { i = 17799151 }, position = { charpos = 19464041, bytepos = 97571742 }, truncation_pixel_width = -11314, continuation_pixel_width = 1488, first_visible_x = 18307558, last_visible_x = 22327024, last_visible_y = 80, extra_line_spacing = 272, max_extra_line_spacing = 18695924, override_ascent = 19464041, override_descent = 69201576, override_boff = 8579160, glyph_row = 0x1176982, area = 22327024, nglyphs = 69142600, pixel_width = 16, ascent = 0, descent = 0, max_ascent = 0, max_descent = 69142600, phys_ascent = 22486632, phys_descent = 0, max_phys_ascent = 0, max_phys_descent = 8579208, current_x = 18311614, continuation_lines_width = 22486634, eol_pos = { charpos = 0, bytepos = 0 }, current_y = 0, first_vpos = 0, vpos = 0, hpos = 0, left_user_fringe_bitmap = 43582, right_user_fringe_bitmap = 1518, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = false, bidi_it = { bytepos = 8579272, charpos = 17989041, ch = 23554256, nchars = 0, ch_len = 8579256, type = 17803662, type_after_w1 = 86375048, orig_type = NEUTRAL_B, resolved_level = 23554258, invalid_levels = 23554256, invalid_rl_levels = 0, prev = { bytepos = 86375048, charpos = 8579288, type = 17803662, type_after_w1 = 69201576, orig_type = NEUTRAL_B }, last_strong = { bytepos = 8579304, charpos = 17812606, type = 86375048, type_after_w1 = 69201576, orig_type = 8579320 }, next_for_neutral = { bytepos = 17803662, charpos = 22447538, type = WEAK_EN, type_after_w1 = 8579336, orig_type = 17797965 }, prev_for_neutral = { bytepos = 69201581, charpos = 23918096, type = 8579336, type_after_w1 = 17803959, orig_type = 23918101 }, next_for_ws = { bytepos = 3, charpos = 8581656, type = 16833292, type_after_w1 = 70142048, orig_type = 49 }, next_en_pos = 190, next_en_type = STRONG_L, ignore_bn_limit = -1, sor = 3, scan_dir = 0, disp_pos = 0, disp_prop = 0, stack_idx = 0, level_stack = {{ level = 0, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = 69201581, override = 2658017 }, { level = 24809522, override = 86375053 }, { level = 95356397, override = 97571742 }, { level = 23918096, override = NEUTRAL_DIR }, { level = 26866342, override = NEUTRAL_DIR }, { level = 22404754, override = 2663948 }, { level = 0, override = 24809522 }, { level = 21622642, override = 19464041 }, { level = 21622623, override = 8580288 }, { level = 0, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = 8579044, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = 2658017, override = L2R }, { level = 1, override = 16777215 }, { level = 257, override = 19464060 }, { level = 17, override = 17803662 }, { level = 19464016, override = 12 }, { level = 8579624, override = 17800121 }, { level = 1, override = 19464016 }, { level = 8579044, override = 135 }, { level = 19464021, override = 8579928 }, { level = 8579736, override = 18428082 }, { level = 19464041, override = 19464061 }, { level = 52, override = 1028 }, { level = 1, override = 8579932 }, { level = 8579688, override = 18466059 }, { level = 26866358, override = 22447538 }, { level = 26866374, override = 17803797 }, { level = 19403405, override = 1028 }, { level = 8579720, override = 17803662 }, { level = 19464016, override = 17 }, { level = 8579720, override = 17803797 }, { level = 19403405, override = 19464016 }, { level = 8579736, override = 20290901 }, { level = 12, override = 52 }, { level = 8579896, override = 18426910 }, { level = 80073072, override = L2R }, { level = 8579928, override = 2658631 }, { level = 0, override = NEUTRAL_DIR }, { level = 2658652, override = 4294967295 }, { level = -2, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = 8579896, override = 18431290 }, { level = 80073072, override = NEUTRAL_DIR }, { level = 8579864, override = 17800178 }, { level = 24809522, override = 12 }, { level = 8579896, override = 18430160 }, { level = 19464021, override = 16 }, { level = 1, override = 17797534 }, { level = 20290881, override = 28 }, { level = 22404730, override = 22506784 }, { level = 12, override = 20290901 }}, string = { lstring = { i = 8580456 }, s = 0x11d5c3d ";E \017 $(", schars = 16, bufpos = 22404730, from_disp_str = false, unibyte = true }, w = 0x199f2ae, paragraph_dir = 24809522, separator_limit = 24809522, prev_was_pdf = false, first_elt = true, new_paragraph = false, frame_window_p = false }, paragraph_embedding = 18695924 } w = 0x5af05e8 start = { charpos = 1, bytepos = 1 } this_scroll_margin = 0 vscrolled = 0 x = 0 y = 0 rtop = 0 rbot = 0 rowh = 0 vpos = 0 itdata = 0x0 window_total_lines = 0 frame_line_height = 16 adjust_old_pointm = false #10 0x0109837c in window_scroll (window=..., n=-5, whole=false, noerror=0) at window.c:4878 No locals. #11 0x01099ec0 in scroll_command (n=..., direction=-1) at window.c:5481 count = 17 #12 0x01099f0f in Fscroll_down (arg=...) at window.c:5509 No locals. #13 0x011928c0 in Ffuncall (nargs=2, args=0x82ed20) at eval.c:2723 internal_argbuf = {{ i = 69201576 }, { i = 25985826 }, { i = 8580296 }, { i = 17803662 }, { i = 21643488 }, { i = 10 }, { i = 22506786 }, { i = 24809522 }} fun = { i = 19399029 } original_fun = { i = 22527082 } funcar = { i = 8580312 } numargs = 1 lisp_numargs = { i = 21643488 } val = { i = 20949188 } internal_args = 0x82ed24 i = 17797893 count = 16 #14 0x0119149d in eval_sub (form=...) at eval.c:2151 vals = 0x82ed20 argnum = 2 sa_avail = 16376 sa_count = 16 sa_must_free = false numargs = { i = 8 } args_left = { i = 22404730 } i = 8580388 maxargs = 36 argvals = {{ i = 22404730 }, { i = 23643232 }, { i = 20290861 }, { i = 20290901 }, { i = 8580568 }, { i = 18429085 }, { i = 15 }, { i = 24809522 }} fun = { i = 21643493 } val = { i = 18273347 } original_fun = { i = 22460330 } original_args = { i = 20291630 } funcar = { i = 20290856 } gcpro1 = { next = 0x5d0d23e, var = 0x6, nvars = 6 } gcpro2 = { next = 0x82edb8, var = 0x10f9622, nvars = 97571390 } gcpro3 = { next = 0x10fa98e, var = 0x82ed20, nvars = 2 } count = 15 #15 0x0118f703 in internal_lisp_condition_case (var=..., bodyform=..., handlers=...) at eval.c:1313 val = { i = 22404730 } c = 0x41fcfa8 oldhandlerlist = 0x41fcf28 clausenb = 1 #16 0x011d60fd in exec_byte_code (bytestr=..., vector=..., maxdepth=..., args_template=..., nargs=0, args=0x0) at bytecode.c:1163 handlers = { i = 20291646 } body = { i = 20291622 } targets = {0x11d813a, 0x11d819e, 0x11d81a0, 0x11d81a2, 0x11d81a4, 0x11d81a4, 0x11d81ea, 0x11d8242, 0x11d498a, 0x11d498c, 0x11d498e, 0x11d4990, 0x11d4992, 0x11d4992, 0x11d4998, 0x11d4955, 0x11d4e98, 0x11d4e9a, 0x11d4e9c, 0x11d4e9e, 0x11d4ea0, 0x11d4ea0, 0x11d4edb, 0x11d4ea6, 0x11d5174, 0x11d5176, 0x11d5178, 0x11d517a, 0x11d517c, 0x11d517c, 0x11d5125, 0x11d513f, 0x11d5219, 0x11d521b, 0x11d521d, 0x11d521f, 0x11d5221, 0x11d5221, 0x11d51ca, 0x11d51e4, 0x11d52c5, 0x11d52c7, 0x11d52c9, 0x11d52cb, 0x11d52cd, 0x11d52cd, 0x11d5276, 0x11d5290, 0x11d6019, 0x11d5e6f, 0x11d5e66, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d61ec, 0x11d62e5, 0x11d6333, 0x11d6381, 0x11d63d3, 0x11d4d22, 0x11d4d81, 0x11d642f, 0x11d4c62, 0x11d4dd7, 0x11d647e, 0x11d64d4, 0x11d6511, 0x11d6567, 0x11d65ae, 0x11d6663, 0x11d66a0, 0x11d66f6, 0x11d6765, 0x11d67a2, 0x11d67df, 0x11d6835, 0x11d688b, 0x11d68e1, 0x11d6950, 0x11d6997, 0x11d69de, 0x11d6a93, 0x11d6b0c, 0x11d6b85, 0x11d6d9e, 0x11d6dfc, 0x11d6e5a , 0x11d6eb8, 0x11d6f16, 0x11d6f5d, 0x11d6fda, 0x11d7021, 0x11d7068, 0x11d70af, 0x11d7193, 0x11d5d26, 0x11d71e4, 0x11d7221, 0x11d72d2, 0x11d7323, 0x11d7374, 0x11d73b1, 0x11d73f4, 0x11d7437, 0x11d7482, 0x11d813a, 0x11d74c8, 0x11d7501, 0x11d753a, 0x11d7573, 0x11d75ac, 0x11d75e5, 0x11d5d26, 0x11d813a, 0x11d7622, 0x11d766a, 0x11d76a7, 0x11d76e4, 0x11d773a, 0x11d7790, 0x11d77cd, 0x11d78c1, 0x11d7917, 0x11d796d, 0x11d79c3, 0x11d79fc, 0x11d813a, 0x11d5c78, 0x11d5351, 0x11d4b4d, 0x11d5444, 0x11d5559, 0x11d5664, 0x11d5c1b, 0x11d5c4b, 0x11d50e2, 0x11d5ce8, 0x11d5d54, 0x11d5dca, 0x11d5e08, 0x11d604f, 0x11d60be, 0x11d612d, 0x11d6183, 0x11d5314, 0x11d7a39, 0x11d7aa8, 0x11d7ae5, 0x11d7b22, 0x11d7b5f, 0x11d7b9c, 0x11d7bf2, 0x11d7c48, 0x11d7c9e, 0x11d7cf4, 0x11d7e2d, 0x11d7e83, 0x11d7ed9, 0x11d7f16, 0x11d7f6c, 0x11d7fc2, 0x11d800b, 0x11d8054, 0x11d70f6, 0x11d713d, 0x11d809b, 0x11d80ed, 0x11d813a, 0x11d576f, 0x11d583b, 0x11d5938, 0x11d5a35, 0x11d5b28, 0x11d65f5, 0x11d6a25, 0x11d7264, 0x11d82b8, 0x11d8310, 0x11d813a, 0x11d813a, 0x11d8386, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d83fb <repeats 64 times>} count = 8 op = 143 vectorp = 0x1359f14 stack = { pc = 0x13fa769 "\210 ", byte_string = { i = 20291329 }, byte_string_start = 0x13fa6ca "\b \f", next = 0x82f6c0 } top = 0x82ee94 result = { i = 22404608 } type = 20291296 #17 0x01193488 in funcall_lambda (fun=..., nargs=1, arg_vector=0x1359f15) at eval.c:2956 val = { i = 8581416 } syms_left = { i = 22404730 } next = { i = 23643234 } lexenv = { i = 22404730 } count = 7 i = 1 optional = false rest = false #18 0x01192ade in Ffuncall (nargs=2, args=0x82f368) at eval.c:2772 fun = { i = 20291301 } original_fun = { i = 25986034 } funcar = { i = 8581592 } numargs = 1 lisp_numargs = { i = 22404730 } val = { i = 97571406 } internal_args = 0x0 i = 17803662 count = 6 #19 0x0118a2dc in Ffuncall_interactively (nargs=2, args=0x82f368) at callint.c:270 speccount = 5 #20 0x011927b4 in Ffuncall (nargs=3, args=0x82f364) at eval.c:2703 fun = { i = 21642557 } original_fun = { i = 22488034 } funcar = { i = 8581800 } numargs = 2 lisp_numargs = { i = 12 } val = { i = 97571406 } internal_args = 0x0 i = 18431338 count = 4 #21 0x01191a6e in Fapply (nargs=3, args=0x82f364) at eval.c:2292 i = 4 numargs = 1 funcall_nargs = 20291301 spread_arg = { i = 97571406 } funcall_args = 0x0 fun = { i = 22488034 } retval = { i = 4 } sa_avail = 16384 sa_count = 4 sa_must_free = false #22 0x0118a710 in Fcall_interactively (function=..., record_flag=..., keys=...) at callint.c:416 args = {{ i = 22488034 }, { i = 25986034 }, { i = 97571742 }} result = { i = 21652853 } input = { i = 20291894 } funval = { i = 20291301 } events = 3724 args = 0x10faa15 visargs = 0x10fa98e specs = { i = 97571406 } filter_specs = { i = 20291894 } teml = { i = 17800178 } up_event = { i = 22404730 } enable = { i = 22404730 } sa_avail = 16384 sa_count = 4 sa_must_free = false speccount = 4 next_event = 21642581 prefix_arg = { i = 22404730 } string = 0x0 tem = 0x82f468 "\b " varies = 0x82f438 "\001" i = 10 nargs = 21642581 mark = 17803330 arg_from_tty = false gcpro1 = { next = 0x41feea8, var = 0x16ac12e, nvars = 16 } gcpro2 = { next = 0x82f3e8, var = 0x11769a4, nvars = 22323092 } gcpro3 = { next = 0x118f3c3, var = 0x12b13ad, nvars = 12 } gcpro4 = { next = 0x4cd3ec6, var = 0x20, nvars = 64 } gcpro5 = { next = 0x155de7a, var = 0x82f3b8, nvars = 18307558 } key_count = 1 record_then_fail = false save_this_command = { i = 25986034 } save_last_command = { i = 22447754 } save_this_original_command = { i = 25986034 } save_real_this_command = { i = 25986034 } #23 0x01192915 in Ffuncall (nargs=4, args=0x82f53c) at eval.c:2730 internal_argbuf = {{ i = 25986034 }, { i = 22404730 }, { i = 8582408 }, { i = 18313140 }, { i = 22339228 }, { i = 22404730 }, { i = 86375048 }, { i = 22488128 }} fun = { i = 21642581 } original_fun = { i = 22488250 } funcar = { i = 99609430 } numargs = 3 lisp_numargs = { i = 99609470 } val = { i = 22404730 } internal_args = 0x82f540 i = 2 count = 3 #24 0x011d5246 in exec_byte_code (bytestr=..., vector=..., maxdepth=..., args_template=..., nargs=1, args=0x82f8a0) at bytecode.c:920 targets = {0x11d813a, 0x11d819e, 0x11d81a0, 0x11d81a2, 0x11d81a4, 0x11d81a4, 0x11d81ea, 0x11d8242, 0x11d498a, 0x11d498c, 0x11d498e, 0x11d4990, 0x11d4992, 0x11d4992, 0x11d4998, 0x11d4955, 0x11d4e98, 0x11d4e9a, 0x11d4e9c, 0x11d4e9e, 0x11d4ea0, 0x11d4ea0, 0x11d4edb, 0x11d4ea6, 0x11d5174, 0x11d5176, 0x11d5178, 0x11d517a, 0x11d517c, 0x11d517c, 0x11d5125, 0x11d513f, 0x11d5219, 0x11d521b, 0x11d521d, 0x11d521f, 0x11d5221, 0x11d5221, 0x11d51ca, 0x11d51e4, 0x11d52c5, 0x11d52c7, 0x11d52c9, 0x11d52cb, 0x11d52cd, 0x11d52cd, 0x11d5276, 0x11d5290, 0x11d6019, 0x11d5e6f, 0x11d5e66, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d61ec, 0x11d62e5, 0x11d6333, 0x11d6381, 0x11d63d3, 0x11d4d22, 0x11d4d81, 0x11d642f, 0x11d4c62, 0x11d4dd7, 0x11d647e, 0x11d64d4, 0x11d6511, 0x11d6567, 0x11d65ae, 0x11d6663, 0x11d66a0, 0x11d66f6, 0x11d6765, 0x11d67a2, 0x11d67df, 0x11d6835, 0x11d688b, 0x11d68e1, 0x11d6950, 0x11d6997, 0x11d69de, 0x11d6a93, 0x11d6b0c, 0x11d6b85, 0x11d6d9e, 0x11d6dfc, 0x11d6e5a , 0x11d6eb8, 0x11d6f16, 0x11d6f5d, 0x11d6fda, 0x11d7021, 0x11d7068, 0x11d70af, 0x11d7193, 0x11d5d26, 0x11d71e4, 0x11d7221, 0x11d72d2, 0x11d7323, 0x11d7374, 0x11d73b1, 0x11d73f4, 0x11d7437, 0x11d7482, 0x11d813a, 0x11d74c8, 0x11d7501, 0x11d753a, 0x11d7573, 0x11d75ac, 0x11d75e5, 0x11d5d26, 0x11d813a, 0x11d7622, 0x11d766a, 0x11d76a7, 0x11d76e4, 0x11d773a, 0x11d7790, 0x11d77cd, 0x11d78c1, 0x11d7917, 0x11d796d, 0x11d79c3, 0x11d79fc, 0x11d813a, 0x11d5c78, 0x11d5351, 0x11d4b4d, 0x11d5444, 0x11d5559, 0x11d5664, 0x11d5c1b, 0x11d5c4b, 0x11d50e2, 0x11d5ce8, 0x11d5d54, 0x11d5dca, 0x11d5e08, 0x11d604f, 0x11d60be, 0x11d612d, 0x11d6183, 0x11d5314, 0x11d7a39, 0x11d7aa8, 0x11d7ae5, 0x11d7b22, 0x11d7b5f, 0x11d7b9c, 0x11d7bf2, 0x11d7c48, 0x11d7c9e, 0x11d7cf4, 0x11d7e2d, 0x11d7e83, 0x11d7ed9, 0x11d7f16, 0x11d7f6c, 0x11d7fc2, 0x11d800b, 0x11d8054, 0x11d70f6, 0x11d713d, 0x11d809b, 0x11d80ed, 0x11d813a, 0x11d576f, 0x11d583b, 0x11d5938, 0x11d5a35, 0x11d5b28, 0x11d65f5, 0x11d6a25, 0x11d7264, 0x11d82b8, 0x11d8310, 0x11d813a, 0x11d813a, 0x11d8386, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d813a, 0x11d83fb <repeats 64 times>} count = 3 op = 3 vectorp = 0x12f3f5c stack = { pc = 0x1450b39 "\006\006\071 ", byte_string = { i = 19873609 }, byte_string_start = 0x1450ac5 " \020 ? \f", next = 0x0 } top = 0x82f53c result = { i = 18426910 } type = 19873584 #25 0x011930b2 in funcall_lambda (fun=..., nargs=1, arg_vector=0x82f89c) at eval.c:2890 val = { i = 8583112 } syms_left = { i = 4100 } next = { i = 86375048 } lexenv = { i = 22339468 } count = 3 i = 18311695 optional = false rest = 130 #26 0x01192ade in Ffuncall (nargs=2, args=0x82f898) at eval.c:2772 fun = { i = 19873589 } original_fun = { i = 22448410 } funcar = { i = 22404730 } numargs = 1 lisp_numargs = { i = 22404754 } val = { i = 22480802 } internal_args = 0x0 i = 18304449 count = 2 #27 0x011923f4 in call1 (fn=..., arg1=...) at eval.c:2576 No locals. #28 0x01101c86 in command_loop_1 () at keyboard.c:1569 scount = 2 cmd = { i = 25986034 } keybuf = {{ i = 97571742 }, { i = 204 }, { i = 18431338 }, { i = 22448890 }, { i = 97599934 }, { i = 19409489 }, { i = 22404730 }, { i = 17803569 }, { i = 2097152 }, { i = 8583464 }, { i = 17829985 }, { i = 22448890 }, { i = 97599934 }, { i = 19409489 }, { i = 22404730 }, { i = 69177112 }, { i = 22404730 }, { i = 8583560 }, { i = 17829764 }, { i = 97599934 }, { i = 8583503 }, { i = 8583528 }, { i = 18419238 }, { i = 2 }, { i = 22412438 }, { i = 69193628 }, { i = 2084648 }, { i = 22116968 }, { i = 3 }, { i = 8583560 }} i = 1 prev_modiff = 8130 prev_buffer = 0x525fa88 already_adjusted = false #29 0x0118f80b in internal_condition_case (bfun=0x1101614 <command_loop_1>, handlers=..., hfun=0x1100e7f <cmd_error>) at eval.c:1344 val = { i = 22412438 } c = 0x41fcf28 #30 0x011012ca in command_loop_2 (ignore=...) at keyboard.c:1197 val = { i = 0 } #31 0x0118edaa in internal_catch (tag=..., func=0x11012a6 <command_loop_2>, arg=...) at eval.c:1105 val = { i = 22404730 } c = 0x41fcea8 #32 0x01101284 in command_loop () at keyboard.c:1176 No locals. #33 0x01100a1b in recursive_edit_1 () at keyboard.c:786 count = 1 val = { i = 8583784 } #34 0x01100bd8 in Frecursive_edit () at keyboard.c:857 count = 0 buffer = { i = 22404730 } #35 0x010febdf in main (argc=1, argv=0xa327a0) at emacs.c:1643 dummy = { i = 2009095316 } stack_bottom_variable = 0 '\000' do_initial_setlocale = true dumping = false skip_args = 0 no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0 original_pwd = 0x0 Lisp Backtrace: "scroll-down" (0x82ed24) "funcall" (0x82ed20) "mwheel-scroll" (0x82f36c) "funcall-interactively" (0x82f368) "call-interactively" (0x82f540) "command-execute" (0x82f89c) (gdb) In GNU Emacs 25.0.50.1 (i686-pc-mingw32) of 2014-10-01 on MACHNO Repository revision: 117994 eggert <at> cs.ucla.edu-20141001032816-8mcte639s88t61nw Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --prefix=/c/emacs/quickfixes --enable-checking=yes --enable-check-lisp-object-type=yes 'CFLAGS=-O0 -g3' CPPFLAGS=-DGLYPH_DEBUG=1' Configured features: SOUND NOTIFY ACL Important settings: value of $LANG: ENU locale-coding-system: cp1252 Major mode: Emacs-Lisp Minor modes in effect: shell-dirtrack-mode: t scroll-restore-mode: t regexp-lock-mode: t eldoc-header-mode: t show-paren-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t temp-buffer-resize-mode: t column-number-mode: t line-number-mode: t auto-fill-function: my-lisp-mode-auto-fill Recent input: <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <help-echo> <menu-bar> <help-menu> <send-emacs-bug-report> Recent messages: Loading paren...done Loading ~/site-lisp/eldoc-header.elc...done Loading ~/site-lisp/frame-dump.elc...done Loading c:/Dokumente und Einstellungen/martin/Anwendungsdaten/site-lisp/win-tabs.el (source)...done Loading c:/Dokumente und Einstellungen/martin/Anwendungsdaten/site-lisp/frame-tabs.el (source)...done Loading c:/Dokumente und Einstellungen/martin/Anwendungsdaten/site-lisp/frame-test.el (source)...done With .emacs from "2014-10-01 08:51:07 martin" Load-path shadows: None found. Features: (shadow gnus-util mail-extr warnings 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 cus-edit wid-edit cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs vc-bzr frame-tabs win-tabs add-log speck elp ediff-vers ediff-trees ediff-merg ediff-wind ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff local-tags windmove info-look find-func elinfo-support elinfo texinfo info shell pcomplete comint ansi-color ring vc-cvs sidebar easymenu bookmark pp sort m&d scroll-restore regexp-lock easy-mmode time-stamp eldoc cl-loaddefs cl-lib help-fns find-dired dired jka-compr paren cus-start cus-load avoid time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp w32-common-fns disp-table w32-win w32-vars tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode 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 w32notify w32 multi-tty emacs) Memory information: ((conses 8 210051 9234) (symbols 24 27223 0) (miscs 20 103 333) (strings 16 37650 4812) (string-bytes 1 1171817) (vectors 8 18039) (vector-slots 4 490972 5584) (floats 8 143 67) (intervals 28 6997 65) (buffers 516 34))
bug-gnu-emacs <at> gnu.org
:bug#18597
; Package emacs
.
(Wed, 01 Oct 2014 16:01:02 GMT) Full text and rfc822 format available.Message #8 received at 18597 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: martin rudalics <rudalics <at> gmx.at> Cc: 18597 <at> debbugs.gnu.org Subject: Re: bug#18597: 25.0.50; Assertion violation in reseat_1 Date: Wed, 01 Oct 2014 19:00:03 +0300
> Date: Wed, 01 Oct 2014 17:43:56 +0200 > From: martin rudalics <rudalics <at> gmx.at> > > (gdb) frame 4 > #4 0x01036ae2 in reseat_1 (it=0x82d118, pos=..., set_stop_p=0) at xdisp.c:6581 > 6581 eassert (CHARPOS (pos) >= BEGV && CHARPOS (pos) <= ZV); > (gdb) p pos > $5 = { > charpos = 1, > bytepos = 1 > } > (gdb) p BEGV > $6 = 2658017 > (gdb) p ZV > $7 = 2663948 This says that the window's start position is 1 and also that position 2658017 is inside the window. Is that reasonable? What does this show: (gdb) frame 9 (gdb) p w->start
bug-gnu-emacs <at> gnu.org
:bug#18597
; Package emacs
.
(Wed, 01 Oct 2014 16:06:01 GMT) Full text and rfc822 format available.Message #11 received at 18597 <at> debbugs.gnu.org (full text, mbox):
From: martin rudalics <rudalics <at> gmx.at> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 18597 <at> debbugs.gnu.org Subject: Re: bug#18597: 25.0.50; Assertion violation in reseat_1 Date: Wed, 01 Oct 2014 18:05:03 +0200
> This says that the window's start position is 1 and also that position > 2658017 is inside the window. Is that reasonable? Hardly. > What does this show: > > (gdb) frame 9 > (gdb) p w->start > (gdb) frame 9 #9 0x010984f0 in window_scroll_pixel_based (window=..., n=-5, whole=false, noerror=0) at window.c:4920 4920 if (!pos_visible_p (w, PT, &x, &y, &rtop, &rbot, &rowh, &vpos)) (gdb) p w->start $8 = { i = 24813235 } martin
bug-gnu-emacs <at> gnu.org
:bug#18597
; Package emacs
.
(Wed, 01 Oct 2014 16:42:02 GMT) Full text and rfc822 format available.Message #14 received at 18597 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: martin rudalics <rudalics <at> gmx.at> Cc: 18597 <at> debbugs.gnu.org Subject: Re: bug#18597: 25.0.50; Assertion violation in reseat_1 Date: Wed, 01 Oct 2014 19:41:26 +0300
> Date: Wed, 01 Oct 2014 18:05:03 +0200 > From: martin rudalics <rudalics <at> gmx.at> > CC: 18597 <at> debbugs.gnu.org > > > What does this show: > > > > (gdb) frame 9 > > (gdb) p w->start > > > > (gdb) frame 9 > #9 0x010984f0 in window_scroll_pixel_based (window=..., n=-5, whole=false, noerror=0) at window.c:4920 > 4920 if (!pos_visible_p (w, PT, &x, &y, &rtop, &rbot, &rowh, &vpos)) > (gdb) p w->start > $8 = { > i = 24813235 > } And the same in frame #8?
bug-gnu-emacs <at> gnu.org
:bug#18597
; Package emacs
.
(Wed, 01 Oct 2014 16:46:02 GMT) Full text and rfc822 format available.Message #17 received at 18597 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: martin rudalics <rudalics <at> gmx.at> Cc: 18597 <at> debbugs.gnu.org Subject: Re: bug#18597: 25.0.50; Assertion violation in reseat_1 Date: Wed, 01 Oct 2014 19:45:02 +0300
> Date: Wed, 01 Oct 2014 18:05:03 +0200 > From: martin rudalics <rudalics <at> gmx.at> > CC: 18597 <at> debbugs.gnu.org > > > What does this show: > > > > (gdb) frame 9 > > (gdb) p w->start > > > > (gdb) frame 9 > #9 0x010984f0 in window_scroll_pixel_based (window=..., n=-5, whole=false, noerror=0) at window.c:4920 > 4920 if (!pos_visible_p (w, PT, &x, &y, &rtop, &rbot, &rowh, &vpos)) > (gdb) p w->start > $8 = { > i = 24813235 > } And the same in frame #8? Also, in frame 8, what do these show: (gdb) p old_buffer->name_ (gdb) xstring (gdb) p current_buffer->name_ (gdb) xstring
bug-gnu-emacs <at> gnu.org
:bug#18597
; Package emacs
.
(Wed, 01 Oct 2014 16:55:02 GMT) Full text and rfc822 format available.Message #20 received at 18597 <at> debbugs.gnu.org (full text, mbox):
From: martin rudalics <rudalics <at> gmx.at> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 18597 <at> debbugs.gnu.org Subject: Re: bug#18597: 25.0.50; Assertion violation in reseat_1 Date: Wed, 01 Oct 2014 18:54:16 +0200
> And the same in frame #8? > > Also, in frame 8, what do these show: > > (gdb) p old_buffer->name_ > (gdb) xstring > (gdb) p current_buffer->name_ > (gdb) xstring (gdb) frame 8 #8 0x0102231f in pos_visible_p (w=0x5af05e8, charpos=2658812, x=0x82e2cc, y=0x82e2c8, rtop=0x82e2c4, rbot=0x82e2c0, rowh=0x82e2bc, vpos=0x82e2b8) at xdisp.c:1437 1437 start_display (&it, w, top); (gdb) p w->start $11 = { i = 24813235 } (gdb) p old_buffer->name_ Cannot access memory at address 0x4 (gdb) xstring $12 = (struct Lisp_String *) 0x17a9eb0 0 (gdb) p current_buffer->name_ $13 = { i = 70507305 } (gdb) xstring $14 = (struct Lisp_String *) 0x433db28 "*info*" martin
bug-gnu-emacs <at> gnu.org
:bug#18597
; Package emacs
.
(Wed, 01 Oct 2014 17:04:02 GMT) Full text and rfc822 format available.Message #23 received at 18597 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: martin rudalics <rudalics <at> gmx.at> Cc: 18597 <at> debbugs.gnu.org Subject: Re: bug#18597: 25.0.50; Assertion violation in reseat_1 Date: Wed, 01 Oct 2014 20:03:29 +0300
> Date: Wed, 01 Oct 2014 18:54:16 +0200 > From: martin rudalics <rudalics <at> gmx.at> > CC: 18597 <at> debbugs.gnu.org > > (gdb) frame 8 > #8 0x0102231f in pos_visible_p (w=0x5af05e8, charpos=2658812, x=0x82e2cc, y=0x82e2c8, rtop=0x82e2c4, rbot=0x82e2c0, rowh=0x82e2bc, vpos=0x82e2b8) at xdisp.c:1437 > 1437 start_display (&it, w, top); > (gdb) p w->start > $11 = { > i = 24813235 > } Then I must be missing something, since this code in pos_visible_p: SET_TEXT_POS_FROM_MARKER (top, w->start); /* Scrolling a minibuffer window via scroll bar when the echo area shows long text sometimes resets the minibuffer contents behind our backs. */ if (CHARPOS (top) > ZV) SET_TEXT_POS (top, BEGV, BEGV_BYTE); /* Compute exact mode line heights. */ if (WINDOW_WANTS_MODELINE_P (w)) w->mode_line_height = display_mode_line (w, CURRENT_MODE_LINE_FACE_ID (w), BVAR (current_buffer, mode_line_format)); if (WINDOW_WANTS_HEADER_LINE_P (w)) w->header_line_height = display_mode_line (w, HEADER_LINE_FACE_ID, BVAR (current_buffer, header_line_format)); start_display (&it, w, top); uses w->start for the position in 'top', with which it calls start_display. And if somehow, the condition if (CHARPOS (top) > ZV) SET_TEXT_POS (top, BEGV, BEGV_BYTE); fired, then still 'top' should be at BEGV. What am I missing here?
bug-gnu-emacs <at> gnu.org
:bug#18597
; Package emacs
.
(Wed, 01 Oct 2014 17:20:01 GMT) Full text and rfc822 format available.Message #26 received at 18597 <at> debbugs.gnu.org (full text, mbox):
From: martin rudalics <rudalics <at> gmx.at> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 18597 <at> debbugs.gnu.org Subject: Re: bug#18597: 25.0.50; Assertion violation in reseat_1 Date: Wed, 01 Oct 2014 19:19:17 +0200
Does (gdb) p ZV $33 = 2663948 (gdb) p w->start $29 = { i = 24813235 } (gdb) p marker_position (w->start) $30 = 1 indicate that w->start has a bad value or that the marker is corrupted? martin
bug-gnu-emacs <at> gnu.org
:bug#18597
; Package emacs
.
(Wed, 01 Oct 2014 17:30:02 GMT) Full text and rfc822 format available.Message #29 received at 18597 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: martin rudalics <rudalics <at> gmx.at> Cc: 18597 <at> debbugs.gnu.org Subject: Re: bug#18597: 25.0.50; Assertion violation in reseat_1 Date: Wed, 01 Oct 2014 20:29:17 +0300
> Date: Wed, 01 Oct 2014 19:19:17 +0200 > From: martin rudalics <rudalics <at> gmx.at> > CC: 18597 <at> debbugs.gnu.org > > Does > > (gdb) p ZV > $33 = 2663948 > (gdb) p w->start > $29 = { > i = 24813235 > } > (gdb) p marker_position (w->start) > $30 = 1 > > indicate that w->start has a bad value or that the marker is corrupted? If BEGV is greater than 1, then yes, the marker is outside the accessible portion of the buffer. But I don't see how that could happen. Since this is an Info buffer, I guess it's some snafu with narrowing. Do you happen to remember the last commands before the abort?
bug-gnu-emacs <at> gnu.org
:bug#18597
; Package emacs
.
(Wed, 01 Oct 2014 17:42:01 GMT) Full text and rfc822 format available.Message #32 received at 18597 <at> debbugs.gnu.org (full text, mbox):
From: martin rudalics <rudalics <at> gmx.at> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 18597 <at> debbugs.gnu.org Subject: Re: bug#18597: 25.0.50; Assertion violation in reseat_1 Date: Wed, 01 Oct 2014 19:40:50 +0200
> Do you happen to remember the last commands before the abort? I think I was running make info, reverting the *info* buffer and trying to get to the same position as before by use of some pattern matching. And somewhere in between I was apparently trying to scroll with the mouse. Weird. Maybe this was really a narrowing issue. I'm closing the session now. Not sure what to do about the bug. There will be hardly any more information ... Thanks, martin
martin rudalics <rudalics <at> gmx.at>
:martin rudalics <rudalics <at> gmx.at>
:Message #37 received at 18597-done <at> debbugs.gnu.org (full text, mbox):
From: martin rudalics <rudalics <at> gmx.at> To: 18597-done <at> debbugs.gnu.org Subject: Re: bug#18597: 25.0.50; Assertion violation in reseat_1 Date: Thu, 25 Dec 2014 11:55:37 +0100
> Just got this. Hardly to reproduce. I can leave the session open for > at most two hours from now. Never seen this again. Closing. martin
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Thu, 22 Jan 2015 12:24:04 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.