GNU bug report logs - #16163
24.3.50; segfault at xdisp.c 20044 -- (can not reproduce)

Previous Next

Package: emacs;

Reported by: Nicolas Richard <theonewiththeevillook <at> yahoo.fr>

Date: Mon, 16 Dec 2013 14:47:02 UTC

Severity: normal

Tags: moreinfo

Found in version 24.3.50

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 16163 in the body.
You can then email your comments to 16163 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#16163; Package emacs. (Mon, 16 Dec 2013 14:47:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Nicolas Richard <theonewiththeevillook <at> yahoo.fr>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 16 Dec 2013 14:47:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Richard <theonewiththeevillook <at> yahoo.fr>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3.50; segfault at xdisp.c 20044 -- (can not reproduce)
Date: Mon, 16 Dec 2013 15:45:54 +0100
Hello,

I'm on trunk, and I had just pressed keys to run magit-status when this
happened. Unfortunately my terminal window had a limit on the size of
its history, so I lost the beginning of the gdb session.

In the source at xdisp.c:20044 the code is :
	    row->glyphs[TEXT_AREA]->charpos = CHARPOS (it->position);

(gdb) bt
#0  0x0809019e in display_line (it=0xbfff9898) at xdisp.c:20044
#1  0x0809779f in try_window (window=165787789, pos=..., flags=1) at xdisp.c:16505
#2  0x080b10af in redisplay_window (window=165787789, just_this_one_p=true) at xdisp.c:16022
#3  0x080b6067 in redisplay_window_1 (window=165787789) at xdisp.c:14031
#4  0x081d484f in internal_condition_case_1 (bfun=0x80b6040 <redisplay_window_1>, arg=165787789, handlers=139675806, hfun=0x806f200 <redisplay_window_error>) at eval.c:1368
#5  0x08098c19 in redisplay_internal () at xdisp.c:13677
#6  0x0815f8ae in read_char (commandflag=1, map=164779774, prev_event=139695042, used_mouse_menu=0xbfffea4f, end_time=0x0) at keyboard.c:2563
#7  0x08161abe in read_key_sequence (keybuf=0xbfffeab8, prompt=139695042, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false, bufsize=30) at keyboard.c:9071
#8  0x0816337e in command_loop_1 () at keyboard.c:1445
#9  0x081d4748 in internal_condition_case (bfun=0x8163160 <command_loop_1>, handlers=139728074, hfun=0x8158ce0 <cmd_error>) at eval.c:1344
#10 0x08157335 in command_loop_2 (ignore=139695042) at keyboard.c:1170
#11 0x081d466b in internal_catch (tag=139726122, func=0x8157310 <command_loop_2>, arg=139695042) at eval.c:1108
#12 0x0815884a in command_loop () at keyboard.c:1149
#13 recursive_edit_1 () at keyboard.c:777
#14 0x08158b20 in Frecursive_edit () at keyboard.c:841
#15 0x08057992 in main (argc=<optimized out>, argv=0xbfffed34) at emacs.c:1634

Lisp Backtrace:
"redisplay_internal (C function)" (0x8527670)
(gdb) bt full
#0  0x0809019e in display_line (it=0xbfff9898) at xdisp.c:20044
        used_before = 0
        x_before = 135
        nglyphs = 0
        ascent = 0
        phys_ascent = 0
        n_glyphs_before = 0
        hpos_before = 0
        x = <optimized out>
        descent = 0
        phys_descent = 0
        row = <optimized out>
        overlay_arrow_string = 0
        wrap_it = {
          window = 1, 
          w = 0x0, 
          f = 0xffffffff, 
          method = 4294967295, 
          stop_charpos = 16777216, 
          prev_stop = 0, 
          base_level_stop = 140268192, 
          end_charpos = 135305072, 
          s = 0x1 <Address 0x1 out of bounds>, 
          string_nchars = 0, 
          redisplay_end_trigger_charpos = 184, 
          multibyte_p = true, 
          header_line_p = true, 
          string_from_display_prop_p = true, 
          string_from_prefix_prop_p = true, 
          from_disp_prop_p = true, 
          ellipsis_p = true, 
          avoid_cursor_p = true, 
          dp = 0xbfffa080, 
          dpvec = 0xbfff90c0, 
          dpend = 0x1, 
          dpvec_char_len = 0, 
          dpvec_face_id = 0, 
          saved_face_id = 1, 
          ctl_chars = {1, 0, 0, -1073770304, 158041096, 1, 0, -1073770304, 1, -1073770144, 0, 1, 0, 135314328, 0, 0}, 
          start = {
            pos = {
              charpos = 1, 
              bytepos = 135309704
            }, 
            overlay_string_index = -1073766832, 
            string_pos = {
              charpos = -1073766312, 
              bytepos = 159486760
            }, 
            dpvec_index = 3
          }, 
          current = {
            pos = {
              charpos = 3, 
              bytepos = -1
            }, 
            overlay_string_index = 0, 
            string_pos = {
              charpos = 0, 
              bytepos = 0
            }, 
            dpvec_index = 0
          }, 
          n_overlay_strings = 140268192, 
          overlay_strings_charpos = 135305072, 
          overlay_strings = {140268192, -1073772420, 184, -1073772420, -1073766272, -1073770144, 1, 135313396, 7, 0, -1073770144, 135305072, -1073772420, -1073770144, 184, -1073770144}, 
          string_overlays = {0, -1073770144, -1073768456, 135319299, 23, 18, 20, 19, 0, 0, 0, 3, 23, -1, 1, 0}, 
          string = 0, 
          from_overlay = 32, 
          stack = {{
              string = 1, 
              string_nchars = 1, 
              end_charpos = 1, 
              stop_charpos = 22, 
              prev_stop = 22, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 1, 
                id = -1, 
                ch = 0, 
                rule_idx = 0, 
                lookback = 6, 
                nglyphs = 6, 
                reversed_p = 6, 
                charpos = 8, 
                nchars = 7, 
                nbytes = 0, 
                from = 0, 
                to = -1073766312, 
                width = 0
              }, 
              face_id = 159486760, 
              u = {
                image = {
                  object = -1073766836, 
                  slice = {
                    x = 135305909, 
                    y = -1073772252, 
                    width = -1073766312, 
                    height = 159486760
                  }, 
                  image_id = 1
                }, 
                comp = {
                  object = -1073766836
                }, 
                stretch = {
                  object = -1073766836
                }
              }, 
              position = {
                charpos = -1073766832, 
                bytepos = 0
              }, 
              current = {
                pos = {
                  charpos = -1212100435, 
                  bytepos = -1212076044
                }, 
                overlay_string_index = 1, 
                string_pos = {
                  charpos = -1073771008, 
                  bytepos = -1073771112
                }, 
                dpvec_index = -1212116897
              }, 
              from_overlay = 143682832, 
              area = 141089096, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = (L2R | R2L | unknown: 4), 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = true, 
              display_ellipsis_p = true, 
              avoid_cursor_p = true, 
              bidi_p = true, 
              from_disp_prop_p = true, 
              line_wrap = (unknown: 3221196156), 
              voffset = -24264, 
              space_width = 5, 
              font_height = 0
            }, {
              string = 1, 
              string_nchars = 0, 
              end_charpos = -1073767000, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 3290, 
              cmp_it = {
                stop_pos = 135309704, 
                id = -1073766832, 
                ch = -1073766312, 
                rule_idx = 159486760, 
                lookback = 1, 
                nglyphs = -1073766984, 
                reversed_p = 124, 
                charpos = -1073771140, 
                nchars = 0, 
                nbytes = 154251224, 
                from = 233, 
                to = 0, 
                width = -1073767000
              }, 
              face_id = 0, 
              u = {
                image = {
                  object = 1, 
                  slice = {
                    x = 0, 
                    y = 135310536, 
                    width = 167781560, 
                    height = 139695330
                  }, 
                  image_id = 139695042
                }, 
                comp = {
                  object = 1
                }, 
                stretch = {
                  object = 1
                }
              }, 
              position = {
                charpos = 136498978, 
                bytepos = 139695042
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = -1073771968
                }, 
                overlay_string_index = 136511555, 
                string_pos = {
                  charpos = 164827424, 
                  bytepos = 0
                }, 
                dpvec_index = 157689029
              }, 
              from_overlay = -1073767000, 
              area = TEXT_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = L2R, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = true, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 1, 
              space_width = 0, 
              font_height = 135311676
            }, {
              string = 139695042, 
              string_nchars = 141371850, 
              end_charpos = 184, 
              stop_charpos = 22, 
              prev_stop = 141368585, 
              base_level_stop = 1, 
              cmp_it = {
                stop_pos = 0, 
                id = -1073767000, 
                ch = 0, 
                rule_idx = 1, 
                lookback = 0, 
                nglyphs = 135310746, 
                reversed_p = true, 
                charpos = 4, 
                nchars = -1, 
                nbytes = 2281407, 
                from = 139695042, 
                to = 139695330, 
                width = 1
              }, 
              face_id = 2, 
              u = {
                image = {
                  object = 167809537, 
                  slice = {
                    x = 139695330, 
                    y = -1, 
                    width = 135407426, 
                    height = 16
                  }, 
                  image_id = 139695330
                }, 
                comp = {
                  object = 167809537
                }, 
                stretch = {
                  object = 167809537
                }
              }, 
              position = {
                charpos = 167809537, 
                bytepos = 136511555
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 16
                }, 
                overlay_string_index = 142197232, 
                string_pos = {
                  charpos = 139695042, 
                  bytepos = 1
                }, 
                dpvec_index = 1
              }, 
              from_overlay = 23, 
              area = TEXT_AREA, 
              method = GET_FROM_DISPLAY_VECTOR, 
              paragraph_embedding = (R2L | unknown: 5477600), 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = true, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = (unknown: 141368584), 
              voffset = -27710, 
              space_width = 141371850, 
              font_height = 0
            }, {
              string = -1073767000, 
              string_nchars = 0, 
              end_charpos = 1, 
              stop_charpos = 0, 
              prev_stop = 135311676, 
              base_level_stop = 141368585, 
              cmp_it = {
                stop_pos = -1073771808, 
                id = -1073771808, 
                ch = 6, 
                rule_idx = 141368585, 
                lookback = 1, 
                nglyphs = -1, 
                reversed_p = 191, 
                charpos = 139695042, 
                nchars = 139695330, 
                nbytes = 1, 
                from = 2, 
                to = 141368585, 
                width = 139695330
              }, 
              face_id = -1, 
              u = {
                image = {
                  object = 135407426, 
                  slice = {
                    x = 4, 
                    y = 139695330, 
                    width = 141368585, 
                    height = 4
                  }, 
                  image_id = 158424253
                }, 
                comp = {
                  object = 135407426
                }, 
                stretch = {
                  object = 135407426
                }
              }, 
              position = {
                charpos = 4, 
                bytepos = 142197232
              }, 
              current = {
                pos = {
                  charpos = 139695042, 
                  bytepos = 4
                }, 
                overlay_string_index = 1, 
                string_pos = {
                  charpos = 19, 
                  bytepos = 20
                }, 
                dpvec_index = 159486765
              }, 
              from_overlay = 159486760, 
              area = 142197232, 
              method = GET_FROM_STRING, 
              paragraph_embedding = (unknown: 4), 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 4, 
              space_width = 0, 
              font_height = 4
            }, {
              string = 0, 
              string_nchars = 0, 
              end_charpos = 150703224, 
              stop_charpos = 0, 
              prev_stop = 0, 
              base_level_stop = 0, 
              cmp_it = {
                stop_pos = 0, 
                id = 2, 
                ch = 0, 
                rule_idx = 141368585, 
                lookback = 1, 
                nglyphs = 0, 
                reversed_p = 248, 
                charpos = 134780045, 
                nchars = 159486760, 
                nbytes = 141368585, 
                from = 1, 
                to = 0, 
                width = -1073769416
              }, 
              face_id = 2, 
              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 = 159486765, 
                string_pos = {
                  charpos = 159486760, 
                  bytepos = 142197232
                }, 
                dpvec_index = 2
              }, 
              from_overlay = 1, 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = L2R, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = WORD_WRAP, 
              voffset = 0, 
              space_width = 0, 
              font_height = 150703224
            }}, 
          sp = 0, 
          selective = 0, 
          what = IT_CHARACTER, 
          face_id = 0, 
          selective_display_ellipsis_p = false, 
          ctl_arrow_p = true, 
          face_box_p = false, 
          start_of_box_run_p = false, 
          end_of_box_run_p = false, 
          overlay_strings_at_end_processed_p = false, 
          ignore_overlay_strings_at_pos_p = false, 
          glyph_not_available_p = false, 
          starts_in_middle_of_char_p = false, 
          face_before_selective_p = false, 
          constrain_row_ascent_descent_p = false, 
          line_wrap = TRUNCATE, 
          base_face_id = 0, 
          c = 0, 
          len = 0, 
          cmp_it = {
            stop_pos = 0, 
            id = 0, 
            ch = 0, 
            rule_idx = 0, 
            lookback = 0, 
            nglyphs = 9547, 
            reversed_p = 75, 
            charpos = 31, 
            nchars = 16777216, 
            nbytes = 0, 
            from = 0, 
            to = 0, 
            width = 142516536
          }, 
          char_to_display = 5, 
          glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, 
          image_id = 0, 
          slice = {
            x = 0, 
            y = -1073766528, 
            width = 31, 
            height = 0
          }, 
          space_width = 0, 
          voffset = -22136, 
          tab_width = 2064, 
          font_height = -1073766360, 
          object = -1073765840, 
          position = {
            charpos = 165787784, 
            bytepos = 1
          }, 
          truncation_pixel_width = -24688, 
          continuation_pixel_width = -16385, 
          first_visible_x = -1073766516, 
          last_visible_x = 0, 
          last_visible_y = 0, 
          extra_line_spacing = 0, 
          max_extra_line_spacing = 0, 
          override_ascent = 0, 
          override_descent = -1073766528, 
          override_boff = 0, 
          glyph_row = 0x1, 
          area = LEFT_MARGIN_AREA, 
          nglyphs = 135310536, 
          pixel_width = 9547, 
          ascent = 17, 
          descent = 16777216, 
          max_ascent = 22, 
          max_descent = 139695042, 
          phys_ascent = 0, 
          phys_descent = 142516536, 
          max_phys_ascent = 5, 
          max_phys_descent = 0, 
          current_x = 0, 
          continuation_lines_width = 0, 
          eol_pos = {
            charpos = -1073760032, 
            bytepos = 17
          }, 
          current_y = 0, 
          first_vpos = 0, 
          vpos = 135309704, 
          hpos = -1073759864, 
          left_user_fringe_bitmap = 48016, 
          right_user_fringe_bitmap = 49151, 
          left_user_fringe_face_id = 112776, 
          right_user_fringe_face_id = 1, 
          bidi_p = false, 
          bidi_it = {
            bytepos = -1073760016, 
            charpos = -1073760020, 
            ch = 0, 
            nchars = 0, 
            ch_len = 0, 
            type = UNKNOWN_BT, 
            type_after_w1 = UNKNOWN_BT, 
            orig_type = 3221207264, 
            resolved_level = 0, 
            invalid_levels = 1, 
            invalid_rl_levels = 0, 
            prev = {
              bytepos = 135310536, 
              charpos = 0, 
              type = UNKNOWN_BT, 
              type_after_w1 = UNKNOWN_BT, 
              orig_type = NEUTRAL_B
            }, 
            last_strong = {
              bytepos = 139695042, 
              charpos = 1, 
              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 = 135645139
            }, 
            next_en_pos = 0, 
            next_en_type = UNKNOWN_BT, 
            ignore_bn_limit = -1212117004, 
            sor = (unknown: 139310140), 
            scan_dir = 142196496, 
            disp_pos = 141305584, 
            disp_prop = 0, 
            stack_idx = 136600432, 
            level_stack = {{
                level = 143682832, 
                override = (unknown: 141089096)
              }, {
                level = -1073771012, 
                override = L2R
              }, {
                level = -1073771068, 
                override = L2R
              }, {
                level = 0, 
                override = (unknown: 135313488)
              }, {
                level = 0, 
                override = (unknown: 983048)
              }, {
                level = 851967, 
                override = (L2R | unknown: 8)
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = -1073770752, 
                override = (L2R | R2L | unknown: 134673128)
              }, {
                level = 142196496, 
                override = (unknown: 3221196284)
              }, {
                level = 1, 
                override = (unknown: 139310140)
              }, {
                level = 143682832, 
                override = (unknown: 141089096)
              }, {
                level = 36, 
                override = (L2R | R2L | unknown: 4)
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = (R2L | unknown: 134887576)
              }, {
                level = 142196496, 
                override = (unknown: 36)
              }, {
                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 = 139310140, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              } <repeats 15 times>, {
                level = 0, 
                override = (unknown: 117440512)
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = -1212100435, 
                override = (unknown: 3221199000)
              }, {
                level = -1073766112, 
                override = (unknown: 3221198728)
              }, {
                level = -1073770752, 
                override = (unknown: 134714960)
              }, {
                level = -1073770752, 
                override = (unknown: 141089096)
              }, {
                level = 0, 
                override = (L2R | R2L)
              }, {
                level = 165787789, 
                override = (unknown: 165787784)
              }, {
                level = 142197232, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = L2R
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              } <repeats 14 times>}, 
            string = {
              lstring = 0, 
              s = 0x0, 
              schars = 0, 
              bufpos = 0, 
              from_disp_str = false, 
              unibyte = false
            }, 
            w = 0x0, 
            paragraph_dir = NEUTRAL_DIR, 
            separator_limit = 0, 
            prev_was_pdf = false, 
            first_elt = false, 
            new_paragraph = false, 
            frame_window_p = false
          }, 
          paragraph_embedding = NEUTRAL_DIR
        }
        wrap_data = 0x0
        may_wrap = 0
        wrap_x = 0
        wrap_row_used = -1
        wrap_row_ascent = 135314328
        wrap_row_height = -1073772660
        wrap_row_phys_ascent = 0
        wrap_row_phys_height = 9
        wrap_row_extra_line_spacing = 1
        wrap_row_min_pos = -1073772672
        wrap_row_min_bpos = 8
        wrap_row_max_pos = -1073772624
        wrap_row_max_bpos = 1
        cvpos = <optimized out>
        min_pos = 1
        max_pos = 16
        min_bpos = 1
        max_bpos = 16
#1  0x0809779f in try_window (window=165787789, pos=..., flags=1) at xdisp.c:16505
        w = 0x9e1b888
        it = {
          window = 165787789, 
          w = 0x9e1b888, 
          f = 0x879c1f0, 
          method = GET_FROM_BUFFER, 
          stop_charpos = 17, 
          prev_stop = 16, 
          base_level_stop = 16, 
          end_charpos = 9547, 
          s = 0x0, 
          string_nchars = 0, 
          redisplay_end_trigger_charpos = 0, 
          multibyte_p = true, 
          header_line_p = false, 
          string_from_display_prop_p = false, 
          string_from_prefix_prop_p = false, 
          from_disp_prop_p = false, 
          ellipsis_p = false, 
          avoid_cursor_p = false, 
          dp = 0x8fb8c78, 
          dpvec = 0x0, 
          dpend = 0x0, 
          dpvec_char_len = 0, 
          dpvec_face_id = 0, 
          saved_face_id = 5, 
          ctl_chars = {0 <repeats 16 times>}, 
          start = {
            pos = {
              charpos = 1, 
              bytepos = 1
            }, 
            overlay_string_index = -1, 
            string_pos = {
              charpos = -1, 
              bytepos = -1
            }, 
            dpvec_index = -1
          }, 
          current = {
            pos = {
              charpos = 16, 
              bytepos = 16
            }, 
            overlay_string_index = -1, 
            string_pos = {
              charpos = -1, 
              bytepos = -1
            }, 
            dpvec_index = -1
          }, 
          n_overlay_strings = 0, 
          overlay_strings_charpos = 16, 
          overlay_strings = {0 <repeats 16 times>}, 
          string_overlays = {0 <repeats 16 times>}, 
          string = 139695042, 
          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 = 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 = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = 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 = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = 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 = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = 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 = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = 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 = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = 0, 
              space_width = 0, 
              font_height = 0
            }}, 
          sp = 0, 
          selective = 0, 
          what = IT_CHARACTER, 
          face_id = 0, 
          selective_display_ellipsis_p = true, 
          ctl_arrow_p = true, 
          face_box_p = false, 
          start_of_box_run_p = false, 
          end_of_box_run_p = false, 
          overlay_strings_at_end_processed_p = false, 
          ignore_overlay_strings_at_pos_p = false, 
          glyph_not_available_p = false, 
          starts_in_middle_of_char_p = false, 
          face_before_selective_p = false, 
          constrain_row_ascent_descent_p = false, 
          line_wrap = TRUNCATE, 
          base_face_id = 0, 
          c = 10, 
          len = 1, 
          cmp_it = {
            stop_pos = 17, 
            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 = 10, 
          glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, 
          image_id = 0, 
          slice = {
            x = 139695042, 
            y = 139695042, 
            width = 139695042, 
            height = 139695042
          }, 
          space_width = 139695042, 
          voffset = 0, 
          tab_width = 8, 
          font_height = 139695042, 
          object = 164761909, 
          position = {
            charpos = 16, 
            bytepos = 16
          }, 
          truncation_pixel_width = 9, 
          continuation_pixel_width = 0, 
          first_visible_x = 0, 
          last_visible_x = 712, 
          last_visible_y = 967, 
          extra_line_spacing = 0, 
          max_extra_line_spacing = 0, 
          override_ascent = -1, 
          override_descent = 0, 
          override_boff = 0, 
          glyph_row = 0x96b8408, 
          area = TEXT_AREA, 
          nglyphs = 0, 
          pixel_width = 0, 
          ascent = 14, 
          descent = 5, 
          max_ascent = 14, 
          max_descent = 5, 
          phys_ascent = 14, 
          phys_descent = 5, 
          max_phys_ascent = 14, 
          max_phys_descent = 5, 
          current_x = 135, 
          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 = true, 
          bidi_it = {
            bytepos = 16, 
            charpos = 16, 
            ch = 10, 
            nchars = 1, 
            ch_len = 1, 
            type = NEUTRAL_B, 
            type_after_w1 = NEUTRAL_B, 
            orig_type = NEUTRAL_B, 
            resolved_level = 0, 
            invalid_levels = 0, 
            invalid_rl_levels = -1, 
            prev = {
              bytepos = 15, 
              charpos = 15, 
              type = UNKNOWN_BT, 
              type_after_w1 = STRONG_L, 
              orig_type = STRONG_L
            }, 
            last_strong = {
              bytepos = 15, 
              charpos = 15, 
              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 = 16, 
              charpos = 16, 
              type = STRONG_L, 
              type_after_w1 = STRONG_L, 
              orig_type = STRONG_L
            }, 
            next_for_ws = {
              bytepos = 12, 
              charpos = 12, 
              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 = 251, 
            disp_prop = 0, 
            stack_idx = 0, 
            level_stack = {{
                level = 0, 
                override = NEUTRAL_DIR
              } <repeats 64 times>}, 
            string = {
              lstring = 139695042, 
              s = 0x0, 
              schars = 0, 
              bufpos = 0, 
              from_disp_str = false, 
              unibyte = false
            }, 
            w = 0x9e1b888, 
            paragraph_dir = L2R, 
            separator_limit = -1, 
            prev_was_pdf = false, 
            first_elt = false, 
            new_paragraph = false, 
            frame_window_p = true
          }, 
          paragraph_embedding = NEUTRAL_DIR
        }
        last_text_row = 0x0
        f = 0x879c1f0
        frame_line_height = 19
#2  0x080b10af in redisplay_window (window=165787789, just_this_one_p=true) at xdisp.c:16022
        d2 = 139695066
        d4 = 139675816
        d6 = 134683509
        d1 = 1
        d3 = 139816306
        d5 = 139695042
        w = 0x9e1b888
        f = 0x879c1f0
        buffer = 0x9d21130
        old = 0x9d21130
        lpoint = {
          charpos = 17, 
          bytepos = 17
        }
        opoint = {
          charpos = 17, 
          bytepos = 17
        }
        startp = {
          charpos = 1, 
          bytepos = 1
        }
        update_mode_line = 0
        tem = <optimized out>
        it = {
          window = 139695042, 
          w = 0xffffffff, 
          f = 0x8, 
          method = GET_FROM_BUFFER, 
          stop_charpos = 32, 
          prev_stop = -1073752320, 
          base_level_stop = 1, 
          end_charpos = 2, 
          s = 0x0, 
          string_nchars = -1073752120, 
          redisplay_end_trigger_charpos = 142197232, 
          multibyte_p = true, 
          header_line_p = false, 
          string_from_display_prop_p = false, 
          string_from_prefix_prop_p = false, 
          from_disp_prop_p = false, 
          ellipsis_p = false, 
          avoid_cursor_p = false, 
          dp = 0x5c, 
          dpvec = 0x8089df9 <get_next_display_element+1081>, 
          dpend = 0x879c1f0, 
          dpvec_char_len = 154067184, 
          dpvec_face_id = 10, 
          saved_face_id = 92, 
          ctl_chars = {139695042, 1, 1, 134770790, 164761904, 0, 142197232, -1073752048, 16, 92, -1226091456, 136491864, 0, 0, 1, 1359005128}, 
          start = {
            pos = {
              charpos = 159597004, 
              bytepos = 140268192
            }, 
            overlay_string_index = -1227344821, 
            string_pos = {
              charpos = -1073752120, 
              bytepos = -1
            }, 
            dpvec_index = -1
          }, 
          current = {
            pos = {
              charpos = 5, 
              bytepos = 134774961
            }, 
            overlay_string_index = 0, 
            string_pos = {
              charpos = 1, 
              bytepos = -1073765384
            }, 
            dpvec_index = 136491864
          }, 
          n_overlay_strings = 139796570, 
          overlay_strings_charpos = 0, 
          overlay_strings = {0, -1073763304, -1073761120, 0, -1073765488, -1, 9, -1, -1, -1, 3639094, 0, 15, 6, 91, 0}, 
          string_overlays = {677, -1, 161433024, 0, -1073765520, 159597000, 0, 0, 9547, 0, 0, 74, 158041096, 9547, 154634038, 139796570}, 
          string = 1, 
          from_overlay = 0, 
          stack = {{
              string = 161433024, 
              string_nchars = 139695042, 
              end_charpos = 139796570, 
              stop_charpos = 136518881, 
              prev_stop = 161433024, 
              base_level_stop = 139796570, 
              cmp_it = {
                stop_pos = -1073765408, 
                id = 0, 
                ch = 159361713, 
                rule_idx = 0, 
                lookback = 159361713, 
                nglyphs = 154634126, 
                reversed_p = false, 
                charpos = 139796570, 
                nchars = 159361713, 
                nbytes = 0, 
                from = 139695042, 
                to = 159361713, 
                width = -1073750980
              }, 
              face_id = 136524240, 
              u = {
                image = {
                  object = 0, 
                  slice = {
                    x = 139796570, 
                    y = 159361713, 
                    width = 139695042, 
                    height = 0
                  }, 
                  image_id = 1
                }, 
                comp = {
                  object = 0
                }, 
                stretch = {
                  object = 0
                }
              }, 
              position = {
                charpos = -1073750980, 
                bytepos = 136522823
              }, 
              current = {
                pos = {
                  charpos = 1, 
                  bytepos = 139796570
                }, 
                overlay_string_index = 159361713, 
                string_pos = {
                  charpos = 0, 
                  bytepos = 0
                }, 
                dpvec_index = 1
              }, 
              from_overlay = -1073750980, 
              area = 134749671, 
              method = 142516536, 
              paragraph_embedding = (unknown: 65532), 
              multibyte_p = true, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = (WORD_WRAP | WINDOW_WRAP | unknown: 135293660), 
              voffset = 1, 
              space_width = 65532, 
              font_height = -1073750980
            }, {
              string = 135305774, 
              string_nchars = -1073765244, 
              end_charpos = -1073750456, 
              stop_charpos = 165787784, 
              prev_stop = 0, 
              base_level_stop = -1073750976, 
              cmp_it = {
                stop_pos = -1073751416, 
                id = 184, 
                ch = -1073751144, 
                rule_idx = 0, 
                lookback = 0, 
                nglyphs = 1, 
                reversed_p = 148, 
                charpos = 142516541, 
                nchars = 65532, 
                nbytes = 33531352, 
                from = 154408148, 
                to = 159530624, 
                width = 0
              }, 
              face_id = 1, 
              u = {
                image = {
                  object = 164761909, 
                  slice = {
                    x = 139796570, 
                    y = 936, 
                    width = -1073764904, 
                    height = -1073751144
                  }, 
                  image_id = 1
                }, 
                comp = {
                  object = 164761909
                }, 
                stretch = {
                  object = 164761909
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 1
              }, 
              current = {
                pos = {
                  charpos = 135309704, 
                  bytepos = -1073750976
                }, 
                overlay_string_index = -1073750456, 
                string_pos = {
                  charpos = 165787784, 
                  bytepos = 1
                }, 
                dpvec_index = -1073751128
              }, 
              from_overlay = -1073751132, 
              area = LEFT_MARGIN_AREA, 
              method = GET_FROM_BUFFER, 
              paragraph_embedding = NEUTRAL_DIR, 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = TRUNCATE, 
              voffset = -9320, 
              space_width = 0, 
              font_height = 1
            }, {
              string = 0, 
              string_nchars = 135310746, 
              end_charpos = 0, 
              stop_charpos = 0, 
              prev_stop = 142516536, 
              base_level_stop = 5, 
              cmp_it = {
                stop_pos = 0, 
                id = 1, 
                ch = 1, 
                rule_idx = -1073751144, 
                lookback = 25, 
                nglyphs = 0, 
                reversed_p = true, 
                charpos = 135309704, 
                nchars = -1073750976, 
                nbytes = -1073750456, 
                from = 165787784, 
                to = 1, 
                width = -1073751128
              }, 
              face_id = -1073751132, 
              u = {
                image = {
                  object = 1, 
                  slice = {
                    x = 1, 
                    y = -1, 
                    width = 0, 
                    height = 0
                  }, 
                  image_id = -1073751144
                }, 
                comp = {
                  object = 1
                }, 
                stretch = {
                  object = 1
                }
              }, 
              position = {
                charpos = 0, 
                bytepos = 1
              }, 
              current = {
                pos = {
                  charpos = 0, 
                  bytepos = 135310746
                }, 
                overlay_string_index = 165995112, 
                string_pos = {
                  charpos = 1, 
                  bytepos = 233
                }, 
                dpvec_index = 136495919
              }, 
              from_overlay = 341, 
              area = LEFT_MARGIN_AREA, 
              method = 154349248, 
              paragraph_embedding = (unknown: 16842752), 
              multibyte_p = false, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = false, 
              bidi_p = false, 
              from_disp_prop_p = false, 
              line_wrap = (WINDOW_WRAP | unknown: 139695040), 
              voffset = 13387, 
              space_width = 156327324, 
              font_height = 1004
            }, {
              string = 156327100, 
              string_nchars = 251, 
              end_charpos = 136519675, 
              stop_charpos = 156327100, 
              prev_stop = 156327324, 
              base_level_stop = -1073764896, 
              cmp_it = {
                stop_pos = 0, 
                id = -1073764920, 
                ch = 0, 
                rule_idx = 1, 
                lookback = 40, 
                nglyphs = 0, 
                reversed_p = 10, 
                charpos = 341, 
                nchars = 1004, 
                nbytes = 1004, 
                from = 936, 
                to = 251, 
                width = 139695042
              }, 
              face_id = 936, 
              u = {
                image = {
                  object = 164761909, 
                  slice = {
                    x = 1004, 
                    y = 1004, 
                    width = 1004, 
                    height = 139796570
                  }, 
                  image_id = 251
                }, 
                comp = {
                  object = 164761909
                }, 
                stretch = {
                  object = 164761909
                }
              }, 
              position = {
                charpos = 136523927, 
                bytepos = 13
              }, 
              current = {
                pos = {
                  charpos = 139695042, 
                  bytepos = 139695042
                }, 
                overlay_string_index = 4, 
                string_pos = {
                  charpos = 139695042, 
                  bytepos = 139695042
                }, 
                dpvec_index = 9546
              }, 
              from_overlay = 159117576, 
              area = 4, 
              method = 157680560, 
              paragraph_embedding = (R2L | unknown: 139797432), 
              multibyte_p = true, 
              string_from_display_prop_p = true, 
              string_from_prefix_prop_p = false, 
              display_ellipsis_p = false, 
              avoid_cursor_p = true, 
              bidi_p = true, 
              from_disp_prop_p = true, 
              line_wrap = (WINDOW_WRAP | unknown: 139797432), 
              voffset = 21726, 
              space_width = -1073764656, 
              font_height = 136491864
            }, {
              string = 139797434, 
              string_nchars = 168252638, 
              end_charpos = 139695042, 
              stop_charpos = 19051352, 
              prev_stop = 139695042, 
              base_level_stop = 139695042, 
              cmp_it = {
                stop_pos = 0, 
                id = 156328964, 
                ch = 2004, 
                rule_idx = 139797434, 
                lookback = 139695042, 
                nglyphs = 136499135, 
                reversed_p = 78, 
                charpos = 139797434, 
                nchars = 1, 
                nbytes = 4, 
                from = 156327716, 
                to = 2004, 
                width = 139797434
              }, 
              face_id = 136518954, 
              u = {
                image = {
                  object = 158389582, 
                  slice = {
                    x = 139797434, 
                    y = -1073764656, 
                    width = 0, 
                    height = 157466342
                  }, 
                  image_id = 139797434
                }, 
                comp = {
                  object = 158389582
                }, 
                stretch = {
                  object = 158389582
                }
              }, 
              position = {
                charpos = 165787784, 
                bytepos = 501
              }, 
              current = {
                pos = {
                  charpos = -1073764500, 
                  bytepos = 168251816
                }, 
                overlay_string_index = 139817186, 
                string_pos = {
                  charpos = 4, 
                  bytepos = 501
                }, 
                dpvec_index = 0
              }, 
              from_overlay = 139695042, 
              area = 136542725, 
              method = GET_FROM_IMAGE, 
              paragraph_embedding = (R2L | unknown: 139797432), 
              multibyte_p = true, 
              string_from_display_prop_p = false, 
              string_from_prefix_prop_p = true, 
              display_ellipsis_p = false, 
              avoid_cursor_p = true, 
              bidi_p = true, 
              from_disp_prop_p = false, 
              line_wrap = (unknown: 2004), 
              voffset = -22684, 
              space_width = 139695042, 
              font_height = 142516536
            }}, 
          sp = 5, 
          selective = 139817186, 
          what = IT_STRETCH, 
          face_id = -1073764296, 
          selective_display_ellipsis_p = true, 
          ctl_arrow_p = false, 
          face_box_p = true, 
          start_of_box_run_p = false, 
          end_of_box_run_p = true, 
          overlay_strings_at_end_processed_p = true, 
          ignore_overlay_strings_at_pos_p = true, 
          glyph_not_available_p = true, 
          starts_in_middle_of_char_p = true, 
          face_before_selective_p = false, 
          constrain_row_ascent_descent_p = false, 
          line_wrap = (WORD_WRAP | WINDOW_WRAP | unknown: 9544), 
          base_face_id = 1, 
          c = 0, 
          len = 136550542, 
          cmp_it = {
            stop_pos = 1, 
            id = 501, 
            ch = -1073764512, 
            rule_idx = -1073751144, 
            lookback = 0, 
            nglyphs = 1, 
            reversed_p = false, 
            charpos = 135311676, 
            nchars = 0, 
            nbytes = 0, 
            from = 0, 
            to = 0, 
            width = 159361729
          }, 
          char_to_display = 25, 
          glyphless_method = 139779128, 
          image_id = 1427411, 
          slice = {
            x = 0, 
            y = 2, 
            width = -1212117004, 
            height = 139310140
          }, 
          space_width = 142196496, 
          voffset = -28904, 
          tab_width = 2150, 
          font_height = 0, 
          object = 136600432, 
          position = {
            charpos = 143682832, 
            bytepos = 141089096
          }, 
          truncation_pixel_width = -22580, 
          continuation_pixel_width = -16385, 
          first_visible_x = 1, 
          last_visible_x = -1073764460, 
          last_visible_y = -1, 
          extra_line_spacing = 0, 
          max_extra_line_spacing = 134691929, 
          override_ascent = -1073751648, 
          override_descent = 786439, 
          override_boff = 851967, 
          glyph_row = 0x9, 
          area = 139695042, 
          nglyphs = 0, 
          pixel_width = -1073752872, 
          ascent = 134673131, 
          descent = 142196496, 
          max_ascent = -1073764404, 
          max_descent = 1, 
          phys_ascent = 139310140, 
          phys_descent = 143682832, 
          max_phys_ascent = 141089096, 
          max_phys_descent = 67, 
          current_x = 38, 
          continuation_lines_width = 164761904, 
          eol_pos = {
            charpos = 0, 
            bytepos = 0
          }, 
          current_y = 134887578, 
          first_vpos = 142196496, 
          vpos = 67, 
          hpos = 0, 
          left_user_fringe_bitmap = 56216, 
          right_user_fringe_bitmap = 49151, 
          left_user_fringe_face_id = 0, 
          right_user_fringe_face_id = 1, 
          bidi_p = false, 
          bidi_it = {
            bytepos = 0, 
            charpos = 135311676, 
            ch = 139811210, 
            nchars = 0, 
            ch_len = 165787784, 
            type = NEUTRAL_B, 
            type_after_w1 = 159361713, 
            orig_type = STRONG_L, 
            resolved_level = 139310140, 
            invalid_levels = 40, 
            invalid_rl_levels = 0, 
            prev = {
              bytepos = 0, 
              charpos = 0, 
              type = UNKNOWN_BT, 
              type_after_w1 = UNKNOWN_BT, 
              orig_type = 967
            }, 
            last_strong = {
              bytepos = 0, 
              charpos = -1073752872, 
              type = 142197232, 
              type_after_w1 = STRONG_L, 
              orig_type = STRONG_L
            }, 
            next_for_neutral = {
              bytepos = 134782457, 
              charpos = 142197232, 
              type = 140939032, 
              type_after_w1 = 67, 
              orig_type = 3221216152
            }, 
            prev_for_neutral = {
              bytepos = 0, 
              charpos = 1, 
              type = UNKNOWN_BT, 
              type_after_w1 = 135311676, 
              orig_type = UNKNOWN_BT
            }, 
            next_for_ws = {
              bytepos = 0, 
              charpos = 142197232, 
              type = NEUTRAL_B, 
              type_after_w1 = 159361729, 
              orig_type = 25
            }, 
            next_en_pos = 0, 
            next_en_type = UNKNOWN_BT, 
            ignore_bn_limit = 0, 
            sor = NEUTRAL_DIR, 
            scan_dir = 0, 
            disp_pos = 637534208, 
            disp_prop = 0, 
            stack_idx = 0, 
            level_stack = {{
                level = 0, 
                override = (unknown: 3221214424)
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = (R2L | unknown: 134772180)
              }, {
                level = -1073752872, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 1, 
                override = (unknown: 3221205480)
              }, {
                level = -1073759632, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = (L2R | R2L | unknown: 4294967292)
              }, {
                level = 9, 
                override = NEUTRAL_DIR
              }, {
                level = -1, 
                override = (L2R | R2L | unknown: 4294967292)
              }, {
                level = 16777216, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 1, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = (L2R | R2L | unknown: 4294967292)
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = L2R
              }, {
                level = 9547, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 158041096, 
                override = (L2R | R2L | unknown: 9544)
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              } <repeats 11 times>, {
                level = 139695042, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = (unknown: 3221205808)
              }, {
                level = 0, 
                override = L2R
              }, {
                level = 1, 
                override = (L2R | unknown: 134830744)
              }, {
                level = -1073761488, 
                override = (L2R | R2L | unknown: 4294967292)
              }, {
                level = -1, 
                override = (L2R | R2L | unknown: 4294967292)
              }, {
                level = 1, 
                override = (unknown: 4)
              }, {
                level = 0, 
                override = (R2L | unknown: 134797536)
              }, {
                level = 9, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 8, 
                override = (L2R | unknown: 8)
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = NEUTRAL_DIR
              }, {
                level = 0, 
                override = (unknown: 3221216152)
              }, {
                level = 0, 
                override = L2R
              }, {
                level = 0, 
                override = (unknown: 135313532)
              }, {
                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 = 142516536, 
                override = (unknown: 65532)
              }, {
                level = 1, 
                override = (L2R | R2L | unknown: 135293660)
              }, {
                level = 139695042, 
                override = NEUTRAL_DIR
              }}, 
            string = {
              lstring = 0, 
              s = 0x0, 
              schars = 0, 
              bufpos = 0, 
              from_disp_str = false, 
              unibyte = false
            }, 
            w = 0x0, 
            paragraph_dir = NEUTRAL_DIR, 
            separator_limit = 0, 
            prev_was_pdf = false, 
            first_elt = false, 
            new_paragraph = false, 
            frame_window_p = false
          }, 
          paragraph_embedding = (unknown: 3221216152)
        }
        current_matrix_up_to_date_p = false
        used_current_matrix_p = false
        buffer_unchanged_p = false
        temp_scroll_step = 0
        rc = 16
        centering_position = -1
        last_line_misfit = 0
        beg_unchanged = 16
        end_unchanged = 9454
        frame_line_height = 19
#3  0x080b6067 in redisplay_window_1 (window=165787789) at xdisp.c:14031
No locals.
#4  0x081d484f in internal_condition_case_1 (bfun=0x80b6040 <redisplay_window_1>, arg=165787789, handlers=139675806, hfun=0x806f200 <redisplay_window_error>) at eval.c:1368
        val = <optimized out>
        c = 0x9e1b86d
#5  0x08098c19 in redisplay_internal () at xdisp.c:13677
        mini_window = 142205261
        w = 0x9e1b888
        sw = 0x9e1b888
        pending = 0
        must_finish = false
        match_p = false
        tlbufpos = {
          charpos = <optimized out>, 
          bytepos = 1
        }
        tlendpos = {
          charpos = <optimized out>, 
          bytepos = 9530
        }
        number_of_visible_frames = <optimized out>
        sf = <optimized out>
        polling_stopped_here = 0
        tail = <optimized out>
        consider_all_windows_p = 48
        update_miniwindow_p = false
#6  0x0815f8ae in read_char (commandflag=1, map=164779774, prev_event=139695042, used_mouse_menu=0xbfffea4f, end_time=0x0) at keyboard.c:2563
        c = <optimized out>
        local_getcjmp = {{
            __jmpbuf = {139695066, 139695066, 139773466, 2, 139290064, -1073747848}, 
            __mask_was_saved = 136144192, 
            __saved_mask = {
              __val = {141477018, 139695042, 164761909, 136522197, 164761904, 139695042, 164761904, 139695042, 5477290, 3221219504, 3, 3221219504, 138897600, 0, 1, 160077824, 137698924, 3221219508, 164761904, 136101115, 141793856, 
                141887762, 141901976, 136057630, 2, 141477018, 159452053, 13766960, 164761904, 144516392, 141901984, 135702457}
            }
          }}
        save_jump = {{
            __jmpbuf = {141887762, 139695066, 164761909, 164761904, 17, 164761909}, 
            __mask_was_saved = 5, 
            __saved_mask = {
              __val = {2, 1, 0, 139695042, 164761904, 9547, 9547, 139695042, 139695042, 139682126, 139695042, 139695042, 4294967295, 4294967292, 164779806, 2, 135703479, 2, 139695042, 139718018, 159117576, 159853526, 159117576, 
                139695042, 139695042, 2, 160077936, 3221219720, 141154464, 140992978, 3221219764, 0}
            }
          }}
        tem = <optimized out>
        save = <optimized out>
        previous_echo_area_message = 139695042
        also_record = 139695042
        reread = false
        polling_stopped_here = false
        orig_kboard = 0x8919970
#7  0x08161abe in read_key_sequence (keybuf=0xbfffeab8, prompt=139695042, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false, bufsize=30) at keyboard.c:9071
        interrupted_kboard = 0x8919970
        interrupted_frame = 0x879c1f0
        key = <optimized out>
        used_mouse_menu = false
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = 0
        new_binding = <optimized out>
        t = 0
        echo_start = 0
        keys_start = 0
        current_binding = 164779774
        first_event = 139695042
        first_unbound = 31
        mock_input = 0
        fkey = {
          parent = 141623174, 
          map = 141623174, 
          start = 0, 
          end = 0
        }
        keytran = {
          parent = 139682574, 
          map = 139682574, 
          start = 0, 
          end = 0
        }
        indec = {
          parent = 141623182, 
          map = 141623182, 
          start = 0, 
          end = 0
        }
        shift_translated = false
        delayed_switch_frame = 139695042
        original_uppercase = 136138780
        original_uppercase_position = -1
        dummyflag = false
        starting_buffer = 0x9d21130
        fake_prefixed_keys = 139695042
#8  0x0816337e in command_loop_1 () at keyboard.c:1445
        cmd = <optimized out>
        keybuf = {139720450, 444, 139726098, 156768774, 137237105, 137715613, 159117608, 156768774, -1073747161, 135629973, 139726098, 156768774, 137237105, 137715613, -1073747161, 139695042, 139695042, 135630272, 156768774, 
          -1073747161, 119, 2, 141365566, 143605728, -1073746792, 139695042, 141365566, 5477314, -1073746792, 0}
        i = <optimized out>
        prev_modiff = 1937
        prev_buffer = 0x9d21130
#9  0x081d4748 in internal_condition_case (bfun=0x8163160 <command_loop_1>, handlers=139728074, hfun=0x8158ce0 <cmd_error>) at eval.c:1344
        val = <optimized out>
        c = 0x88fca28
#10 0x08157335 in command_loop_2 (ignore=139695042) at keyboard.c:1170
        val = 0
#11 0x081d466b in internal_catch (tag=139726122, func=0x8157310 <command_loop_2>, arg=139695042) at eval.c:1108
        val = <optimized out>
        c = 0x85393a2
#12 0x0815884a in command_loop () at keyboard.c:1149
No locals.
#13 recursive_edit_1 () at keyboard.c:777
        val = 0
#14 0x08158b20 in Frecursive_edit () at keyboard.c:841
        buffer = 139695042
#15 0x08057992 in main (argc=<optimized out>, argv=0xbfffed34) at emacs.c:1634
        dummy = -1226091548
        stack_bottom_variable = 0 '\000'
        do_initial_setlocale = <optimized out>
        dumping = <optimized out>
        skip_args = 0
        rlim = {
          rlim_cur = 8388608, 
          rlim_max = 18446744073709551615
        }
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0xffffffff <Address 0xffffffff out of bounds>
        original_pwd = 0x1 <Address 0x1 out of bounds>

Lisp Backtrace:
"redisplay_internal (C function)" (0x8527670)
(gdb) 




In GNU Emacs 24.3.50.3 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2013-12-16 on geodiff-mac3
Windowing system distributor `The X.Org Foundation', version 11.0.11304000
Configured using:
 `configure --with-x-toolkit=lucid --enable-checking'

Important settings:
  value of $LANG: fr_FR.UTF-8
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Fundamental

Minor modes in effect:
  override-global-mode: t
  dynamic-completion-mode: t
  shell-dirtrack-mode: t
  show-paren-mode: t
  recentf-mode: t
  display-time-mode: t
  winner-mode: t
  tooltip-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
M-x r e p o r t - e m <tab> <return>

Recent messages:
Loading /home/youngfrog/.recentf...done
Loading /home/youngfrog/org/makeadefun.el (source)...done
Loading /home/youngfrog/org/shell-mode-filter.el (source)...done
Loading /home/youngfrog/org/emacs.el (source)...done
Loading /home/youngfrog/sources/twittering-mode/twittering-mode.el (source)...
../../twittering-mode/twittering-mode.el: `flet' is an obsolete macro (as of 24.3); use either `cl-flet' or `cl-letf'.
Loading /home/youngfrog/sources/twittering-mode/twittering-mode.el (source)...done
Loading /home/youngfrog/sources/yank-highlight/gistfile1.el (source)...done
Loading /home/youngfrog/sources/add-arrow-to-eval-last-sexp/gistfile1.txt...done
For information about GNU Emacs and the GNU system, type C-h C-a.

Load-path shadows:
~/.emacs.d/lisp/asy-mode hides /usr/local/texlive/2012/texmf/asymptote/asy-mode
~/sources/org-mode/lisp/org-footnote hides /home/youngfrog/sources/running-emacs/lisp/org/org-footnote
~/sources/org-mode/lisp/ob-asymptote hides /home/youngfrog/sources/running-emacs/lisp/org/ob-asymptote
~/sources/org-mode/lisp/ob-sqlite hides /home/youngfrog/sources/running-emacs/lisp/org/ob-sqlite
~/sources/org-mode/lisp/ob-ditaa hides /home/youngfrog/sources/running-emacs/lisp/org/ob-ditaa
~/sources/org-mode/lisp/org-protocol hides /home/youngfrog/sources/running-emacs/lisp/org/org-protocol
~/sources/org-mode/lisp/ox-beamer hides /home/youngfrog/sources/running-emacs/lisp/org/ox-beamer
~/sources/org-mode/lisp/org-irc hides /home/youngfrog/sources/running-emacs/lisp/org/org-irc
~/sources/org-mode/lisp/ob-scheme hides /home/youngfrog/sources/running-emacs/lisp/org/ob-scheme
~/sources/org-mode/lisp/org-capture hides /home/youngfrog/sources/running-emacs/lisp/org/org-capture
~/sources/org-mode/lisp/ob-plantuml hides /home/youngfrog/sources/running-emacs/lisp/org/ob-plantuml
~/sources/org-mode/lisp/ox-html hides /home/youngfrog/sources/running-emacs/lisp/org/ox-html
~/sources/org-mode/lisp/org-table hides /home/youngfrog/sources/running-emacs/lisp/org/org-table
~/sources/org-mode/lisp/ob-eval hides /home/youngfrog/sources/running-emacs/lisp/org/ob-eval
~/sources/org-mode/lisp/ob-exp hides /home/youngfrog/sources/running-emacs/lisp/org/ob-exp
~/sources/org-mode/lisp/org-eshell hides /home/youngfrog/sources/running-emacs/lisp/org/org-eshell
~/sources/org-mode/lisp/ob-sql hides /home/youngfrog/sources/running-emacs/lisp/org/ob-sql
~/sources/org-mode/lisp/org-colview hides /home/youngfrog/sources/running-emacs/lisp/org/org-colview
~/sources/org-mode/lisp/ox-publish hides /home/youngfrog/sources/running-emacs/lisp/org/ox-publish
~/sources/org-mode/lisp/ob-sh hides /home/youngfrog/sources/running-emacs/lisp/org/ob-sh
~/sources/org-mode/lisp/ob-comint hides /home/youngfrog/sources/running-emacs/lisp/org/ob-comint
~/sources/org-mode/lisp/org-element hides /home/youngfrog/sources/running-emacs/lisp/org/org-element
~/sources/org-mode/lisp/org-indent hides /home/youngfrog/sources/running-emacs/lisp/org/org-indent
~/sources/org-mode/lisp/ob-sass hides /home/youngfrog/sources/running-emacs/lisp/org/ob-sass
~/sources/org-mode/lisp/org-compat hides /home/youngfrog/sources/running-emacs/lisp/org/org-compat
~/sources/org-mode/lisp/org-list hides /home/youngfrog/sources/running-emacs/lisp/org/org-list
~/sources/org-mode/lisp/ox hides /home/youngfrog/sources/running-emacs/lisp/org/ox
~/sources/org-mode/lisp/ob-mscgen hides /home/youngfrog/sources/running-emacs/lisp/org/ob-mscgen
~/sources/org-mode/lisp/ob-keys hides /home/youngfrog/sources/running-emacs/lisp/org/ob-keys
~/sources/org-mode/lisp/org-info hides /home/youngfrog/sources/running-emacs/lisp/org/org-info
~/sources/org-mode/lisp/org-ctags hides /home/youngfrog/sources/running-emacs/lisp/org/org-ctags
~/sources/org-mode/lisp/org-habit hides /home/youngfrog/sources/running-emacs/lisp/org/org-habit
~/sources/org-mode/lisp/org-datetree hides /home/youngfrog/sources/running-emacs/lisp/org/org-datetree
~/sources/org-mode/lisp/ox-texinfo hides /home/youngfrog/sources/running-emacs/lisp/org/ox-texinfo
~/sources/org-mode/lisp/org-clock hides /home/youngfrog/sources/running-emacs/lisp/org/org-clock
~/sources/org-mode/lisp/org-bbdb hides /home/youngfrog/sources/running-emacs/lisp/org/org-bbdb
~/sources/org-mode/lisp/ob-maxima hides /home/youngfrog/sources/running-emacs/lisp/org/ob-maxima
~/sources/org-mode/lisp/ob-fortran hides /home/youngfrog/sources/running-emacs/lisp/org/ob-fortran
~/sources/org-mode/lisp/ob-picolisp hides /home/youngfrog/sources/running-emacs/lisp/org/ob-picolisp
~/sources/org-mode/lisp/ob-java hides /home/youngfrog/sources/running-emacs/lisp/org/ob-java
~/sources/org-mode/lisp/ox-icalendar hides /home/youngfrog/sources/running-emacs/lisp/org/ox-icalendar
~/sources/org-mode/lisp/org-gnus hides /home/youngfrog/sources/running-emacs/lisp/org/org-gnus
~/sources/org-mode/lisp/ob-table hides /home/youngfrog/sources/running-emacs/lisp/org/ob-table
~/sources/org-mode/lisp/ob-ocaml hides /home/youngfrog/sources/running-emacs/lisp/org/ob-ocaml
~/sources/org-mode/lisp/ob-tangle hides /home/youngfrog/sources/running-emacs/lisp/org/ob-tangle
~/sources/org-mode/lisp/ox-md hides /home/youngfrog/sources/running-emacs/lisp/org/ox-md
~/sources/org-mode/lisp/org-install hides /home/youngfrog/sources/running-emacs/lisp/org/org-install
~/sources/org-mode/lisp/ob-org hides /home/youngfrog/sources/running-emacs/lisp/org/ob-org
~/sources/org-mode/lisp/org-docview hides /home/youngfrog/sources/running-emacs/lisp/org/org-docview
~/sources/org-mode/lisp/org-timer hides /home/youngfrog/sources/running-emacs/lisp/org/org-timer
~/sources/org-mode/lisp/ob-makefile hides /home/youngfrog/sources/running-emacs/lisp/org/ob-makefile
~/sources/org-mode/lisp/ob-calc hides /home/youngfrog/sources/running-emacs/lisp/org/ob-calc
~/sources/org-mode/lisp/org-rmail hides /home/youngfrog/sources/running-emacs/lisp/org/org-rmail
~/sources/org-mode/lisp/org-plot hides /home/youngfrog/sources/running-emacs/lisp/org/org-plot
~/sources/org-mode/lisp/ob-haskell hides /home/youngfrog/sources/running-emacs/lisp/org/ob-haskell
~/sources/org-mode/lisp/ob-shen hides /home/youngfrog/sources/running-emacs/lisp/org/ob-shen
~/sources/org-mode/lisp/ox-latex hides /home/youngfrog/sources/running-emacs/lisp/org/ox-latex
~/sources/org-mode/lisp/org-mhe hides /home/youngfrog/sources/running-emacs/lisp/org/org-mhe
~/sources/org-mode/lisp/org-pcomplete hides /home/youngfrog/sources/running-emacs/lisp/org/org-pcomplete
~/sources/org-mode/lisp/org-mouse hides /home/youngfrog/sources/running-emacs/lisp/org/org-mouse
~/sources/org-mode/lisp/ox-man hides /home/youngfrog/sources/running-emacs/lisp/org/ox-man
~/sources/org-mode/lisp/org-archive hides /home/youngfrog/sources/running-emacs/lisp/org/org-archive
~/sources/org-mode/lisp/ox-ascii hides /home/youngfrog/sources/running-emacs/lisp/org/ox-ascii
~/sources/org-mode/lisp/ob-python hides /home/youngfrog/sources/running-emacs/lisp/org/ob-python
~/sources/org-mode/lisp/ox-org hides /home/youngfrog/sources/running-emacs/lisp/org/ox-org
~/sources/org-mode/lisp/ob-gnuplot hides /home/youngfrog/sources/running-emacs/lisp/org/ob-gnuplot
~/sources/org-mode/lisp/org-agenda hides /home/youngfrog/sources/running-emacs/lisp/org/org-agenda
~/sources/org-mode/lisp/ob-core hides /home/youngfrog/sources/running-emacs/lisp/org/ob-core
~/sources/org-mode/lisp/ob-perl hides /home/youngfrog/sources/running-emacs/lisp/org/ob-perl
~/sources/org-mode/lisp/ob-octave hides /home/youngfrog/sources/running-emacs/lisp/org/ob-octave
~/sources/org-mode/lisp/org-crypt hides /home/youngfrog/sources/running-emacs/lisp/org/org-crypt
~/sources/org-mode/lisp/org-macs hides /home/youngfrog/sources/running-emacs/lisp/org/org-macs
~/sources/org-mode/lisp/org-w3m hides /home/youngfrog/sources/running-emacs/lisp/org/org-w3m
~/sources/org-mode/lisp/org-feed hides /home/youngfrog/sources/running-emacs/lisp/org/org-feed
~/sources/org-mode/lisp/org-mobile hides /home/youngfrog/sources/running-emacs/lisp/org/org-mobile
~/sources/org-mode/lisp/org-version hides /home/youngfrog/sources/running-emacs/lisp/org/org-version
~/sources/org-mode/lisp/ob-ledger hides /home/youngfrog/sources/running-emacs/lisp/org/ob-ledger
~/sources/org-mode/lisp/org-inlinetask hides /home/youngfrog/sources/running-emacs/lisp/org/org-inlinetask
~/sources/org-mode/lisp/ob-latex hides /home/youngfrog/sources/running-emacs/lisp/org/ob-latex
~/sources/org-mode/lisp/ob-dot hides /home/youngfrog/sources/running-emacs/lisp/org/ob-dot
~/sources/org-mode/lisp/ob-screen hides /home/youngfrog/sources/running-emacs/lisp/org/ob-screen
~/sources/org-mode/lisp/org-src hides /home/youngfrog/sources/running-emacs/lisp/org/org-src
~/sources/org-mode/lisp/ob-ruby hides /home/youngfrog/sources/running-emacs/lisp/org/ob-ruby
~/sources/org-mode/lisp/org-macro hides /home/youngfrog/sources/running-emacs/lisp/org/org-macro
~/sources/org-mode/lisp/ob hides /home/youngfrog/sources/running-emacs/lisp/org/ob
~/sources/org-mode/lisp/ob-io hides /home/youngfrog/sources/running-emacs/lisp/org/ob-io
~/sources/org-mode/lisp/ob-matlab hides /home/youngfrog/sources/running-emacs/lisp/org/ob-matlab
~/sources/org-mode/lisp/ob-ref hides /home/youngfrog/sources/running-emacs/lisp/org/ob-ref
~/sources/org-mode/lisp/org-bibtex hides /home/youngfrog/sources/running-emacs/lisp/org/org-bibtex
~/sources/org-mode/lisp/org-entities hides /home/youngfrog/sources/running-emacs/lisp/org/org-entities
~/sources/org-mode/lisp/org hides /home/youngfrog/sources/running-emacs/lisp/org/org
~/sources/org-mode/lisp/ob-R hides /home/youngfrog/sources/running-emacs/lisp/org/ob-R
~/sources/org-mode/lisp/ob-C hides /home/youngfrog/sources/running-emacs/lisp/org/ob-C
~/sources/org-mode/lisp/ob-lob hides /home/youngfrog/sources/running-emacs/lisp/org/ob-lob
~/sources/org-mode/lisp/ob-awk hides /home/youngfrog/sources/running-emacs/lisp/org/ob-awk
~/sources/org-mode/lisp/ob-clojure hides /home/youngfrog/sources/running-emacs/lisp/org/ob-clojure
~/sources/org-mode/lisp/org-faces hides /home/youngfrog/sources/running-emacs/lisp/org/org-faces
~/sources/org-mode/lisp/ox-odt hides /home/youngfrog/sources/running-emacs/lisp/org/ox-odt
~/sources/org-mode/lisp/ob-css hides /home/youngfrog/sources/running-emacs/lisp/org/ob-css
~/sources/org-mode/lisp/ob-lisp hides /home/youngfrog/sources/running-emacs/lisp/org/ob-lisp
~/sources/org-mode/lisp/ob-lilypond hides /home/youngfrog/sources/running-emacs/lisp/org/ob-lilypond
~/sources/org-mode/lisp/org-attach hides /home/youngfrog/sources/running-emacs/lisp/org/org-attach
~/sources/org-mode/lisp/ob-emacs-lisp hides /home/youngfrog/sources/running-emacs/lisp/org/ob-emacs-lisp
~/sources/org-mode/lisp/ob-scala hides /home/youngfrog/sources/running-emacs/lisp/org/ob-scala
~/sources/org-mode/lisp/ob-js hides /home/youngfrog/sources/running-emacs/lisp/org/ob-js
~/sources/org-mode/lisp/org-id hides /home/youngfrog/sources/running-emacs/lisp/org/org-id
~/sources/org-mode/lisp/org-loaddefs hides /home/youngfrog/sources/running-emacs/lisp/org/org-loaddefs
/home/youngfrog/.emacs.d/elpa/js2-mode-20131118.1516/.dir-locals hides /home/youngfrog/sources/running-emacs/lisp/gnus/.dir-locals
/home/youngfrog/.emacs.d/elpa/tabulated-list-20120406.1351/tabulated-list hides /home/youngfrog/sources/running-emacs/lisp/emacs-lisp/tabulated-list

Features:
(shadow sort mail-extr emacsbug sendmail paredit hideshow
twittering-mode epa epg tls url url-proxy url-privacy url-expand
url-methods url-history url-cookie url-domsuf url-util xml achievements
basic-achievements achievements-functions autoinsert use-package
diminish bind-key ac-nrepl-autoloads achievements-autoloads
ack-and-a-half-autoloads ampc-autoloads auto-dim-other-buffers-autoloads
boxquote-autoloads clojure-mode-autoloads
color-theme-solarized-autoloads color-theme-autoloads
col-highlight-autoloads csv-mode-autoloads csv-nav-autoloads
dropbox-autoloads dtrt-indent-autoloads eimp-autoloads elnode-autoloads
db-autoloads creole-autoloads fakir-autoloads fic-ext-mode-autoloads
find-file-in-project-autoloads flx-autoloads hl-line+-autoloads
idomenu-autoloads keyfreq-autoloads kv-autoloads lcs-autoloads
log4j-mode-autoloads logito-autoloads lorem-ipsum-autoloads
lusty-explorer-autoloads mark-tools-autoloads memory-usage-autoloads
minimap-autoloads multifiles-autoloads mwe-log-commands-autoloads
nlinum-autoloads nose-autoloads oauth-autoloads org-email-autoloads
paredit-autoloads pastebin-autoloads pos-tip-autoloads powerline
powerline-separators color powerline-themes pymacs-autoloads
python-mode-autoloads pyvirtualenv-autoloads rainbow-mode-autoloads
rebox2-autoloads request-autoloads shell-switcher-autoloads
sicp-autoloads slime-autoloads top-mode-autoloads typing-autoloads
diminish-autoloads virtualenv-autoloads vline-autoloads w3-autoloads
window-number-autoloads workspaces-autoloads wtf-autoloads
zen-and-art-theme-autoloads package yf/makeadefun warnings completion
ert ewoc debug pcase ob-R ob-sh shell windmove latexenc paren doc-view
jka-compr image-mode recentf tree-widget org-contacts org-capture
org-agenda gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime dig
mailcap find-lisp dired org-inlinetask org-element org derived org-macro
org-footnote org-pcomplete pcomplete org-list org-faces org-entities
noutline outline org-version ob-emacs-lisp ob ob-tangle org-src ob-ref
ob-lob ob-table ob-keys ob-exp ob-comint comint ansi-color ob-core
ob-eval org-compat org-macs find-func cal-menu calendar cal-loaddefs
gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start
gnus-spec gnus-int gnus-range message cl-macs gv format-spec rfc822 mml
mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045
ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems
nnheader mail-utils wid-edit cl time ffap thingatpt url-parse
auth-source eieio byte-opt bytecomp byte-compile cconv eieio-core
gnus-util mm-util mail-prsvr password-cache url-vars winner ring edmacro
kmacro cl-loaddefs cl-lib magit-autoloads two-mode-mode tex-site
auto-loads org-loaddefs ido-hacks advice help-fns easy-mmode ido info
easymenu time-date tooltip electric uniquify 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 prog-mode register page
menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock
syntax facemenu font-core frame cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice
loaddefs button faces cus-face macroexp files text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote make-network-process dbusbind
gfilenotify dynamic-setting system-font-setting font-render-setting
x-toolkit x multi-tty emacs)




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#16163; Package emacs. (Mon, 16 Dec 2013 17:02:03 GMT) Full text and rfc822 format available.

Message #8 received at 16163 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Nicolas Richard <theonewiththeevillook <at> yahoo.fr>
Cc: 16163 <at> debbugs.gnu.org
Subject: Re: bug#16163: 24.3.50;
 segfault at xdisp.c 20044 -- (can not reproduce)
Date: Mon, 16 Dec 2013 19:01:50 +0200
> From: Nicolas Richard <theonewiththeevillook <at> yahoo.fr>
> Date: Mon, 16 Dec 2013 15:45:54 +0100
> 
> I'm on trunk, and I had just pressed keys to run magit-status when this
> happened. Unfortunately my terminal window had a limit on the size of
> its history, so I lost the beginning of the gdb session.

To avoid such a loss, turn on logging inside GDB:

 (gdb) set logging on

Then everything GDB outputs will be echoed to a file named gdb.txt by
default.

> In the source at xdisp.c:20044 the code is :
> 	    row->glyphs[TEXT_AREA]->charpos = CHARPOS (it->position);
> 
> (gdb) bt
> #0  0x0809019e in display_line (it=0xbfff9898) at xdisp.c:20044
> #1  0x0809779f in try_window (window=165787789, pos=..., flags=1) at xdisp.c:16505

Not much to go by here, unfortunately.  You didn't even tell which
part of the above segfaulted: was it row->glyphs,
row->glyphs[TEXT_AREA]->charpos, or it->position?  Otherwise, what I
see as a routine redisplay cycle.

In addition, this seems to be an optimized build, so backtraces are
unreliable.  Please try reproducing this in an unoptimized build.

Thanks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#16163; Package emacs. (Tue, 17 Dec 2013 10:38:01 GMT) Full text and rfc822 format available.

Message #11 received at 16163 <at> debbugs.gnu.org (full text, mbox):

From: Nicolas Richard <theonewiththeevillook <at> yahoo.fr>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 16163 <at> debbugs.gnu.org
Subject: Re: bug#16163: 24.3.50;
 segfault at xdisp.c 20044 -- (can not reproduce)
Date: Tue, 17 Dec 2013 11:33:55 +0100
Le 16/12/2013 18:01, Eli Zaretskii a écrit :
>  (gdb) set logging on

Thanks, I have put that line inside my ~/.gdbinit

> Not much to go by here, unfortunately.  You didn't even tell which
> part of the above segfaulted: was it row->glyphs,
> row->glyphs[TEXT_AREA]->charpos, or it->position?

Is it a piece of information I can still retrieve from the running gdb
instance ? (Yes, I am particularly ignorant.)

> In addition, this seems to be an optimized build, so backtraces are
> unreliable.  Please try reproducing this in an unoptimized build.

I'm now rebuilding using :

CFLAGS=-g3 ./configure --with-x-toolkit=lucid --enable-checking

Is this correct ?

-- 
Nicolas




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#16163; Package emacs. (Tue, 17 Dec 2013 16:11:01 GMT) Full text and rfc822 format available.

Message #14 received at 16163 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Nicolas Richard <theonewiththeevillook <at> yahoo.fr>
Cc: 16163 <at> debbugs.gnu.org
Subject: Re: bug#16163: 24.3.50;
 segfault at xdisp.c 20044 -- (can not reproduce)
Date: Tue, 17 Dec 2013 18:10:43 +0200
> Date: Tue, 17 Dec 2013 11:33:55 +0100
> From: Nicolas Richard <theonewiththeevillook <at> yahoo.fr>
> CC: 16163 <at> debbugs.gnu.org
> 
> > In addition, this seems to be an optimized build, so backtraces are
> > unreliable.  Please try reproducing this in an unoptimized build.
> 
> I'm now rebuilding using :
> 
> CFLAGS=-g3 ./configure --with-x-toolkit=lucid --enable-checking
> 
> Is this correct ?

I hope so.  I usually prefer CFLAGS='-O0 -g3', to leave the compiler
no leeway at all in this matter.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#16163; Package emacs. (Sat, 26 Dec 2015 01:37:02 GMT) Full text and rfc822 format available.

Message #17 received at 16163 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Nicolas Richard <theonewiththeevillook <at> yahoo.fr>
Cc: 16163 <at> debbugs.gnu.org, Eli Zaretskii <eliz <at> gnu.org>
Subject: Re: bug#16163: 24.3.50;
 segfault at xdisp.c 20044 -- (can not reproduce)
Date: Sat, 26 Dec 2015 02:36:11 +0100
Nicolas Richard <theonewiththeevillook <at> yahoo.fr> writes:

> Le 16/12/2013 18:01, Eli Zaretskii a écrit :
>>  (gdb) set logging on
>
> Thanks, I have put that line inside my ~/.gdbinit
>
>> Not much to go by here, unfortunately.  You didn't even tell which
>> part of the above segfaulted: was it row->glyphs,
>> row->glyphs[TEXT_AREA]->charpos, or it->position?
>
> Is it a piece of information I can still retrieve from the running gdb
> instance ? (Yes, I am particularly ignorant.)
>
>> In addition, this seems to be an optimized build, so backtraces are
>> unreliable.  Please try reproducing this in an unoptimized build.
>
> I'm now rebuilding using :
>
> CFLAGS=-g3 ./configure --with-x-toolkit=lucid --enable-checking
>
> Is this correct ?

I'm assuming you didn't get further backtraces back then, so I'm closing
this bug report.  Please reopen if that isn't the case.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




bug closed, send any further explanations to 16163 <at> debbugs.gnu.org and Nicolas Richard <theonewiththeevillook <at> yahoo.fr> Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Sat, 26 Dec 2015 01:37:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 23 Jan 2016 12:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 9 years and 155 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.