unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* 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

* 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 public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).