* bug#10159: 24.0.91; Segfault with auto-complete package [SEC=UNCLASSIFIED] @ 2011-11-29 2:02 Alex Murray 2011-11-30 1:54 ` Alex Murray ` (3 more replies) 0 siblings, 4 replies; 21+ messages in thread From: Alex Murray @ 2011-11-29 2:02 UTC (permalink / raw) To: 10159 [-- Attachment #1: Type: text/plain, Size: 4362 bytes --] Emacs 24 (from https://launchpad.net/~cassou/+archive/emacs) on Ubuntu 11.10 with auto-complete package http://cx4a.org/software/auto-complete/ installed from git https://github.com/m2ym/auto-complete Crashes seemingly randomly when displaying the auto-complete pop-up window but always at the same location - see attached gdb bt full backtrace. I am not able to reliably reproduce this (as I said above it seems random), but it seems to happen a few times every day and always when showing the pop-up window. The following is my auto-complete config ;; auto-complete mode (add-to-list 'load-path (expand-file-name "~/.emacs.d/vendor/auto-complete")) (require 'auto-complete-config) (add-to-list 'ac-dictionary-directories "~/.emacs.d/vendor/auto-complete/dict") (ac-config-default) (setq ac-auto-start 1) ; make autostart after entering a single character (setq ac-auto-show-menu (+ ac-delay 0.1)) ; show menu after 100ms ;; quick help has to be after menu so again set to 100ms more (setq ac-quick-help-delay (+ ac-auto-show-menu 0.1)) In GNU Emacs 24.0.91.1 (x86_64-pc-linux-gnu, GTK+ Version 3.2.0) of 2011-11-29 on osmium, modified by Debian (emacs-snapshot package, version 1:20111128-1~ppa1~oneiric1) Windowing system distributor `The X.Org Foundation', version 11.0.11004000 configured using `configure '--build' 'x86_64-linux-gnu' '--host' 'x86_64-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/24.0.91/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.0.91/site-lisp:/usr/share/emacs/site-lisp' '--without-compress-info' '--with-crt-dir=/usr/lib/x86_64-linux-gnu/' '--with-x=yes' '--with-x-toolkit=gtk3' '--with-imagemagick=yes' 'build_alias=x86_64-linux-gnu' 'host_alias=x86_64-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed' 'CPPFLAGS='' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_AU.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: paredit-mode: t eldoc-mode: t diff-auto-refine-mode: t nxhtml-menu-mode: t nxhtml-tag-do-also: t popcmp-group-alternatives: t popcmp-short-help-beside-alts: t mlinks-active-links: t rngalt-minimal-validation-header: t rngalt-display-validation-header: t flyspell-mode: t yas/global-mode: t yas/minor-mode: t global-auto-complete-mode: t auto-complete-mode: t ido-ubiquitous-mode: t autopair-global-mode: t global-undo-tree-mode: t undo-tree-mode: t which-function-mode: t global-semanticdb-minor-mode: t global-semantic-idle-scheduler-mode: t semantic-mode: t electric-layout-mode: t electric-indent-mode: t delete-selection-mode: t cua-mode: t global-auto-revert-mode: t display-time-mode: t show-paren-mode: t mouse-wheel-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 column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x r e p o r t <return> Recent messages: xhtml-loader.rnc was ok (No changes need to be saved) Loading /home/apm/.emacs.d/vendor/nxhtml/nxhtml/nxhtml-autoload.el (source)... majmodpri-apply-priorities running ... (done) Loading /home/apm/.emacs.d/vendor/nxhtml/nxhtml/nxhtml-autoload.el (source)...done Nxml/Nxhtml Autostart.el loaded in 0.9 seconds Loading /home/apm/.emacs.d/vendor/nxhtml/autostart.el (source)...done Pymacs loading ropemacs...done Starting new Ispell process [british] ... For information about GNU Emacs and the GNU system, type C-c C-h C-a. Load-path shadows: IMPORTANT: This email remains the property of the Department of Defence and is subject to the jurisdiction of section 70 of the Crimes Act 1914. If you have received this email in error, you are requested to contact the sender and delete the email. [-- Attachment #2: gdb.txt --] [-- Type: text/plain, Size: 49651 bytes --] #0 0x00000000005d3479 in composition_compute_stop_pos (cmp_it=0x7fffffff6b08, charpos=60, bytepos=70, endpos=<optimized out>, string=45088720) at composite.c:1073 elt = <optimized out> ridx = <optimized out> start = 0 end = 6100578 c = <optimized out> prop = 12024322 val = <optimized out> #1 0x000000000042e638 in compute_stop_pos (it=0x7fffffff62a0) at xdisp.c:3273 stoppos = <optimized out> iv = <optimized out> next_iv = <optimized out> object = <optimized out> limit = <optimized out> position = 0 charpos = 0 bytepos = 0 #2 0x000000000043a26f in next_element_from_string (it=0x7fffffff62a0) at xdisp.c:7304 position = {charpos = 0, bytepos = 0} #3 0x000000000043d4ba in get_next_display_element (it=0x7fffffff62a0) at xdisp.c:6375 success_p = <optimized out> #4 0x000000000044278a in display_line (it=0x7fffffff62a0) at xdisp.c:18908 x_before = <optimized out> nglyphs = <optimized out> ascent = 0 phys_ascent = 0 n_glyphs_before = <optimized out> hpos_before = <optimized out> x = <optimized out> descent = 0 phys_descent = 0 row = 0x1c3a010 overlay_arrow_string = 133 wrap_it = {window = 10403, w = 0x0, f = 0x0, method = GET_FROM_BUFFER, stop_charpos = -1, prev_stop = 0, base_level_stop = 0, end_charpos = 10428, s = 0x28bc <Address 0x28bc out of bounds>, string_nchars = 81604378625, region_beg_charpos = 19, region_end_charpos = 10365, redisplay_end_trigger_charpos = 10365, multibyte_p = 0, header_line_p = 0, string_from_display_prop_p = 0, from_disp_prop_p = 0, ellipsis_p = 0, avoid_cursor_p = 0, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = -1, dpvec_face_id = -1, saved_face_id = 1, ctl_chars = {10429, 0, 0, 4294967295, 0, 1, 73014444033, 2, 12024322, 12024322, 0, 0, 0, 0, 0, 0}, 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 = { 0 <repeats 16 times>}, string_overlays = {0 <repeats 14 times>, 4862814, 0}, string = 0, from_overlay = 10429, stack = {{ string = 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 = -40784, charpos = 140737488314544, nchars = -38312, nbytes = 32767, from = 1, to = 0, width = 0}, face_id = 1, u = {image = {object = 4435744, slice = { x = 140737488314544, y = 140737488310048, width = 140737488310908, height = 4460308}, image_id = 0}, comp = {object = 4435744}, stretch = {object = 4435744}}, 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 8589934595}, comp = {object = 0}, stretch = { object = 0}}, position = {charpos = 42949672960, bytepos = 1}, current = {pos = {charpos = 10428, bytepos = -1}, overlay_string_index = -2, string_pos = { charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 10, voffset = 0, space_width = 12214082, font_height = 47739542}, { string = 6064292, string_nchars = 41716, end_charpos = 12214082, stop_charpos = 12112261, prev_stop = 5389959, base_level_stop = 140737488310104, cmp_it = { stop_pos = 46164427, id = 40, ch = 10427, rule_idx = 0, lookback = 12112261, nglyphs = 0, reversed_p = 6061765, charpos = 12161746, nchars = 10428, nbytes = 0, from = 41712, to = 0, width = 12161746}, face_id = 47739542, u = {image = { object = 6064292, slice = {x = 12112261, y = 140737488310448, width = 41712, height = 0}, image_id = 12161746}, comp = {object = 6064292}, stretch = { object = 6064292}}, position = {charpos = 6083379, bytepos = 0}, current = {pos = {charpos = 10428, bytepos = 10428}, overlay_string_index = 6107707, string_pos = {charpos = 10429, bytepos = 0}, dpvec_index = 62}, from_overlay = 140737488326584, area = 12024320, method = GET_FROM_BUFFER, paragraph_embedding = 5389959, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 10, voffset = 0, space_width = 46164427, font_height = 40}, {string = 10427, string_nchars = 10428, end_charpos = 6061765, stop_charpos = 12024322, prev_stop = 4294977724, base_level_stop = 41712, cmp_it = { stop_pos = 140737488326584, id = 10428, ch = 10428, rule_idx = 0, lookback = 10429, nglyphs = 0, reversed_p = 12024322, charpos = 4611686018428436480, nchars = 6113304, nbytes = 0, from = 12255522, to = 0, width = 6083379}, face_id = 0, u = {image = {object = 10428, slice = {x = 10428, y = 46794256, width = 21154736, height = 10429}, image_id = 10365}, comp = { object = 10428}, stretch = {object = 10428}}, position = { charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = -1, string_pos = { charpos = 12112261, bytepos = 6083651}, dpvec_index = 10428}, from_overlay = 0, area = 10429, method = GET_FROM_BUFFER, paragraph_embedding = 417, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 12112256, voffset = 0, space_width = 10428, font_height = 12024322}}, sp = -45328, selective = 40, what = 805347072, face_id = -1657034995, selective_display_ellipsis_p = 0, ctl_arrow_p = 0, face_box_p = 0, start_of_box_run_p = 0, end_of_box_run_p = 0, overlay_strings_at_end_processed_p = 0, ignore_overlay_strings_at_pos_p = 0, glyph_not_available_p = 0, starts_in_middle_of_char_p = 0, face_before_selective_p = 0, constrain_row_ascent_descent_p = 0, line_wrap = TRUNCATE, base_face_id = -30896, c = 32767, len = 18934016, cmp_it = { stop_pos = 21154736, id = 12024322, ch = -30896, rule_idx = 32767, lookback = 0, nglyphs = 0, reversed_p = 4532768, 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 = 0, y = 0, width = 12112261, height = 140737488324432}, space_width = 0, voffset = 0, tab_width = 0, font_height = 0, object = 140737488324432, position = {charpos = 1, bytepos = 4445645}, truncation_pixel_width = 0, continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = -45104, last_visible_y = 32767, extra_line_spacing = -30744, max_extra_line_spacing = 32767, override_ascent = 805347072, override_descent = -1657034995, override_boff = 0, glyph_row = 0x7fffffff8750, area = LEFT_MARGIN_AREA, nglyphs = 0, pixel_width = 0, ascent = 0, descent = -34336, max_ascent = 32767, max_descent = 805347072, phys_ascent = -1657034995, phys_descent = 0, max_phys_ascent = 0, max_phys_descent = -30896, current_x = 32767, continuation_lines_width = 0, eol_pos = {charpos = 0, bytepos = 0}, current_y = 417, first_vpos = 0, vpos = 131072, hpos = 1073741824, left_user_fringe_bitmap = 45637, right_user_fringe_bitmap = 67, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = 0, bidi_it = {bytepos = 0, charpos = 0, ch = 0, nchars = 0, ch_len = 0, type = 4294929616, type_after_w1 = 32767, orig_type = 4294932960, resolved_level = 32767, invalid_levels = -44368, invalid_rl_levels = 32767, prev_was_pdf = -41024, prev = {bytepos = -4294967296, charpos = 17179869198, type = 10429, type_after_w1 = UNKNOWN_BT, orig_type = 10428}, last_strong = {bytepos = 1, charpos = 0, type = 4294967295, type_after_w1 = STRONG_L, orig_type = 5394970}, next_for_neutral = {bytepos = 0, charpos = 0, type = NEUTRAL_B, type_after_w1 = UNKNOWN_BT, orig_type = 10429}, prev_for_neutral = {bytepos = 4294967295, charpos = 0, type = 10429, type_after_w1 = UNKNOWN_BT, orig_type = 29586192}, next_for_ws = {bytepos = 62, charpos = 4461300, type = RLE, type_after_w1 = UNKNOWN_BT, orig_type = 4294922976}, next_en_pos = -1, next_en_type = LRE, ignore_bn_limit = -4294967296, sor = 4294967295, scan_dir = 1, disp_pos = 16681472, disp_prop = -44272, stack_idx = 32767, level_stack = {{level = 10428, override = NEUTRAL_DIR}, { level = -27288, override = NEUTRAL_DIR}, {level = 2, override = 4294967295}, {level = 1527, override = 9}, { level = 46794261, override = NEUTRAL_DIR}, {level = 46794256, override = NEUTRAL_DIR}, {level = 17016128, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, { level = 10429, override = NEUTRAL_DIR}, {level = 10427, override = NEUTRAL_DIR}, {level = 10427, override = NEUTRAL_DIR}, {level = 10429, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, { level = 0, override = NEUTRAL_DIR}, {level = -1, override = 4294967295}, {level = -1, override = 4294967295}, { level = 0, override = NEUTRAL_DIR}, {level = 1, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR} <repeats 21 times>, {level = 8346, override = NEUTRAL_DIR}, {level = 8346, override = NEUTRAL_DIR}, {level = -1, override = NEUTRAL_DIR}, {level = -1, override = 4294967295}, {level = -1, override = 4294967295}, {level = -1, override = NEUTRAL_DIR}, { level = 10427, override = NEUTRAL_DIR}, {level = 10427, override = NEUTRAL_DIR}, {level = -1, override = NEUTRAL_DIR}, {level = -1, override = 4294967295}, {level = -1, override = 4294967295}, {level = -1, override = NEUTRAL_DIR}, { level = 0, override = NEUTRAL_DIR}, {level = 10427, override = NEUTRAL_DIR}, {level = 47333969, 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 = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, { level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}}, string = {lstring = 0, s = 0x0, schars = 0, bufpos = 0, from_disp_str = 0, unibyte = 0}, paragraph_dir = 20962307, separator_limit = 0, first_elt = 0, new_paragraph = 0, frame_window_p = 0}, paragraph_embedding = NEUTRAL_DIR} wrap_data = 0x0 may_wrap = 0 wrap_x = 0 wrap_row_used = -1 wrap_row_ascent = -1 wrap_row_height = 0 wrap_row_phys_ascent = 0 wrap_row_phys_height = 10427 wrap_row_extra_line_spacing = 0 wrap_row_min_pos = 10427 wrap_row_min_bpos = 25769803776 wrap_row_max_pos = 6 wrap_row_max_bpos = 10403 cvpos = <optimized out> min_pos = 10412 max_pos = 10412 min_bpos = 10412 max_bpos = 10412 #5 0x000000000044898a in try_window (window=<optimized out>, pos=..., flags=1) at xdisp.c:15942 w = 0x2ca0610 it = {window = 46794261, w = 0x2ca0610, f = 0x103a540, method = GET_FROM_STRING, stop_charpos = 133, prev_stop = 0, base_level_stop = 0, end_charpos = 133, s = 0x0, string_nchars = 0, region_beg_charpos = -1, region_end_charpos = -1, redisplay_end_trigger_charpos = 0, multibyte_p = 1, header_line_p = 0, string_from_display_prop_p = 0, from_disp_prop_p = 0, ellipsis_p = 0, avoid_cursor_p = 0, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 33, ctl_chars = {0 <repeats 16 times>}, start = { pos = {charpos = 10412, bytepos = 10412}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, current = {pos = { charpos = 10412, bytepos = 10412}, overlay_string_index = 1, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = -1}, n_overlay_strings = 2, overlay_strings_charpos = 10412, overlay_strings = {45406561, 45088721, 0 <repeats 14 times>}, string_overlays = {20330555, 47878035, 0 <repeats 14 times>}, string = 45088721, from_overlay = 12024322, stack = {{ string = 12024322, string_nchars = 0, end_charpos = 10429, stop_charpos = 10413, prev_stop = 10412, base_level_stop = 10412, cmp_it = {stop_pos = 10413, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 0}}, position = {charpos = 10411, bytepos = 10411}, current = {pos = { charpos = 10412, bytepos = 10412}, overlay_string_index = 0, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, from_overlay = 0, area = TEXT_AREA, method = GET_FROM_BUFFER, paragraph_embedding = L2R, multibyte_p = 1, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 1, from_disp_prop_p = 0, line_wrap = WINDOW_WRAP, voffset = 0, space_width = 12024322, font_height = 12024322}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = { x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}}, sp = 1, selective = 0, what = IT_CHARACTER, face_id = 36, selective_display_ellipsis_p = 1, ctl_arrow_p = 1, face_box_p = 0, start_of_box_run_p = 0, end_of_box_run_p = 0, overlay_strings_at_end_processed_p = 0, ignore_overlay_strings_at_pos_p = 0, glyph_not_available_p = 0, starts_in_middle_of_char_p = 0, face_before_selective_p = 0, constrain_row_ascent_descent_p = 0, line_wrap = WINDOW_WRAP, base_face_id = 0, c = 83, len = 1, cmp_it = {stop_pos = 133, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, char_to_display = 32, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, slice = {x = 12024322, y = 12024322, width = 12024322, height = 12024322}, space_width = 12024322, voffset = 0, tab_width = 8, font_height = 12024322, object = 45406561, position = {charpos = 132, bytepos = 132}, truncation_pixel_width = 0, continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = 1264, last_visible_y = 1528, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1, override_descent = 0, override_boff = 0, glyph_row = 0x1c3a010, area = TEXT_AREA, nglyphs = 1, pixel_width = 8, ascent = 14, descent = 4, max_ascent = 14, max_descent = 4, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 11, max_phys_descent = 2, current_x = 1064, continuation_lines_width = 0, eol_pos = {charpos = 0, bytepos = 0}, current_y = 810, first_vpos = 0, vpos = 45, hpos = 133, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = 1, bidi_it = {bytepos = 0, charpos = 0, ch = 83, nchars = 1, ch_len = 1, type = STRONG_L, type_after_w1 = STRONG_L, orig_type = STRONG_L, resolved_level = 0, invalid_levels = 0, invalid_rl_levels = -1, prev_was_pdf = 0, prev = {bytepos = 0, charpos = 0, type = NEUTRAL_B, type_after_w1 = NEUTRAL_B, orig_type = NEUTRAL_B}, last_strong = {bytepos = 131, charpos = 131, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_neutral = {bytepos = 0, charpos = -1, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, prev_for_neutral = {bytepos = 0, charpos = 0, type = STRONG_L, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_ws = {bytepos = 133, charpos = 133, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_en_pos = 0, next_en_type = UNKNOWN_BT, ignore_bn_limit = -1, sor = L2R, scan_dir = 1, disp_pos = 24, disp_prop = 0, stack_idx = 0, level_stack = {{level = 0, override = NEUTRAL_DIR} <repeats 64 times>}, string = { lstring = 45088721, s = 0x0, schars = 24, bufpos = 10412, from_disp_str = 0, unibyte = 0}, paragraph_dir = L2R, separator_limit = -1, first_elt = 0, new_paragraph = 0, frame_window_p = 1}, paragraph_embedding = L2R} last_text_row = 0x1c39f10 f = 0x103a540 #6 0x000000000045bedb in redisplay_window (window=46794261, just_this_one_p=0) at xdisp.c:15467 d2 = 0 d4 = 0 d6 = 32767 d1 = 10376 d3 = 10376 d5 = -19392 w = 0x2ca0610 f = 0x103a540 buffer = <optimized out> old = 0xb8d180 lpoint = {charpos = 10377, bytepos = 10377} opoint = {charpos = 10377, bytepos = 10377} startp = {charpos = 8346, bytepos = 8346} update_mode_line = 1 tem = <optimized out> it = {window = 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, region_beg_charpos = 0, region_end_charpos = 0, redisplay_end_trigger_charpos = 0, multibyte_p = 0, header_line_p = 0, string_from_display_prop_p = 0, from_disp_prop_p = 0, ellipsis_p = 0, avoid_cursor_p = 0, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 0, ctl_chars = {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 = { 0 <repeats 16 times>}, string_overlays = {0 <repeats 16 times>}, string = 0, from_overlay = 0, stack = {{string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 3, voffset = 2, space_width = 0, font_height = 1}, {string = 10428, string_nchars = -1, end_charpos = 4294967294, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 10, nglyphs = 0, reversed_p = 0, charpos = 12024322, nchars = 12024322, nbytes = 0, from = 12024322, to = 0, width = 12024322}, face_id = 12024322, u = {image = {object = 524288, slice = { x = 12024322, y = 12112261, width = 10427, height = 10427}, image_id = 0}, comp = {object = 524288}, stretch = {object = 524288}}, position = { charpos = 6562710029552, bytepos = 0}, current = {pos = { charpos = 4294967295, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 1, bytepos = 60129542144}, dpvec_index = 4}, from_overlay = 60129542144, area = 4, method = 14, paragraph_embedding = 4, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 1098, string_nchars = 61, end_charpos = 0, stop_charpos = 1048576, prev_stop = 10428, base_level_stop = 10428, cmp_it = {stop_pos = 10, id = 1, ch = 1, rule_idx = 0, lookback = 6, nglyphs = 6, reversed_p = 6, charpos = -4294967296, nchars = 0, nbytes = 0, from = 10427, to = 0, width = 10427}, face_id = 0, u = { image = {object = 6, slice = {x = 10403, y = 10403, width = 0, height = 0}, image_id = 0}, comp = {object = 6}, stretch = {object = 6}}, position = {charpos = -1, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 10428}, overlay_string_index = 10428, string_pos = { charpos = 81604378625, bytepos = 19}, dpvec_index = 10365}, from_overlay = 10365, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = -1}, {string = 12214082, string_nchars = 2, end_charpos = 6070914, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 2, id = 1, ch = -1, rule_idx = -1, lookback = 8666561, nglyphs = 0, reversed_p = -34800, charpos = 140737488320520, nchars = 6100578, nbytes = 0, from = 0, to = 0, width = -34816}, face_id = 0, u = {image = {object = 2, slice = {x = 2, y = 2, width = -1, height = 0}, image_id = 105}, comp = {object = 2}, stretch = { object = 2}}, position = {charpos = 4821855, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 3}, overlay_string_index = 45084816, string_pos = {charpos = 16, bytepos = 16}, dpvec_index = 16}, from_overlay = 0, area = 24381654, method = GET_FROM_BUFFER, paragraph_embedding = 5627205, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 4294932960, voffset = 32767, space_width = 140737488326416, font_height = 16}, { string = 5627695, string_nchars = -34336, end_charpos = 140737488326416, stop_charpos = 24381655, prev_stop = 16, base_level_stop = 24381655, cmp_it = { stop_pos = 5697260, id = -1, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = 11, charpos = 14, nchars = 0, nbytes = 0, from = -1, to = -1, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 4311744512, y = 0, width = 0, height = 0}, image_id = 1}, comp = { object = 0}, stretch = {object = 0}}, position = { charpos = 140737488326624, bytepos = 0}, current = {pos = { charpos = 3, bytepos = 1}, overlay_string_index = 25333728, string_pos = {charpos = 25336576, bytepos = 0}, dpvec_index = -28991}, from_overlay = 140737488320608, area = 24381653, method = GET_FROM_BUFFER, paragraph_embedding = L2R, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 4294938584, voffset = 32767, space_width = 2, font_height = 0}}, sp = 65537, selective = 0, what = IT_TRUNCATION, face_id = 0, selective_display_ellipsis_p = 0, ctl_arrow_p = 0, face_box_p = 0, start_of_box_run_p = 0, end_of_box_run_p = 0, overlay_strings_at_end_processed_p = 0, ignore_overlay_strings_at_pos_p = 0, glyph_not_available_p = 0, starts_in_middle_of_char_p = 0, face_before_selective_p = 0, constrain_row_ascent_descent_p = 0, line_wrap = TRUNCATE, base_face_id = 10428, c = 0, len = -34648, cmp_it = {stop_pos = 16, id = 24381640, ch = -1, rule_idx = -1, lookback = 0, nglyphs = 0, reversed_p = 0, charpos = 24381655, nchars = 0, nbytes = 0, from = 4000, to = 0, width = -34336}, char_to_display = -1, glyphless_method = 4294967295, image_id = 24381652, slice = {x = 2, y = 4294968394, width = 8028900182926241069, height = 3255377305734572899}, space_width = 17016128, voffset = 0, tab_width = 0, font_height = 10429, object = 10427, position = {charpos = 10427, bytepos = 10429}, truncation_pixel_width = 0, continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = 0, last_visible_y = 0, extra_line_spacing = -1, max_extra_line_spacing = -1, override_ascent = -1, override_descent = -1, override_boff = 0, glyph_row = 0x1, area = LEFT_MARGIN_AREA, nglyphs = 0, 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 = 0, 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 = 0, 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_was_pdf = 12214082, prev = { bytepos = 4, charpos = 6070914, type = 4294967295, type_after_w1 = 4294967295, orig_type = 4294967295}, last_strong = {bytepos = 4294967295, charpos = 4, type = STRONG_L, type_after_w1 = UNKNOWN_BT, orig_type = 4294967295}, next_for_neutral = {bytepos = 22509377, charpos = 140737488321536, type = 4294933496, type_after_w1 = 32767, orig_type = 6100578}, prev_for_neutral = {bytepos = 10427, charpos = 140737488321520, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = WEAK_AN}, next_for_ws = {bytepos = 4, charpos = 4, type = 4294967295, type_after_w1 = 4294967295, orig_type = UNKNOWN_BT}, next_en_pos = 117, next_en_type = 4821855, ignore_bn_limit = 0, sor = NEUTRAL_DIR, scan_dir = 0, disp_pos = 5, disp_prop = 45087200, stack_idx = 0, level_stack = {{level = 40, override = NEUTRAL_DIR}, {level = 40, override = NEUTRAL_DIR}, {level = 40, override = NEUTRAL_DIR}, {level = 1, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 5627205, override = NEUTRAL_DIR}, {level = -33296, override = 32767}, { level = -27872, override = 32767}, {level = 40, override = NEUTRAL_DIR}, {level = 5627695, override = NEUTRAL_DIR}, {level = -33296, override = 32767}, { level = -27872, override = 32767}, {level = 26381555, override = NEUTRAL_DIR}, {level = 40, override = NEUTRAL_DIR}, {level = -33664, override = 32767}, {level = 5697260, override = NEUTRAL_DIR}, {level = -1, override = 4294967295}, { level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, { level = 20, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 35, override = NEUTRAL_DIR}, {level = 40, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = -1, override = 4294967295}, { level = 10418, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 257, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, { level = 65792, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, { level = 0, override = NEUTRAL_DIR}, {level = 2, override = NEUTRAL_DIR}, {level = -27624, override = 32767}, { level = 1, override = NEUTRAL_DIR}, {level = 5, override = NEUTRAL_DIR}, {level = 1, override = NEUTRAL_DIR}, { level = 25333728, override = NEUTRAL_DIR}, {level = 25336384, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, { level = -27951, override = 32767}, {level = -33712, override = 32767}, {level = 26381555, override = NEUTRAL_DIR}, {level = 2, override = NEUTRAL_DIR}, {level = -27640, override = 32767}, {level = 3, override = NEUTRAL_DIR}, { level = 0, override = L2R}, {level = 131071, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, { level = 12214082, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 6070914, override = NEUTRAL_DIR}, {level = -33616, override = 32767}, { level = 40, override = NEUTRAL_DIR}, {level = 26381536, override = NEUTRAL_DIR}, {level = -1, override = 4294967295}, { level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 26381555, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, { level = 4000, override = NEUTRAL_DIR}, {level = -33296, override = 32767}}, string = {lstring = 0, s = 0x1928cf2 "s", schars = 0, bufpos = 2, from_disp_str = 0, unibyte = 0}, paragraph_dir = 1852142194, separator_limit = 8031170618737583977, first_elt = 0, new_paragraph = 1, frame_window_p = 0}, paragraph_embedding = 1882025583} used_current_matrix_p = 0 buffer_unchanged_p = 0 temp_scroll_step = 0 rc = 133 centering_position = -1 last_line_misfit = 0 beg_unchanged = 10408 end_unchanged = 0 #7 0x000000000045e1b4 in redisplay_window_0 (window=<optimized out>) at xdisp.c:13591 No locals. #8 0x000000000057696e in internal_condition_case_1 ( bfun=0x45e190 <redisplay_window_0>, arg=46794261, handlers=11994726, hfun=0x42ab20 <redisplay_window_error>) at eval.c:1537 val = <optimized out> c = {tag = 12024322, val = 12024322, next = 0x7fffffffdb70, gcpro = 0x0, jmp = {{__jmpbuf = {46794256, 4139248197455864409, 46794256, 17016133, 17016128, 12783664, -4139250378484456871, 4139251055881249369}, __mask_was_saved = 0, __saved_mask = { __val = {0, 0, 12024322, 10377, 12024322, 12024322, 12024322, 12024322, 5536098, 0, 2305843009213693951, 17016128, 0, 12112256, 12024322, 160}}}}, backlist = 0x0, handlerlist = 0x7fffffffdc80, lisp_eval_depth = 0, pdlcount = 5, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} h = {handler = 11994726, var = 12024322, chosen_clause = 59, tag = 0x7fffffffb320, next = 0x7fffffffdc80} #9 0x000000000042ee6e in redisplay_windows (window=<optimized out>) at xdisp.c:13571 w = 0x2ca0610 #10 0x000000000042ee93 in redisplay_windows (window=<optimized out>) at xdisp.c:13565 w = 0x1615c00 #11 0x0000000000449869 in redisplay_internal () at xdisp.c:13148 f = 0x103a540 tail = <optimized out> frame = <optimized out> w = 0x2ca0610 sw = 0x2ca0610 fr = <optimized out> pending = <optimized out> must_finish = 0 tlbufpos = {charpos = <optimized out>, bytepos = 10318} tlendpos = <optimized out> number_of_visible_frames = <optimized out> count = 3 count1 = <optimized out> sf = 0x103a540 polling_stopped_here = 0 old_frame = 17016133 consider_all_windows_p = <optimized out> #12 0x000000000044a425 in redisplay_preserve_echo_area ( from_where=<optimized out>) at xdisp.c:13403 No locals. #13 0x000000000050b570 in detect_input_pending_run_timers (do_display=1) at keyboard.c:10474 old_timers_run = 932 #14 0x00000000005b7810 in wait_reading_process_output (time_limit=30, microsecs=0, read_kbd=<optimized out>, do_display=1, wait_for_cell=12024322, wait_proc=<optimized out>, just_wait_proc=0) at process.c:4732 old_timers_run = 932 old_buffer = 0xb8d180 old_window = 46794261 leave = 0 timeout_reduced_for_timers = <optimized out> channel = <optimized out> nfds = <optimized out> Available = {fds_bits = {2066560, 0 <repeats 15 times>}} Writeok = {fds_bits = {0 <repeats 16 times>}} check_write = <optimized out> check_delay = <optimized out> no_avail = <optimized out> xerrno = 11 proc = <optimized out> timeout = {tv_sec = 0, tv_usec = 0} end_time = {tv_sec = 1322531085, tv_usec = 878966} wait_channel = -1 got_some_input = 1 #15 0x0000000000421194 in sit_for (timeout=120, reading=1, do_display=1) at dispnew.c:6063 sec = <optimized out> usec = <optimized out> #16 0x000000000050d825 in read_char (commandflag=1, nmaps=15, maps=0x7fffffffd7b0, prev_event=12024322, used_mouse_menu=0x7fffffffd9a0, end_time=0x0) at keyboard.c:2687 tem0 = <optimized out> delay_level = 4 buffer_size = <optimized out> c = 12024322 local_getcjmp = {{__jmpbuf = {12024322, 4139251331196805721, 0, 1, 0, 0, -4139250375235968423, 4139251060892787289}, __mask_was_saved = 0, __saved_mask = {__val = {12024322, 140737488345120, 0, 140737488344624, 14307493698574246489, 18950576, 3, 4611686018428436480, 140737488344608, 14307493698637161049, 4139251049583108697, 0, 6064154, 140737488344608, 140737488344576, 0}}}} save_jump = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = {__val = { 0 <repeats 16 times>}}}} key_already_recorded = 0 tem = <optimized out> save = <optimized out> previous_echo_area_message = 12024322 also_record = 12024322 reread = 0 polling_stopped_here = 0 orig_kboard = 0xfb92a0 #17 0x000000000050e5a7 in read_key_sequence (keybuf=0x7fffffffda00, prompt=12024322, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1, bufsize=30) at keyboard.c:9290 interrupted_kboard = 0xfb92a0 interrupted_frame = 0x103a540 key = <optimized out> used_mouse_menu = 0 echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 local_first_binding = 0 from_string = 12024322 count = 2 t = 0 echo_start = 0 keys_start = 0 nmaps = <optimized out> nmaps_allocated = 15 defs = 0x7fffffffd720 submaps = 0x7fffffffd7b0 orig_local_map = 47311638 orig_keymap = 49558246 localized_local_map = 0 first_binding = 0 first_unbound = 31 mock_input = 0 fkey = {parent = 15309174, map = 15309174, start = 0, end = 0} keytran = {parent = 12003750, map = 12003750, start = 0, end = 0} indec = {parent = 15309190, map = 15309190, start = 0, end = 0} shift_translated = 0 delayed_switch_frame = 12024322 original_uppercase = 12024322 original_uppercase_position = -1 dummyflag = 0 starting_buffer = 0xb8d180 fake_prefixed_keys = 12024322 #18 0x0000000000510285 in command_loop_1 () at keyboard.c:1447 cmd = <optimized out> keybuf = {320, 392, 49586320, 12024322, 12198642, 6, 140737488345776, 5861526, 4285818220, 140737488347728, 140737488345776, 5861326, 0, 8723185, 140737353973760, -7116911111047176448, 140737254389760, 49586294, 12024322, 12024322, 4294967295, 140737488347728, 140737488345824, 5262817, 13339872, 49586294, 12024322, 5263174, 12024320, 5662114} i = <optimized out> prev_modiff = 3602 prev_buffer = 0xb8d180 #19 0x0000000000576806 in internal_condition_case ( bfun=0x5100b0 <command_loop_1>, handlers=12076514, hfun=0x504e30 <cmd_error>) at eval.c:1499 val = <optimized out> c = {tag = 12024322, val = 12024322, next = 0x7fffffffdce0, gcpro = 0x0, jmp = {{__jmpbuf = {13339872, 4139252115799827033, 12024322, 140737488347448, 4294967295, 140737488347728, -4139250374984310183, 4139251055701418585}, __mask_was_saved = 0, __saved_mask = {__val = {0, 4294967295, 0, 0, 13339872, 8627720, 0, 4294967295, 140737488347728, 0, 140737351950260, 1, 0, 0, 140737254360720, 0}}}}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} h = {handler = 12076514, var = 12024322, chosen_clause = 12024370, tag = 0x7fffffffdb70, next = 0x0} #20 0x000000000050327e in command_loop_2 (ignore=<optimized out>) at keyboard.c:1158 val = 6 #21 0x00000000005766e8 in internal_catch (tag= Cannot access memory at address 0xffffffffffffffe0 ) at eval.c:1256 c = {tag = 12072306, val = 12024322, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {13339872, 4139252115799827033, 12024322, 140737488347448, 4294967295, 140737488347728, -4139250374799760807, 4139251055671534169}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, 0, 0, 0, 0, 6026425, 15286872, 140737488346648, 0, 140737488346640, 6313955, 12024322, 12250274, 5742566, 14}}}}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} #22 0x0000000000504907 in command_loop () at keyboard.c:1137 No locals. #23 recursive_edit_1 () at keyboard.c:757 val = 12024322 #24 0x0000000000504c3c in Frecursive_edit () at keyboard.c:821 buffer = 12024322 #25 0x000000000041601d in main (argc=1, argv=<optimized out>) at emacs.c:1707 dummy = 140737267532707 stack_bottom_variable = 0 '\000' do_initial_setlocale = <optimized out> skip_args = 0 rlim = {rlim_cur = 8720000, rlim_max = 18446744073709551615} no_loadup = 0 junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x7ffff20dec48 "2'" ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: 24.0.91; Segfault with auto-complete package [SEC=UNCLASSIFIED] 2011-11-29 2:02 bug#10159: 24.0.91; Segfault with auto-complete package [SEC=UNCLASSIFIED] Alex Murray @ 2011-11-30 1:54 ` Alex Murray 2011-12-01 16:09 ` Paul Eggert ` (2 subsequent siblings) 3 siblings, 0 replies; 21+ messages in thread From: Alex Murray @ 2011-11-30 1:54 UTC (permalink / raw) To: 10159 Including top lines of stacktrace (see original bug report for the full trace) to make this more visible in google etc for others to find: #0 0x00000000005d3479 in composition_compute_stop_pos (cmp_it=0x7fffffff6b08, charpos=60, bytepos=70, endpos=<optimized out>, string=45088720) at composite.c:1073 elt = <optimized out> ridx = <optimized out> start = 0 end = 6100578 c = <optimized out> prop = 12024322 val = <optimized out> #1 0x000000000042e638 in compute_stop_pos (it=0x7fffffff62a0) at xdisp.c:3273 stoppos = <optimized out> iv = <optimized out> next_iv = <optimized out> object = <optimized out> limit = <optimized out> position = 0 charpos = 0 bytepos = 0 #2 0x000000000043a26f in next_element_from_string (it=0x7fffffff62a0) at xdisp.c:7304 position = {charpos = 0, bytepos = 0} #3 0x000000000043d4ba in get_next_display_element (it=0x7fffffff62a0) at xdisp.c:6375 success_p = <optimized out> ... IMPORTANT: This email remains the property of the Department of Defence and is subject to the jurisdiction of section 70 of the Crimes Act 1914. If you have received this email in error, you are requested to contact the sender and delete the email. ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: 24.0.91; Segfault with auto-complete package [SEC=UNCLASSIFIED] 2011-11-29 2:02 bug#10159: 24.0.91; Segfault with auto-complete package [SEC=UNCLASSIFIED] Alex Murray 2011-11-30 1:54 ` Alex Murray @ 2011-12-01 16:09 ` Paul Eggert 2011-12-02 5:40 ` Alex Murray 2012-07-26 12:58 ` bug#10159: Segfault with auto-complete package Toon Claes 2012-09-22 11:11 ` bug#10159: auto-complete causes crash in emacs HEAD Christopher Monsanto 3 siblings, 1 reply; 21+ messages in thread From: Paul Eggert @ 2011-12-01 16:09 UTC (permalink / raw) To: Alex Murray; +Cc: 10159 Would it be possible to get a backtrace from an Emacs compiled without optimization? That would help to debug things remotely. I realize that you didn't build your Emacs, but perhaps you can ask Damien Cassou, who built it, to also build a version without -O2. ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: 24.0.91; Segfault with auto-complete package [SEC=UNCLASSIFIED] 2011-12-01 16:09 ` Paul Eggert @ 2011-12-02 5:40 ` Alex Murray 2011-12-06 5:47 ` Alex Murray 0 siblings, 1 reply; 21+ messages in thread From: Alex Murray @ 2011-12-02 5:40 UTC (permalink / raw) To: Paul Eggert; +Cc: 10159 After rebuilding Emacs with -O0 so far I have been unable to reproduce this - if I can however I will be sure to send in an updated backtrace. On Fri 02 Dec 2011 02:39:19 CST, Paul Eggert wrote: > Would it be possible to get a backtrace from an Emacs > compiled without optimization? That would help to > debug things remotely. > > I realize that you > didn't build your Emacs, but perhaps you can ask > Damien Cassou, who built it, to also build a version > without -O2. IMPORTANT: This email remains the property of the Department of Defence and is subject to the jurisdiction of section 70 of the Crimes Act 1914. If you have received this email in error, you are requested to contact the sender and delete the email. ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: 24.0.91; Segfault with auto-complete package [SEC=UNCLASSIFIED] 2011-12-02 5:40 ` Alex Murray @ 2011-12-06 5:47 ` Alex Murray 2011-12-06 6:31 ` Eli Zaretskii 0 siblings, 1 reply; 21+ messages in thread From: Alex Murray @ 2011-12-06 5:47 UTC (permalink / raw) To: Paul Eggert; +Cc: 10159 [-- Attachment #1: Type: text/plain, Size: 1986 bytes --] Okay have managed to reproduce the crash without any optimizations and am including the first few stack frames in line - see attached for the entire gdb backtrace full output #0 0x0000000000687832 in composition_compute_stop_pos (cmp_it=0x7fffffff9018, charpos=74, bytepos=86, endpos=100, string=44875745) at composite.c:1073 elt = 44875745 ridx = 0 start = 0 end = 21769088 c = 11542528 prop = 12818946 val = 390 MAX_NEWLINE_DISTANCE = 500 #1 0x00000000004371d2 in compute_stop_pos (it=0x7fffffff87b0) at xdisp.c:3273 stoppos = 100 iv = 0x0 next_iv = 0x0 object = 44875745 limit = 12818946 position = 0 charpos = 0 bytepos = 0 #2 0x0000000000436dd0 in handle_stop (it=0x7fffffff87b0) at xdisp.c:3161 handled = HANDLED_NORMALLY handle_overlay_change_p = 1 p = 0x8fd8f8 #3 0x00000000004423f9 in next_element_from_string (it=0x7fffffff87b0) at xdisp.c:7304 position = {charpos = 0, bytepos = 0} #4 0x000000000043f523 in get_next_display_element (it=0x7fffffff87b0) at xdisp.c:6375 success_p = 1 On 02/12/11 16:10, Alex Murray wrote: > After rebuilding Emacs with -O0 so far I have been unable to reproduce > this - if I can however I will be sure to send in an updated backtrace. > > On Fri 02 Dec 2011 02:39:19 CST, Paul Eggert wrote: >> Would it be possible to get a backtrace from an Emacs >> compiled without optimization? That would help to >> debug things remotely. >> >> I realize that you >> didn't build your Emacs, but perhaps you can ask >> Damien Cassou, who built it, to also build a version >> without -O2. IMPORTANT: This email remains the property of the Department of Defence and is subject to the jurisdiction of section 70 of the Crimes Act 1914. If you have received this email in error, you are requested to contact the sender and delete the email. [-- Attachment #2: gdb.txt --] [-- Type: text/plain, Size: 53826 bytes --] #0 0x0000000000687832 in composition_compute_stop_pos (cmp_it=0x7fffffff9018, charpos=74, bytepos=86, endpos=100, string=44875745) at composite.c:1073 elt = 44875745 ridx = 0 start = 0 end = 21769088 c = 11542528 prop = 12818946 val = 390 MAX_NEWLINE_DISTANCE = 500 #1 0x00000000004371d2 in compute_stop_pos (it=0x7fffffff87b0) at xdisp.c:3273 stoppos = 100 iv = 0x0 next_iv = 0x0 object = 44875745 limit = 12818946 position = 0 charpos = 0 bytepos = 0 #2 0x0000000000436dd0 in handle_stop (it=0x7fffffff87b0) at xdisp.c:3161 handled = HANDLED_NORMALLY handle_overlay_change_p = 1 p = 0x8fd8f8 #3 0x00000000004423f9 in next_element_from_string (it=0x7fffffff87b0) at xdisp.c:7304 position = {charpos = 0, bytepos = 0} #4 0x000000000043f523 in get_next_display_element (it=0x7fffffff87b0) at xdisp.c:6375 success_p = 1 #5 0x0000000000461c74 in display_line (it=0x7fffffff87b0) at xdisp.c:18908 x_before = 792 nglyphs = 1 ascent = 0 phys_ascent = 0 n_glyphs_before = 99 hpos_before = 99 x = 792 descent = 0 phys_descent = 0 row = 0x2aa8670 overlay_arrow_string = 12818946 wrap_it = {window = 0, w = 0x0, f = 0x977316, method = GET_FROM_BUFFER, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, end_charpos = 0, s = 0x0, string_nchars = 0, region_beg_charpos = 0, region_end_charpos = 0, redisplay_end_trigger_charpos = 0, multibyte_p = 0, header_line_p = 0, string_from_display_prop_p = 0, from_disp_prop_p = 0, ellipsis_p = 0, avoid_cursor_p = 0, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 0, ctl_chars = {12818994, 0, 0, 1, 0, 0, 6, 0, 140737488326952, 4294933888, 30064738056, 140737488321968, 5110782, 41307014, 140737488326952, 41307046}, start = {pos = { charpos = 41307062, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 16}, dpvec_index = 0}, current = {pos = {charpos = 0, bytepos = 12818946}, overlay_string_index = 16, string_pos = {charpos = 9556181, bytepos = 9556145}, dpvec_index = 12166197}, n_overlay_strings = 9556145, overlay_strings_charpos = 12166189, overlay_strings = {9556181, 0, 0, 140737488321032, 0, 0, 41307062, 0, 0, 0, 0, 0, 0, 9556192, 0, 12818994}, string_overlays = { 42962821778, 13006914, 12818898, 0, 0, 0, 0, 12818946, 13006914, 13006912, 579820584960, 47244640256, 12818946, 0, 140737488321568, 140737488321552}, string = 6348044, from_overlay = 0, stack = {{ string = 10631213, string_nchars = 0, end_charpos = 12818994, stop_charpos = 12818946, prev_stop = 12818946, base_level_stop = 0, cmp_it = {stop_pos = 12818946, id = 0, ch = 13006914, rule_idx = 0, lookback = 0, nglyphs = 1, reversed_p = 0, charpos = 0, nchars = 13384438, nbytes = 0, from = -33568, to = 32767, width = 6346667}, face_id = -33568, u = {image = {object = 6346301, slice = {x = 0, y = 16, width = 1, height = 137449584685}, image_id = 140737488322876}, comp = {object = 6346301}, stretch = {object = 6346301}}, position = {charpos = 15517376, bytepos = 72}, current = {pos = {charpos = 4294967297, bytepos = 140737488322560}, overlay_string_index = 5111217, string_pos = {charpos = -1, bytepos = 140737488326952}, dpvec_index = 0}, from_overlay = 12818946, area = 12818944, method = GET_FROM_BUFFER, paragraph_embedding = 12818946, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 4294933728, voffset = 32767, space_width = 6225945, font_height = 32}, {string = 12818946, string_nchars = 13384438, end_charpos = 12818946, stop_charpos = 140737488322128, prev_stop = 6337945, base_level_stop = 12818946, cmp_it = {stop_pos = 524288, id = 12818946, ch = 12818946, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = 0, charpos = 0, nchars = 1280, nbytes = 1528, from = 41307014, to = 0, width = -1}, face_id = 12940626, u = {image = {object = 12818898, slice = { x = 140737488322320, y = 140737488322008, width = 140737488321568, height = 0}, image_id = 41307062}, comp = {object = 12818898}, stretch = { object = 12818898}}, position = {charpos = 13148818, bytepos = 1}, current = {pos = {charpos = 579826780363, bytepos = 55834541840}, overlay_string_index = 6, string_pos = {charpos = 0, bytepos = 140733193388032}, dpvec_index = -32448}, from_overlay = 5110942, area = RIGHT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = 4294938920, multibyte_p = 1, string_from_display_prop_p = 1, display_ellipsis_p = 1, avoid_cursor_p = 1, bidi_p = 1, from_disp_prop_p = 1, line_wrap = WORD_WRAP, voffset = 0, space_width = 13411106, font_height = 12818946}, {string = 10631213, string_nchars = 12818994, end_charpos = 41307062, stop_charpos = 0, prev_stop = 13148818, base_level_stop = 12818946, cmp_it = {stop_pos = 42949672961, id = 0, ch = -33024, rule_idx = 32767, lookback = -33040, nglyphs = 32767, reversed_p = 6345865, charpos = 12818994, nchars = 0, nbytes = 0, from = -33120, to = 32767, width = 6323116}, face_id = -33024, u = {image = { object = 41307030, slice = {x = 140737488322688, y = 140737488322304, width = 3, height = 2}, image_id = 140737488323152}, comp = {object = 41307030}, stretch = {object = 41307030}}, position = { charpos = 13384438, bytepos = 140737488322576}, current = { pos = {charpos = 6338739, bytepos = 0}, overlay_string_index = 2, string_pos = {charpos = 32, bytepos = 41307014}, dpvec_index = 1}, from_overlay = 77309411329, area = 18, method = GET_FROM_BUFFER, paragraph_embedding = 4294934272, multibyte_p = 1, string_from_display_prop_p = 1, display_ellipsis_p = 1, avoid_cursor_p = 1, bidi_p = 1, from_disp_prop_p = 1, line_wrap = 4294934448, voffset = 32767, space_width = 6341639, font_height = 9556093}, {string = 13384502, string_nchars = -32640, end_charpos = 140737488322456, stop_charpos = 140737488322464, prev_stop = -1, base_level_stop = 0, cmp_it = {stop_pos = 16, id = 140737488322544, ch = 2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = 0, charpos = 3, nchars = 3, nbytes = 0, from = 9556093, to = 0, width = 2}, face_id = 1, u = {image = {object = 15482933, slice = {x = 0, y = 15482928, width = 12906330112, height = -4294967296}, image_id = 12818946}, comp = {object = 15482933}, stretch = { object = 15482933}}, position = {charpos = 0, bytepos = 140737488322544}, current = {pos = { charpos = 5078210, bytepos = -4294967296}, overlay_string_index = 15517381, string_pos = {charpos = 0, bytepos = 140737488323840}, dpvec_index = 0}, from_overlay = 24438208, area = 4294935808, method = 32767, paragraph_embedding = L2R, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 4294935804, voffset = 32767, space_width = 140737297644106, font_height = 140737488326952}, { string = 16399360, string_nchars = -32496, end_charpos = 140737488323760, stop_charpos = 140737488322744, prev_stop = 140737488322760, base_level_stop = 21428224, cmp_it = {stop_pos = 140737488326952, id = 12818946, ch = 7011937, rule_idx = 0, lookback = 1, nglyphs = 0, reversed_p = 0, charpos = 2, nchars = 6226029, nbytes = 0, from = 0, to = 0, width = -1}, face_id = 0, u = {image = { object = 0, slice = {x = 12818946, y = 1, width = 1, height = 1}, image_id = -2}, comp = {object = 0}, stretch = {object = 0}}, position = {charpos = 1, bytepos = 1}, current = {pos = {charpos = 1, bytepos = 4294967296}, overlay_string_index = 0, string_pos = {charpos = 6, bytepos = -4294967295}, dpvec_index = -31536}, from_overlay = -4294967295, area = TEXT_AREA, method = GET_FROM_BUFFER, paragraph_embedding = L2R, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 6, voffset = 0, space_width = 0, font_height = 140737488322928}}, sp = 5112023, selective = -32400, what = 4294938920, face_id = 32767, selective_display_ellipsis_p = 1, ctl_arrow_p = 1, face_box_p = 1, start_of_box_run_p = 1, end_of_box_run_p = 1, overlay_strings_at_end_processed_p = 1, ignore_overlay_strings_at_pos_p = 1, glyph_not_available_p = 1, starts_in_middle_of_char_p = 1, face_before_selective_p = 1, constrain_row_ascent_descent_p = 1, line_wrap = 4294967295, base_face_id = -28208, c = 6, len = -32176, cmp_it = { stop_pos = 5113136, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = -28376, charpos = 5, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, char_to_display = -1, glyphless_method = 4294967295, image_id = 0, slice = {x = 0, y = -1, width = 0, height = 0}, space_width = 0, voffset = 0, tab_width = 0, font_height = 140737488323184, object = 140737092370448, position = {charpos = 1, bytepos = 4294967296}, truncation_pixel_width = -32176, continuation_pixel_width = -1, first_visible_x = 32767, last_visible_x = 1, last_visible_y = 0, extra_line_spacing = -28376, max_extra_line_spacing = 6, override_ascent = -32144, override_descent = 0, override_boff = 0, glyph_row = 0x2bc8e4b, area = LEFT_MARGIN_AREA, nglyphs = 0, pixel_width = 0, ascent = 0, descent = -31984, max_ascent = 32767, max_descent = 5857699, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 0, max_phys_descent = -31400, current_x = 32767, continuation_lines_width = -31392, eol_pos = { charpos = 140737488323920, bytepos = 1}, current_y = 21769928, first_vpos = 0, vpos = 0, hpos = 0, left_user_fringe_bitmap = 1, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 1016528, bidi_p = 1, bidi_it = { bytepos = 6787348, charpos = 20595045, ch = 1, nchars = 140737488323328, ch_len = 6788505, type = 45911667, type_after_w1 = UNKNOWN_BT, orig_type = 45911667, resolved_level = 0, invalid_levels = 0, invalid_rl_levels = 0, prev_was_pdf = 0, prev = {bytepos = 140737488324048, charpos = 4441958, type = 13007154, type_after_w1 = UNKNOWN_BT, orig_type = 21769928}, last_strong = {bytepos = 0, charpos = 1, type = 4294935376, type_after_w1 = 32767, orig_type = 6787348}, next_for_neutral = {bytepos = 20595045, charpos = 4307976050, type = 4294935424, type_after_w1 = 32767, orig_type = 6788505}, prev_for_neutral = {bytepos = 140737488323488, charpos = 20595045, type = 12818946, type_after_w1 = UNKNOWN_BT, orig_type = 13008754}, next_for_ws = {bytepos = 140737488323568, charpos = 6805825, type = 4294935504, type_after_w1 = 32767, orig_type = 6797175}, next_en_pos = 8589902872, next_en_type = 12818946, ignore_bn_limit = 21769312, sor = 12818946, scan_dir = 0, disp_pos = 0, disp_prop = 0, stack_idx = 0, level_stack = {{level = -31760, override = 32767}, { level = 6796963, override = NEUTRAL_DIR}, {level = 21769312, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}, {level = -31696, override = 32767}, { level = 6814071, override = NEUTRAL_DIR}, {level = 580, override = NEUTRAL_DIR}, {level = 20595045, override = NEUTRAL_DIR}, {level = 13008754, override = NEUTRAL_DIR}, {level = 4, override = NEUTRAL_DIR}, { level = 21107088, override = NEUTRAL_DIR}, {level = 4, override = NEUTRAL_DIR}, {level = -31616, override = 32767}, { level = 6833678, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}, {level = -31536, override = 32767}, { level = -31544, override = 32767}, {level = -31552, override = 32767}, {level = 145, override = NEUTRAL_DIR}, { level = 145, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 580, override = NEUTRAL_DIR}, {level = -31328, override = 32767}, { level = 6844610, override = NEUTRAL_DIR}, {level = 101, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}, {level = 145, override = NEUTRAL_DIR}, {level = 20, override = NEUTRAL_DIR}, {level = 20, override = NEUTRAL_DIR}, {level = -28648, override = 32767}, {level = 1, override = NEUTRAL_DIR}, { level = 21769928, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}, {level = 13038288, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}, {level = 20595045, override = NEUTRAL_DIR}, {level = 0, override = L2R}, { level = -31440, override = 32767}, {level = 6788505, override = NEUTRAL_DIR}, {level = 1, override = NEUTRAL_DIR}, { level = 20595045, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}, {level = 13046274, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}, {level = -31360, override = 32767}, { level = 6797037, override = NEUTRAL_DIR}, {level = -31240, override = L2R}, {level = 50055894, override = NEUTRAL_DIR}, { level = 21107088, override = NEUTRAL_DIR}, {level = 45391250, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, { level = 0, override = NEUTRAL_DIR}, {level = -31328, override = L2R}, {level = 10, override = NEUTRAL_DIR}, { level = 21107032, override = NEUTRAL_DIR}, {level = 500, override = NEUTRAL_DIR}, {level = -31152, override = 32767}, { level = 4420050, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = -30800, override = 32767}, { level = 12818946, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}}, string = {lstring = 12818946, s = 0xc39a02 "", schars = 12818946, bufpos = 4294967296, from_disp_str = 0, unibyte = 0}, paragraph_dir = 4, separator_limit = 20595045, first_elt = 0, new_paragraph = 0, frame_window_p = 1}, paragraph_embedding = L2R} wrap_data = 0x0 may_wrap = 0 wrap_x = 32767 wrap_row_used = -1 wrap_row_ascent = 1281 wrap_row_height = 42193296 wrap_row_phys_ascent = 0 wrap_row_phys_height = 0 wrap_row_extra_line_spacing = 0 wrap_row_min_pos = 145 wrap_row_min_bpos = 119 wrap_row_max_pos = 31032898 wrap_row_max_bpos = 0 cvpos = -1 min_pos = 125 max_pos = 125 min_bpos = 125 max_bpos = 125 #6 0x0000000000459470 in try_window (window=21218437, pos=..., flags=1) at xdisp.c:15942 w = 0x143c480 it = {window = 21218437, w = 0x143c480, f = 0x130a1e0, method = GET_FROM_STRING, stop_charpos = 100, prev_stop = 0, base_level_stop = 0, end_charpos = 100, s = 0x0, string_nchars = 0, region_beg_charpos = -1, region_end_charpos = -1, redisplay_end_trigger_charpos = 0, multibyte_p = 1, header_line_p = 0, string_from_display_prop_p = 0, from_disp_prop_p = 0, ellipsis_p = 0, avoid_cursor_p = 0, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 33, ctl_chars = {0 <repeats 16 times>}, start = { pos = {charpos = 125, bytepos = 125}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, current = {pos = {charpos = 125, bytepos = 125}, overlay_string_index = 1, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = -1}, n_overlay_strings = 2, overlay_strings_charpos = 125, overlay_strings = {43727713, 44875745, 0 <repeats 14 times>}, string_overlays = {32363483, 23334059, 0 <repeats 14 times>}, string = 44875745, from_overlay = 12818946, stack = {{string = 12818946, string_nchars = 0, end_charpos = 145, stop_charpos = 126, prev_stop = 125, base_level_stop = 125, cmp_it = { stop_pos = 126, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = { image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 0}}, position = {charpos = 124, bytepos = 124}, current = {pos = {charpos = 125, bytepos = 125}, overlay_string_index = 0, string_pos = { charpos = -1, bytepos = -1}, dpvec_index = -1}, from_overlay = 0, area = TEXT_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 1, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 1, from_disp_prop_p = 0, line_wrap = WINDOW_WRAP, voffset = 0, space_width = 12818946, font_height = 12818946}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = { x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}}, sp = 1, selective = 0, what = IT_CHARACTER, face_id = 38, selective_display_ellipsis_p = 1, ctl_arrow_p = 1, face_box_p = 0, start_of_box_run_p = 0, end_of_box_run_p = 0, overlay_strings_at_end_processed_p = 0, ignore_overlay_strings_at_pos_p = 0, glyph_not_available_p = 0, starts_in_middle_of_char_p = 0, face_before_selective_p = 0, constrain_row_ascent_descent_p = 0, line_wrap = WINDOW_WRAP, base_face_id = 0, c = 68, len = 1, cmp_it = {stop_pos = 100, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, char_to_display = 32, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, slice = {x = 12818946, y = 12818946, width = 12818946, height = 12818946}, space_width = 12818946, voffset = 0, tab_width = 8, font_height = 12818946, object = 43727713, position = {charpos = 99, bytepos = 99}, truncation_pixel_width = 0, continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = 1264, last_visible_y = 1528, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1, override_descent = 0, override_boff = 0, glyph_row = 0x2aa8670, area = TEXT_AREA, nglyphs = 1, pixel_width = 8, ascent = 14, descent = 4, max_ascent = 14, max_descent = 4, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 12, max_phys_descent = 2, current_x = 800, continuation_lines_width = 0, eol_pos = {charpos = 0, bytepos = 0}, current_y = 36, first_vpos = 0, vpos = 2, hpos = 100, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = 1, bidi_it = {bytepos = 0, charpos = 0, ch = 68, nchars = 1, ch_len = 1, type = STRONG_L, type_after_w1 = STRONG_L, orig_type = STRONG_L, resolved_level = 0, invalid_levels = 0, invalid_rl_levels = -1, prev_was_pdf = 0, prev = {bytepos = 0, charpos = 0, type = NEUTRAL_B, type_after_w1 = NEUTRAL_B, orig_type = NEUTRAL_B}, last_strong = {bytepos = 98, charpos = 98, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_neutral = {bytepos = 0, charpos = -1, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, prev_for_neutral = {bytepos = 0, charpos = 0, type = STRONG_L, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_ws = {bytepos = 100, charpos = 100, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_en_pos = 0, next_en_type = UNKNOWN_BT, ignore_bn_limit = -1, sor = L2R, scan_dir = 1, disp_pos = 40, disp_prop = 0, stack_idx = 0, level_stack = {{level = 0, override = NEUTRAL_DIR} <repeats 64 times>}, string = { lstring = 44875745, s = 0x0, schars = 40, bufpos = 125, from_disp_str = 0, unibyte = 0}, paragraph_dir = L2R, separator_limit = -1, first_elt = 0, new_paragraph = 0, frame_window_p = 1}, paragraph_embedding = L2R} last_text_row = 0x2aa8570 f = 0x130a1e0 #7 0x000000000045753c in redisplay_window (window=21218437, just_this_one_p=0) at xdisp.c:15467 d2 = -20416 d4 = 6225876 d6 = 0 d1 = 0 d3 = 32767 d5 = 0 w = 0x143c480 f = 0x130a1e0 buffer = 0x13a4160 old = 0x13a4160 lpoint = {charpos = 123, bytepos = 123} opoint = {charpos = 123, bytepos = 123} startp = {charpos = 1, bytepos = 1} update_mode_line = 1 tem = 0 it = {window = 140737488331712, w = 0x464178, f = 0x0, method = GET_FROM_BUFFER, stop_charpos = 0, prev_stop = 140737488331760, base_level_stop = 0, end_charpos = 0, s = 0x0, string_nchars = 0, region_beg_charpos = 0, region_end_charpos = 0, redisplay_end_trigger_charpos = 12818946, multibyte_p = 0, header_line_p = 0, string_from_display_prop_p = 0, from_disp_prop_p = 0, ellipsis_p = 0, avoid_cursor_p = 0, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = -1, ctl_chars = {7, 1, 0, 0, 0, 0, 44, 0, 8589907472, 0, 1511828488193, 1, 34359738368, 184683594072, 140733193388384, 140737488331664}, start = {pos = { charpos = 4482150, bytepos = -4294967288}, overlay_string_index = -1, string_pos = {charpos = 45, bytepos = 140737488331696}, dpvec_index = -26904}, current = { pos = {charpos = 5, bytepos = 3}, overlay_string_index = 3, string_pos = {charpos = 9556093, bytepos = 2}, dpvec_index = -26624}, n_overlay_strings = 6338739, overlay_strings_charpos = 46251110, overlay_strings = {12940578, 46251126, 12192045, 12818946, 46251126, 25964982, 9556093, 9555909, 140737488328448, 12, 25965414, 9556093, 25964982, 25964982, 1, 140737488328848}, string_overlays = {6340225, 140737488328672, 2, 25968182, 25964998, 6, 6, 9555909, 5, 140737488329232, 140737488328696, 44914566, 12940578, 140737488329232, 140737488328728, 140737488328736}, string = -1, from_overlay = 25965990, stack = {{string = 9555909, string_nchars = 25967782, end_charpos = 140737488328672, stop_charpos = 8, prev_stop = 6340276, base_level_stop = 9555909, cmp_it = {stop_pos = 25965990, id = 25965990, ch = 1, rule_idx = 0, lookback = -26256, nglyphs = 32767, reversed_p = 6340225, charpos = 48784806, nchars = 13261826, nbytes = 0, from = 25964982, to = 0, width = 13243238}, face_id = 12818946, u = {image = { object = 813, slice = {x = 140737488329232, y = 140737488328904, width = 140737488328304, height = 19}, image_id = 0}, comp = {object = 813}, stretch = {object = 813}}, position = {charpos = 0, bytepos = 12939442}, current = {pos = { charpos = 140737488328952, bytepos = 12818946}, overlay_string_index = 1, string_pos = { charpos = 140737488328928, bytepos = 6323355}, dpvec_index = 12870946}, from_overlay = 12818946, area = 25968182, method = GET_FROM_BUFFER, paragraph_embedding = 25968182, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 4294941088, voffset = 32767, space_width = 25809168, font_height = 25967718}, {string = 42995109, string_nchars = -26256, end_charpos = 6349592, stop_charpos = 42995109, prev_stop = 163221716322, base_level_stop = 12818946, cmp_it = {stop_pos = 25964886, id = 6323314, ch = 0, rule_idx = 0, lookback = -26304, nglyphs = 32767, reversed_p = 6226029, charpos = 25967782, nchars = 42995109, nbytes = 0, from = -26208, to = 32767, width = 6323868}, face_id = 12939442, u = {image = { object = 12818946, slice = {x = 42995109, y = 1, width = 140737488329120, height = 6331089}, image_id = 2}, comp = {object = 12818946}, stretch = {object = 12818946}}, position = {charpos = 25965014, bytepos = 42995109}, current = { pos = {charpos = 163251752357, bytepos = 140737488329488}, overlay_string_index = 6338739, string_pos = { charpos = 21031745, bytepos = 140737488329272}, dpvec_index = -26256}, from_overlay = 25966118, area = 25809216, method = GET_FROM_BUFFER, paragraph_embedding = 16, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 12818946}, {string = 28, string_nchars = 22529157, end_charpos = 21300001, stop_charpos = 140737488330080, prev_stop = 140737488329368, base_level_stop = 140737488329376, cmp_it = {stop_pos = -1, id = 140737488339008, ch = 12946018, rule_idx = 0, lookback = -26248, nglyphs = 32767, reversed_p = 12196461, charpos = 12818946, nchars = 48596534, nbytes = 0, from = -25936, to = 32767, width = 6323355}, face_id = 0, u = {image = {object = 12818946, slice = {x = 8, y = 140737488329480, width = 22529168, height = 12941474}, image_id = 25965014}, comp = {object = 12818946}, stretch = { object = 12818946}}, position = {charpos = 12193101, bytepos = 42995109}, current = {pos = {charpos = 25965014, bytepos = 44487062}, overlay_string_index = 25989142, string_pos = {charpos = 140737488329616, bytepos = 6341639}, dpvec_index = 8}, from_overlay = 12818946, area = 12818946, method = GET_FROM_BUFFER, paragraph_embedding = 12818946, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 42995109, voffset = 0, space_width = 1, font_height = 140737488329568}, { string = 6323355, string_nchars = -25776, end_charpos = 12818946, stop_charpos = 140737488329888, prev_stop = 6338739, base_level_stop = 12818946, cmp_it = { stop_pos = 12818946, id = 140737488329920, ch = 22853922, rule_idx = 0, lookback = -25440, nglyphs = 32767, reversed_p = 6330519, charpos = 140737488330144, nchars = 48596534, nbytes = 0, from = 6323314, to = 0, width = 22853922}, face_id = 22853922, u = {image = { object = 42995109, slice = {x = 140737488340288, y = 0, width = 22853922, height = 2543744159850289937}, image_id = 1}, comp = {object = 42995109}, stretch = { object = 42995109}}, position = {charpos = 140737488333056, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 2543744159877552913}, overlay_string_index = 253352721, string_pos = { charpos = 140733193388032, bytepos = 12940626}, dpvec_index = 25989142}, from_overlay = 12192093, area = 12818946, method = GET_FROM_BUFFER, paragraph_embedding = 25989142, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 4294941776, voffset = 32767, space_width = 12870898, font_height = 48596502}, {string = 12192333, string_nchars = 22853922, end_charpos = 48596502, stop_charpos = 140737488329936, prev_stop = -1, base_level_stop = 12818946, cmp_it = {stop_pos = 12818946, id = 4, ch = -25248, rule_idx = 32767, lookback = -14768, nglyphs = 32767, reversed_p = 21, charpos = 1, nchars = -16320, nbytes = 32767, from = -25360, to = 32767, width = 6330274}, face_id = 12818946, u = {image = { object = 48596470, slice = {x = 48596422, y = 163215086916, width = 9, height = 12818898}, image_id = 0}, comp = { object = 48596470}, stretch = {object = 48596470}}, position = {charpos = 0, bytepos = 140737488330336}, current = { pos = {charpos = 6338739, bytepos = 48596534}, overlay_string_index = 13148818, string_pos = { charpos = 13148816, bytepos = 48596454}, dpvec_index = -24928}, from_overlay = 12818946, area = 4294942368, method = 32767, paragraph_embedding = 4294942360, multibyte_p = 1, string_from_display_prop_p = 1, display_ellipsis_p = 1, avoid_cursor_p = 1, bidi_p = 1, from_disp_prop_p = 1, line_wrap = 4294942144, voffset = 32767, space_width = 6348044, font_height = 9}}, sp = 21914741, selective = 140737488330448, what = 4294942184, face_id = 32767, selective_display_ellipsis_p = 0, ctl_arrow_p = 0, face_box_p = 0, start_of_box_run_p = 0, end_of_box_run_p = 1, overlay_strings_at_end_processed_p = 1, ignore_overlay_strings_at_pos_p = 1, glyph_not_available_p = 1, starts_in_middle_of_char_p = 1, face_before_selective_p = 0, constrain_row_ascent_descent_p = 1, line_wrap = 32767, base_face_id = -1, c = -1, len = 8, cmp_it = {stop_pos = 48596534, id = 25723072, ch = 13148818, rule_idx = 0, lookback = -24512, nglyphs = 0, reversed_p = 1, charpos = 140737488330288, nchars = -24944, nbytes = 32767, from = -24960, to = 32767, width = 6345865}, char_to_display = -24688, glyphless_method = 32767, image_id = 140737488330328, slice = { x = 140737488330336, y = 12941378, width = 48596470, height = 12193005}, space_width = 42995109, voffset = -31242, tab_width = 741, font_height = 140737488330392, object = 9, position = {charpos = 44882832, bytepos = 12941282}, truncation_pixel_width = 36, continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = 48596422, last_visible_y = 0, extra_line_spacing = 1, max_extra_line_spacing = 0, override_ascent = 9, override_descent = 0, override_boff = 0, glyph_row = 0x2900da5, area = 4294942672, nglyphs = 32767, pixel_width = 6339466, ascent = 0, descent = 12818946, max_ascent = 0, max_descent = -24944, phys_ascent = 32767, phys_descent = -24720, max_phys_ascent = 32767, max_phys_descent = 48596422, current_x = 0, continuation_lines_width = 42995109, eol_pos = {charpos = 25809074, bytepos = 25968950}, current_y = 25968710, first_vpos = 0, vpos = 0, hpos = 0, left_user_fringe_bitmap = 41368, right_user_fringe_bitmap = 65535, left_user_fringe_face_id = 32767, right_user_fringe_face_id = 1024416, bidi_p = 1, bidi_it = { bytepos = 140737488331152, charpos = 0, ch = 22657032, nchars = 0, ch_len = 1, type = 4294942480, type_after_w1 = 32767, orig_type = 6787348, resolved_level = 0, invalid_levels = 24479909, invalid_rl_levels = 0, prev_was_pdf = 1, prev = {bytepos = 140737488330560, charpos = 6788505, type = 24479909, type_after_w1 = UNKNOWN_BT, orig_type = 24479909}, last_strong = {bytepos = 24479904, charpos = 22657032, type = 4294942640, type_after_w1 = 32767, orig_type = 6805825}, next_for_neutral = {bytepos = 24479909, charpos = 22657032, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = STRONG_L}, prev_for_neutral = {bytepos = 140737488330640, charpos = 6787348, type = 24479909, type_after_w1 = UNKNOWN_BT, orig_type = 13008754}, next_for_ws = {bytepos = 140737488330688, charpos = 6788505, type = 4294942688, type_after_w1 = 32767, orig_type = 24479909}, next_en_pos = 12818946, next_en_type = 13008754, ignore_bn_limit = 140737488330800, sor = 6805825, scan_dir = 0, disp_pos = 140737488330768, disp_prop = 6797175, stack_idx = 0, level_stack = {{ level = -24488, override = L2R}, {level = 12818946, override = NEUTRAL_DIR}, {level = 22656976, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, { level = 0, override = NEUTRAL_DIR}, {level = -24528, override = 32767}, {level = 6796963, override = NEUTRAL_DIR}, { level = 22656976, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}, {level = -24464, override = 32767}, { level = 6814071, override = NEUTRAL_DIR}, {level = 180, override = NEUTRAL_DIR}, {level = 24479909, override = NEUTRAL_DIR}, {level = 13008754, override = NEUTRAL_DIR}, {level = 4, override = NEUTRAL_DIR}, { level = 22656920, override = NEUTRAL_DIR}, {level = 4, override = NEUTRAL_DIR}, {level = -24384, override = 32767}, { level = 6833678, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}, {level = -24304, override = 32767}, { level = -24312, override = 32767}, {level = -24320, override = 32767}, {level = 45, override = NEUTRAL_DIR}, { level = 45, override = NEUTRAL_DIR}, {level = -24280, override = 32767}, {level = 180, override = NEUTRAL_DIR}, { level = -24096, override = 32767}, {level = 6844610, override = NEUTRAL_DIR}, {level = 101, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}, {level = 45, override = NEUTRAL_DIR}, {level = 45, override = NEUTRAL_DIR}, {level = 42, override = NEUTRAL_DIR}, {level = -21416, override = 32767}, { level = 1, override = NEUTRAL_DIR}, {level = 22657032, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}, {level = 13038288, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}, {level = 24479909, override = NEUTRAL_DIR}, {level = 0, override = L2R}, { level = -24208, override = 32767}, {level = 6788505, override = NEUTRAL_DIR}, {level = 1, override = NEUTRAL_DIR}, { level = 24479909, override = NEUTRAL_DIR}, {level = 12818946, override = NEUTRAL_DIR}, {level = 13046274, override = NEUTRAL_DIR}, {level = -24096, override = 32767}, { level = 6805825, override = NEUTRAL_DIR}, {level = -24128, override = 32767}, {level = 6797037, override = NEUTRAL_DIR}, { level = -24008, override = L2R}, {level = 45221942, override = NEUTRAL_DIR}, {level = 22656920, override = NEUTRAL_DIR}, {level = 46338683, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, { level = 0, override = NEUTRAL_DIR}, {level = -24096, override = L2R}, {level = 41, override = NEUTRAL_DIR}, { level = 22657032, override = NEUTRAL_DIR}, {level = 500, override = NEUTRAL_DIR}}, string = {lstring = 140737488331408, s = 0x4371d2 "H\201Ä", schars = 0, bufpos = 140737488331760, from_disp_str = 0, unibyte = 1}, paragraph_dir = 12818946, separator_limit = 12818946, first_elt = 0, new_paragraph = 1, frame_window_p = 0}, paragraph_embedding = 12818946} current_matrix_up_to_date_p = 0 used_current_matrix_p = 0 buffer_unchanged_p = 0 temp_scroll_step = 0 count = 5 rc = 1 centering_position = -1 last_line_misfit = 0 beg_unchanged = 124 end_unchanged = 0 #8 0x0000000000451834 in redisplay_window_0 (window=21218437) at xdisp.c:13591 No locals. #9 0x000000000060a047 in internal_condition_case_1 ( bfun=0x4517f5 <redisplay_window_0>, arg=21218437, handlers=12789318, hfun=0x4517c6 <redisplay_window_error>) at eval.c:1537 val = 12818946 c = {tag = 12818946, val = 12818946, next = 0x7fffffffda90, gcpro = 0x0, jmp = {{__jmpbuf = {0, 2543744161240701713, 0, 0, 0, 0, 2543744161328782097, -2543743343656707311}, __mask_was_saved = 0, __saved_mask = {__val = {0, 12659920, 19965664, 140737488335328, 6349899, 12818946, 21487655426, 12882914, 3200000, 0, 0, 0, 12818946, 19965664, 4496446, 4294967296}}}}, backlist = 0x0, handlerlist = 0x7fffffffdba0, lisp_eval_depth = 0, pdlcount = 5, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} h = {handler = 12789318, var = 12818946, chosen_clause = 0, tag = 0x7fffffffb0d0, next = 0x7fffffffdba0} #10 0x00000000004517a7 in redisplay_windows (window=21218437) at xdisp.c:13571 w = 0x143c480 #11 0x0000000000451735 in redisplay_windows (window=21217797) at xdisp.c:13563 w = 0x143c200 #12 0x00000000004507dc in redisplay_internal () at xdisp.c:13148 f = 0x130a1e0 tail = 13680854 frame = 19964389 w = 0x143c480 sw = 0x143c480 fr = 0x130a1e0 pending = 0 must_finish = 1 tlbufpos = {charpos = 20, bytepos = 20} tlendpos = {charpos = 9, bytepos = 9} number_of_visible_frames = 1 count = 3 count1 = 5 sf = 0x130a1e0 polling_stopped_here = 0 old_frame = 19964389 consider_all_windows_p = 1 #13 0x0000000000450fd7 in redisplay_preserve_echo_area (from_where=8) at xdisp.c:13399 No locals. #14 0x000000000057e00a in detect_input_pending_run_timers (do_display=1) at keyboard.c:10474 old_timers_run = 1754 #15 0x00000000006664e1 in wait_reading_process_output (time_limit=30, microsecs=0, read_kbd=-1, do_display=1, wait_for_cell=12818946, wait_proc=0x0, just_wait_proc=0) at process.c:4732 old_timers_run = 1754 old_buffer = 0x13a4160 old_window = 21218437 leave = 0 timeout_reduced_for_timers = 1 channel = 1024 nfds = 0 Available = {fds_bits = {2035840, 0 <repeats 15 times>}} Writeok = {fds_bits = {0 <repeats 16 times>}} check_write = 1 check_delay = 2 no_avail = 0 xerrno = 11 proc = 0 timeout = {tv_sec = 0, tv_usec = 0} end_time = {tv_sec = 1323150081, tv_usec = 215093} wait_channel = -1 got_some_input = 0 count = 2 #16 0x0000000000421e0a in sit_for (timeout=120, reading=1, do_display=1) at dispnew.c:6063 sec = 30 usec = 0 #17 0x000000000056d639 in read_char (commandflag=1, nmaps=13, maps=0x7fffffffd5a0, prev_event=12818946, used_mouse_menu=0x7fffffffd748, end_time=0x0) at keyboard.c:2687 tem0 = 0 timeout = 30 delay_level = 4 buffer_size = 1 c = 12818946 jmpcount = 2 local_getcjmp = {{__jmpbuf = {0, 2543744162211683089, 4280576, 140737488347632, 0, 0, 2543744162371066641, -2543743770524132591}, __mask_was_saved = 0, __saved_mask = { __val = {4294967296, 140737488343664, 6788505, 0, 20595045, 20595040, 21769928, 140737488343776, 21769928, 121, 122, 140737488343760, 6797037, 20595045, 49167366, 140737488343808}}}} save_jump = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = {__val = { 0 <repeats 16 times>}}}} key_already_recorded = 0 tem = 45 save = 1048576 previous_echo_area_message = 12818946 also_record = 12818946 reread = 0 gcpro1 = {next = 0x7fffffffd560, var = 0x67ecda, nvars = 0} gcpro2 = {next = 0x2bc8e9b, var = 0x5f8cf0, nvars = 45911707} polling_stopped_here = 0 orig_kboard = 0x1076360 #18 0x000000000057b52e in read_key_sequence (keybuf=0x7fffffffd910, bufsize=30, prompt=12818946, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9290 interrupted_kboard = 0x1076360 interrupted_frame = 0x130a1e0 key = 122 used_mouse_menu = 0 echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 local_first_binding = 0 from_string = 12818946 count = 2 t = 0 echo_start = 0 keys_start = 0 nmaps = 13 nmaps_allocated = 13 defs = 0x7fffffffd520 submaps = 0x7fffffffd5a0 orig_local_map = 12818946 orig_keymap = 46291878 localized_local_map = 0 first_binding = 0 first_unbound = 31 mock_input = 0 fkey = {parent = 14815142, map = 14815142, start = 0, end = 0} keytran = {parent = 12798374, map = 12798374, start = 0, end = 0} indec = {parent = 14815158, map = 14815158, start = 0, end = 0} shift_translated = 0 delayed_switch_frame = 12818946 original_uppercase = 140737488345304 original_uppercase_position = -1 dummyflag = 0 starting_buffer = 0x13a4160 fake_prefixed_keys = 12818946 gcpro1 = {next = 0xc67932, var = 0x1e8, nvars = 140737488345232} #19 0x000000000056ada1 in command_loop_1 () at keyboard.c:1447 cmd = 12858226 keybuf = {472, 444, 4280576, 140737488347632, 140737488345424, 6226029, 140737488345088, 12818946, 140737488345504, 6228352, 12818946, 12940386, 140737252047224, 12940384, 140737353970920, 12940384, 12661184, 4196168, 140737488345648, 6349899, 15932150, 8603777906, 12940386, 12818946, 0, 0, 140737488345648, 6349333, 12818946, 12940386} i = 1 prev_modiff = 692 prev_buffer = 0x13a4160 already_adjusted = 0 #20 0x0000000000609ee0 in internal_condition_case ( bfun=0x56a9bc <command_loop_1>, handlers=12871138, hfun=0x56a281 <cmd_error>) at eval.c:1499 val = 140737488345760 c = {tag = 12818946, val = 12818946, next = 0x7fffffffdc30, gcpro = 0x0, jmp = {{__jmpbuf = {0, 2543744162037619473, 4280576, 140737488347632, 0, 0, 2543744162058590993, -2543743343635997935}, __mask_was_saved = 0, __saved_mask = { __val = {15903000730073553681, 140733193388032, 4201712, 4294967296, 4294968117, 4294967295, 140737354130976, 13347270, 0, 9422408, 0, 0, 0, 0, 140737351950260, 1}}}}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} h = {handler = 12871138, var = 12818946, chosen_clause = 12871138, tag = 0x7fffffffda90, next = 0x0} #21 0x000000000056a6ab in command_loop_2 (ignore=12818946) at keyboard.c:1158 val = 0 #22 0x0000000000609897 in internal_catch (tag=12866930, func=0x56a685 <command_loop_2>, arg=12818946) at eval.c:1256 c = {tag = 12866930, val = 12818946, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 2543744161951636241, 4280576, 140737488347632, 0, 0, 2543744161978899217, -2543743343429821679}, __mask_was_saved = 0, __saved_mask = {__val = {6227324, 0, 4294967440, 0, 13044944, 0, 6754500, 12846992, 12216448, 4294958352, 6225912, 14, 0, 4280576, 140737488347632, 140737488346464}}}}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} #23 0x000000000056a65e in command_loop () at keyboard.c:1137 No locals. #24 0x0000000000569dc5 in recursive_edit_1 () at keyboard.c:757 count = 1 val = 12818946 #25 0x0000000000569f68 in Frecursive_edit () at keyboard.c:821 count = 0 buffer = 12818946 #26 0x0000000000568026 in main (argc=1, argv=0x7fffffffe1f8) at emacs.c:1707 dummy = 140737252535807 stack_bottom_variable = 0 '\000' do_initial_setlocale = 1 skip_args = 0 rlim = {rlim_cur = 8720000, rlim_max = 18446744073709551615} no_loadup = 0 junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x7fffefb04000 "\177ELF\002\001\001" ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: 24.0.91; Segfault with auto-complete package [SEC=UNCLASSIFIED] 2011-12-06 5:47 ` Alex Murray @ 2011-12-06 6:31 ` Eli Zaretskii 2012-01-20 4:42 ` Alex Murray 0 siblings, 1 reply; 21+ messages in thread From: Eli Zaretskii @ 2011-12-06 6:31 UTC (permalink / raw) To: Alex Murray; +Cc: 10159, eggert > Date: Tue, 06 Dec 2011 16:17:40 +1030 > From: Alex Murray <alex.murray@dsto.defence.gov.au> > Cc: 10159@debbugs.gnu.org > > Okay have managed to reproduce the crash without any optimizations and > am including the first few stack frames in line - see attached for the > entire gdb backtrace full output > > #0 0x0000000000687832 in composition_compute_stop_pos > (cmp_it=0x7fffffff9018, > charpos=74, bytepos=86, endpos=100, string=44875745) at > composite.c:1073 > elt = 44875745 > ridx = 0 > start = 0 > end = 21769088 > c = 11542528 > prop = 12818946 > val = 390 > MAX_NEWLINE_DISTANCE = 500 Very strange. `string' seems to be a Lisp string (because this was called from next_element_from_string), which is consistent with `start' being zero. But why does `c' have such a preposterous value, and why is `elt' identical to `string'? In any case, the immediate cause of the crash is probably the bogus value of `val'. Please show the other important info: . What does "M-x emacs-version RET" display? This is important to correlate the line numbers in the backtrace with source files in the Emacs repository. . What did GDB display when Emacs crashed? That would be the text just before you typed the "bt full" command, the most important information there is the fatal signal that caused the crash. In addition, can you please show the output of the following GDB commands? (You will need to type "source /path/to/.gdbinit" command before these, as some of these commands are defined in src/.gdbinit in the Emacs tree. If you don't have that file in the snapshot distribution you downloaded, you can find it here: http://bzr.savannah.gnu.org/lh/emacs/trunk/annotate/head:/src/.gdbinit There's a "download" link on that page to download the file.) Here are the GDB commands to use: (gdb) p string (gdb) xtype If the last command says `string' is a Lisp_String object, please type yet another command immediately after "xtype": (gdb) xstring Thanks. ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: 24.0.91; Segfault with auto-complete package [SEC=UNCLASSIFIED] 2011-12-06 6:31 ` Eli Zaretskii @ 2012-01-20 4:42 ` Alex Murray 2012-01-20 5:39 ` Alex Murray 0 siblings, 1 reply; 21+ messages in thread From: Alex Murray @ 2012-01-20 4:42 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 10159, eggert UNCLASSIFIED On 06/12/11 17:01, Eli Zaretskii wrote: >> Date: Tue, 06 Dec 2011 16:17:40 +1030 >> From: Alex Murray<alex.murray@dsto.defence.gov.au> >> Cc: 10159@debbugs.gnu.org >> >> Okay have managed to reproduce the crash without any optimizations and >> am including the first few stack frames in line - see attached for the >> entire gdb backtrace full output >> >> #0 0x0000000000687832 in composition_compute_stop_pos >> (cmp_it=0x7fffffff9018, >> charpos=74, bytepos=86, endpos=100, string=44875745) at >> composite.c:1073 >> elt = 44875745 >> ridx = 0 >> start = 0 >> end = 21769088 >> c = 11542528 >> prop = 12818946 >> val = 390 >> MAX_NEWLINE_DISTANCE = 500 > > Very strange. `string' seems to be a Lisp string (because this was > called from next_element_from_string), which is consistent with > `start' being zero. But why does `c' have such a preposterous value, > and why is `elt' identical to `string'? In any case, the immediate > cause of the crash is probably the bogus value of `val'. > > Please show the other important info: > > . What does "M-x emacs-version RET" display? This is important to > correlate the line numbers in the backtrace with source files in > the Emacs repository. > > . What did GDB display when Emacs crashed? That would be the text > just before you typed the "bt full" command, the most important > information there is the fatal signal that caused the crash. > > In addition, can you please show the output of the following GDB > commands? (You will need to type "source /path/to/.gdbinit" command > before these, as some of these commands are defined in src/.gdbinit in > the Emacs tree. If you don't have that file in the snapshot > distribution you downloaded, you can find it here: > > http://bzr.savannah.gnu.org/lh/emacs/trunk/annotate/head:/src/.gdbinit > > There's a "download" link on that page to download the file.) > > Here are the GDB commands to use: > > (gdb) p string > (gdb) xtype > > If the last command says `string' is a Lisp_String object, please type > yet another command immediately after "xtype": > > (gdb) xstring > > Thanks. Okay I finally caught another crash - see below for answers to your questions Eli: emacs-version: GNU Emacs 24.0.92.1 (x86_64-pc-linux-gnu, GTK+ Version 3.2.0) of 2012-01-19 on charichuelo, modified by Debian GDB Output: Program received signal SIGSEGV, Segmentation fault. 0x00000000005d3059 in composition_compute_stop_pos (cmp_it=0x7fffffff6b08, charpos=66, bytepos=70, endpos=<optimised out>, string=37140672) at composite.c:1073 1073 elt = XCAR (val); (gdb) p string $1 = 37140672 (gdb) xtype Lisp_Int0 (gdb) xstring $2 = (struct Lisp_String *) 0x236b8c0 ' ' <repeats 63 times> Hope this helps?? Cheers Alex IMPORTANT: This email remains the property of the Department of Defence and is subject to the jurisdiction of section 70 of the Crimes Act 1914. If you have received this email in error, you are requested to contact the sender and delete the email. ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: 24.0.91; Segfault with auto-complete package [SEC=UNCLASSIFIED] 2012-01-20 4:42 ` Alex Murray @ 2012-01-20 5:39 ` Alex Murray 2012-01-20 10:01 ` Eli Zaretskii 0 siblings, 1 reply; 21+ messages in thread From: Alex Murray @ 2012-01-20 5:39 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 10159, eggert [-- Attachment #1: Type: text/plain, Size: 811 bytes --] *UNCLASSIFIED* One more - this time with full debugging symbols and bt full log attached :) I'll try and keep the gdb session alive for a while if you need anything further Program received signal SIGSEGV, Segmentation fault. 0x00000000006863ea in composition_compute_stop_pos (cmp_it=0x7fffffff9058, charpos=101, bytepos=118, endpos=116, string=32972417) at composite.c:1073 1073 elt = XCAR (val); (gdb) p string $1 = 32972417 (gdb) xtype Lisp_String (gdb) xstring $2 = (struct Lisp_String *) 0x1f71e80 " Arglist: (X)", ' ' <repeats 20 times> IMPORTANT: This email remains the property of the Department of Defence and is subject to the jurisdiction of section 70 of the Crimes Act 1914. If you have received this email in error, you are requested to contact the sender and delete the email. [-- Attachment #2: gdb.txt --] [-- Type: text/plain, Size: 81029 bytes --] #0 0x00000000006863ea in composition_compute_stop_pos (cmp_it=0x7fffffff9058, charpos=101, bytepos=118, endpos=116, string=32972417) at composite.c:1073 elt = 32972417 ridx = 0 start = 0 end = 40094576 c = 14159872 prop = 12814850 val = 390 MAX_NEWLINE_DISTANCE = 500 #1 0x0000000000437282 in compute_stop_pos (it=0x7fffffff87f0) at xdisp.c:3273 stoppos = 116 iv = 0x0 next_iv = 0x0 object = 32972417 limit = 12814850 position = 0 charpos = 0 bytepos = 0 #2 0x0000000000436e80 in handle_stop (it=0x7fffffff87f0) at xdisp.c:3161 handled = HANDLED_NORMALLY handle_overlay_change_p = 1 p = 0x8fc8f8 #3 0x000000000044256a in next_element_from_string (it=0x7fffffff87f0) at xdisp.c:7316 position = { charpos = 0, bytepos = 0 } #4 0x000000000043f694 in get_next_display_element (it=0x7fffffff87f0) at xdisp.c:6387 success_p = 1 #5 0x0000000000461df1 in display_line (it=0x7fffffff87f0) at xdisp.c:18922 x_before = 920 nglyphs = 1 ascent = 0 phys_ascent = 0 n_glyphs_before = 115 hpos_before = 115 x = 920 descent = 0 phys_descent = 0 row = 0x13b5970 overlay_arrow_string = 12814850 wrap_it = { window = 27079288, w = 0x16bb195, f = 0x7fffffffc0a0, method = 9, stop_charpos = 140737488320696, prev_stop = 13053298, base_level_stop = 26714774, end_charpos = 13053298, s = 0xc72d70 "\210", string_nchars = 140737488321056, region_beg_charpos = 140737488320976, region_end_charpos = 6225297, redisplay_end_trigger_charpos = 0, multibyte_p = 0, header_line_p = 1, string_from_display_prop_p = 0, from_disp_prop_p = 0, ellipsis_p = 1, avoid_cursor_p = 1, dp = 0x16bb1a0, dpvec = 0x4c, dpend = 0x7fffffff7b40, dpvec_char_len = 6336541, dpvec_face_id = 0, saved_face_id = 12814850, ctl_chars = {12814850, 12814850, 13053298, 140737488321584, 26555526, 12814850, 296352743464, 12870370, 12814802, 0, 12814850, 140737488321168, 6322171, 39573875, 12814850, 12870368}, start = { pos = { charpos = 2, bytepos = 12866850 }, overlay_string_index = 12814850, string_pos = { charpos = 26624982, bytepos = 39914038 }, dpvec_index = -33936 }, current = { pos = { charpos = 6328091, bytepos = 39573875 }, overlay_string_index = 12814850, string_pos = { charpos = 140737488321392, bytepos = 6327236 }, dpvec_index = 13053298 }, n_overlay_strings = 26624854, overlay_strings_charpos = 2, overlay_strings = {13828946, 12873474, 26555510, 12182581, 12814850, 1, 12814850, 140737488321184, 12814850, 1, 1, 0, 1, 140737488321712, 6337979, 140737488321472}, string_overlays = {12814850, 140737488321968, 39914086, 76, 6337252, 13142288, 36111478, 304942644464, 27154438, 13220034, 3, 140737488321920, 140737488321600, 140737488321392, 1, 12182436}, string = 13142290, from_overlay = 140737488322288, stack = {{ string = 140737488321648, string_nchars = 39914038, end_charpos = 292057776127, stop_charpos = 22742098, prev_stop = 12814802, base_level_stop = 0, cmp_it = { stop_pos = 12814850, id = 27057878, ch = -33936, rule_idx = 0, lookback = 1, nglyphs = 0, reversed_p = 13053296, charpos = 12874466, nchars = 39914102, nbytes = 0, from = 12183589, to = 0, width = 80 }, face_id = 12814850, u = { image = { object = 140737488322152, slice = { x = 140737488321760, y = 39914054, width = 80, height = 13053298 }, image_id = 140737488321712 }, comp = { object = 140737488322152 }, stretch = { object = 140737488322152 } }, position = { charpos = 6225381, bytepos = 39914054 }, current = { pos = { charpos = 80, bytepos = 140737488321808 }, overlay_string_index = 6322684, string_pos = { charpos = 4318799362, bytepos = 39914054 }, dpvec_index = 0 }, from_overlay = 0, area = 4294933904, method = 32767, paragraph_embedding = 6344262, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 26714550, voffset = 0, space_width = 12814850, font_height = 140737488324104 }, { string = 0, string_nchars = -33152, end_charpos = 12992978, stop_charpos = 12992976, prev_stop = 140737488322144, base_level_stop = 140737488321888, cmp_it = { stop_pos = 6225297, id = 2, ch = 12992978, rule_idx = 0, lookback = 39914038, nglyphs = 0, reversed_p = 80, charpos = 140737488322256, nchars = 6336541, nbytes = 0, from = 76, to = 0, width = 1 }, face_id = -33040, u = { image = { object = 12992978, slice = { x = 140737488322072, y = -1, width = 140737488322176, height = 6345061 }, image_id = 140737488322144 }, comp = { object = 12992978 }, stretch = { object = 12992978 } }, position = { charpos = 2, bytepos = 140737488322176 }, current = { pos = { charpos = 6344695, bytepos = 23157733 }, overlay_string_index = 16, string_pos = { charpos = 22984261, bytepos = 1 }, dpvec_index = -32848 }, from_overlay = 140737488322176, area = RIGHT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 1, string_from_display_prop_p = 1, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 12936754, voffset = 0, space_width = 39914054, font_height = 12188253 }, { string = 80, string_nchars = 39914054, end_charpos = 22984261, stop_charpos = 13142288, prev_stop = 140737488322144, base_level_stop = 8, cmp_it = { stop_pos = 2, id = 22984261, ch = 13053298, rule_idx = 0, lookback = 26714550, nglyphs = 0, reversed_p = 12814850, charpos = 80, nchars = 80, nbytes = 0, from = 12188109, to = 0, width = 0 }, face_id = 0, u = { image = { object = 26714566, slice = { x = 140737488322256, y = 6236243, width = 1, height = 80 }, image_id = 140737488322624 }, comp = { object = 26714566 }, stretch = { object = 26714566 } }, position = { charpos = 6338022, bytepos = 40 }, current = { pos = { charpos = 12814850, bytepos = 140737488322848 }, overlay_string_index = 39592208, string_pos = { charpos = 37, bytepos = 38 }, dpvec_index = -32976 }, from_overlay = 6782248, area = 24958981, method = GET_FROM_BUFFER, paragraph_embedding = R2L, multibyte_p = 1, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 4294934368, voffset = 32767, space_width = 6783405, font_height = 140737488322848 }, { string = 24958981, string_nchars = 24958976, end_charpos = 39592208, stop_charpos = 140737488322512, prev_stop = 6800725, base_level_stop = 24958981, cmp_it = { stop_pos = 140737488322536, id = 140737488322536, ch = 24958981, rule_idx = 0, lookback = 12814850, nglyphs = 0, reversed_p = 13002818, charpos = 140737488322528, nchars = 6792075, nbytes = 0, from = -32736, to = 1, width = 12814850 }, face_id = 13002818, u = { image = { object = 38, slice = { x = 0, y = 0, width = 140737488322560, height = 6791863 }, image_id = 0 }, comp = { object = 38 }, stretch = { object = 38 } }, position = { charpos = 12814850, bytepos = 140737488322608 }, current = { pos = { charpos = 6804720, bytepos = 13002818 }, overlay_string_index = 24958981, string_pos = { charpos = 13002818, bytepos = 152 }, dpvec_index = -32256 }, from_overlay = 6805759, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = 12814850, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 4294934656, voffset = 32767, space_width = 6804720, font_height = 36111430 }, { string = 24958981, string_nchars = 13002818, end_charpos = 4, stop_charpos = 140737488323152, prev_stop = 6805759, base_level_stop = 0, cmp_it = { stop_pos = 3, id = 26714694, ch = 26714582, rule_idx = 0, lookback = -32224, nglyphs = 32767, reversed_p = 6337252, charpos = 140737488322960, nchars = 12814850, nbytes = 0, from = 1, to = 0, width = 26714710 }, face_id = -31600, u = { image = { object = 39592208, slice = { x = 37, y = 38, width = 140737488322848, height = 6782248 }, image_id = 24958981 }, comp = { object = 39592208 }, stretch = { object = 39592208 } }, position = { charpos = 4294967334, bytepos = 140737488322896 }, current = { pos = { charpos = 6783405, bytepos = 10 }, overlay_string_index = 24958981, string_pos = { charpos = 24958976, bytepos = 39592208 }, dpvec_index = -32320 }, from_overlay = 6800725, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = 4294935016, multibyte_p = 1, string_from_display_prop_p = 1, display_ellipsis_p = 1, avoid_cursor_p = 1, bidi_p = 1, from_disp_prop_p = 1, line_wrap = 4294935016, voffset = 32767, space_width = 24958981, font_height = 140737488323072 }}, sp = 38, selective = 140737488323072, what = 5873940, face_id = 0, selective_display_ellipsis_p = 1, ctl_arrow_p = 0, face_box_p = 0, start_of_box_run_p = 0, end_of_box_run_p = 0, overlay_strings_at_end_processed_p = 0, ignore_overlay_strings_at_pos_p = 0, glyph_not_available_p = 0, starts_in_middle_of_char_p = 0, face_before_selective_p = 0, constrain_row_ascent_descent_p = 0, line_wrap = TRUNCATE, base_face_id = 69, c = 0, len = 12814850, cmp_it = { stop_pos = 38693602440, id = 140737488323072, ch = 6808382, rule_idx = 0, lookback = 39, nglyphs = 0, reversed_p = 156, charpos = 24958981, nchars = 152, nbytes = 0, from = 69, to = 0, width = 0 }, char_to_display = -32208, glyphless_method = 32767, image_id = 6806071, slice = { x = 156, y = 12814850, width = 13002818, height = 156 }, space_width = 140737488323200, voffset = -8657, tab_width = 103, font_height = 156, object = 12814850, position = { charpos = 13002818, bytepos = 156 }, truncation_pixel_width = 1, continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = 12814850, last_visible_y = 0, extra_line_spacing = 12814850, max_extra_line_spacing = 0, override_ascent = 4, override_descent = 9, override_boff = -31968, glyph_row = 0x150620b, area = LEFT_MARGIN_AREA, nglyphs = 0, pixel_width = 0, ascent = 0, descent = -31920, max_ascent = 32767, max_descent = 5858975, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 0, max_phys_descent = -31336, current_x = 32767, continuation_lines_width = -31328, eol_pos = { charpos = 36940576, bytepos = 4919 }, current_y = 4920, first_vpos = 0, vpos = -32000, hpos = 32767, left_user_fringe_bitmap = 32040, right_user_fringe_bitmap = 103, left_user_fringe_face_id = 0, right_user_fringe_face_id = 384245, bidi_p = 1, bidi_it = { bytepos = 8589902704, charpos = 140737488323376, ch = 6783405, nchars = 22045275, ch_len = 34987253, type = 34987248, type_after_w1 = UNKNOWN_BT, orig_type = 22045235, resolved_level = 0, invalid_levels = 0, invalid_rl_levels = 0, prev_was_pdf = 0, prev = { bytepos = 140737488324112, charpos = 4442327, type = 4294935480, type_after_w1 = 32767, orig_type = 36940576 }, last_strong = { bytepos = 4919, charpos = 4920, type = 4294935440, type_after_w1 = 32767, orig_type = 6782248 }, next_for_neutral = { bytepos = 34987253, charpos = 8589903272, type = 4294935488, type_after_w1 = 32767, orig_type = 6783405 }, prev_for_neutral = { bytepos = 140737488323552, charpos = 34987253, type = 34987248, type_after_w1 = UNKNOWN_BT, orig_type = 36940576 }, next_for_ws = { bytepos = 12814850, charpos = 13004658, type = 4294935568, type_after_w1 = 32767, orig_type = 6792075 }, next_en_pos = 8589902936, next_en_type = 37880134, ignore_bn_limit = 39055576, sor = 12814850, scan_dir = 0, disp_pos = 0, disp_prop = 0, stack_idx = 0, level_stack = {{ level = -31696, override = 32767 }, { level = 6791863, override = NEUTRAL_DIR }, { level = 35006176, override = NEUTRAL_DIR }, { level = 37880134, override = NEUTRAL_DIR }, { level = -31632, override = 32767 }, { level = 6808908, override = NEUTRAL_DIR }, { level = 21680, override = NEUTRAL_DIR }, { level = 34987253, override = NEUTRAL_DIR }, { level = 13004658, override = NEUTRAL_DIR }, { level = 19680, override = NEUTRAL_DIR }, { level = 37000560, override = NEUTRAL_DIR }, { level = 4, override = NEUTRAL_DIR }, { level = -31552, override = 32767 }, { level = 6828486, override = NEUTRAL_DIR }, { level = 12814850, override = NEUTRAL_DIR }, { level = -31472, override = 32767 }, { level = -31480, override = 32767 }, { level = -31488, override = 32767 }, { level = 5420, override = NEUTRAL_DIR }, { level = 5420, override = NEUTRAL_DIR }, { level = 38, override = NEUTRAL_DIR }, { level = 21680, override = NEUTRAL_DIR }, { level = -31264, override = 32767 }, { level = 6839418, override = NEUTRAL_DIR }, { level = 5020, override = NEUTRAL_DIR }, { level = 12814850, override = NEUTRAL_DIR }, { level = 5420, override = NEUTRAL_DIR }, { level = 5006, override = NEUTRAL_DIR }, { level = 5006, override = NEUTRAL_DIR }, { level = -28584, override = 32767 }, { level = 4920, override = NEUTRAL_DIR }, { level = 36940576, override = NEUTRAL_DIR }, { level = 12814850, override = NEUTRAL_DIR }, { level = 12814850, override = NEUTRAL_DIR }, { level = 13034144, override = NEUTRAL_DIR }, { level = 12814850, override = NEUTRAL_DIR }, { level = 34987253, override = NEUTRAL_DIR }, { level = 0, override = L2R }, { level = -31376, override = 32767 }, { level = 6783405, override = NEUTRAL_DIR }, { level = 4920, override = NEUTRAL_DIR }, { level = 34987253, override = NEUTRAL_DIR }, { level = 13662882, override = NEUTRAL_DIR }, { level = 40187910, override = NEUTRAL_DIR }, { level = 12814850, override = NEUTRAL_DIR }, { level = 13004658, override = NEUTRAL_DIR }, { level = -31296, override = 32767 }, { level = 6791937, override = NEUTRAL_DIR }, { level = -31176, override = L2R }, { level = 40285974, override = NEUTRAL_DIR }, { level = 37000560, override = NEUTRAL_DIR }, { level = 39783548, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = -31264, override = L2R }, { level = 10, override = NEUTRAL_DIR }, { level = 37002632, override = NEUTRAL_DIR }, { level = 500, override = NEUTRAL_DIR }, { level = -31088, override = 32767 }, { level = 4420226, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = -30736, override = 32767 }, { level = 12814898, override = NEUTRAL_DIR }, { level = 12814850, override = NEUTRAL_DIR }}, string = { lstring = 12814850, s = 0xc38a02 "", schars = 12814850, bufpos = 4294967296, from_disp_str = 0, unibyte = 0 }, paragraph_dir = 19680, separator_limit = 34987253, first_elt = 0, new_paragraph = 0, frame_window_p = 0 }, paragraph_embedding = 4920 } wrap_data = 0x0 may_wrap = 0 wrap_x = 32767 wrap_row_used = -1 wrap_row_ascent = 32767 wrap_row_height = -30760 wrap_row_phys_ascent = 32767 wrap_row_phys_height = 0 wrap_row_extra_line_spacing = 0 wrap_row_min_pos = 8253 wrap_row_min_bpos = 5223 wrap_row_max_pos = 19254178 wrap_row_max_bpos = 0 cvpos = 18 min_pos = 6600 max_pos = 6600 min_bpos = 6600 max_bpos = 6600 #6 0x00000000004595ed in try_window (window=36410453, pos=..., flags=1) at xdisp.c:15955 w = 0x22b9450 it = { window = 36410453, w = 0x22b9450, f = 0x1135ec0, method = GET_FROM_STRING, stop_charpos = 116, prev_stop = 0, base_level_stop = 0, end_charpos = 116, s = 0x0, string_nchars = 0, region_beg_charpos = -1, region_end_charpos = -1, redisplay_end_trigger_charpos = 0, multibyte_p = 1, header_line_p = 0, string_from_display_prop_p = 0, from_disp_prop_p = 0, ellipsis_p = 0, avoid_cursor_p = 0, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 33, ctl_chars = {0 <repeats 16 times>}, start = { pos = { charpos = 6600, bytepos = 6600 }, overlay_string_index = -1, string_pos = { charpos = -1, bytepos = -1 }, dpvec_index = -1 }, current = { pos = { charpos = 6600, bytepos = 6600 }, overlay_string_index = 1, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = -1 }, n_overlay_strings = 2, overlay_strings_charpos = 6600, overlay_strings = {33388849, 32972417, 0 <repeats 14 times>}, string_overlays = {33561315, 38889747, 0 <repeats 14 times>}, string = 32972417, from_overlay = 12814850, stack = {{ string = 12814850, string_nchars = 0, end_charpos = 8253, stop_charpos = 6602, prev_stop = 6600, base_level_stop = 6600, cmp_it = { stop_pos = 6601, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, comp = { object = 0 }, stretch = { object = 0 } }, position = { charpos = 6599, bytepos = 6599 }, current = { pos = { charpos = 6600, bytepos = 6600 }, overlay_string_index = 0, string_pos = { charpos = -1, bytepos = -1 }, dpvec_index = -1 }, from_overlay = 0, area = TEXT_AREA, method = GET_FROM_BUFFER, paragraph_embedding = L2R, multibyte_p = 1, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 1, from_disp_prop_p = 0, line_wrap = WINDOW_WRAP, voffset = 0, space_width = 12814850, font_height = 12814850 }, { string = 33522161, string_nchars = 1, end_charpos = 1, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 6550, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 18, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, comp = { object = 0 }, stretch = { object = 0 } }, position = { charpos = 6517, bytepos = 6517 }, current = { pos = { charpos = 6517, bytepos = 6517 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = -1 }, from_overlay = 39420619, area = TEXT_AREA, method = GET_FROM_STRING, paragraph_embedding = L2R, multibyte_p = 1, string_from_display_prop_p = 1, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 1, from_disp_prop_p = 1, line_wrap = WINDOW_WRAP, voffset = 0, space_width = 12814850, font_height = 12814850 }, { string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, comp = { object = 0 }, stretch = { object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }, { string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, comp = { object = 0 }, stretch = { object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }, { string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, comp = { object = 0 }, stretch = { object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }}, sp = 1, selective = 0, what = IT_CHARACTER, face_id = 26, selective_display_ellipsis_p = 1, ctl_arrow_p = 1, face_box_p = 0, start_of_box_run_p = 0, end_of_box_run_p = 0, overlay_strings_at_end_processed_p = 0, ignore_overlay_strings_at_pos_p = 0, glyph_not_available_p = 0, starts_in_middle_of_char_p = 0, face_before_selective_p = 0, constrain_row_ascent_descent_p = 0, line_wrap = WINDOW_WRAP, base_face_id = 0, c = 32, len = 1, cmp_it = { stop_pos = 116, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, char_to_display = 32, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, slice = { x = 12814850, y = 12814850, width = 12814850, height = 12814850 }, space_width = 12814850, voffset = 0, tab_width = 8, font_height = 12814850, object = 33388849, position = { charpos = 115, bytepos = 115 }, truncation_pixel_width = 0, continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = 1256, last_visible_y = 736, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1, override_descent = 0, override_boff = 0, glyph_row = 0x13b5970, area = TEXT_AREA, nglyphs = 1, pixel_width = 8, ascent = 14, descent = 4, max_ascent = 14, max_descent = 4, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 11, max_phys_descent = 0, current_x = 928, continuation_lines_width = 0, eol_pos = { charpos = 0, bytepos = 0 }, current_y = 396, first_vpos = 0, vpos = 22, hpos = 116, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = 1, bidi_it = { bytepos = 0, charpos = 0, ch = 32, nchars = 1, ch_len = 1, type = STRONG_L, type_after_w1 = NEUTRAL_WS, orig_type = NEUTRAL_WS, resolved_level = 0, invalid_levels = 0, invalid_rl_levels = -1, prev_was_pdf = 0, prev = { bytepos = 0, charpos = 0, type = NEUTRAL_B, type_after_w1 = NEUTRAL_B, orig_type = NEUTRAL_B }, last_strong = { bytepos = 114, charpos = 114, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_for_neutral = { bytepos = 0, charpos = -1, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT }, prev_for_neutral = { bytepos = 0, charpos = 0, type = STRONG_L, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_for_ws = { bytepos = 1, charpos = 1, type = STRONG_L, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_en_pos = 0, next_en_type = UNKNOWN_BT, ignore_bn_limit = -1, sor = L2R, scan_dir = 1, disp_pos = 33, disp_prop = 0, stack_idx = 0, level_stack = {{ level = 0, override = NEUTRAL_DIR } <repeats 64 times>}, string = { lstring = 32972417, s = 0x0, schars = 33, bufpos = 6600, from_disp_str = 0, unibyte = 0 }, paragraph_dir = L2R, separator_limit = -1, first_elt = 0, new_paragraph = 0, frame_window_p = 1 }, paragraph_embedding = L2R } last_text_row = 0x13b5870 f = 0x1135ec0 #7 0x00000000004576b3 in redisplay_window (window=36410453, just_this_one_p=0) at xdisp.c:15480 d2 = -20352 d4 = 6225228 d6 = 0 d1 = 0 d3 = 32767 d5 = 0 w = 0x22b9450 f = 0x1135ec0 buffer = 0x215dcf0 old = 0x215dcf0 lpoint = { charpos = 6357, bytepos = 6357 } opoint = { charpos = 6357, bytepos = 6357 } startp = { charpos = 4920, bytepos = 4920 } update_mode_line = 1 tem = 0 it = { window = 140737488331776, w = 0x46438b, f = 0x0, method = GET_FROM_BUFFER, stop_charpos = 0, prev_stop = 140737488331824, base_level_stop = 0, end_charpos = 0, s = 0x0, string_nchars = 0, region_beg_charpos = 0, region_end_charpos = 0, redisplay_end_trigger_charpos = 12814850, multibyte_p = 0, header_line_p = 0, string_from_display_prop_p = 0, from_disp_prop_p = 0, ellipsis_p = 0, avoid_cursor_p = 0, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = -1, ctl_chars = {7, 1, 0, 0, 0, 0, 38, 0, 8589907712, 0, 1305670057985, 1, 34359738368, 158913790248, 304, 140737488331728}, start = { pos = { charpos = 4482519, bytepos = -4294967288 }, overlay_string_index = -1, string_pos = { charpos = 39, bytepos = 140737488331760 }, dpvec_index = -26608 }, current = { pos = { charpos = 6337252, bytepos = 39913974 }, overlay_string_index = 9551973, string_pos = { charpos = 2, bytepos = 39913974 }, dpvec_index = 12188109 }, n_overlay_strings = 19974773, overlay_strings_charpos = 39854182, overlay_strings = {140737488328448, 140737488328624, 6340152, 9552157, 21363538, 140737488328832, 140737488328608, 140737488328616, -1, 140737488328576, 16, 140737488328688, 2, 140737488329056, 140737488328656, 3}, string_overlays = {3, 9552157, 2, 140737488328944, 6337252, 39913974, 163208757248, 12936434, 39913990, 12188013, 12814850, 39913990, 9552157, 9551973, 140737488328688, 12}, string = 26385878, from_overlay = 9552157, stack = {{ string = 26385430, string_nchars = 26385430, end_charpos = 1, stop_charpos = 140737488329088, prev_stop = 6338738, base_level_stop = 140737488328912, cmp_it = { stop_pos = 2, id = 26144822, ch = 26385446, rule_idx = 0, lookback = 6, nglyphs = 0, reversed_p = 6, charpos = 9551973, nchars = 5, nbytes = 0, from = -25856, to = 32767, width = -26384 }, face_id = 39854118, u = { image = { object = 167503724544, slice = { x = 140737488329472, y = 140737488328976, width = 140737488328984, height = -1 }, image_id = 39854134 }, comp = { object = 167503724544 }, stretch = { object = 167503724544 } }, position = { charpos = 9551973, bytepos = 26174118 }, current = { pos = { charpos = 140737488328912, bytepos = 8 }, overlay_string_index = 6338789, string_pos = { charpos = 9551973, bytepos = 26173542 }, dpvec_index = 26173542 }, from_overlay = 1, area = 4294941280, method = 32767, paragraph_embedding = 6338738, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 12188253, voffset = 0, space_width = 39041270, font_height = 13243810 }, { string = 26385430, string_nchars = 13238182, end_charpos = 12814850, stop_charpos = 140737488329472, prev_stop = 140737488329152, base_level_stop = 140737488328544, cmp_it = { stop_pos = 19, id = 0, ch = 0, rule_idx = 0, lookback = 12935298, nglyphs = 0, reversed_p = -26128, charpos = 12814850, nchars = 1, nbytes = 0, from = -26160, to = 32767, width = 6322171 }, face_id = 12866850, u = { image = { object = 12814850, slice = { x = 26144822, y = 26144822, width = 140737488329360, height = 21363584 }, image_id = 21866658 }, comp = { object = 12814850 }, stretch = { object = 12814850 } }, position = { charpos = 19974773, bytepos = 140737488329312 }, current = { pos = { charpos = 6347903, bytepos = 19974773 }, overlay_string_index = 26174326, string_pos = { charpos = 12814850, bytepos = 26385014 }, dpvec_index = 6322130 }, from_overlay = 0, area = 4294941232, method = 32767, paragraph_embedding = 6225381, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 26174118, voffset = 0, space_width = 19974773, font_height = 140737488329360 }, { string = 6322684, string_nchars = 12935298, end_charpos = 12814850, stop_charpos = 19974773, prev_stop = 1, base_level_stop = 140737488329360, cmp_it = { stop_pos = 6329559, id = 39041270, ch = 26385462, rule_idx = 0, lookback = 19974773, nglyphs = 0, reversed_p = 19974773, charpos = 140737488329728, nchars = 6337252, nbytes = 0, from = 39858438, to = 0, width = 39858502 }, face_id = 34507633, u = { image = { object = 26173654, slice = { x = 21567617, y = 13142290, width = 140737488329472, height = 6225297 }, image_id = 12936754 }, comp = { object = 26173654 }, stretch = { object = 26173654 } }, position = { charpos = 16, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 140737488330320 }, overlay_string_index = -25712, string_pos = { charpos = 140737488329624, bytepos = -1 }, dpvec_index = 25189450 }, from_overlay = 25419969, area = 25189424, method = GET_FROM_BUFFER, paragraph_embedding = 23079941, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 4294951072, voffset = 32767, space_width = 26398646, font_height = 140737488329352 }, { string = 6322171, string_nchars = 35526614, end_charpos = 39858502, stop_charpos = 8, prev_stop = 140737488329728, base_level_stop = 140737488329736, cmp_it = { stop_pos = -1, id = 12937330, ch = 26385462, rule_idx = 0, lookback = 12189069, nglyphs = 0, reversed_p = 19974773, charpos = 26385462, nchars = 13142290, nbytes = 0, from = 12814850, to = 0, width = -25520 }, face_id = 8, u = { image = { object = 3, slice = { x = 12814850, y = 12814850, width = 19974773, height = 1 }, image_id = 140737488329808 }, comp = { object = 3 }, stretch = { object = 3 } }, position = { charpos = 6322171, bytepos = 140737488329792 }, current = { pos = { charpos = 12814850, bytepos = 140737488330128 }, overlay_string_index = 6337252, string_pos = { charpos = 40169910, bytepos = 12814850 }, dpvec_index = -25168 }, from_overlay = 39455442, area = 4294942096, method = 32767, paragraph_embedding = 6328989, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 4294942352, voffset = 32767, space_width = 39858502, font_height = 6322130 }, { string = 39455442, string_nchars = 39455442, end_charpos = 19974773, stop_charpos = 140737488340384, prev_stop = 0, base_level_stop = 39455442, cmp_it = { stop_pos = 1198879378264588685, id = 1, ch = -22080, rule_idx = 32767, lookback = 0, nglyphs = 0, reversed_p = 0, charpos = 1198879378262491533, nchars = 1345094029, nbytes = -279135921, from = 0, to = 32767, width = 21363634 }, face_id = 12936482, u = { image = { object = 26397302, slice = { x = 12188061, y = 12814850, width = 26397302, height = 6340152 }, image_id = 12866802 }, comp = { object = 26397302 }, stretch = { object = 26397302 } }, position = { charpos = 39858470, bytepos = 12188301 }, current = { pos = { charpos = 39455442, bytepos = 39858470 }, overlay_string_index = -1, string_pos = { charpos = 12814850, bytepos = 12814850 }, dpvec_index = 4 }, from_overlay = 140737488330320, area = 4294952624, method = 32767, paragraph_embedding = 21, multibyte_p = 0, string_from_display_prop_p = 1, display_ellipsis_p = 1, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 1, line_wrap = WORD_WRAP, voffset = 0, space_width = 140737488339104, font_height = 140737488330208 }}, sp = 6328744, selective = 12814850, what = 39858438, face_id = 0, selective_display_ellipsis_p = 0, ctl_arrow_p = 0, face_box_p = 0, start_of_box_run_p = 0, end_of_box_run_p = 0, overlay_strings_at_end_processed_p = 1, ignore_overlay_strings_at_pos_p = 0, glyph_not_available_p = 0, starts_in_middle_of_char_p = 0, face_before_selective_p = 1, constrain_row_ascent_descent_p = 1, line_wrap = 32767, base_face_id = 6328232, c = 0, len = 12866802, cmp_it = { stop_pos = 9, id = 39858390, ch = 0, rule_idx = 0, lookback = -24752, nglyphs = 32767, reversed_p = 6337252, charpos = 0, nchars = 0, nbytes = 0, from = 39858518, to = 0, width = 39858422 }, char_to_display = 39858502, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 13142290, slice = { x = 13142288, y = 579826779795, width = 176093634448, height = 12814850 }, space_width = 140737488330352, voffset = -24696, tab_width = -1, font_height = 140737488330688, object = 140737488330464, position = { charpos = 140737488330472, bytepos = -1 }, truncation_pixel_width = 12502, continuation_pixel_width = 608, first_visible_x = 0, last_visible_x = 12814850, last_visible_y = 0, extra_line_spacing = 12814850, max_extra_line_spacing = 0, override_ascent = 9, override_descent = 0, override_boff = 39858502, glyph_row = 0xc88912, area = 4294942504, nglyphs = 0, pixel_width = 1, ascent = 38, descent = -24992, max_ascent = 32767, max_descent = -24704, phys_ascent = 32767, phys_descent = -24720, max_phys_ascent = 32767, max_phys_descent = 6344262, current_x = 0, continuation_lines_width = 12814850, eol_pos = { charpos = 1, bytepos = 12937234 }, current_y = 39858438, first_vpos = 0, vpos = 0, hpos = 0, left_user_fringe_bitmap = 41432, right_user_fringe_bitmap = 65535, left_user_fringe_face_id = 32767, right_user_fringe_face_id = 1024480, bidi_p = 1, bidi_it = { bytepos = 39592208, charpos = 0, ch = 1, nchars = 140737488330560, ch_len = 6782248, type = 24958981, type_after_w1 = UNKNOWN_BT, orig_type = 4294942640, resolved_level = 1, invalid_levels = -24720, invalid_rl_levels = 32767, prev_was_pdf = 6783405, prev = { bytepos = 24958981, charpos = 24958981, type = 24958976, type_after_w1 = UNKNOWN_BT, orig_type = 39592208 }, last_strong = { bytepos = 140737488330720, charpos = 6800725, type = 4294942624, type_after_w1 = UNKNOWN_BT, orig_type = 4294942712 }, next_for_neutral = { bytepos = 140737488330744, charpos = 39592208, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = STRONG_L }, prev_for_neutral = { bytepos = 140737488330704, charpos = 6782248, type = 24958981, type_after_w1 = UNKNOWN_BT, orig_type = 4294943208 }, next_for_ws = { bytepos = 140737488330752, charpos = 6783405, type = 4294942752, type_after_w1 = 32767, orig_type = 24958981 }, next_en_pos = 24958976, next_en_type = 39592208, ignore_bn_limit = 12814850, sor = 13004658, scan_dir = 0, disp_pos = 140737488330832, disp_prop = 6792075, stack_idx = 0, level_stack = {{ level = -24424, override = L2R }, { level = 12814850, override = NEUTRAL_DIR }, { level = 38896776, override = NEUTRAL_DIR }, { level = 12814850, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = -24464, override = 32767 }, { level = 6791863, override = NEUTRAL_DIR }, { level = 38896776, override = NEUTRAL_DIR }, { level = 12814850, override = NEUTRAL_DIR }, { level = -24400, override = 32767 }, { level = 6808881, override = NEUTRAL_DIR }, { level = 156, override = NEUTRAL_DIR }, { level = 24958981, override = NEUTRAL_DIR }, { level = 13004658, override = NEUTRAL_DIR }, { level = 4, override = NEUTRAL_DIR }, { level = 39592096, override = NEUTRAL_DIR }, { level = 4, override = NEUTRAL_DIR }, { level = -24320, override = 32767 }, { level = 6828486, override = NEUTRAL_DIR }, { level = 12814850, override = NEUTRAL_DIR }, { level = -24240, override = 32767 }, { level = -24248, override = 32767 }, { level = -24256, override = 32767 }, { level = 39, override = NEUTRAL_DIR }, { level = 39, override = NEUTRAL_DIR }, { level = -24216, override = 32767 }, { level = 156, override = NEUTRAL_DIR }, { level = -24032, override = 32767 }, { level = 6839418, override = NEUTRAL_DIR }, { level = 101, override = NEUTRAL_DIR }, { level = 12814850, override = NEUTRAL_DIR }, { level = 39, override = NEUTRAL_DIR }, { level = 39, override = NEUTRAL_DIR }, { level = 36, override = NEUTRAL_DIR }, { level = -21352, override = 32767 }, { level = 1, override = NEUTRAL_DIR }, { level = 39592208, override = NEUTRAL_DIR }, { level = 12814850, override = NEUTRAL_DIR }, { level = 12814850, override = NEUTRAL_DIR }, { level = 13034144, override = NEUTRAL_DIR }, { level = 12814850, override = NEUTRAL_DIR }, { level = 24958981, override = NEUTRAL_DIR }, { level = 0, override = L2R }, { level = -24144, override = 32767 }, { level = 6783405, override = NEUTRAL_DIR }, { level = 1, override = NEUTRAL_DIR }, { level = 24958981, override = NEUTRAL_DIR }, { level = 24958976, override = NEUTRAL_DIR }, { level = 39592208, override = NEUTRAL_DIR }, { level = 12814850, override = NEUTRAL_DIR }, { level = 13042274, override = NEUTRAL_DIR }, { level = -24064, override = 32767 }, { level = 6791937, override = NEUTRAL_DIR }, { level = -23944, override = L2R }, { level = 36990374, override = NEUTRAL_DIR }, { level = 39592096, override = NEUTRAL_DIR }, { level = 39450853, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = 0, override = NEUTRAL_DIR }, { level = -24032, override = L2R }, { level = 41, override = NEUTRAL_DIR }, { level = 39592208, override = NEUTRAL_DIR }, { level = 500, override = NEUTRAL_DIR }}, string = { lstring = 140737488331472, s = 0x437282 "H\201Ä", schars = 0, bufpos = 140737488331824, from_disp_str = 0, unibyte = 1 }, paragraph_dir = 12814850, separator_limit = 12814850, first_elt = 0, new_paragraph = 1, frame_window_p = 0 }, paragraph_embedding = 12814850 } current_matrix_up_to_date_p = 0 used_current_matrix_p = 0 buffer_unchanged_p = 0 temp_scroll_step = 0 count = 5 rc = 12814850 centering_position = -1 last_line_misfit = 0 beg_unchanged = 6399 end_unchanged = 628 #8 0x00000000004519a5 in redisplay_window_0 (window=36410453) at xdisp.c:13603 No locals. #9 0x0000000000609a4d in internal_condition_case_1 (bfun=0x451966 <redisplay_window_0>, arg=36410453, handlers=12785286, hfun=0x451937 <redisplay_window_error>) at eval.c:1537 val = 17711728 c = { tag = 12814850, val = 12814850, next = 0x7fffffffdac0, gcpro = 0x0, jmp = {{ __jmpbuf = {69, 1198879377249567117, 0, 0, 0, 0, 1198879377304093069, -1198879650647473779}, __mask_was_saved = 0, __saved_mask = { __val = {0, 12655920, 17711728, 140737488335392, 6348210, 12814850, 21487651330, 12878818, 3200000, 0, 0, 0, 12814850, 17711728, 4496815, 4294967296} } }}, backlist = 0x0, handlerlist = 0x7fffffffdbd0, lisp_eval_depth = 0, pdlcount = 5, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 12785286, var = 12814850, chosen_clause = 0, tag = 0x7fffffffb110, next = 0x7fffffffdbd0 } #10 0x0000000000451918 in redisplay_windows (window=36410453) at xdisp.c:13583 w = 0x22b9450 #11 0x00000000004518cc in redisplay_windows (window=37060981) at xdisp.c:13577 w = 0x2358170 #12 0x000000000045094d in redisplay_internal () at xdisp.c:13160 f = 0x1135ec0 tail = 13621862 frame = 18046661 w = 0x22b9450 sw = 0x22b9450 fr = 0x1135ec0 pending = 0 must_finish = 1 tlbufpos = { charpos = 6241, bytepos = 6241 } tlendpos = { charpos = 1889, bytepos = 1889 } number_of_visible_frames = 1 count = 3 count1 = 5 sf = 0x1135ec0 polling_stopped_here = 0 old_frame = 18046661 consider_all_windows_p = 1 #13 0x0000000000451148 in redisplay_preserve_echo_area (from_where=8) at xdisp.c:13411 No locals. #14 0x000000000057e871 in detect_input_pending_run_timers (do_display=1) at keyboard.c:10484 old_timers_run = 1837 #15 0x0000000000665257 in wait_reading_process_output (time_limit=30, microsecs=0, read_kbd=-1, do_display=1, wait_for_cell=12814850, wait_proc=0x0, just_wait_proc=0) at process.c:4733 old_timers_run = 1837 old_buffer = 0x215dcf0 old_window = 36410453 leave = 0 timeout_reduced_for_timers = 1 channel = 1024 nfds = 0 Available = { fds_bits = {4132992, 0 <repeats 15 times>} } Writeok = { fds_bits = {0 <repeats 16 times>} } check_write = 1 check_delay = 3 no_avail = 0 xerrno = 11 proc = 0 timeout = { tv_sec = 0, tv_usec = 0 } end_time = { tv_sec = 1327037697, tv_usec = 588178 } wait_channel = -1 got_some_input = 1 count = 2 #16 0x0000000000421eba in sit_for (timeout=120, reading=1, do_display=1) at dispnew.c:6060 sec = 30 usec = 0 #17 0x000000000056e033 in read_char (commandflag=1, nmaps=14, maps=0x7fffffffd5d0, prev_event=12814850, used_mouse_menu=0x7fffffffd778, end_time=0x0) at keyboard.c:2688 tem0 = 0 timeout = 30 delay_level = 4 buffer_size = 33 c = 12814850 jmpcount = 2 local_getcjmp = {{ __jmpbuf = {0, 1198879380701479309, 4280752, 140737488347680, 0, 0, 1198879380558872973, -1198879837567680115}, __mask_was_saved = 0, __saved_mask = { __val = {4294967296, 140737488343712, 6783405, 0, 34987253, 34987248, 36940576, 140737488343824, 36940576, 6355, 6356, 140737488343808, 6791937, 34987253, 39148358, 140737488343856} } }} save_jump = {{ __jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = { __val = {0 <repeats 16 times>} } }} key_already_recorded = 0 tem = 39 save = 1048576 previous_echo_area_message = 12814850 also_record = 12814850 reread = 0 gcpro1 = { next = 0x7fffffffd590, var = 0x67d894, nvars = 0 } gcpro2 = { next = 0x150625b, var = 0x5f8a68, nvars = 22045275 } polling_stopped_here = 0 orig_kboard = 0x1096db0 #18 0x000000000057bee9 in read_key_sequence (keybuf=0x7fffffffd940, bufsize=30, prompt=12814850, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9300 interrupted_kboard = 0x1096db0 interrupted_frame = 0x1135ec0 key = 6356 used_mouse_menu = 0 echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 local_first_binding = 0 from_string = 12814850 count = 2 t = 0 echo_start = 0 keys_start = 0 nmaps = 14 nmaps_allocated = 14 defs = 0x7fffffffd550 submaps = 0x7fffffffd5d0 orig_local_map = 34343526 orig_keymap = 39148422 localized_local_map = 0 first_binding = 0 first_unbound = 31 mock_input = 0 fkey = { parent = 19183990, map = 19183990, start = 0, end = 0 } keytran = { parent = 12794278, map = 12794278, start = 0, end = 0 } indec = { parent = 19183974, map = 19183974, start = 0, end = 0 } shift_translated = 0 delayed_switch_frame = 12814850 original_uppercase = 140737488345352 original_uppercase_position = -1 dummyflag = 0 starting_buffer = 0x215dcf0 fake_prefixed_keys = 12814850 gcpro1 = { next = 0xc66932, var = 0x6350, nvars = 140737488345280 } #19 0x000000000056b7f6 in command_loop_1 () at keyboard.c:1448 cmd = 12854130 keybuf = {460, 76, 2245, 2245, 12814850, 140737488345680, 12814898, 35532454, 140737488345504, 5250818, 12814850, 9471441, 12814850, 12814850, 9489969, 18046656, 12867090, 9471430, 140737488345568, 4332433, 140737488345632, 5681172, 140737488345680, 35532454, 0, 18046656, 140737488345696, 0, 140737488345744, 5680661} i = 1 prev_modiff = 18471 prev_buffer = 0x215dcf0 already_adjusted = 0 #20 0x00000000006098e6 in internal_condition_case (bfun=0x56b411 <command_loop_1>, handlers=12867042, hfun=0x56acd6 <cmd_error>) at eval.c:1499 val = 140737488345808 c = { tag = 12814850, val = 12814850, next = 0x7fffffffdc60, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 1198879380397392269, 4280752, 140737488347680, 0, 0, 1198879380183482765, -1198879650663464563}, __mask_was_saved = 0, __saved_mask = { __val = {17247864423046087053, 140733193388032, 4201736, 4294967296, 4294968117, 4294967295, 140737354130976, 13683078, 0, 9418328, 0, 0, 0, 0, 140737351950260, 1} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 12867042, var = 12814850, chosen_clause = 12814898, tag = 0x7fffffffdac0, next = 0x0 } #21 0x000000000056b100 in command_loop_2 (ignore=12814850) at keyboard.c:1159 val = 0 #22 0x000000000060929d in internal_catch (tag=12862834, func=0x56b0da <command_loop_2>, arg=12814850) at eval.c:1256 c = { tag = 12862834, val = 12814850, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 1198879380441432461, 4280752, 140737488347680, 0, 0, 1198879380405780877, -1198879650488745587}, __mask_was_saved = 0, __saved_mask = { __val = {6226676, 0, 4294967440, 0, 13040944, 0, 6749399, 12842896, 12212416, 4294958400, 6225264, 14, 0, 4280752, 140737488347680, 140737488346512} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #23 0x000000000056b0b3 in command_loop () at keyboard.c:1138 No locals. #24 0x000000000056a81a in recursive_edit_1 () at keyboard.c:758 count = 1 val = 12814850 #25 0x000000000056a9bd in Frecursive_edit () at keyboard.c:822 count = 0 buffer = 12814850 #26 0x0000000000568a5e in main (argc=1, argv=0x7fffffffe228) at emacs.c:1715 dummy = 140737252531711 stack_bottom_variable = 0 '\000' do_initial_setlocale = 1 skip_args = 0 rlim = { rlim_cur = 8720000, rlim_max = 18446744073709551615 } no_loadup = 0 junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x7fffefb03000 "\177ELF\002\001\001" ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: 24.0.91; Segfault with auto-complete package [SEC=UNCLASSIFIED] 2012-01-20 5:39 ` Alex Murray @ 2012-01-20 10:01 ` Eli Zaretskii 2012-01-22 22:48 ` Alex Murray 0 siblings, 1 reply; 21+ messages in thread From: Eli Zaretskii @ 2012-01-20 10:01 UTC (permalink / raw) To: Alex Murray; +Cc: 10159, eggert > Date: Fri, 20 Jan 2012 16:09:26 +1030 > From: Alex Murray <alex.murray@dsto.defence.gov.au> > CC: eggert@cs.ucla.edu, 10159@debbugs.gnu.org > > One more - this time with full debugging symbols and bt full log attached :) > > I'll try and keep the gdb session alive for a while if you need anything > further > > Program received signal SIGSEGV, Segmentation fault. > 0x00000000006863ea in composition_compute_stop_pos > (cmp_it=0x7fffffff9058, charpos=101, bytepos=118, endpos=116, > string=32972417) at composite.c:1073 > 1073 elt = XCAR (val); > (gdb) p string > $1 = 32972417 > (gdb) xtype > Lisp_String > (gdb) xstring > $2 = (struct Lisp_String *) 0x1f71e80 > " Arglist: (X)", ' ' <repeats 20 times> Thanks. Please show the output of these GDB commands: (gdb) p val (gdb) xtype (gdb) p c The truth is you already posted information that lets me deduce the results, but what I see just doesn't make sense: val is shown to have the value of 390, which could only be an Emacs integer, and yet the test in the for loop: for (ridx = 0; CONSP (val); val = XCDR (val), ridx++) should have exited the loop when it sees val that is not a cons cell. So I don't understand how come it didn't exit, and tried to extract the car of something that isn't a cons cell. The value of c also looks bogus, and the values of charpos (101) and endpos (116) seem to be inconsistent with the length of `string', which is shown as " Arglist: (X)" (13 characters) plus 20 blanks, for a total of 33 characters. If someone who is reading this has ideas how this could happen, I'm all ears. Btw, Alex: what version of GCC did you use to compile Emacs? ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: 24.0.91; Segfault with auto-complete package [SEC=UNCLASSIFIED] 2012-01-20 10:01 ` Eli Zaretskii @ 2012-01-22 22:48 ` Alex Murray 2012-01-23 0:04 ` Paul Eggert 0 siblings, 1 reply; 21+ messages in thread From: Alex Murray @ 2012-01-22 22:48 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 10159, eggert *UNCLASSIFIED* On Fri 20 Jan 2012 20:31:09 CST, Eli Zaretskii wrote: > >> >> Date: Fri, 20 Jan 2012 16:09:26 +1030 >> From: Alex Murray <alex.murray@dsto.defence.gov.au> >> CC: eggert@cs.ucla.edu, 10159@debbugs.gnu.org >> >> One more - this time with full debugging symbols and bt full log >> attached :) >> >> I'll try and keep the gdb session alive for a while if you need anything >> further >> >> Program received signal SIGSEGV, Segmentation fault. >> 0x00000000006863ea in composition_compute_stop_pos >> (cmp_it=0x7fffffff9058, charpos=101, bytepos=118, endpos=116, >> string=32972417) at composite.c:1073 >> 1073 elt = XCAR (val); >> (gdb) p string >> $1 = 32972417 >> (gdb) xtype >> Lisp_String >> (gdb) xstring >> $2 = (struct Lisp_String *) 0x1f71e80 >> " Arglist: (X)", ' ' <repeats 20 times> > > > Thanks. Please show the output of these GDB commands: > > (gdb) p val > (gdb) xtype > (gdb) p c > > The truth is you already posted information that lets me deduce the > results, but what I see just doesn't make sense: val is shown to have > the value of 390, which could only be an Emacs integer, and yet the > test in the for loop: > > for (ridx = 0; CONSP (val); val = XCDR (val), ridx++) > > should have exited the loop when it sees val that is not a cons cell. > So I don't understand how come it didn't exit, and tried to extract > the car of something that isn't a cons cell. > > The value of c also looks bogus, and the values of charpos (101) and > endpos (116) seem to be inconsistent with the length of `string', > which is shown as " Arglist: (X)" (13 characters) plus 20 blanks, for > a total of 33 characters. > > If someone who is reading this has ideas how this could happen, I'm > all ears. > > Btw, Alex: what version of GCC did you use to compile Emacs? (gdb) p val $3 = 390 (gdb) xtype Lisp_Cons (gdb) p c $4 = 14159872 gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6.1/lto-wrapper Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.1-9ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) IMPORTANT: This email remains the property of the Department of Defence and is subject to the jurisdiction of section 70 of the Crimes Act 1914. If you have received this email in error, you are requested to contact the sender and delete the email. ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: 24.0.91; Segfault with auto-complete package [SEC=UNCLASSIFIED] 2012-01-22 22:48 ` Alex Murray @ 2012-01-23 0:04 ` Paul Eggert 0 siblings, 0 replies; 21+ messages in thread From: Paul Eggert @ 2012-01-23 0:04 UTC (permalink / raw) To: Alex Murray; +Cc: 10159 >> val is shown to have >> the value of 390, which could only be an Emacs integer 390 is not an Emacs integer; it has type Lisp_Cons. It's a bogus Lisp_Cons value, but it's encoded as a Lisp_Cons. c is 0xD81000, which is also bogus (it's not a valid character value), and this may explain why val is bogus. The fact that the string indexes are out of range could explain why c is bogus. ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: Segfault with auto-complete package 2011-11-29 2:02 bug#10159: 24.0.91; Segfault with auto-complete package [SEC=UNCLASSIFIED] Alex Murray 2011-11-30 1:54 ` Alex Murray 2011-12-01 16:09 ` Paul Eggert @ 2012-07-26 12:58 ` Toon Claes 2012-07-26 15:58 ` Eli Zaretskii 2012-09-22 11:11 ` bug#10159: auto-complete causes crash in emacs HEAD Christopher Monsanto 3 siblings, 1 reply; 21+ messages in thread From: Toon Claes @ 2012-07-26 12:58 UTC (permalink / raw) To: 10159 [-- Attachment #1: Type: text/plain, Size: 59887 bytes --] Recently my emacs crashes often when I am using auto-complete. Only one time I got a crash at: Program received signal SIGSEGV, Segmentation fault. 0x0824329e in composition_compute_stop_pos (cmp_it=0xbfffb700, charpos=26, bytepos=30, endpos=33, string=153926225) at /home/tokdev/src/emacs/bzr/src/composite.c:1067 1067 elt = XCAR (val); But most of the time, the crash occurs at: Program received signal SIGSEGV, Segmentation fault. 0x080f6f10 in char_table_ref (table=139304725, c=4194761) at /home/tokdev/src/emacs/bzr/src/chartab.c:237 237 if (SUB_CHAR_TABLE_P (val)) And the backtrace is below. If I need to provide any other information, please let me know what I should do. (gdb) bt full #0 0x080f6f10 in char_table_ref (table=139304725, c=4194761) at /home/tokdev/src/emacs/bzr/src/chartab.c:237 tbl = 0x84d9f10 val = 1077936141 #1 0x0824327e in composition_compute_stop_pos (cmp_it=0xbfffa260, charpos=11, bytepos=12, endpos=63, string=159977025) at /home/tokdev/src/emacs/bzr/src/composite.c:1059 start = 0 end = 136542288 c = 4194761 prop = 139220218 val = 139220218 MAX_NEWLINE_DISTANCE = 500 #2 0x08071991 in compute_stop_pos (it=0xbfff9d90) at /home/tokdev/src/emacs/bzr/src/xdisp.c:3364 stoppos = 63 iv = 0x0 next_iv = 0x0 object = 159977025 limit = 139220218 position = 0 charpos = 0 bytepos = 0 #3 0x080716a0 in handle_stop (it=0xbfff9d90) at /home/tokdev/src/emacs/bzr/src/xdisp.c:3252 handled = HANDLED_NORMALLY handle_overlay_change_p = 1 p = 0x82ce17c #4 0x0807aa7f in next_element_from_string (it=0xbfff9d90) at /home/tokdev/src/emacs/bzr/src/xdisp.c:7480 position = {charpos = 0, bytepos = 0} #5 0x080785db in get_next_display_element (it=0xbfff9d90) at /home/tokdev/src/emacs/bzr/src/xdisp.c:6523 success_p = 0 #6 0x080952c6 in display_line (it=0xbfff9d90) at /home/tokdev/src/emacs/bzr/src/xdisp.c:19341 x_before = 624 nglyphs = 1 ascent = 0 phys_ascent = 0 n_glyphs_before = 78 hpos_before = 78 x = 624 descent = 0 phys_descent = 0 row = 0x9598b04 overlay_arrow_string = 139220218 wrap_it = {window = 134887657, w = 0xbfff942c, f = 0x0, method = GET_FROM_BUFFER, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, end_charpos = 0, s = 0x0, string_nchars = 0, region_beg_charpos = 0, region_end_charpos = 0, redisplay_end_trigger_charpos = 0, multibyte_p = 0, header_line_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, from_disp_prop_p = 0, ellipsis_p = 0, avoid_cursor_p = 0, dp = 0x24, dpvec = 0x0, dpend = 0x953bc05, dpvec_char_len = 156482560, dpvec_face_id = 140293424, saved_face_id = 0, ctl_chars = {0, 0, 0, 0, 0, 0, -1, -1, 0, 1, 0, 0, 0, 0, 0, 0}, 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 = {0 <repeats 16 times>}, string_overlays = {0 <repeats 16 times>}, string = 0, from_overlay = 0, stack = {{string = 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 = 0, charpos = 0, nchars = 139220218, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, { string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}}, sp = 0, selective = 0, what = IT_CHARACTER, face_id = 0, selective_display_ellipsis_p = 0, ctl_arrow_p = 0, face_box_p = 0, start_of_box_run_p = 0, end_of_box_run_p = 0, overlay_strings_at_end_processed_p = 0, ignore_overlay_strings_at_pos_p = 0, glyph_not_available_p = 0, starts_in_middle_of_char_p = 0, face_before_selective_p = 0, constrain_row_ascent_descent_p = 0, line_wrap = TRUNCATE, base_face_id = 0, c = 0, len = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 3, width = 0}, char_to_display = 0, glyphless_method = 36, image_id = 1, slice = {x = 0, y = -1, width = 0, height = 0}, space_width = 0, voffset = 0, tab_width = 0, font_height = 0, object = 0, position = {charpos = 0, bytepos = 0}, truncation_pixel_width = 0, continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = 0, last_visible_y = 36, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = 139220218, override_descent = 139220218, override_boff = 139220218, glyph_row = 0x84c54fa, area = 139220218, nglyphs = 524288, pixel_width = 139220218, 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 = -1, eol_pos = {charpos = 0, bytepos = 0}, current_y = 0, first_vpos = 0, vpos = 1, hpos = 8, left_user_fringe_bitmap = 13, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 3, right_user_fringe_face_id = 13, bidi_p = 0, bidi_it = {bytepos = 3, charpos = 11, ch = 2, nchars = 11, ch_len = 2, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT, resolved_level = 0, invalid_levels = 0, invalid_rl_levels = 0, prev_was_pdf = 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 = 6906, type_after_w1 = 6907, orig_type = 3221199400}, next_for_neutral = {bytepos = 136541399, charpos = 6906, type = 6907, type_after_w1 = 3221199416, orig_type = 136541399}, prev_for_neutral = {bytepos = 149414076, charpos = 0, type = STRONG_L, type_after_w1 = 149420797, orig_type = UNKNOWN_BT}, next_for_ws = {bytepos = 0, charpos = 1, type = 149420797, type_after_w1 = UNKNOWN_BT, orig_type = 139115008}, next_en_pos = -1073767400, next_en_type = 134700938, ignore_bn_limit = 6906, sor = 6907, scan_dir = -1073767816, disp_pos = 136541399, disp_prop = 149414076, stack_idx = 0, level_stack = {{ level = 1, override = 149420797}, {level = -1073767776, override = 40}, {level = 1, override = 149420797}, {level = 6906, override = 6907}, {level = -1073767752, override = 136542288}, {level = 149414076, override = 6907}, {level = -1073767752, override = 136549445}, {level = 0, override = 139115008}, {level = -1073767736, override = 149420797}, {level = 139321714, override = 139220218}, {level = -1073767720, override = 136549445}, {level = 139321714, override = 139220218}, {level = -1073767688, override = 136556433}, {level = 149414076, override = 6907}, {level = -1073767704, override = 153902012}, {level = 139220218, override = 3221202464}, {level = -1073767688, override = 136549280}, {level = 149144462, override = 139321714}, {level = 1, override = 153261520}, {level = 154557264, override = 139220218}, {level = -1073767656, override = 136563014}, {level = 149144462, override = 139321714}, {level = -1073767648, override = NEUTRAL_DIR}, {level = 153261520, override = 4}, {level = -1073767592, override = 136579486}, {level = 27628, override = 139321714}, {level = 149420797, override = 29628}, {level = -1073767524, override = 139220218}, {level = 149420797, override = 3221199896}, {level = 0, override = NEUTRAL_DIR}, {level = 0, override = 29628}, {level = 6906, override = 6907}, {level = -1073767400, override = 136588504}, {level = 7407, override = 7407}, {level = -1073767520, override = 3221199772}, {level = -1073767528, override = 139220218}, {level = -1073767512, override = 136549445}, {level = 139321714, override = 139220218}, {level = 1, override = 149420797}, {level = 1, override = 139343194}, {level = 139220218, override = 136542288}, {level = 6907, override = 3221202464}, {level = -1073767480, override = 16}, {level = 156362921, override = 139321714}, {level = 500, override = 149420797}, {level = 149760462, override = 139220218}, {level = -1073767432, override = 136549326}, { level = 153875118, override = 139220218}, {level = -1073767400, override = 136556433}, {level = 149414076, override = 6907}, {level = 7714, override = 153261520}, {level = 4, override = 3221202464}, {level = -1073767400, override = 136549280}, {level = 139220218, override = 139304720}, {level = 139220218, override = 10}, {level = 156226464, override = 4}, {level = -1073767288, override = 134683025}, {level = -1073765792, override = 6987}, {level = 6987, override = 7407}, {level = 139220218, override = 139115008}, {level = -1073767288, override = 134697849}, {level = 6907, override = 139220242}, {level = 139220218, override = 139220218}, {level = 139220218, override = 139220218}}, string = {lstring = 1, s = 0x6bec <Address 0x6bec out of bounds>, schars = 142828338, bufpos = 7068, from_disp_str = 0, unibyte = 0}, paragraph_dir = 137158988, separator_limit = 6907, first_elt = 1, new_paragraph = 1, frame_window_p = 0}, paragraph_embedding = 28028} wrap_data = 0x0 may_wrap = 0 wrap_x = 139115008 wrap_row_used = -1 wrap_row_ascent = 149420792 wrap_row_height = 10000 wrap_row_phys_ascent = 0 wrap_row_phys_height = 156859624 wrap_row_extra_line_spacing = 6907 wrap_row_min_pos = 6907 wrap_row_min_bpos = 156482560 wrap_row_max_pos = -1073767024 wrap_row_max_bpos = 134679785 cvpos = -1 min_pos = 7646 max_pos = 7708 min_bpos = 7646 max_bpos = 7708 #7 0x0808e2ca in try_window (window=156482565, pos=..., flags=1) at /home/tokdev/src/emacs/bzr/src/xdisp.c:16249 w = 0x953bc00 it = {window = 156482565, w = 0x953bc00, f = 0x85cb530, method = GET_FROM_STRING, stop_charpos = 63, prev_stop = 0, base_level_stop = 0, end_charpos = 63, s = 0x0, string_nchars = 0, region_beg_charpos = -1, region_end_charpos = -1, redisplay_end_trigger_charpos = 0, multibyte_p = 1, header_line_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, from_disp_prop_p = 0, ellipsis_p = 0, avoid_cursor_p = 0, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 59, ctl_chars = {0 <repeats 16 times>}, start = {pos = {charpos = 7646, bytepos = 7646}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, current = {pos = {charpos = 7708, bytepos = 7708}, overlay_string_index = 1, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = -1}, n_overlay_strings = 2, overlay_strings_charpos = 7708, overlay_strings = {156657625, 159977025, 0 <repeats 14 times>}, string_overlays = {153854691, 156588411, 0 <repeats 14 times>}, string = 159977025, from_overlay = 139220218, stack = {{ string = 139220218, string_nchars = 0, end_charpos = 7860, stop_charpos = 7712, prev_stop = 7708, base_level_stop = 7708, cmp_it = {stop_pos = 7709, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 0}}, position = {charpos = 7708, bytepos = 7708}, current = {pos = {charpos = 7708, bytepos = 7708}, overlay_string_index = 0, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, from_overlay = 0, area = TEXT_AREA, method = GET_FROM_BUFFER, paragraph_embedding = L2R, multibyte_p = 1, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 1, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 139220218, font_height = 139220218}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = { object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, { string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}}, sp = 1, selective = 0, what = IT_CHARACTER, face_id = 61, selective_display_ellipsis_p = 1, ctl_arrow_p = 1, face_box_p = 0, start_of_box_run_p = 0, end_of_box_run_p = 0, overlay_strings_at_end_processed_p = 0, ignore_overlay_strings_at_pos_p = 0, glyph_not_available_p = 0, starts_in_middle_of_char_p = 0, face_before_selective_p = 0, constrain_row_ascent_descent_p = 0, line_wrap = TRUNCATE, base_face_id = 0, c = 118, len = 1, cmp_it = {stop_pos = 63, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, char_to_display = 32, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, slice = {x = 139220218, y = 139220218, width = 139220218, height = 139220218}, space_width = 139220218, voffset = 0, tab_width = 8, font_height = 139220218, object = 156657625, position = {charpos = 62, bytepos = 62}, truncation_pixel_width = 8, continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = 816, last_visible_y = 496, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1, override_descent = 0, override_boff = 0, glyph_row = 0x9598b04, area = TEXT_AREA, nglyphs = 1, pixel_width = 8, ascent = 13, descent = 3, max_ascent = 13, max_descent = 3, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 11, max_phys_descent = 2, current_x = 632, continuation_lines_width = 0, eol_pos = {charpos = 0, bytepos = 0}, current_y = 336, first_vpos = 0, vpos = 21, hpos = 79, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = 1, bidi_it = {bytepos = 0, charpos = 0, ch = 118, nchars = 1, ch_len = 1, type = STRONG_L, type_after_w1 = STRONG_L, orig_type = STRONG_L, resolved_level = 0, invalid_levels = 0, invalid_rl_levels = -1, prev_was_pdf = 0, prev = {bytepos = 0, charpos = 0, type = NEUTRAL_B, type_after_w1 = NEUTRAL_B, orig_type = NEUTRAL_B}, last_strong = {bytepos = 61, charpos = 61, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_neutral = {bytepos = 0, charpos = -1, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, prev_for_neutral = {bytepos = 0, charpos = 0, type = STRONG_L, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_ws = {bytepos = 63, charpos = 63, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_en_pos = 0, next_en_type = UNKNOWN_BT, ignore_bn_limit = -1, sor = L2R, scan_dir = 1, disp_pos = 4, disp_prop = 0, stack_idx = 0, level_stack = {{level = 0, override = NEUTRAL_DIR} <repeats 64 times>}, string = {lstring = 159977025, s = 0x0, schars = 4, bufpos = 7708, from_disp_str = 0, unibyte = 0}, paragraph_dir = L2R, separator_limit = -1, first_elt = 0, new_paragraph = 0, frame_window_p = 1}, paragraph_embedding = L2R} last_text_row = 0x9598a58 f = 0x85cb530 #8 0x0808c963 in redisplay_window (window=156482565, just_this_one_p=0) at /home/tokdev/src/emacs/bzr/src/xdisp.c:15775 d2 = 0 d4 = 0 d6 = 0 d1 = 0 d3 = 0 d5 = 0 w = 0x953bc00 f = 0x85cb530 buffer = 0x8e7faf8 old = 0x8e7faf8 lpoint = {charpos = 7777, bytepos = 7777} opoint = {charpos = 7777, bytepos = 7777} startp = {charpos = 6907, bytepos = 6907} update_mode_line = 1 tem = 0 it = {window = 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, region_beg_charpos = 0, region_end_charpos = 0, redisplay_end_trigger_charpos = 0, multibyte_p = 0, header_line_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, from_disp_prop_p = 0, ellipsis_p = 0, avoid_cursor_p = 0, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 1, ctl_chars = {0, 139220218, -1073762376, 0, 112, 0, 0, 0, 0, 1, 1, 112, 0, 20, 20, 20}, start = {pos = {charpos = 138829484, bytepos = 0}, overlay_string_index = -1073762296, string_pos = {charpos = 134752021, bytepos = 112}, dpvec_index = 20}, current = {pos = {charpos = -1, bytepos = -1073762316}, overlay_string_index = -1073762320, string_pos = { charpos = 0, bytepos = -1073762296}, dpvec_index = 136092988}, n_overlay_strings = 139344482, overlay_strings_charpos = 0, overlay_strings = {0, -1, -1, 0, 20, 140645088, 139344482, -1073754524, -1073762104, 1024, 139115008, -1073754524, -1073762248, 134957172, 156482565, 139220242}, string_overlays = {0, 1024, 139115008, -1073754524, -1073762200, 134751716, 149420792, 139270368, -1073762184, 136094367, 138829660, 139220218, 156482565, 156482565, 1, 138829660}, string = -1073762104, from_overlay = 139344952, stack = {{string = 139392757, string_nchars = 1, end_charpos = -1073762152, stop_charpos = 136094441, prev_stop = 139344954, base_level_stop = 104, cmp_it = {stop_pos = 1660924104, id = 139220218, ch = 139392757, rule_idx = 139270368, lookback = -1073762104, nglyphs = 135780946, reversed_p = 139344954, charpos = -1073754524, nchars = -1073762104, nbytes = 134957172, from = 138829660, to = 0, width = 0}, face_id = 139344952, u = {image = {object = 70, slice = {x = 139344954, y = -1073762072, width = 135780566, height = 139344954}, image_id = 139270373}, comp = {object = 70}, stretch = {object = 70}}, position = {charpos = 20, bytepos = -1}, current = {pos = {charpos = 70, bytepos = 139115008}, overlay_string_index = -1073759752, string_pos = {charpos = 134761732, bytepos = 139344954}, dpvec_index = 139270373}, from_overlay = -1073762024, area = 156482565, method = 156482560, paragraph_embedding = 140293424, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 0, string_nchars = 0, end_charpos = -1, stop_charpos = -1, prev_stop = 0, base_level_stop = 1, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = { image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = 4294967295, paragraph_embedding = 4294967295, multibyte_p = 1, string_from_display_prop_p = 1, string_from_prefix_prop_p = 1, display_ellipsis_p = 1, avoid_cursor_p = 1, bidi_p = 1, from_disp_prop_p = 1, line_wrap = 4294967295, voffset = 0, space_width = 0, font_height = 0}, { string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 0}}, position = { charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 139220218, bytepos = 0}, dpvec_index = 0}, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}}, sp = 0, selective = 0, what = IT_CHARACTER, face_id = 0, selective_display_ellipsis_p = 0, ctl_arrow_p = 0, face_box_p = 0, start_of_box_run_p = 0, end_of_box_run_p = 0, overlay_strings_at_end_processed_p = 0, ignore_overlay_strings_at_pos_p = 0, glyph_not_available_p = 0, starts_in_middle_of_char_p = 0, face_before_selective_p = 0, constrain_row_ascent_descent_p = 0, line_wrap = TRUNCATE, base_face_id = 0, c = 0, len = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = 0, 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 = 0, y = 0, width = 0, height = 0}, space_width = 0, voffset = 0, tab_width = 0, font_height = 0, object = 0, position = {charpos = 0, bytepos = 0}, truncation_pixel_width = 0, continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = 0, last_visible_y = 0, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = 0, override_descent = 0, override_boff = 0, glyph_row = 0x0, area = LEFT_MARGIN_AREA, nglyphs = 0, 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 = 0, 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 = 0, 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_was_pdf = 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}, {level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 0, override = 3}, {level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 0, override = 4294967295}, {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 = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 139220218, override = 139220218}, {level = 139220218, override = 139220218}, {level = 139220218, override = 524288}, {level = 139220218, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 8, override = NEUTRAL_DIR}, {level = 816, override = 7775}, {level = 7776, override = 3221206648}, { level = 136541399, override = 149414076}, {level = 0, override = NEUTRAL_DIR}, {level = 1, override = 7773}, {level = 7774, override = L2R}, {level = 149420797, override = 149414076}, {level = 0, override = 3221206712}, {level = 136542288, override = 149414076}, {level = 139220218, override = L2R}, {level = 149420797, override = 7773}, {level = 7774, override = 3221206744}, {level = 149420797, override = 7776}, {level = 143251232, override = 3221206720}, {level = -1211803216, override = 143274560}, {level = -1073760576, override = 4}, {level = 135764888, override = NEUTRAL_DIR}, {level = 143251232, override = 3221206752}, {level = -1211803216, override = 143274596}, {level = -1073760544, override = 4}, {level = 7776, override = NEUTRAL_DIR}, {level = 7714, override = 3221206808}, {level = 139320834, override = 7776}, {level = 143251232, override = 145141528}, {level = -1211683202, override = 143274540}, {level = -1073760332, override = 8}, {level = -1073760460, override = 134658599}, {level = 153691968, override = 4}, {level = 136559541, override = 158619030}, {level = 139320834, override = NEUTRAL_DIR}, {level = 8, override = L2R}, {level = -1073760424, override = 134659012}, {level = -1210626060, override = 143251232}, {level = -1073754524, override = 3221206984}, {level = -1210626060, override = 143251232}, {level = 145141528, override = 3221207160}, {level = -1211802168, override = 143274548}, {level = 1, override = NEUTRAL_DIR}, {level = -1210626060, override = 143251232}, {level = 145141528, override = 3221207160}, {level = -1211802168, override = 143274584}, {level = 145141528, override = 3221207160}}, string = {lstring = -1211795612, s = 0x889d720 "200244221b260&211ba", schars = 145141528, bufpos = 0, from_disp_str = 0, unibyte = 0}, paragraph_dir = 143251232, separator_limit = 145141528, first_elt = 0, new_paragraph = 0, frame_window_p = 0}, paragraph_embedding = 3083283650} current_matrix_up_to_date_p = 0 used_current_matrix_p = 0 buffer_unchanged_p = 0 temp_scroll_step = 0 count = 76 rc = 1 centering_position = -1 last_line_misfit = 0 beg_unchanged = 7067 end_unchanged = 152 #9 0x08087e9d in redisplay_window_0 (window=156482565) at /home/tokdev/src/emacs/bzr/src/xdisp.c:13842 No locals. #10 0x081df925 in internal_condition_case_1 (bfun=0x8087e67 <redisplay_window_0>, arg=156482565, handlers=139202470, hfun=0x8087e43 <redisplay_window_error>) at /home/tokdev/src/emacs/bzr/src/eval.c:1358 val = 139220218 c = {tag = 139220218, val = 139220218, next = 0xbfffd5e4, gcpro = 0x0, jmp = {{__jmpbuf = {70, 139115008, -1073754524, -1073759848, 1032309845, -116917958}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, 3221207352, 135348487, 148997760, 1, 0, 0, 0, 0, 139220218, 139220218, 3221207352, 134570464, 149522672, 6, 6, 0, 3221207448, 134589188, 149522672, 1, 0, 0, 0, 0, 0, 4294967295, 153757252, 153757252, 16, 137167136}}}}, backlist = 0xbfffd8b0, handlerlist = 0xbfffd5d0, lisp_eval_depth = 6, pdlcount = 76, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0xbfffd9bc} h = {handler = 139202470, var = 139220218, chosen_clause = -1073760008, tag = 0xbfffb8c4, next = 0xbfffd5d0} #11 0x08087e2a in redisplay_windows (window=156482565) at /home/tokdev/src/emacs/bzr/src/xdisp.c:13822 w = 0x953bc00 #12 0x08087dc8 in redisplay_windows (window=156789733) at /home/tokdev/src/emacs/bzr/src/xdisp.c:13814 w = 0x9586be0 #13 0x08087de7 in redisplay_windows (window=156481989) at /home/tokdev/src/emacs/bzr/src/xdisp.c:13816 w = 0x953b9c0 #14 0x08087074 in redisplay_internal () at /home/tokdev/src/emacs/bzr/src/xdisp.c:13397 f = 0x85cb530 tail = 141187470 frame = 140293429 w = 0x953bc00 sw = 0x953bc00 fr = 0x85cb530 pending = 0 must_finish = 0 tlbufpos = {charpos = 7714, bytepos = 7714} tlendpos = {charpos = 82, bytepos = 82} number_of_visible_frames = 2 count = 74 count1 = 76 sf = 0x85cb530 polling_stopped_here = 1 old_frame = 140293429 consider_all_windows_p = 1 update_miniwindow_p = 0 #15 0x0808780e in redisplay_preserve_echo_area (from_where=8) at /home/tokdev/src/emacs/bzr/src/xdisp.c:13656 No locals. #16 0x0816cfbe in detect_input_pending_run_timers (do_display=1) at /home/tokdev/src/emacs/bzr/src/keyboard.c:10362 old_timers_run = 15293 #17 0x0822903e in wait_reading_process_output (time_limit=28, nsecs=0, read_kbd=-1, do_display=1, wait_for_cell=139220218, wait_proc=0x0, just_wait_proc=0) at /home/tokdev/src/emacs/bzr/src/process.c:4721 old_timers_run = 15293 old_buffer = 0x8e7faf8 old_window = 156482565 leave = 0 timeout_reduced_for_timers = 1 channel = 1024 nfds = 0 Available = {fds_bits = {1432338560, 13, 0 <repeats 30 times>}} Writeok = {fds_bits = {0 <repeats 32 times>}} check_write = 1 check_delay = 4 no_avail = 0 xerrno = 11 proc = 0 timeout = {tv_sec = 0, tv_nsec = 382748818} end_time = {tv_sec = 1343136290, tv_nsec = 901718138} wait_channel = -1 got_some_input = 1 count = 73 #18 0x080600d1 in sit_for (timeout=112, reading=1, do_display=1) at /home/tokdev/src/emacs/bzr/src/dispnew.c:6000 sec = 28 nsec = 0 #19 0x08160459 in read_char (commandflag=1, nmaps=12, maps=0xbfffd280, prev_event=139220218, used_mouse_menu=0xbfffd378, end_time=0x0) at /home/tokdev/src/emacs/bzr/src/keyboard.c:2701 tem0 = -1073753544 timeout = 28 delay_level = 4 buffer_size = 31 c = 139220218 jmpcount = 73 local_getcjmp = {{__jmpbuf = {36, 2, -1073746652, -1073753576, 1030310997, -385324230}, __mask_was_saved = 0, __saved_mask = {__val = {7777, 3221220644, 3221213480, 135807099, 162651270, 139243802, 0, 2, 139321066, 139243802, 3221213752, 136560308, 156517227, 139243802, 0, 3221213720, 0, 0, 0, 136125561, 145052939, 156517227, 149420797, 3221214096, 145052939, 156517227, 3221214264, 148840298, 3221213712, 145026598, 139220218, 138808029}}}} save_jump = {{__jmpbuf = {1, 10, 1, -1073753576, 1030310997, -385324230}, __mask_was_saved = 0, __saved_mask = {__val = {154055272, 140917498, 3221213512, 135731747, 147532694, 140917498, 0, 0, 1, 139220218, 141658682, 141418358, 139220218, 96, 2, 139220218, 141219334, 2, 3221213608, 139220194, 139220218, 139220194, 139220194, 139220218, 1, 1, 3221213608, 135731747, 139207366, 212, 1, 0}}}} key_already_recorded = 0 tem = 74 save = 139243802 previous_echo_area_message = 139220218 also_record = 139220218 reread = 0 gcpro1 = {next = 0xbfffd9bc, var = 0x1e60, nvars = 7777} gcpro2 = {next = 0x8e7e0bc, var = 0x0, nvars = 148973733} polling_stopped_here = 0 orig_kboard = 0x88af9d8 #20 0x0816b22b in read_key_sequence (keybuf=0xbfffd500, bufsize=30, prompt=139220218, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at /home/tokdev/src/emacs/bzr/src/keyboard.c:9316 interrupted_kboard = 0x88af9d8 interrupted_frame = 0x85cb530 key = 31104 used_mouse_menu = 0 echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 local_first_binding = 0 from_string = 139220218 count = 73 t = 0 echo_start = 0 keys_start = 0 nmaps = 12 nmaps_allocated = 12 defs = 0xbfffd240 submaps = 0xbfffd280 orig_local_map = 150021078 orig_keymap = 162651238 localized_local_map = 0 first_binding = 0 first_unbound = 31 mock_input = 0 fkey = {parent = 142698726, map = 142698726, start = 0, end = 0} keytran = {parent = 139207366, map = 139207366, start = 0, end = 0} indec = {parent = 142698734, map = 142698734, start = 0, end = 0} shift_translated = 0 delayed_switch_frame = 139220218 original_uppercase = 31104 original_uppercase_position = -1 dummyflag = 0 starting_buffer = 0x8e7faf8 fake_prefixed_keys = 139220218 gcpro1 = {next = 0x8a5550b, var = 0x954436b, nvars = 140293424} #21 0x0815e19f in command_loop_1 () at /home/tokdev/src/emacs/bzr/src/keyboard.c:1449 cmd = 145621498 keybuf = {141717882, 444, 136934876, 0, -1073752912, 139220218, 139220218, 137184281, 0, 153807326, -1073752744, 135649949, 156874254, 139220242, -1073752705, 139298322, -1, -1, -1, 140293424, -1, 0, -1073752648, 135649523, 156874254, -1073752705, -1224457787, -1226205406, 7, 143253696} i = 1 prev_modiff = 13545 prev_buffer = 0x8e7faf8 already_adjusted = 0 #22 0x081df819 in internal_condition_case (bfun=0x815de4b <command_loop_1>, handlers=139253786, hfun=0x815d7e9 <cmd_error>) at /home/tokdev/src/emacs/bzr/src/eval.c:1320 val = 134587193 c = {tag = 139220218, val = 139220218, next = 0xbfffd6f8, gcpro = 0x0, jmp = {{__jmpbuf = {0, 2, -1073746652, -1073752392, 1029508181, -115743430}, __mask_was_saved = 0, __saved_mask = {__val = {143206000, 143251232, 3221214984, 3221214812, 143253608, 0, 139220218, 3084341236, 143251232, 3221214812, 149641256, 3083309857, 143253608, 156625, 3221214808, 3221214812, 140375392, 1, 0, 143253608, 139308666, 0, 3221214920, 3084341236, 143251232, 3221220644, 3221214984, 3083311763, 143253608, 140375392, 3221214888, 3084341236}}}}, backlist = 0xbfffd8b0, handlerlist = 0xbfffea10, lisp_eval_depth = 6, pdlcount = 73, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0xbfffd9bc} h = {handler = 139253786, var = 139220218, chosen_clause = 139220242, tag = 0xbfffd5e4, next = 0xbfffea10} #23 0x0815db79 in command_loop_2 (ignore=139220218) at /home/tokdev/src/emacs/bzr/src/keyboard.c:1152 val = 0 #24 0x081df2e7 in internal_catch (tag=139289202, func=0x815db55 <command_loop_2>, arg=139220218) at /home/tokdev/src/emacs/bzr/src/eval.c:1077 c = {tag = 139289202, val = 139220218, next = 0xbfffea24, gcpro = 0x0, jmp = {{__jmpbuf = {-1073751784, 2, -1073746652, -1073752120, 1029393493, -116179654}, __mask_was_saved = 0, __saved_mask = {__val = {16, 147, 140294096, 140294101, 8, 2, 143345736, 108, 149433497, 3221215096, 134741933, 140293424, 1, 3221215096, 135848821, 156336619, 140293424, 140294101, 3070427124, 3070432192, 139220218, 3221215176, 136094092, 138829372, 139220218, 157660624, 3221215512, 2, 3221215512, 138829372, 157660624, 138829372}}}}, backlist = 0xbfffd8b0, handlerlist = 0xbfffea10, lisp_eval_depth = 6, pdlcount = 73, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0xbfffd9bc} #25 0x0815dae4 in command_loop () at /home/tokdev/src/emacs/bzr/src/keyboard.c:1117 val = 139342528 #26 0x0815d422 in recursive_edit_1 () at /home/tokdev/src/emacs/bzr/src/keyboard.c:752 count = 70 val = -1 #27 0x0815d573 in Frecursive_edit () at /home/tokdev/src/emacs/bzr/src/keyboard.c:816 count = 68 buffer = 139220218 #28 0x081e1fdc in Ffuncall (nargs=1, args=0xbfffd914) at /home/tokdev/src/emacs/bzr/src/eval.c:2793 fun = 137170725 original_fun = 139251402 funcar = 156946246 numargs = 0 lisp_numargs = -1073751816 val = 137176913 backtrace = {next = 0xbfffdc20, function = 0xbfffd914, args = 0xbfffd918, nargs = 0, debug_on_exit = 0} internal_args = 0xbfffd918 i = 156946246 #29 0x0821e819 in exec_byte_code (bytestr=149423097, vector=157017565, maxdepth=116, args_template=139220218, nargs=0, args=0x0) at /home/tokdev/src/emacs/bzr/src/bytecode.c:898 targets = {0x8221483, 0x8221488, 0x822148a, 0x822148c, 0x822148e, 0x822148e, 0x82214d9, 0x8221536, 0x821e272, 0x821e274, 0x821e276, 0x821e278, 0x821e27a, 0x821e27a, 0x821e280, 0x821e23d, 0x821e5b9, 0x821e5bb, 0x821e5bd, 0x821e5bf, 0x821e5c1, 0x821e5c1, 0x821e5fc, 0x821e5c7, 0x821e749, 0x821e74b, 0x821e74d, 0x821e74f, 0x821e751, 0x821e751, 0x821e6fa, 0x821e714, 0x821e7ed, 0x821e7ef, 0x821e7f1, 0x821e7f3, 0x821e7f5, 0x821e7f5, 0x821e79e, 0x821e7b8, 0x821e896, 0x821e898, 0x821e89a, 0x821e89c, 0x821e89e, 0x821e89e, 0x821e847, 0x821e861, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x821f5df, 0x821f6c3, 0x821f70a, 0x821f751, 0x821f798, 0x821e4a4, 0x821e4f4, 0x821f7ed, 0x821e42e, 0x821e542, 0x821f835, 0x821f889, 0x821f8ce, 0x821f933, 0x821f978, 0x821fa28, 0x821fa63, 0x821fab7, 0x821fb24, 0x821fb5f, 0x821fb9a, 0x821fbee, 0x821fc42, 0x821fc96, 0x821fd03, 0x821fd48, 0x821fd8d, 0x821fe3d, 0x821feb3, 0x821ff29, 0x82200e2, 0x8220136, 0x822018a, 0x82201de, 0x8220232, 0x8220277, 0x82202f1, 0x8220336, 0x822037b, 0x82203c0, 0x822049e, 0x821f2f3, 0x82204ea, 0x8220525, 0x82205d1, 0x822061d, 0x8220669, 0x82206a4, 0x82206e7, 0x822072a, 0x8220770, 0x8221483, 0x82207b5, 0x82207ec, 0x8220823, 0x822085a, 0x8220891, 0x82208c8, 0x821f2f3, 0x8221483, 0x8220903, 0x822093a, 0x8220975, 0x82209b0, 0x8220a04, 0x8220a58, 0x8220a93, 0x8220c34, 0x8220c88, 0x8220cdc, 0x8220d30, 0x8220d67, 0x8221483, 0x821f248, 0x821e932, 0x821e32a, 0x821ea22, 0x821eb32, 0x821ec3a, 0x821f1db, 0x821f21b, 0x821e6bd, 0x821f2b5, 0x821f331, 0x821f3b1, 0x821f3ef, 0x821f44b, 0x821f48d, 0x821f4fa, 0x821f564, 0x821e8f5, 0x8220da2, 0x8220e0f, 0x8220e4a, 0x8220e85, 0x8220ec0, 0x8220efb, 0x8220f4f, 0x8220fa3, 0x8220ff7, 0x822104b, 0x8221167, 0x82211bb, 0x822120f, 0x822124a, 0x822129e, 0x82212f2, 0x822134b, 0x82213a5, 0x8220405, 0x822044a, 0x82213ea, 0x822143d, 0x8221483, 0x821ed42, 0x821ee0b, 0x821ef03, 0x821effb, 0x821f0eb, 0x821f9bd, 0x821fdd2, 0x8220566, 0x82215b1, 0x822160e, 0x8221483, 0x8221483, 0x8221689, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x82216fc <repeats 64 times>} count = 15 op = 0 vectorp = 0x95be5e0 stack = {pc = 0x94e9ed4 "210.3116E2416D2516C26&16B26'16A26(16@26)16?26*16>26+16=26,16<26-16;26.16:26/1671266016702661166726621666201665266316I26Xt.34207", byte_string = 149423097, byte_string_start = 0x94e9d8c "b20306", constants = 157017565, next = 0xbfffe05c} top = 0xbfffd914 result = 30568 #30 0x081e28f4 in funcall_lambda (fun=156214061, nargs=2, arg_vector=0x84c54fa) at /home/tokdev/src/emacs/bzr/src/eval.c:3028 val = -1073750912 syms_left = 139220218 next = 156394378 lexenv = 139220218 count = 14 i = 2 optional = 0 rest = 1 #31 0x081e2213 in Ffuncall (nargs=3, args=0xbfffdc80) at /home/tokdev/src/emacs/bzr/src/eval.c:2845 fun = 156214061 original_fun = 139289346 funcar = 139289106 numargs = 2 lisp_numargs = 0 val = 0 backtrace = {next = 0xbfffdfb0, function = 0xbfffdc80, args = 0xbfffdc84, nargs = 2, debug_on_exit = 0} internal_args = 0xbfffdc80 i = 0 #32 0x081e15b4 in Fapply (nargs=2, args=0xbfffdd04) at /home/tokdev/src/emacs/bzr/src/eval.c:2304 i = 3 numargs = 2 spread_arg = 139220218 funcall_args = 0xbfffdc80 fun = 137491630 retval = 139220242 gcpro1 = {next = 0x84c54fa, var = 0x8e7faf8, nvars = 3} sa_count = 14 sa_must_free = 0 #33 0x081e19a6 in apply1 (fn=139289346, arg=153823950) at /home/tokdev/src/emacs/bzr/src/eval.c:2542 ret_ungc_val = -1 args = {139289346, 153823950} gcpro1 = {next = 0x1, var = 0xbfffdd04, nvars = 2} #34 0x081de079 in call_debugger (arg=153823950) at /home/tokdev/src/emacs/bzr/src/eval.c:225 debug_while_redisplaying = 0 count = 10 val = 139220218 old_max = 1300 #35 0x081e022a in maybe_call_debugger (conditions=137184062, sig=139253978, data=153824102) at /home/tokdev/src/emacs/bzr/src/eval.c:1735 combined_data = 153824094 #36 0x081dfe08 in Fsignal (error_symbol=139253978, data=153824102) at /home/tokdev/src/emacs/bzr/src/eval.c:1556 debugger_called = -1211315309 conditions = 137184062 string = 143293576 real_error_symbol = 139253978 clause = 139220242 h = 0xbfffea10 bp = 0xbfffe2c0 #37 0x081dfeec in xsignal (error_symbol=139253978, data=153824102) at /home/tokdev/src/emacs/bzr/src/eval.c:1591 No locals. #38 0x081dff2b in xsignal1 (error_symbol=139253978, arg=156510858) at /home/tokdev/src/emacs/bzr/src/eval.c:1606 No locals. #39 0x081c9d62 in Fsymbol_value (symbol=156510858) at /home/tokdev/src/emacs/bzr/src/data.c:1070 val = 139220194 #40 0x081e09e3 in eval_sub (form=156510858) at /home/tokdev/src/emacs/bzr/src/eval.c:2036 lex_binding = 139220218 fun = 1 val = 139220218 original_fun = 3 original_args = 139289576 funcar = 139220218 backtrace = {next = 0x84ab030, function = 0x8e7faf8, args = 0x84ab030, nargs = 0, debug_on_exit = 0} gcpro1 = {next = 0x84d7332, var = 0x84c54e2, nvars = -1073749988} gcpro2 = {next = 0x84ab030, var = 0x84c54fa, nvars = 149420792} gcpro3 = {next = 0x84c54fa, var = 0xbfffdef8, nvars = 136094092} #41 0x081e095c in Feval (form=156510858, lexical=139220218) at /home/tokdev/src/emacs/bzr/src/eval.c:2008 count = 9 #42 0x081e2015 in Ffuncall (nargs=3, args=0xbfffe018) at /home/tokdev/src/emacs/bzr/src/eval.c:2799 fun = 138808605 original_fun = 139290178 funcar = -1073746652 numargs = 2 lisp_numargs = -1073750024 val = 156510858 backtrace = {next = 0xbfffe2c0, function = 0xbfffe018, args = 0xbfffe01c, nargs = 2, debug_on_exit = 0} internal_args = 0xbfffe01c i = 139220242 #43 0x0821e819 in exec_byte_code (bytestr=137942929, vector=137942949, maxdepth=16, args_template=139220218, nargs=0, args=0x0) at /home/tokdev/src/emacs/bzr/src/bytecode.c:898 targets = {0x8221483, 0x8221488, 0x822148a, 0x822148c, 0x822148e, 0x822148e, 0x82214d9, 0x8221536, 0x821e272, 0x821e274, 0x821e276, 0x821e278, 0x821e27a, 0x821e27a, 0x821e280, 0x821e23d, 0x821e5b9, 0x821e5bb, 0x821e5bd, 0x821e5bf, 0x821e5c1, 0x821e5c1, 0x821e5fc, 0x821e5c7, 0x821e749, 0x821e74b, 0x821e74d, 0x821e74f, 0x821e751, 0x821e751, 0x821e6fa, 0x821e714, 0x821e7ed, 0x821e7ef, 0x821e7f1, 0x821e7f3, 0x821e7f5, 0x821e7f5, 0x821e79e, 0x821e7b8, 0x821e896, 0x821e898, 0x821e89a, 0x821e89c, 0x821e89e, 0x821e89e, 0x821e847, 0x821e861, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x821f5df, 0x821f6c3, 0x821f70a, 0x821f751, 0x821f798, 0x821e4a4, 0x821e4f4, 0x821f7ed, 0x821e42e, 0x821e542, 0x821f835, 0x821f889, 0x821f8ce, 0x821f933, 0x821f978, 0x821fa28, 0x821fa63, 0x821fab7, 0x821fb24, 0x821fb5f, 0x821fb9a, 0x821fbee, 0x821fc42, 0x821fc96, 0x821fd03, 0x821fd48, 0x821fd8d, 0x821fe3d, 0x821feb3, 0x821ff29, 0x82200e2, 0x8220136, 0x822018a, 0x82201de, 0x8220232, 0x8220277, 0x82202f1, 0x8220336, 0x822037b, 0x82203c0, 0x822049e, 0x821f2f3, 0x82204ea, 0x8220525, 0x82205d1, 0x822061d, 0x8220669, 0x82206a4, 0x82206e7, 0x822072a, 0x8220770, 0x8221483, 0x82207b5, 0x82207ec, 0x8220823, 0x822085a, 0x8220891, 0x82208c8, 0x821f2f3, 0x8221483, 0x8220903, 0x822093a, 0x8220975, 0x82209b0, 0x8220a04, 0x8220a58, 0x8220a93, 0x8220c34, 0x8220c88, 0x8220cdc, 0x8220d30, 0x8220d67, 0x8221483, 0x821f248, 0x821e932, 0x821e32a, 0x821ea22, 0x821eb32, 0x821ec3a, 0x821f1db, 0x821f21b, 0x821e6bd, 0x821f2b5, 0x821f331, 0x821f3b1, 0x821f3ef, 0x821f44b, 0x821f48d, 0x821f4fa, 0x821f564, 0x821e8f5, 0x8220da2, 0x8220e0f, 0x8220e4a, 0x8220e85, 0x8220ec0, 0x8220efb, 0x8220f4f, 0x8220fa3, 0x8220ff7, 0x822104b, 0x8221167, 0x82211bb, 0x822120f, 0x822124a, 0x822129e, 0x82212f2, 0x822134b, 0x82213a5, 0x8220405, 0x822044a, 0x82213ea, 0x822143d, 0x8221483, 0x821ed42, 0x821ee0b, 0x821ef03, 0x821effb, 0x821f0eb, 0x821f9bd, 0x821fdd2, 0x8220566, 0x82215b1, 0x822160e, 0x8221483, 0x8221483, 0x8221689, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x82216fc <repeats 64 times>} count = 8 op = 2 vectorp = 0x838d7a8 stack = {pc = 0x83d8687 "!)207", byte_string = 137942929, byte_string_start = 0x83d8675 "b203b", constants = 137942949, next = 0xbfffe35c} top = 0xbfffe018 result = -1073749740 #44 0x081e28f4 in funcall_lambda (fun=137942893, nargs=1, arg_vector=0x84c54fa) at /home/tokdev/src/emacs/bzr/src/eval.c:3028 val = 139289080 syms_left = 139220218 next = 143071890 lexenv = 139220218 count = 7 i = 1 optional = 0 rest = 0 #45 0x081e2213 in Ffuncall (nargs=2, args=0xbfffe324) at /home/tokdev/src/emacs/bzr/src/eval.c:2845 fun = 137942893 original_fun = 143071866 funcar = -1073746652 numargs = 1 lisp_numargs = -1073749240 val = 139220218 backtrace = {next = 0xbfffe5c0, function = 0xbfffe324, args = 0xbfffe328, nargs = 1, debug_on_exit = 0} internal_args = 0x84c54fa i = 143072010 #46 0x0821e819 in exec_byte_code (bytestr=137943361, vector=137943381, maxdepth=12, args_template=139220218, nargs=0, args=0x0) at /home/tokdev/src/emacs/bzr/src/bytecode.c:898 targets = {0x8221483, 0x8221488, 0x822148a, 0x822148c, 0x822148e, 0x822148e, 0x82214d9, 0x8221536, 0x821e272, 0x821e274, 0x821e276, 0x821e278, 0x821e27a, 0x821e27a, 0x821e280, 0x821e23d, 0x821e5b9, 0x821e5bb, 0x821e5bd, 0x821e5bf, 0x821e5c1, 0x821e5c1, 0x821e5fc, 0x821e5c7, 0x821e749, 0x821e74b, 0x821e74d, 0x821e74f, 0x821e751, 0x821e751, 0x821e6fa, 0x821e714, 0x821e7ed, 0x821e7ef, 0x821e7f1, 0x821e7f3, 0x821e7f5, 0x821e7f5, 0x821e79e, 0x821e7b8, 0x821e896, 0x821e898, 0x821e89a, 0x821e89c, 0x821e89e, 0x821e89e, 0x821e847, 0x821e861, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x821f5df, 0x821f6c3, 0x821f70a, 0x821f751, 0x821f798, 0x821e4a4, 0x821e4f4, 0x821f7ed, 0x821e42e, 0x821e542, 0x821f835, 0x821f889, 0x821f8ce, 0x821f933, 0x821f978, 0x821fa28, 0x821fa63, 0x821fab7, 0x821fb24, 0x821fb5f, 0x821fb9a, 0x821fbee, 0x821fc42, 0x821fc96, 0x821fd03, 0x821fd48, 0x821fd8d, 0x821fe3d, 0x821feb3, 0x821ff29, 0x82200e2, 0x8220136, 0x822018a, 0x82201de, 0x8220232, 0x8220277, 0x82202f1, 0x8220336, 0x822037b, 0x82203c0, 0x822049e, 0x821f2f3, 0x82204ea, 0x8220525, 0x82205d1, 0x822061d, 0x8220669, 0x82206a4, 0x82206e7, 0x822072a, 0x8220770, 0x8221483, 0x82207b5, 0x82207ec, 0x8220823, 0x822085a, 0x8220891, 0x82208c8, 0x821f2f3, 0x8221483, 0x8220903, 0x822093a, 0x8220975, 0x82209b0, 0x8220a04, 0x8220a58, 0x8220a93, 0x8220c34, 0x8220c88, 0x8220cdc, 0x8220d30, 0x8220d67, 0x8221483, 0x821f248, 0x821e932, 0x821e32a, 0x821ea22, 0x821eb32, 0x821ec3a, 0x821f1db, 0x821f21b, 0x821e6bd, 0x821f2b5, 0x821f331, 0x821f3b1, 0x821f3ef, 0x821f44b, 0x821f48d, 0x821f4fa, 0x821f564, 0x821e8f5, 0x8220da2, 0x8220e0f, 0x8220e4a, 0x8220e85, 0x8220ec0, 0x8220efb, 0x8220f4f, 0x8220fa3, 0x8220ff7, 0x822104b, 0x8221167, 0x82211bb, 0x822120f, 0x822124a, 0x822129e, 0x82212f2, 0x822134b, 0x82213a5, 0x8220405, 0x822044a, 0x82213ea, 0x822143d, 0x8221483, 0x821ed42, 0x821ee0b, 0x821ef03, 0x821effb, 0x821f0eb, 0x821f9bd, 0x821fdd2, 0x8220566, 0x82215b1, 0x822160e, 0x8221483, 0x8221483, 0x8221689, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x8221483, 0x82216fc <repeats 64 times>} count = 6 op = 1 vectorp = 0x838d958 stack = {pc = 0x83d857a "v)B21134An=20433", byte_string = 137943361, byte_string_start = 0x83d856d "b204b", constants = 137943381, next = 0x0} top = 0xbfffe324 result = 139243802 #47 0x081e28f4 in funcall_lambda (fun=137943333, nargs=1, arg_vector=0x84c54fa) at /home/tokdev/src/emacs/bzr/src/eval.c:3028 val = 0 syms_left = 139220218 next = 143071890 lexenv = 139220218 count = 5 i = 1 optional = 0 rest = 0 #48 0x081e2213 in Ffuncall (nargs=2, args=0xbfffe670) at /home/tokdev/src/emacs/bzr/src/eval.c:2845 fun = 137943333 original_fun = 141003898 funcar = -1073746652 numargs = 1 lisp_numargs = -1073748472 val = 139220218 backtrace = {next = 0xbfffe840, function = 0xbfffe670, args = 0xbfffe674, nargs = 1, debug_on_exit = 0} internal_args = 0xbfffe8a4 i = 139220218 #49 0x081dd95b in Fcall_interactively (function=141003898, record_flag=139220218, keys=139229309) at /home/tokdev/src/emacs/bzr/src/callint.c:853 val = 0 args = 0xbfffe670 visargs = 0xbfffe650 specs = 137261937 filter_specs = 137261937 teml = 0 up_event = 139220218 enable = 139220218 speccount = 3 next_event = 2 prefix_arg = 139220218 string = 0xbfffe690 "P" tem = 0x8295798 "" varies = 0xbfffe630 "" i = 2 nargs = 2 foo = 0 arg_from_tty = 0 gcpro1 = {next = 0x0, var = 0x0, nvars = 0} gcpro2 = {next = 0x0, var = 0x0, nvars = 0} gcpro3 = {next = 0xbfffe738, var = 0x2000, nvars = 2} gcpro4 = {next = 0x1, var = 0xbfffef7c, nvars = 2} gcpro5 = {next = 0xbfffe678, var = 0x500e9fe0, nvars = 777657599} key_count = 2 record_then_fail = 0 save_this_command = 141003898 save_last_command = 140969866 save_this_original_command = 141003898 save_real_this_command = 141003898 #50 0x081e203f in Ffuncall (nargs=4, args=0xbfffe8a0) at /home/tokdev/src/emacs/bzr/src/eval.c:2803 fun = 138807909 original_fun = 139298514 funcar = 0 numargs = 3 lisp_numargs = 0 val = 0 backtrace = {next = 0x0, function = 0xbfffe8a0, args = 0xbfffe8a4, nargs = 3, debug_on_exit = 0} internal_args = 0xbfffe8a4 i = 0 #51 0x081e1a75 in call3 (fn=139298514, arg1=141003898, arg2=139220218, arg3=139220218) at /home/tokdev/src/emacs/bzr/src/eval.c:2599 ret_ungc_val = 137943333 gcpro1 = {next = 0x92b58ae, var = 0x84cb76a, nvars = 4} args = {139298514, 141003898, 139220218, 139220218} #52 0x0816cf15 in Fcommand_execute (cmd=141003898, record_flag=139220218, keys=139220218, special=139220218) at /home/tokdev/src/emacs/bzr/src/keyboard.c:10320 final = 137943333 tem = 139220218 prefixarg = 139220218 #53 0x0815e55f in command_loop_1 () at /home/tokdev/src/emacs/bzr/src/keyboard.c:1578 scount = 2 cmd = 141003898 keybuf = {96, 20, 136934876, 134610450, 140293424, 139220218, 139220218, 137183857, 140939946, -1, -1073747560, 135649949, 149678542, 139220242, -1073747521, 139220218, 139289578, 139220218, 147617630, 140293424, 41, 0, -1073747464, 135649523, 149678542, -1073747521, -1073747496, 136186219, 2, 147617630} i = 2 prev_modiff = 7856 prev_buffer = 0x8e7faf8 already_adjusted = 0 #54 0x081df819 in internal_condition_case (bfun=0x815de4b <command_loop_1>, handlers=139253786, hfun=0x815d7e9 <cmd_error>) at /home/tokdev/src/emacs/bzr/src/eval.c:1320 val = 147617630 c = {tag = 139220218, val = 139220218, next = 0xbfffeb38, gcpro = 0x0, jmp = {{__jmpbuf = {0, -1073746052, -1073746652, -1073747208, 1025674325, -115743430}, __mask_was_saved = 0, __saved_mask = {__val = {0, 1, 2093, 3065453256, 0, 134545255, 3221220080, 134528168, 0, 3087005928, 134544465, 3221220000, 3070503410, 136495006, 0, 143080656, 0, 139159840, 3221220308, 135765050, 3068980968, 3071682592, 3221220016, 0, 0, 0, 4294967295, 0, 3087003588, 3087005928, 1, 137155812}}}}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} h = {handler = 139253786, var = 139220218, chosen_clause = 139220242, tag = 0xbfffea24, next = 0x0} #55 0x0815db79 in command_loop_2 (ignore=139220218) at /home/tokdev/src/emacs/bzr/src/keyboard.c:1152 val = 0 #56 0x081df2e7 in internal_catch (tag=139251762, func=0x815db55 <command_loop_2>, arg=139220218) at /home/tokdev/src/emacs/bzr/src/eval.c:1077 c = {tag = 139251762, val = 139220218, next = 0x0, gcpro = 0x0, jmp = {{__jmpbuf = {-1073745936, -1073746052, -1073746652, -1073746936, 1025559637, -116179654}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, 0, 0, 0, 0, 0, 0, 3069411950, 0, 0, 0, 3069411950, 0, 0, 0, 0, 0, 0, 19, 139220218, 3221220360, 136094092, 138829372, 139220218, 139241312, 3070432248, 120, 3221221360, 138829372, 139241312, 138829372}}}}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} #57 0x0815db35 in command_loop () at /home/tokdev/src/emacs/bzr/src/keyboard.c:1131 No locals. #58 0x0815d422 in recursive_edit_1 () at /home/tokdev/src/emacs/bzr/src/keyboard.c:752 count = 1 val = -1073746792 #59 0x0815d573 in Frecursive_edit () at /home/tokdev/src/emacs/bzr/src/keyboard.c:816 count = 0 buffer = 139220218 #60 0x0815b754 in main (argc=1, argv=0xbffff084) at /home/tokdev/src/emacs/bzr/src/emacs.c:1677 dummy = 0 stack_bottom_variable = 0 '00' do_initial_setlocale = 1 skip_args = 0 rlim = {rlim_cur = 8388608, rlim_max = 18446744073709551615} no_loadup = 0 junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0 [-- Attachment #2: Type: text/html, Size: 89670 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: Segfault with auto-complete package 2012-07-26 12:58 ` bug#10159: Segfault with auto-complete package Toon Claes @ 2012-07-26 15:58 ` Eli Zaretskii [not found] ` <064f9be784bab3c1101f946e81dd5f90@tonotdo.com> 0 siblings, 1 reply; 21+ messages in thread From: Eli Zaretskii @ 2012-07-26 15:58 UTC (permalink / raw) To: Toon Claes; +Cc: 10159 > Date: Thu, 26 Jul 2012 14:58:23 +0200 > From: Toon Claes <toon@tonotdo.com> > > Recently my emacs crashes often when I am using auto-complete. > > > Only one time I got a crash at: > > Program received signal SIGSEGV, > Segmentation fault. > 0x0824329e in composition_compute_stop_pos > (cmp_it=0xbfffb700, charpos=26, bytepos=30, endpos=33, string=153926225) > at /home/tokdev/src/emacs/bzr/src/composite.c:1067 > 1067 elt = XCAR > (val); > > But most of the time, the crash occurs at: > > Program received > signal SIGSEGV, Segmentation fault. > 0x080f6f10 in char_table_ref > (table=139304725, c=4194761) at > /home/tokdev/src/emacs/bzr/src/chartab.c:237 > 237 if (SUB_CHAR_TABLE_P > (val)) > > And the backtrace is below. > > If I need to provide any other > information, please let me know what I should do. Please provide all the information collected by "M-x report-emacs-bug". The original report in this bug was filed long ago, against a pretest version of Emacs 24.1. So the data reported there regarding the Emacs version and the environment is not necessarily relevant for your situation. So please provide your information. ^ permalink raw reply [flat|nested] 21+ messages in thread
[parent not found: <064f9be784bab3c1101f946e81dd5f90@tonotdo.com>]
* bug#10159: Segfault with auto-complete package [not found] ` <064f9be784bab3c1101f946e81dd5f90@tonotdo.com> @ 2012-07-27 6:57 ` Eli Zaretskii 0 siblings, 0 replies; 21+ messages in thread From: Eli Zaretskii @ 2012-07-27 6:57 UTC (permalink / raw) To: Toon Claes; +Cc: 10159 > Date: Fri, 27 Jul 2012 08:29:48 +0200 > From: Toon Claes <toon@tonotdo.com> > > My information from report-emacs-bug > is below. Thanks, but please include the bug address on the CC list next time, so that this information gets archived at the bug tracker. > I am experiencing trouble during daily usage (so did not run > emacs -Q). > > In GNU Emacs 24.1.50.1 (i686-suse-linux-gnu, X toolkit) > of > 2012-07-24 on suse12-tcl > Bzr revision: 108909 > toon@tonotdo.com-20120706135037-o1230s91ieukc7f8 > Windowing system > distributor `The X.Org Foundation', version 11.0.11004000 > Configured > using: > `configure '--without-toolkit-scroll-bars' 'CFLAGS=-O0 > -g'' > > Important settings: > value of $LC_CTYPE: en_US.UTF-8 > value of > $LANG: en_US.UTF-8 > value of $XMODIFIERS: @im=local > > locale-coding-system: utf-8-unix > default enable-multibyte-characters: > t > > Major mode: C++/l > > Minor modes in effect: > shell-dirtrack-mode: t > > display-time-mode: t > show-paren-mode: t > global-hl-line-mode: t > > recentf-mode: t > jabber-activity-mode: t > global-yascroll-bar-mode: t > > yascroll-bar-mode: t > sml-modeline-mode: t > rainbow-delimiters-mode: t > > global-auto-complete-mode: t > auto-complete-mode: t > yas/global-mode: t > > yas/minor-mode: t > tooltip-mode: t > mouse-wheel-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 > column-number-mode: t > line-number-mode: t > > transient-mark-mode: t > abbrev-mode: t > > Recent input: > C-n C-n C-n C-n > C-n C-n C-n C-n C-n C-n C-n C-n C-n > C-n C-n C-n C-n C-p C-p C-p C-p C-p > C-p C-p C-p C-p > C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p <return> > > C-s t o o C-s C-a C-x b v g <right> <return> C-p C-p > C-p C-p C-p C-p > C-p C-p C-p C-e M-b C-b <backspace> > 1 C-f C-f <backspace> 1 C-x C-s M-x > <return> C-x 0 > M-> C-x b <return> C-x C-f C-g C-x b s 9 8 <return> > C-p > C-p C-n C-p C-f C-f C-f C-f C-f M-x m <return> > C-x C-b C-z M-x r > <return> C-x b i l a <return> C-x > b <return> M-x m k <return> y C-f M-d > S E L E C T C-a > C-x C-s M-x <return> C-g M-x r e c <return> C-x b > <return> > M-> C-x b <right> <return> C-x C-f C-g C-x d <return> > C-p C-p > C-p C-p C-p C-p C-p C-p C-p C-p <return> M-x > r e v <backspace> c o v > <return> C-x k <return> p d > x y g C-x k C-g C-g C-g C-g C-g C-g M-> C-p > C-p <return> > C-v C-v M-v M-v M-v C-x k <return> M-x r e p o <return> > > <return> C-a C-p C-p C-n C-n C-n C-n C-p C-n C-SPC > C-v C-v M-v C-v C-v > C-v C-v M-< C-v C-l C-p C-p C-p > C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p > C-p C-p C-p > C-p C-p C-l C-p C-p C-p C-p C-p C-n C-n C-n C-n C-n > C-n > C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n > C-n C-n C-n C-n C-n C-n > C-n C-g C-g C-x q C-c C-k y > C-p C-p C-p C-p C-p C-p C-p C-p C-p > <return> y M-x > C-g C-x 1 M-x <return> > > Recent messages: > Checking 87 > files in /home/tokdev/src/emacs/bzr/lisp/calc... > Checking 77 files in > /home/tokdev/src/emacs/bzr/lisp/obsolete... > Checking 1 files in > /home/tokdev/src/emacs/build/leim... > Checking for load-path > shadows...done > Mark set > scroll-up-command: End of buffer > Quit [2 > times] > kbd-macro-query: Not defining or executing kbd macro > Message > modified; kill anyway? (y or n) y > File > /tokdrive/sandbox/2app/Tokdev/Common/Archives/LibCardVal/Src/CSdfSysdefImp.cpp > is read-only on disk. Change buffer mode? (y or n) y > Quit > > Load-path > shadows: > /home/tokdev/.emacs.d/opt/full-ack/.dir-locals hides > /home/tokdev/.emacs.d/opt/magit/.dir-locals > /home/tokdev/.emacs.d/opt/full-ack/.dir-locals > hides > /home/tokdev/.emacs.d/opt/org-mode/.dir-locals > /home/tokdev/.emacs.d/opt/full-ack/.dir-locals > hides > /home/tokdev/.emacs.d/opt/el-get/.dir-locals > /home/tokdev/.emacs.d/custom > hides > /home/tokdev/src/emacs/bzr/lisp/custom > /home/tokdev/.emacs.d/opt/json/json > hides > /home/tokdev/src/emacs/bzr/lisp/json > /home/tokdev/.emacs.d/opt/flymake/flymake > hides > /home/tokdev/src/emacs/bzr/lisp/progmodes/flymake > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-shen > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-shen > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-xoxo > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-xoxo > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-fortran > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-fortran > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-exp > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-exp > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-latex > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-latex > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-sql > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-sql > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-w3m > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-w3m > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-entities > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-entities > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-wl > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-wl > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-footnote > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-footnote > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-mhe > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-mhe > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-picolisp > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-picolisp > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-gnus > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-gnus > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-table > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-table > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-maxima > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-maxima > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-ocaml > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-ocaml > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-tangle > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-tangle > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-faces > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-faces > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-timer > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-timer > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-sh > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-sh > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-habit > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-habit > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-html > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-html > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-plot > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-plot > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-mouse > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-mouse > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-haskell > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-haskell > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-python > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-python > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-lparse > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-lparse > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-odt > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-odt > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-lisp > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-lisp > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-compat > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-compat > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-beamer > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-beamer > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-bbdb > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-bbdb > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-clojure > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-clojure > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-pcomplete > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-pcomplete > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-latex > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-latex > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-mac-message > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-mac-message > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-css > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-css > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-info > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-info > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-special-blocks > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-special-blocks > /home/tokdev/.emacs.d/opt/org-mode/lisp/org > hides > /home/tokdev/src/emacs/bzr/lisp/org/org > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-octave > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-octave > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-js > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-js > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-remember > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-remember > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-crypt > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-crypt > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-exp > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-exp > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-org > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-org > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-scheme > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-scheme > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-exp-blocks > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-exp-blocks > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-bibtex > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-bibtex > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-ruby > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-ruby > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-table > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-table > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-icalendar > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-icalendar > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-matlab > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-matlab > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-R > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-R > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-eshell > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-eshell > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-lob > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-lob > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-calc > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-calc > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-eval > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-eval > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-indent > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-indent > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-capture > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-capture > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-feed > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-feed > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-colview > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-colview > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-clock > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-clock > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-irc > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-irc > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-ref > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-ref > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-id > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-id > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-mks > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-mks > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-perl > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-perl > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-archive > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-archive > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-freemind > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-freemind > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-attach > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-attach > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-jsinfo > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-jsinfo > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-ascii > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-ascii > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-datetree > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-datetree > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-macs > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-macs > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-ledger > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-ledger > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-ctags > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-ctags > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-sass > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-sass > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-lilypond > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-lilypond > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-inlinetask > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-inlinetask > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-rmail > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-rmail > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-src > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-src > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-awk > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-awk > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-mew > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-mew > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-list > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-list > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-ditaa > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-ditaa > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-publish > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-publish > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-gnuplot > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-gnuplot > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-dot > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-dot > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-agenda > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-agenda > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-java > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-java > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-keys > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-keys > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-asymptote > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-asymptote > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-vm > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-vm > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-protocol > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-protocol > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-mobile > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-mobile > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-plantuml > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-plantuml > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-install > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-install > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-comint > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-comint > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-taskjuggler > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-taskjuggler > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-screen > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-screen > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-emacs-lisp > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-emacs-lisp > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-C > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-C > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-mscgen > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-mscgen > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-docview > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-docview > /home/tokdev/.emacs.d/opt/org-mode/lisp/ob-sqlite > hides > /home/tokdev/src/emacs/bzr/lisp/org/ob-sqlite > /home/tokdev/.emacs.d/opt/org-mode/lisp/org-docbook > hides > /home/tokdev/src/emacs/bzr/lisp/org/org-docbook > /home/tokdev/.emacs.d/opt/full-ack/.dir-locals > hides > /home/tokdev/src/emacs/bzr/lisp/gnus/.dir-locals > > Features: > (macros > shadow sort mail-extr emacsbug message rfc822 mml mml-sec > mm-decode > mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils > mailheader > sendmail rfc2047 rfc2045 ietf-drums mail-utils goto-addr > mule-util > tabify novice noutline outline view misearch multi-isearch > compile > thingatpt cc-langs cc-mode cc-fonts cc-guess cc-menus > cc-cmds > tramp-cache tramp tramp-compat tramp-loaddefs shell > pcomplete > jabber-keepalive jabber-ping jabber-bookmarks jabber-private > sasl-digest > hmac-md5 hex-util rainbow-mode-autoloads server saveplace > time paren > uniquify whitespace hl-line recentf > tree-widget > temacco-user-system-config network-stream jabber > jabber-libnotify dbus > jabber-awesome jabber-osd jabber-wmii > jabber-xmessage jabber-festival > jabber-sawfish jabber-ratpoison > jabber-screen jabber-socks5 > jabber-ft-server jabber-si-server > jabber-ft-client jabber-ft-common > jabber-si-client jabber-si-common > jabber-feature-neg jabber-truncate > jabber-time jabber-autoaway > jabber-vcard-avatars jabber-chatstates > jabber-events jabber-vcard > jabber-avatar jabber-activity jabber-watch > jabber-modeline > jabber-ahc-presence jabber-ahc jabber-version > jabber-ourversion > jabber-muc-nick-completion hippie-exp comint > jabber-browse jabber-search > jabber-register jabber-roster format-spec > jabber-presence jabber-muc > jabber-muc-nick-coloring assoc hexrgb > jabber-newdisco jabber-widget > jabber-disco wid-edit jabber-chat > jabber-history jabber-chatbuffer > jabber-alert jabber-iq jabber-core > jabber-console sgml-mode ewoc > jabber-keymap jabber-sasl sasl > sasl-anonymous sasl-login sasl-plain fsm > jabber-logon jabber-conn srv > dns starttls tls jabber-xml xml jabber-menu > jabber-util tokdev-emacs > sysdef-mode generic generic-x mks ansi-color > cc-styles cc-align > cc-engine cc-vars cc-defs temacco-mac-osx > temacco-el-get .loaddefs > files-x auto-complete-clang-async zenburn-theme > popwin-browse-kill-ring > popwin yascroll jabber-autoloads xcscope ring > diminish sml-modeline > rainbow-delimiters browse-kill-ring switch-window > quail escreen smex ido > auto-complete-emacs-lisp auto-complete popup > yasnippet dropdown-list > derived warnings advice advice-preload > easy-mmode edmacro kmacro json > tempo url url-proxy url-privacy > url-expand url-methods url-history > url-cookie url-domsuf url-util > url-parse auth-source eieio byte-opt > gnus-util mm-util mail-prsvr > password-cache url-vars mailcap xml-parse > doxymacs org-install inversion > cedet el-get el-get-autoloads > el-get-list-packages el-get-notify > help-mode easymenu > el-get-dependencies el-get-build el-get-status pp > el-get-recipes > el-get-byte-compile el-get-methods el-get-fossil > el-get-svn > el-get-pacman el-get-github-zip el-get-github-tar > el-get-http-zip > el-get-http-tar el-get-hg el-get-git-svn el-get-fink > el-get-emacswiki > el-get-http el-get-emacsmirror el-get-github el-get-git > el-get-elpa > package cl-macs gv el-get-darcs el-get-cvs el-get-bzr > el-get-brew > el-get-builtin el-get-apt-get el-get-custom el-get-core > autoload > help-fns bytecomp byte-compile cconv cl cl-lib macroexp dired > time-date > tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd > tool-bar > dnd fontset image regexp-opt fringe tabulated-list newcomment > lisp-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 loaddefs button faces cus-face files text-properties > overlay > sha1 md5 base64 format env code-pages mule custom > widget > hashtable-print-readable backquote make-network-process > dbusbind > dynamic-setting system-font-setting font-render-setting > x-toolkit x > multi-tty emacs) ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: auto-complete causes crash in emacs HEAD 2011-11-29 2:02 bug#10159: 24.0.91; Segfault with auto-complete package [SEC=UNCLASSIFIED] Alex Murray ` (2 preceding siblings ...) 2012-07-26 12:58 ` bug#10159: Segfault with auto-complete package Toon Claes @ 2012-09-22 11:11 ` Christopher Monsanto 2012-09-22 11:12 ` Christopher Monsanto 3 siblings, 1 reply; 21+ messages in thread From: Christopher Monsanto @ 2012-09-22 11:11 UTC (permalink / raw) To: 10159 [-- Attachment #1: Type: text/plain, Size: 3623 bytes --] I'm one of the auto-complete maintainers. AC is a really popular package, and for me at least, this bug makes Emacs near-unusable. Fixing this bug is my top priority as far as FOSS stuff goes, so any help from those who know the C source would be appreciated. I can reproduce this pretty much every time with optimizations disabled, using the attached init-ac.el. Before running this test, make sure you have auto-complete installed: execute (require 'package) (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t) (package-initialize) and then M-x package-install auto-complete. Now, exit that emacs, and use gdb -ex run --args emacs -Q --load init-ac.el and type "def " as fast as you can. It should crash with SIGSEGV. Starting program: /usr/local/bin/emacs -Q --load init-ac.el [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffee19d700 (LWP 3987)] [New Thread 0x7fffec92b700 (LWP 3988)] Program received signal SIGSEGV, Segmentation fault. 0x00000000004da993 in char_table_ref (table=12919621, c=4194433) at chartab.c:234 234 if (SUB_CHAR_TABLE_P (val)) Attached is the result of bt full in gdb.txt. I left GDB open in case I should run some more commands. And here is output from report-emacs-bug: In GNU Emacs 24.2.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 3.4.2) of 2012-09-22 on linuxpimpbox Windowing system distributor `The X.Org Foundation', version 11.0.11103000 Configured using: `configure 'CFLAGS=-g'' Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: global-auto-complete-mode: t auto-complete-mode: t tooltip-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 input: <help-echo> <help-echo> <help-echo> <down-mouse-1> <mouse-1> <down-mouse-1> <mouse-1> M-x r e p o r t - e m a c s - b u g <return> Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml easymenu 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 advice help-fns advice-preload auto-complete-config auto-complete edmacro kmacro cl-macs gv popup cl cl-lib auto-complete-autoloads popup-autoloads package time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-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 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 dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Christopher Monsanto chris@monsan.to -- http://monsan.to/ [-- Attachment #2: gdb.txt --] [-- Type: text/plain, Size: 48441 bytes --] #0 0x00000000004da993 in char_table_ref (table=12919621, c=4194433) at chartab.c:234 tbl = 0xc52340 val = 4611686018429485125 #1 0x0000000000663076 in composition_compute_stop_pos (cmp_it=0x7fffffff9148, charpos=43, bytepos=44, endpos=43, string=25414881) at composite.c:1053 start = 0 end = 25414881 c = 4194433 prop = 12768370 val = 12768370 MAX_NEWLINE_DISTANCE = 500 #2 0x000000000043658d in compute_stop_pos (it=0x7fffffff88e0) at xdisp.c:3393 stoppos = 43 iv = 0x0 next_iv = 0x0 object = 25414881 limit = 12768370 position = 0 charpos = 0 bytepos = 0 #3 0x000000000043618b in handle_stop (it=0x7fffffff88e0) at xdisp.c:3281 handled = HANDLED_NORMALLY handle_overlay_change_p = 1 p = 0x8f1778 #4 0x000000000044177a in next_element_from_string (it=0x7fffffff88e0) at xdisp.c:7525 position = {charpos = 0, bytepos = 0} #5 0x000000000043ea6c in get_next_display_element (it=0x7fffffff88e0) at xdisp.c:6568 success_p = 1 #6 0x0000000000461ec2 in display_line (it=0x7fffffff88e0) at xdisp.c:19387 x_before = 294 nglyphs = 1 ascent = 0 phys_ascent = 0 n_glyphs_before = 42 hpos_before = 42 x = 294 descent = 0 phys_descent = 0 row = 0xd22ec0 overlay_arrow_string = 12768370 wrap_it = {window = 0, w = 0x0, f = 0x0, method = GET_FROM_BUFFER, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, end_charpos = 12768370, s = 0x0, string_nchars = 12768370, region_beg_charpos = 0, region_end_charpos = 160, redisplay_end_trigger_charpos = 140737488324592, multibyte_p = 0, header_line_p = 1, string_from_display_prop_p = 1, string_from_prefix_prop_p = 0, from_disp_prop_p = 1, ellipsis_p = 0, avoid_cursor_p = 1, dp = 0x7000000cd, dpvec = 0x7fffffff88e0, dpend = 0x123856d, dpvec_char_len = 19105128, dpvec_face_id = 0, saved_face_id = 19112992, ctl_chars = {0, 0, 0, 0, 0, 0, 0, -1, -1, 0, 1, 0, 0, 0, 0, 0}, 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 = {0 <repeats 16 times>}, string_overlays = { 0 <repeats 16 times>}, string = 0, from_overlay = 0, stack = {{string = 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 = 12768370}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, { string = 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 = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 0}}, position = { charpos = 0, bytepos = 19844470}, current = {pos = {charpos = 16975730, bytepos = 140737488322592}, overlay_string_index = 5179415, string_pos = {charpos = 12768370, bytepos = 17346566}, dpvec_index = 16975730}, from_overlay = 19112992, area = 12798642, method = GET_FROM_BUFFER, paragraph_embedding = 18784037, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 4294934624, voffset = 32767, space_width = 5179615, font_height = 0}, {string = 140737488322816, string_nchars = 16975730, end_charpos = 19112992, stop_charpos = 12768370, prev_stop = 18784037, base_level_stop = 140737488322768, cmp_it = { stop_pos = 5180072, id = 0, ch = -32368, rule_idx = 32767, lookback = 0, nglyphs = -32512, reversed_p = 255, charpos = 140737488322960, nchars = -31248, nbytes = 32767, from = -32512, to = 32767, width = 19112992}, face_id = 12768370, u = {image = {object = 81604346256, slice = {x = 12768370, y = 0, width = 140737488323024, height = 5182271}, image_id = 140737488322960}, comp = {object = 81604346256}, stretch = { object = 81604346256}}, position = {charpos = 140737488324080, bytepos = 16975730}, current = {pos = { charpos = 19112992, bytepos = 12768946}, overlay_string_index = 12798546, string_pos = {charpos = 12798546, bytepos = 12798546}, dpvec_index = 12798546}, from_overlay = 12798546, area = 12798546, method = GET_FROM_BUFFER, paragraph_embedding = 12798546, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 12798546, voffset = 0, space_width = 10720265, font_height = 12798546}, {string = 12798546, string_nchars = 12798546, end_charpos = 12798546, stop_charpos = 12798546, prev_stop = 12798546, base_level_stop = 12798546, cmp_it = {stop_pos = 12798546, id = 16975730, ch = 0, rule_idx = 0, lookback = 140737488323440, nglyphs = 0, reversed_p = false, charpos = 19841190, nchars = 20511106, nbytes = 0, from = -32256, to = 32767, width = 5179415}, face_id = -32160, u = {image = {object = 5184224, slice = { x = 20511106, y = 140737488323440, width = 12798642, height = 140737488324080}, image_id = 16975730}, comp = { object = 5184224}, stretch = {object = 5184224}}, position = {charpos = 19112992, bytepos = 0}, current = { pos = {charpos = 140737488323296, bytepos = 20511106}, overlay_string_index = 19112992, string_pos = { charpos = 12768370, bytepos = 18784197}, dpvec_index = -32080}, from_overlay = 5180072, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = L2R, multibyte_p = 1, string_from_display_prop_p = 1, string_from_prefix_prop_p = 1, display_ellipsis_p = 1, avoid_cursor_p = 1, bidi_p = 1, from_disp_prop_p = 1, line_wrap = 4294935216, voffset = 32767, space_width = 5181191, font_height = 140737488323440}}, sp = -31248, selective = 140737488323296, what = 19112992, face_id = 0, selective_display_ellipsis_p = 0, ctl_arrow_p = 1, face_box_p = 0, start_of_box_run_p = 0, end_of_box_run_p = 1, overlay_strings_at_end_processed_p = 1, ignore_overlay_strings_at_pos_p = 1, glyph_not_available_p = 0, starts_in_middle_of_char_p = 0, face_before_selective_p = 0, constrain_row_ascent_descent_p = 1, line_wrap = TRUNCATE, base_face_id = -31888, c = 18, len = 12768370, cmp_it = {stop_pos = 0, id = 140737488323504, ch = 5182271, rule_idx = 0, lookback = 140737488323440, nglyphs = -31248, reversed_p = 255, charpos = 20511106, nchars = 19112992, nbytes = 0, from = 12768946, to = 0, width = 12798546}, char_to_display = 12798546, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 12798546, slice = {x = 12798546, y = 12798546, width = 12798546, height = 12798546}, space_width = 12798546, voffset = 19026, tab_width = 195, font_height = 12798546, object = 12798546, position = {charpos = 12798546, bytepos = 12798546}, truncation_pixel_width = 19026, continuation_pixel_width = 195, first_visible_x = 0, last_visible_x = 12798546, last_visible_y = 0, extra_line_spacing = 16975730, max_extra_line_spacing = 0, override_ascent = 12798546, override_descent = 0, override_boff = 20511106, glyph_row = 0x1c78233, area = LEFT_MARGIN_AREA, nglyphs = 0, pixel_width = 0, ascent = 0, descent = -30976, max_ascent = 32767, max_descent = 4439045, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 0, max_phys_descent = 20733336, current_x = 0, continuation_lines_width = 20733336, eol_pos = {charpos = 12795168, bytepos = 140737488323568}, current_y = 6638293, first_vpos = 0, vpos = -31744, hpos = 32767, left_user_fringe_bitmap = 23960, right_user_fringe_bitmap = 316, left_user_fringe_face_id = 0, right_user_fringe_face_id = 212261, bidi_p = 0, bidi_it = {bytepos = 72057594063845872, charpos = 140737488323616, ch = 6639359, nchars = 140737488323648, ch_len = 12795173, type = 12795168, type_after_w1 = UNKNOWN_BT, orig_type = 20733336, resolved_level = 0, invalid_levels = -31600, invalid_rl_levels = 32767, prev = { bytepos = 6656556, charpos = 12953234, type = 20733336, type_after_w1 = UNKNOWN_BT, orig_type = 20733336}, last_strong = {bytepos = 12795168, charpos = 140737488323712, type = 6638293, type_after_w1 = UNKNOWN_BT, orig_type = 4294935824}, next_for_neutral = {bytepos = 20733336, charpos = 12795173, type = 12954754, type_after_w1 = 16777216, orig_type = 4294935728}, prev_for_neutral = {bytepos = 6639359, charpos = 140737488323776, type = 12795173, type_after_w1 = UNKNOWN_BT, orig_type = 12768370}, next_for_ws = { bytepos = 12954754, charpos = 140737488323840, type = 6648317, type_after_w1 = UNKNOWN_BT, orig_type = 4294935792}, next_en_pos = 139646566630728, next_en_type = 12954754, ignore_bn_limit = 19770870, sor = 12768370, scan_dir = 0, disp_pos = 12768370, disp_prop = -31392, stack_idx = 32767, level_stack = {{level = 20734232, override = NEUTRAL_DIR}, {level = -31456, override = 32767}, {level = 6648079, override = NEUTRAL_DIR}, { level = 20734232, override = NEUTRAL_DIR}, {level = 12768370, override = NEUTRAL_DIR}, {level = -31392, override = 32767}, {level = 6664641, override = NEUTRAL_DIR}, {level = 864, override = NEUTRAL_DIR}, { level = 12795173, override = NEUTRAL_DIR}, {level = 12954754, override = NEUTRAL_DIR}, {level = 4, override = NEUTRAL_DIR}, {level = 20733448, override = NEUTRAL_DIR}, {level = 4, override = NEUTRAL_DIR}, { level = -31312, override = 32767}, {level = 6684393, override = NEUTRAL_DIR}, {level = 12768370, override = NEUTRAL_DIR}, {level = -31232, override = 32767}, {level = -31240, override = 32767}, {level = -31248, override = 32767}, {level = 216, override = NEUTRAL_DIR}, {level = 216, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 864, override = NEUTRAL_DIR}, {level = -31024, override = 32767}, { level = 6695224, override = NEUTRAL_DIR}, {level = 101, override = NEUTRAL_DIR}, {level = 12768370, override = NEUTRAL_DIR}, {level = 216, override = NEUTRAL_DIR}, {level = 78, override = NEUTRAL_DIR}, { level = 78, override = NEUTRAL_DIR}, {level = -28344, override = 32767}, {level = 1, override = NEUTRAL_DIR}, { level = 12795168, override = NEUTRAL_DIR}, {level = 12768370, override = NEUTRAL_DIR}, {level = 12768370, override = NEUTRAL_DIR}, {level = 12919616, override = NEUTRAL_DIR}, {level = 12768370, override = NEUTRAL_DIR}, { level = 12795173, override = NEUTRAL_DIR}, {level = 12768370, override = 16777216}, {level = -31136, override = 32767}, {level = 6639359, override = NEUTRAL_DIR}, {level = 1, override = NEUTRAL_DIR}, { level = 12795173, override = NEUTRAL_DIR}, {level = 12768370, override = NEUTRAL_DIR}, {level = 12954754, override = NEUTRAL_DIR}, {level = -31056, override = 32767}, {level = 6648164, override = NEUTRAL_DIR}, { level = 0, override = NEUTRAL_DIR}, {level = -30936, override = 32513}, {level = 12768946, override = NEUTRAL_DIR}, {level = 26101686, override = NEUTRAL_DIR}, {level = 26101686, override = NEUTRAL_DIR}, { level = 30910652, override = NEUTRAL_DIR}, {level = -31440, override = 32767}, {level = 20733448, override = NEUTRAL_DIR}, {level = -31024, override = 32767}, {level = 1, override = 10}, {level = 20733392, override = NEUTRAL_DIR}, {level = 26101686, override = 500}, {level = -30848, override = 32767}, { level = 4416909, override = NEUTRAL_DIR}, {level = 12768370, override = NEUTRAL_DIR}, {level = -30496, override = 32767}, {level = 12768418, override = NEUTRAL_DIR}}, string = {lstring = 20511106, s = 0xc2d472 "", schars = 12768370, bufpos = 12768370, from_disp_str = 0, unibyte = 0}, paragraph_dir = NEUTRAL_DIR, separator_limit = 4, prev_was_pdf = 1, first_elt = 0, new_paragraph = 1, frame_window_p = 0}, paragraph_embedding = 404} wrap_data = 0x0 may_wrap = 0 wrap_x = -30544 wrap_row_used = -1 wrap_row_ascent = 13210688 wrap_row_height = 0 wrap_row_phys_ascent = -30336 wrap_row_phys_height = 32767 wrap_row_extra_line_spacing = 0 wrap_row_min_pos = 9377560 wrap_row_min_bpos = 216 wrap_row_max_pos = 192 wrap_row_max_bpos = 16975730 cvpos = 4 min_pos = 201 max_pos = 201 min_bpos = 201 max_bpos = 201 #7 0x0000000000459114 in try_window (window=19105133, pos=..., flags=1) at xdisp.c:16285 w = 0x1238568 it = {window = 19105133, w = 0x1238568, f = 0x123a420, method = GET_FROM_STRING, stop_charpos = 43, prev_stop = 0, base_level_stop = 0, end_charpos = 43, s = 0x0, string_nchars = 0, region_beg_charpos = -1, region_end_charpos = -1, redisplay_end_trigger_charpos = 0, multibyte_p = 1, header_line_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, from_disp_prop_p = 0, ellipsis_p = 0, avoid_cursor_p = 0, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 16, ctl_chars = {0 <repeats 16 times>}, start = { pos = {charpos = 201, bytepos = 201}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, current = {pos = {charpos = 201, bytepos = 201}, overlay_string_index = 1, string_pos = { charpos = 0, bytepos = 0}, dpvec_index = -1}, n_overlay_strings = 2, overlay_strings_charpos = 201, overlay_strings = {25957633, 25414881, 0 <repeats 14 times>}, string_overlays = {25874971, 29852411, 0 <repeats 14 times>}, string = 25414881, from_overlay = 12768370, stack = {{string = 12768370, string_nchars = 0, end_charpos = 216, stop_charpos = 202, prev_stop = 201, base_level_stop = 201, cmp_it = {stop_pos = 202, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 11, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 0}}, position = {charpos = 200, bytepos = 200}, current = {pos = {charpos = 201, bytepos = 201}, overlay_string_index = 0, string_pos = { charpos = -1, bytepos = -1}, dpvec_index = -1}, from_overlay = 0, area = TEXT_AREA, method = GET_FROM_BUFFER, paragraph_embedding = L2R, multibyte_p = 1, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 1, from_disp_prop_p = 0, line_wrap = WINDOW_WRAP, voffset = 0, space_width = 12768370, font_height = 12768370}, {string = 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 = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, { string = 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 = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 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 = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 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 = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}}, sp = 1, selective = 0, what = IT_CHARACTER, face_id = 17, selective_display_ellipsis_p = 1, ctl_arrow_p = 1, face_box_p = 0, start_of_box_run_p = 0, end_of_box_run_p = 0, overlay_strings_at_end_processed_p = 0, ignore_overlay_strings_at_pos_p = 0, glyph_not_available_p = 0, starts_in_middle_of_char_p = 0, face_before_selective_p = 0, constrain_row_ascent_descent_p = 0, line_wrap = WINDOW_WRAP, base_face_id = 0, c = 32, len = 1, cmp_it = {stop_pos = 43, id = -1, ch = -2, 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 = 32, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, slice = {x = 12768370, y = 12768370, width = 12768370, height = 12768370}, space_width = 12768370, voffset = 0, tab_width = 8, font_height = 12768370, object = 25957633, position = {charpos = 42, bytepos = 42}, truncation_pixel_width = 0, continuation_pixel_width = 7, first_visible_x = 0, last_visible_x = 560, last_visible_y = 406, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1, override_descent = 0, override_boff = 0, glyph_row = 0xd22ec0, area = TEXT_AREA, nglyphs = 1, pixel_width = 7, ascent = 11, descent = 3, max_ascent = 11, max_descent = 3, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 9, max_phys_descent = 0, current_x = 301, continuation_lines_width = 0, eol_pos = {charpos = 0, bytepos = 0}, current_y = 140, first_vpos = 0, vpos = 10, hpos = 43, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = 1, bidi_it = {bytepos = 0, charpos = 0, ch = 32, nchars = 1, ch_len = 1, type = STRONG_L, type_after_w1 = NEUTRAL_WS, orig_type = NEUTRAL_WS, resolved_level = 0, invalid_levels = 0, invalid_rl_levels = -1, prev = {bytepos = 0, charpos = 0, type = NEUTRAL_B, type_after_w1 = NEUTRAL_B, orig_type = NEUTRAL_B}, last_strong = {bytepos = 41, charpos = 41, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_neutral = {bytepos = 0, charpos = -1, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, prev_for_neutral = {bytepos = 0, charpos = 0, type = STRONG_L, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_ws = {bytepos = 36, charpos = 36, type = NEUTRAL_B, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_en_pos = 0, next_en_type = UNKNOWN_BT, ignore_bn_limit = -1, sor = L2R, scan_dir = 1, disp_pos = 36, disp_prop = 0, stack_idx = 0, level_stack = {{level = 0, override = NEUTRAL_DIR} <repeats 64 times>}, string = {lstring = 25414881, s = 0x0, schars = 36, bufpos = 201, from_disp_str = 0, unibyte = 0}, paragraph_dir = L2R, separator_limit = -1, prev_was_pdf = 0, first_elt = 0, new_paragraph = 0, frame_window_p = 1}, paragraph_embedding = L2R} last_text_row = 0xd22dc0 f = 0x123a420 #8 0x00000000004571c0 in redisplay_window (window=19105133, just_this_one_p=0) at xdisp.c:15811 d2 = 0 d4 = 0 d6 = 0 d1 = 12795168 d3 = 195 d5 = 12795168 w = 0x1238568 f = 0x123a420 buffer = 0xc33d20 old = 0xc33d20 lpoint = {charpos = 195, bytepos = 195} opoint = {charpos = 195, bytepos = 195} startp = {charpos = 1, bytepos = 1} update_mode_line = 1 tem = 0 it = {window = 140737488328880, w = 0x7fffffff96c8, f = 0x7fffffff96d0, method = 4294967295, stop_charpos = 31025734, prev_stop = 17, base_level_stop = 20500994, end_charpos = 12768322, s = 0x0, string_nchars = 0, region_beg_charpos = 140737488328176, region_end_charpos = 12768322, redisplay_end_trigger_charpos = 140737488328416, multibyte_p = 0, header_line_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, from_disp_prop_p = 0, ellipsis_p = 1, avoid_cursor_p = 0, dp = 0x131fbc6, dpvec = 0x138d202, dpend = 0x87, dpvec_char_len = 12768370, dpvec_face_id = 0, saved_face_id = 20051046, ctl_chars = {140737488328544, 140737488328528, 6224338, 1, 11040581, 31025734, 12768370, 12768370, 1, 20052934, 17, 20500994, 12768370, 20051062, 20052934, 140737488328768}, start = {pos = {charpos = 6223046, bytepos = 20052934}, overlay_string_index = 140737488329232, string_pos = {charpos = 140737488328768, bytepos = 6222679}, dpvec_index = 19105133}, current = {pos = {charpos = 16, bytepos = 20051078}, overlay_string_index = 11040581, string_pos = {charpos = 0, bytepos = 6816890}, dpvec_index = 13026786}, n_overlay_strings = 47244640256, overlay_strings_charpos = 140737488328720, overlay_strings = {31025734, 12768370, 25248609, 12989922, 47244640257, 140737488329072, 6257200, 12768370, 4325992960, 25248609, 140737275787040, 1040, 140737275787128, 1024, 0, 0}, string_overlays = {16, 0, 12, 12785968, 0, 0, 12584992, 140737488325552, 20, 0, 0, 1, 1, 0, 12785980, 12785969}, string = 12785980, from_overlay = 26131237, stack = {{string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 140737488329024, cmp_it = {stop_pos = 32, id = 32, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 6064436, reversed_p = false, charpos = 0, nchars = 30719808, nbytes = 0, from = -25216, to = 32767, width = 6009663}, face_id = 0, u = {image = {object = 19112992, slice = {x = 17, y = 12, width = 140737488329136, height = 6816549}, image_id = 12584992}, comp = {object = 19112992}, stretch = {object = 19112992}}, position = {charpos = 3408388, bytepos = 2}, current = {pos = {charpos = 11573683, bytepos = 30719808}, overlay_string_index = 32, string_pos = {charpos = 0, bytepos = 31025558}, dpvec_index = 0}, from_overlay = 0, area = 31025734, method = GET_FROM_BUFFER, paragraph_embedding = 11573685, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 11573685, voffset = 0, space_width = 26131234, font_height = 26131233}, {string = 26131232, string_nchars = 0, end_charpos = 0, stop_charpos = 140737488329408, prev_stop = 6221800, base_level_stop = 11573685, cmp_it = {stop_pos = 0, id = 26131237, ch = 17911413, rule_idx = 0, lookback = 1, nglyphs = 0, reversed_p = false, charpos = 12785980, nchars = 12785968, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 31025526, u = {image = {object = 12135757, slice = {x = 31025526, y = 16129264, width = 3, height = 12892434}, image_id = 31025526}, comp = {object = 12135757}, stretch = { object = 12135757}}, position = {charpos = 12768370, bytepos = 4}, current = {pos = {charpos = 140737488330744, bytepos = 140737488330384}, overlay_string_index = 6513398, string_pos = {charpos = 0, bytepos = 31025414}, dpvec_index = 31025526}, from_overlay = 12808402, area = 31025734, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 16, string_nchars = 0, end_charpos = 0, stop_charpos = 12768370, prev_stop = 20, base_level_stop = 11085309, cmp_it = {stop_pos = 11085273, id = 11494054, ch = 11085273, rule_idx = 0, lookback = 11493937, nglyphs = 11085309, reversed_p = false, charpos = 140737488331504, nchars = 0, nbytes = 0, from = -25904, to = 32767, width = 0}, face_id = 0, u = {image = {object = 31025414, slice = { x = 31025526, y = -1, width = 0, height = 2}, image_id = 2}, comp = {object = 31025414}, stretch = { object = 31025414}}, position = {charpos = 25247968, bytepos = 0}, current = {pos = {charpos = 31037008, bytepos = 140737488329872}, overlay_string_index = 16, string_pos = {charpos = 25247968, bytepos = 31039040}, dpvec_index = -25552}, from_overlay = 1, area = RIGHT_MARGIN_AREA, method = 32, paragraph_embedding = 32, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 25247968, voffset = 0, space_width = 10896785, font_height = 140737488330112}, {string = 6240022, string_nchars = 31025526, end_charpos = 2, stop_charpos = 11573685, prev_stop = 168, base_level_stop = 26131237, cmp_it = {stop_pos = 17911408, id = 168, ch = 26131233, rule_idx = 0, lookback = 140737488330136, nglyphs = 1, reversed_p = 32, charpos = 12786777, nchars = 42, nbytes = 0, from = -25392, to = 32767, width = 5096060}, face_id = 2, u = {image = { object = 17911413, slice = {x = 12785968, y = 168, width = 140737488330208, height = 6015647}, image_id = 0}, comp = {object = 17911413}, stretch = {object = 17911413}}, position = {charpos = 12, bytepos = 140733193388033}, current = {pos = {charpos = 42, bytepos = 10}, overlay_string_index = 10, string_pos = {charpos = 12786768, bytepos = 0}, dpvec_index = 0}, from_overlay = 12584992, area = RIGHT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 1, string_from_display_prop_p = 0, string_from_prefix_prop_p = 1, display_ellipsis_p = 1, avoid_cursor_p = 1, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 140737353849216, font_height = 140737488330256}, {string = 5705479, string_nchars = 5619289, end_charpos = 124554051584, stop_charpos = 3, prev_stop = 10, base_level_stop = 1, cmp_it = {stop_pos = 6237184, id = 12768370, ch = 12768370, rule_idx = 0, lookback = 2, nglyphs = 0, reversed_p = false, charpos = 6, nchars = -24656, nbytes = 32767, from = 12795168, to = 0, width = 12590864}, face_id = 0, u = {image = { object = 0, slice = {x = 140737488330304, y = 6012776, width = 0, height = 72057594037927936}, image_id = 12768370}, comp = {object = 0}, stretch = {object = 0}}, position = {charpos = 21093200, bytepos = 140737488330288}, current = {pos = {charpos = 5619417, bytepos = 0}, overlay_string_index = 124554051584, string_pos = {charpos = 0, bytepos = 140737289575600}, dpvec_index = 1}, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = R2L, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}}, sp = 0, selective = 659, what = IT_CHARACTER, face_id = 0, selective_display_ellipsis_p = 0, ctl_arrow_p = 0, face_box_p = 0, start_of_box_run_p = 1, end_of_box_run_p = 0, overlay_strings_at_end_processed_p = 1, ignore_overlay_strings_at_pos_p = 1, glyph_not_available_p = 0, starts_in_middle_of_char_p = 1, face_before_selective_p = 1, constrain_row_ascent_descent_p = 0, line_wrap = TRUNCATE, base_face_id = -23224, c = 32767, len = 0, cmp_it = {stop_pos = 140737488331808, id = 1, ch = 0, rule_idx = 0, lookback = 21093200, nglyphs = -1, reversed_p = 255, charpos = 1, nchars = -1, nbytes = -1, from = -23568, to = 32767, width = -215516701}, char_to_display = 659, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 51, slice = { x = 0, y = 1, width = 0, height = 0}, space_width = 140737488330752, voffset = -24664, tab_width = -1, font_height = 140737488330672, object = 2, position = {charpos = 12940480, bytepos = 12131677}, truncation_pixel_width = -11150, continuation_pixel_width = 194, first_visible_x = 0, last_visible_x = 6225550, last_visible_y = 0, extra_line_spacing = 2, max_extra_line_spacing = 0, override_ascent = 0, override_descent = 0, override_boff = 12940480, glyph_row = 0xc2d472, area = 12768370, nglyphs = 0, pixel_width = 14, ascent = 0, descent = -23712, max_ascent = 32767, max_descent = 6513173, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 0, max_phys_descent = 12887138, current_x = 0, continuation_lines_width = 20700130, eol_pos = {charpos = 12768418, bytepos = 12768370}, current_y = 11085213, first_vpos = 0, vpos = 3, hpos = 2, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 92, right_user_fringe_face_id = 2, bidi_p = 0, bidi_it = { bytepos = 16, charpos = 0, ch = 0, nchars = 2098047, ch_len = 140737311441175, type = 4294948584, type_after_w1 = 32767, orig_type = 8100, resolved_level = 65535, 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 = 49151, charpos = -8273112515479601152, type = 16330, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_ws = {bytepos = 0, charpos = 7512849039129534800, type = 1702063983, type_after_w1 = 1931501856, orig_type = 1852404340}, next_en_pos = 7719281260612316527, next_en_type = 6650473, ignore_bn_limit = 7379557482087448677, sor = 1769235297, scan_dir = 774333814, disp_pos = 7575138425045786656, disp_prop = 1853187616, stack_idx = 1869182051, level_stack = {{level = 1767907438, override = 1919251566}, { level = 538979881, override = 543515987}, {level = 1869835361, override = 1701344288}, {level = 1381258051, override = 1564954185}, {level = 1146044960, override = 774778457}, {level = 1633968749, override = 1196572960}, { level = 1414744396, override = 1329879840}, {level = 1634478112, override = 1633968749}, {level = 1196572960, override = 1414744396}, {level = 0, override = 3220176896}, {level = 0, override = NEUTRAL_DIR}, { level = 290671137, override = 3219237969}, {level = 0, override = NEUTRAL_DIR}, {level = 0, override = 1072693248}, {level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 348240592, override = 1062972665}, {level = 0, override = NEUTRAL_DIR}, { level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 19105133, override = NEUTRAL_DIR}, {level = 19112997, override = NEUTRAL_DIR}, {level = -23920, override = 32767}, { level = -21600, override = 32767}, {level = -23952, override = 32767}, {level = 16, override = NEUTRAL_DIR}, { level = 1179670611, override = 836}, {level = 7, override = NEUTRAL_DIR}, {level = 832, override = NEUTRAL_DIR}, { level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, { level = 3, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR} <repeats 18 times>, {level = -198782624, override = 32767}, {level = 0, override = NEUTRAL_DIR}, {level = 4096, override = NEUTRAL_DIR}, { level = 21093316, override = NEUTRAL_DIR}, {level = -1, override = 4294967295}, {level = 21093200, override = NEUTRAL_DIR}, {level = -260106421, override = 32767}, {level = 0, override = NEUTRAL_DIR}, {level = 0, override = 4294967295}, {level = 21097440, override = NEUTRAL_DIR}, {level = 21292624, override = NEUTRAL_DIR}, { level = 2, override = NEUTRAL_DIR}}, string = {lstring = 0, s = 0x7fffffff <Address 0x7fffffff out of bounds>, schars = 21292624, bufpos = 2, from_disp_str = 0, unibyte = 0}, paragraph_dir = 2147483647, separator_limit = 140737488331880, prev_was_pdf = 0, first_elt = 0, new_paragraph = 0, frame_window_p = 0}, paragraph_embedding = 4098482010} current_matrix_up_to_date_p = 0 used_current_matrix_p = 0 buffer_unchanged_p = 0 temp_scroll_step = 0 count = 5 rc = 12768370 centering_position = -1 last_line_misfit = 0 beg_unchanged = 195 end_unchanged = 0 #9 0x00000000004512a5 in redisplay_window_0 (window=19105133) at xdisp.c:13879 No locals. #10 0x00000000005ebec2 in internal_condition_case_1 (bfun=0x451263 <redisplay_window_0>, arg=19105133, handlers=12738502, hfun=0x451232 <redisplay_window_error>) at eval.c:1346 val = 19112992 c = {tag = 12768370, val = 12768370, next = 0x7fffffffdb30, gcpro = 0x0, jmp = {{__jmpbuf = {160, 3439131626444106695, 0, 0, 0, 0, 3439131626530089927, -3439130826057241657}, __mask_was_saved = 0, __saved_mask = {__val = {12676064, 12795168, 12676064, 140737488335472, 6105615, 140737488335536, 12768370, 140737488335552, 6107987, 12768370, 12952818, 6, 12952816, 140737488335632, 6106969, 12676064}}}}, backlist = 0x0, handlerlist = 0x7fffffffdc50, lisp_eval_depth = 0, pdlcount = 5, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} h = {handler = 12738502, var = 12768370, chosen_clause = 12992096, tag = 0x7fffffffb1d0, next = 0x7fffffffdc50} #11 0x0000000000451213 in redisplay_windows (window=19105133) at xdisp.c:13859 w = 0x1238568 #12 0x0000000000450234 in redisplay_internal () at xdisp.c:13439 f = 0x123a420 tail = 16529334 frame = 19112997 w = 0x1238568 sw = 0x1238568 fr = 0x123a420 pending = 0 must_finish = 0 tlbufpos = {charpos = 192, bytepos = 192} tlendpos = {charpos = 9, bytepos = 9} number_of_visible_frames = 1 count = 3 count1 = 5 sf = 0x123a420 polling_stopped_here = 0 old_frame = 19112997 consider_all_windows_p = 1 update_miniwindow_p = 0 #13 0x0000000000450a82 in redisplay_preserve_echo_area (from_where=9) at xdisp.c:13699 No locals. #14 0x0000000000642800 in wait_reading_process_output (time_limit=28, nsecs=0, read_kbd=-1, do_display=1, wait_for_cell=12768370, wait_proc=0x0, just_wait_proc=0) at process.c:4432 old_timers_run = 15 old_buffer = 0xc33d20 old_window = 19105133 timer_delay = {tv_sec = 0, tv_nsec = 356043614} timeout_reduced_for_timers = 0 channel = 1024 nfds = 0 Available = {fds_bits = {0 <repeats 16 times>}} Writeok = {fds_bits = {0 <repeats 16 times>}} check_write = 1 check_delay = 0 no_avail = 0 xerrno = 11 proc = 0 timeout = {tv_sec = 27, tv_nsec = 890057180} end_time = {tv_sec = 1348311252, tv_nsec = 803646694} wait_channel = -1 got_some_input = 0 count = 2 #15 0x000000000042086c in sit_for (timeout=112, reading=true, do_display=1) at dispnew.c:5977 sec = 28 nsec = 0 #16 0x0000000000553255 in read_char (commandflag=1, nmaps=4, maps=0x7fffffffd670, prev_event=12768370, used_mouse_menu=0x7fffffffd7c8, end_time=0x0) at keyboard.c:2707 tem0 = 140737488344544 timeout = 28 delay_level = 4 buffer_size = 1 c = 12768370 jmpcount = 2 local_getcjmp = {{__jmpbuf = {0, 3439131629765995463, 4276000, 140737488347520, 0, 0, 3439131629654846407, -3439130899549705273}, __mask_was_saved = 0, __saved_mask = {__val = {29966150, 29966070, 12768370, 12953426, 140737488343936, 140737488343920, 5761288, 12895282, 29852251, 140737488344080, 5749466, 29852251, 192, 205, 9999, 140737488344048}}}} save_jump = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = {__val = {0 <repeats 16 times>}}}} key_already_recorded = 0 tem = 12779264 save = 6661078 previous_echo_area_message = 12768370 also_record = 12768370 reread = 0 gcpro1 = {next = 0xc2d472, var = 0xc4e992, nvars = 438112664832} gcpro2 = {next = 0x7fffffffd550, var = 0xc2d472, nvars = 12600720} polling_stopped_here = 0 orig_kboard = 0x151da30 #17 0x0000000000560299 in read_key_sequence (keybuf=0x7fffffffd9a0, bufsize=30, prompt=12768370, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9303 interrupted_kboard = 0x151da30 interrupted_frame = 0x123a420 key = 194 used_mouse_menu = 0 echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 local_first_binding = 0 from_string = 12768370 count = 2 t = 0 echo_start = 0 keys_start = 0 nmaps = 4 nmaps_allocated = 4 defs = 0x7fffffffd640 submaps = 0x7fffffffd670 orig_local_map = 19709846 orig_keymap = 29966086 localized_local_map = 0 first_binding = 0 first_unbound = 31 mock_input = 0 fkey = {parent = 19774182, map = 19774182, start = 0, end = 0} keytran = {parent = 12747190, map = 12747190, start = 0, end = 0} indec = {parent = 19774166, map = 19774166, start = 0, end = 0} shift_translated = 0 delayed_switch_frame = 12768370 original_uppercase = 140737488345456 original_uppercase_position = -1 dummyflag = 0 starting_buffer = 0xc33d20 fake_prefixed_keys = 12768370 gcpro1 = {next = 0x7fffffffd750, var = 0xc33d25, nvars = 12953234} #18 0x0000000000550a00 in command_loop_1 () at keyboard.c:1487 cmd = 12808642 keybuf = {408, 140737351924340, 12795168, 12601056, 0, 140737488345672, 140737488345584, 6105615, 62, 12768370, 140737488345664, 6107987, 12768370, 12886146, 140737488346064, 12886144, 140737488345744, 6106969, 12601056, 12768370, 140737488345808, 6226107, 16085942, 2, 12886146, 12768370, 0, 0, 12886144, 12886146} i = 1 prev_modiff = 47 prev_buffer = 0xc33d20 already_adjusted = 0 #19 0x00000000005ebd59 in internal_condition_case (bfun=0x55060d <command_loop_1>, handlers=12820098, hfun=0x54fe9a <cmd_error>) at eval.c:1308 val = 140737488345920 c = {tag = 12768370, val = 12768370, next = 0x7fffffffdce0, gcpro = 0x0, jmp = {{__jmpbuf = {0, 3439131629585640391, 4276000, 140737488347520, 0, 0, 3439131629403188167, -3439130825977025593}, __mask_was_saved = 0, __saved_mask = { __val = {15007613247732526023, 140733193388032, 140737353923048, 140737488346144, 5663781, 0, 5619391, 4294967295, 140737289575600, 0, 0, 9372968, 0, 0, 0, 0}}}}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} h = {handler = 12820098, var = 12768370, chosen_clause = 12820098, tag = 0x7fffffffdb30, next = 0x0} #20 0x00000000005502d5 in command_loop_2 (ignore=12768370) at keyboard.c:1182 val = 0 #21 0x00000000005eb70d in internal_catch (tag=12816018, func=0x5502af <command_loop_2>, arg=12768370) at eval.c:1069 c = {tag = 12816018, val = 12768370, next = 0x0, gcpro = 0x0, jmp = {{__jmpbuf = {0, 3439131629501754311, 4276000, 140737488347520, 0, 0, 3439131629594028999, -3439130825773339705}, __mask_was_saved = 0, __saved_mask = {__val = { 0, 0, 0, 0, 0, 140737488346592, 6106969, 4294967296, 12768370, 12768370, 12988642, 140737488346696, 12988640, 140737488346592, 6105498, 12795168}}}}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} #22 0x0000000000550287 in command_loop () at keyboard.c:1161 No locals. #23 0x000000000054f9d8 in recursive_edit_1 () at keyboard.c:782 count = 1 val = 5569431 #24 0x000000000054fb7f in Frecursive_edit () at keyboard.c:846 count = 0 buffer = 12768370 #25 0x000000000054da9e in main (argc=4, argv=0x7fffffffe188) at emacs.c:1657 dummy = 1024 stack_bottom_variable = 0 '\000' do_initial_setlocale = true skip_args = 0 rlim = {rlim_cur = 8720000, rlim_max = 18446744073709551615} no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0xf96aee4 <Address 0xf96aee4 out of bounds> fatal_error_action = {__sigaction_handler = {sa_handler = 0x54be76 <deliver_fatal_signal>, sa_sigaction = 0x54be76 <deliver_fatal_signal>}, sa_mask = {__val = {0 <repeats 16 times>}}, sa_flags = 0, sa_restorer = 0x100000000} [-- Attachment #3: init-ac.el --] [-- Type: application/octet-stream, Size: 491 bytes --] (require 'package) (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t) (package-initialize) ;; auto-complete (require 'auto-complete-config) (ac-config-default) (setq ac-auto-start 1) ; autostart with a single character (setq ac-use-quick-help t) (setq ac-auto-show-menu ac-delay) ; show menu autoomatically ;; quick help has to be after menu so again set to 10ms more (setq ac-quick-help-delay (+ ac-auto-show-menu 0.01)) (emacs-lisp-mode) ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: auto-complete causes crash in emacs HEAD 2012-09-22 11:11 ` bug#10159: auto-complete causes crash in emacs HEAD Christopher Monsanto @ 2012-09-22 11:12 ` Christopher Monsanto 2012-09-22 11:58 ` Eli Zaretskii 0 siblings, 1 reply; 21+ messages in thread From: Christopher Monsanto @ 2012-09-22 11:12 UTC (permalink / raw) To: 10159 Sorry, there should not be a space in "def ". "def" is what will do it. Christopher Monsanto chris@monsan.to -- http://monsan.to/ On Sat, Sep 22, 2012 at 7:11 AM, Christopher Monsanto <chris@monsan.to> wrote: > I'm one of the auto-complete maintainers. AC is a really popular > package, and for me at least, this bug makes Emacs near-unusable. > Fixing this bug is my top priority as far as FOSS stuff goes, so any > help from those who know the C source would be appreciated. > > I can reproduce this pretty much every time with optimizations > disabled, using the attached init-ac.el. Before running this test, > make sure you have auto-complete installed: execute > > (require 'package) > (add-to-list 'package-archives > '("melpa" . "http://melpa.milkbox.net/packages/") t) > (package-initialize) > > and then M-x package-install auto-complete. > > Now, exit that emacs, and use gdb -ex run --args emacs -Q --load > init-ac.el and type "def " as fast as you can. It should crash with > SIGSEGV. > > Starting program: /usr/local/bin/emacs -Q --load init-ac.el > [Thread debugging using libthread_db enabled] > Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". > [New Thread 0x7fffee19d700 (LWP 3987)] > [New Thread 0x7fffec92b700 (LWP 3988)] > > Program received signal SIGSEGV, Segmentation fault. > 0x00000000004da993 in char_table_ref (table=12919621, c=4194433) at > chartab.c:234 > 234 if (SUB_CHAR_TABLE_P (val)) > > Attached is the result of bt full in gdb.txt. I left GDB open in case > I should run some more commands. > > And here is output from report-emacs-bug: > > In GNU Emacs 24.2.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 3.4.2) > of 2012-09-22 on linuxpimpbox > Windowing system distributor `The X.Org Foundation', version 11.0.11103000 > Configured using: > `configure 'CFLAGS=-g'' > > Important settings: > value of $LANG: en_US.UTF-8 > locale-coding-system: utf-8-unix > default enable-multibyte-characters: t > > Major mode: Emacs-Lisp > > Minor modes in effect: > global-auto-complete-mode: t > auto-complete-mode: t > tooltip-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 input: > <help-echo> <help-echo> <help-echo> <down-mouse-1> > <mouse-1> <down-mouse-1> <mouse-1> M-x r e p o r t > - e m a c s - b u g <return> > > Recent messages: > For information about GNU Emacs and the GNU system, type C-h C-a. > > Load-path shadows: > None found. > > Features: > (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml > easymenu 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 advice help-fns advice-preload > auto-complete-config auto-complete edmacro kmacro cl-macs gv popup cl > cl-lib auto-complete-autoloads popup-autoloads package time-date tooltip > ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd > fontset image regexp-opt fringe tabulated-list newcomment lisp-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 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 dbusbind > dynamic-setting system-font-setting font-render-setting move-toolbar gtk > x-toolkit x multi-tty emacs) > > > Christopher Monsanto > chris@monsan.to -- http://monsan.to/ ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: auto-complete causes crash in emacs HEAD 2012-09-22 11:12 ` Christopher Monsanto @ 2012-09-22 11:58 ` Eli Zaretskii 2012-09-22 12:19 ` Christopher Monsanto 0 siblings, 1 reply; 21+ messages in thread From: Eli Zaretskii @ 2012-09-22 11:58 UTC (permalink / raw) To: Christopher Monsanto; +Cc: 10159 > From: Christopher Monsanto <chris@monsan.to> > Date: Sat, 22 Sep 2012 07:12:45 -0400 > > Sorry, there should not be a space in "def ". "def" is what will do it. Neither "def " nor "def" reproduce the crash for me. But I succeeded in reproducing a very similar crash anyway. The problem seems to be that the display code runs off the end of an overlay string. To verify that this is what happens to you as well, please do (gdb) frame 1 (gdb) pp string (If 'pp' doesn't work, you will need to type (gdb) source /path/to/emacs/src/.gdbinit to make that command available to GDB.) You should see that 'string' is shorter than 43 characters, whereas this part of your backtrace: #1 0x0000000000663076 in composition_compute_stop_pos (cmp_it=0x7fffffff9148, charpos=43, bytepos=44, endpos=43, string=25414881) at composite.c:1053 indicates that the code attempted to access character number 43. In my case, 'charpos' is 41, 'bytepos' is 42, and 'string' is 36 characters long. I'm looking into the cause of this bug. ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: auto-complete causes crash in emacs HEAD 2012-09-22 11:58 ` Eli Zaretskii @ 2012-09-22 12:19 ` Christopher Monsanto 2012-09-22 12:40 ` Eli Zaretskii 0 siblings, 1 reply; 21+ messages in thread From: Christopher Monsanto @ 2012-09-22 12:19 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 10159 Same here. (gdb) pp string #(" " 0 36 (face popup-tip-face keymap nil popup-item "")) Thanks. Seems to me that this value is coming from xdisp.c, display_line, var n_glyphs_before, derived from row->used[TEXT_AREA] (line 19425). (I wish I knew what a "struct it" is, not the most descriptive name! :-)) Christopher Monsanto chris@monsan.to -- http://monsan.to/ On Sat, Sep 22, 2012 at 7:58 AM, Eli Zaretskii <eliz@gnu.org> wrote: >> From: Christopher Monsanto <chris@monsan.to> >> Date: Sat, 22 Sep 2012 07:12:45 -0400 >> >> Sorry, there should not be a space in "def ". "def" is what will do it. > > Neither "def " nor "def" reproduce the crash for me. But I succeeded > in reproducing a very similar crash anyway. The problem seems to be > that the display code runs off the end of an overlay string. To > verify that this is what happens to you as well, please do > > (gdb) frame 1 > (gdb) pp string > > (If 'pp' doesn't work, you will need to type > > (gdb) source /path/to/emacs/src/.gdbinit > > to make that command available to GDB.) > > You should see that 'string' is shorter than 43 characters, whereas > this part of your backtrace: > > #1 0x0000000000663076 in composition_compute_stop_pos (cmp_it=0x7fffffff9148, charpos=43, bytepos=44, endpos=43, string=25414881) > at composite.c:1053 > > indicates that the code attempted to access character number 43. > > In my case, 'charpos' is 41, 'bytepos' is 42, and 'string' is 36 > characters long. > > I'm looking into the cause of this bug. ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: auto-complete causes crash in emacs HEAD 2012-09-22 12:19 ` Christopher Monsanto @ 2012-09-22 12:40 ` Eli Zaretskii 2012-09-22 13:13 ` Christopher Monsanto 0 siblings, 1 reply; 21+ messages in thread From: Eli Zaretskii @ 2012-09-22 12:40 UTC (permalink / raw) To: Christopher Monsanto; +Cc: 10159 > From: Christopher Monsanto <chris@monsan.to> > Date: Sat, 22 Sep 2012 08:19:11 -0400 > Cc: 10159@debbugs.gnu.org > > Same here. > > (gdb) pp string > #(" " 0 36 (face popup-tip-face > keymap nil popup-item "")) That's good to know, thanks. > Thanks. Seems to me that this value is coming from xdisp.c, > display_line, var n_glyphs_before, derived from row->used[TEXT_AREA] > (line 19425). No, it comes from it->end_charpos, the length of the previous overlay string, because when the next overlay string is loaded, its length was not reflected in the value of it->end_charpos. Should be fixed now in revision 110135 on the trunk. > (I wish I knew what a "struct it" is, not the most > descriptive name! :-)) "it" stands for "iterator". 'struct it' is an object used by the display engine to iterate over buffers or strings to be displayed, one character at a time, with the purpose of generating the information required by the display back-end (X, TTY, etc.) to update the screen. See dispextern.h around line 1925, for more about that. Please test revision 110135 thoroughly with auto-complete, and if you find no problems, I will close this bug. ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: auto-complete causes crash in emacs HEAD 2012-09-22 12:40 ` Eli Zaretskii @ 2012-09-22 13:13 ` Christopher Monsanto 2013-02-14 8:52 ` Glenn Morris 0 siblings, 1 reply; 21+ messages in thread From: Christopher Monsanto @ 2012-09-22 13:13 UTC (permalink / raw) To: Eli Zaretskii; +Cc: 10159 So far so good. I'll ask the AC community to also test and get back to you in a bit. Christopher Monsanto chris@monsan.to -- http://monsan.to/ On Sat, Sep 22, 2012 at 8:40 AM, Eli Zaretskii <eliz@gnu.org> wrote: >> From: Christopher Monsanto <chris@monsan.to> >> Date: Sat, 22 Sep 2012 08:19:11 -0400 >> Cc: 10159@debbugs.gnu.org >> >> Same here. >> >> (gdb) pp string >> #(" " 0 36 (face popup-tip-face >> keymap nil popup-item "")) > > That's good to know, thanks. > >> Thanks. Seems to me that this value is coming from xdisp.c, >> display_line, var n_glyphs_before, derived from row->used[TEXT_AREA] >> (line 19425). > > No, it comes from it->end_charpos, the length of the previous overlay > string, because when the next overlay string is loaded, its length was > not reflected in the value of it->end_charpos. Should be fixed now in > revision 110135 on the trunk. > >> (I wish I knew what a "struct it" is, not the most >> descriptive name! :-)) > > "it" stands for "iterator". 'struct it' is an object used by the > display engine to iterate over buffers or strings to be displayed, one > character at a time, with the purpose of generating the information > required by the display back-end (X, TTY, etc.) to update the screen. > See dispextern.h around line 1925, for more about that. > > Please test revision 110135 thoroughly with auto-complete, and if you > find no problems, I will close this bug. ^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#10159: auto-complete causes crash in emacs HEAD 2012-09-22 13:13 ` Christopher Monsanto @ 2013-02-14 8:52 ` Glenn Morris 0 siblings, 0 replies; 21+ messages in thread From: Glenn Morris @ 2013-02-14 8:52 UTC (permalink / raw) To: 10159-done Christopher Monsanto wrote: >> Please test revision 110135 thoroughly with auto-complete, and if you >> find no problems, I will close this bug. > So far so good. I'll ask the AC community to also test and get back to > you in a bit. Assuming no news is good news. ^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2013-02-14 8:52 UTC | newest] Thread overview: 21+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2011-11-29 2:02 bug#10159: 24.0.91; Segfault with auto-complete package [SEC=UNCLASSIFIED] Alex Murray 2011-11-30 1:54 ` Alex Murray 2011-12-01 16:09 ` Paul Eggert 2011-12-02 5:40 ` Alex Murray 2011-12-06 5:47 ` Alex Murray 2011-12-06 6:31 ` Eli Zaretskii 2012-01-20 4:42 ` Alex Murray 2012-01-20 5:39 ` Alex Murray 2012-01-20 10:01 ` Eli Zaretskii 2012-01-22 22:48 ` Alex Murray 2012-01-23 0:04 ` Paul Eggert 2012-07-26 12:58 ` bug#10159: Segfault with auto-complete package Toon Claes 2012-07-26 15:58 ` Eli Zaretskii [not found] ` <064f9be784bab3c1101f946e81dd5f90@tonotdo.com> 2012-07-27 6:57 ` Eli Zaretskii 2012-09-22 11:11 ` bug#10159: auto-complete causes crash in emacs HEAD Christopher Monsanto 2012-09-22 11:12 ` Christopher Monsanto 2012-09-22 11:58 ` Eli Zaretskii 2012-09-22 12:19 ` Christopher Monsanto 2012-09-22 12:40 ` Eli Zaretskii 2012-09-22 13:13 ` Christopher Monsanto 2013-02-14 8:52 ` Glenn Morris
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.