Subject: bug#11541: 24.0.97; Crash when visiting file on OS X 10.7.3

From: Florian Ebeling <[email-masked]>
Date: Sat, 26 May 2012 22:12:02 +0200

Hi,

I run the standard font, also without any other personal customization
(-Q option set). My Xcode is the most recent one (4.3.2 (4E2002)) with
command line tools installed. (Not sure if I reinstalled the latest
versions command line tools or if that would make any difference.)

Curious that you don't see this crash. I have it very predictably,
can't really use Emacs for any kind of Unicode at the moment.

Florian

On Sat, May 26, 2012 at 10:33 AM, Jan Djärv <[email-masked]> wrote:
> Hello.
>
> It works fins for me.  What font are you using?
> Are you running some beta version of XCode? Your gdb version is much newer then mine.
>
>        Jan D.
>
>
> 22 maj 2012 kl. 12:29 skrev Florian Ebeling:
>
>> I run the Cocoa application without configuration from the debugger. See
>> below for output.
>>
>> The I visit a file (C-x C-f) that contains a single utf-8 character,
>> ARROW RIGHT and a newline. That file, utf8test, is four bytes:
>>
>> $ hexdump utf8test
>> 0000000 e2 86 92 0a
>> 0000004
>>
>> It crashes (SIGABRT signal). A few more observations:
>>
>> - the same file opens without problems when running -nw in a terminal
>>  shell
>>
>> - this same crash happens when setting the coding system to utf-8-unix
>>  for the next command before find-file (C-x RET c)
>>
>> - this crash also seemed to occur with versions 23.something and
>>  24.0.94, but I didn't reproduce them under as controlled conditions
>>  (not same file, but similar utf-8 containing short file)
>>
>> Output from debugger 'bt full' looks like this:
>>
>> gdb /Applications/Emacs.app/Contents/MacOS/Emacs
>> GNU gdb 6.3.50-20050815 (Apple version gdb-1752) (Sat Jan 28 03:02:46 UTC 2012)
>> Copyright 2004 Free Software Foundation, Inc.
>> GDB is free software, covered by the GNU General Public License, and you are
>> welcome to change it and/or distribute copies of it under certain conditions.
>> Type "show copying" to see the conditions.
>> There is absolutely no warranty for GDB.  Type "show warranty" for details.
>> This GDB was configured as "x86_64-apple-darwin"...Reading symbols for shared libraries ........... done
>>
>> (gdb) set args -Q
>> (gdb) r
>> Starting program: /Applications/Emacs.app/Contents/MacOS/Emacs -Q
>> Reading symbols for shared libraries ++++++++++............................................................................................................................ done
>> Reading symbols for shared libraries . done
>> Reading symbols for shared libraries . done
>> Reading symbols for shared libraries . done
>> Reading symbols for shared libraries . done
>> Reading symbols for shared libraries . done
>> Reading symbols for shared libraries . done
>> Reading symbols for shared libraries ......... done
>> Reading symbols for shared libraries . done
>> Reading symbols for shared libraries . done
>> Reading symbols for shared libraries . done
>>
>> Program received signal EXC_BAD_ACCESS, Could not access memory.
>> Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000000
>> 0x00007fff8966d3c2 in CFStringGetLength ()
>> (gdb) bt full
>> #0  0x00007fff8966d3c2 in CFStringGetLength ()
>> No symbol table info available.
>> #1  0x00007fff896849e9 in CFStringCompareWithOptionsAndLocale ()
>> No symbol table info available.
>> #2  0x00007fff89e937b2 in CompareLocalizedDescriptorsByTraitsAndPrecedence ()
>> No symbol table info available.
>> #3  0x00007fff896a5fa5 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #4  0x00007fff896a6067 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #5  0x00007fff896a6083 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #6  0x00007fff896a6083 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #7  0x00007fff896a6067 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #8  0x00007fff896a6067 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #9  0x00007fff896a6067 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #10 0x00007fff896a6067 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #11 0x00007fff896a6067 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #12 0x00007fff896a5ef6 in CFSortIndexes ()
>> No symbol table info available.
>> #13 0x00007fff89678e33 in CFQSortArray ()
>> No symbol table info available.
>> #14 0x00007fff89678bb8 in CFArraySortValues ()
>> No symbol table info available.
>> #15 0x00007fff89ebdb28 in TDescriptorSource::GetAllDescriptors ()
>> No symbol table info available.
>> #16 0x00007fff89e8a587 in TDescriptor::CreateMatchingDescriptors ()
>> No symbol table info available.
>> #17 0x0000000100a32599 in -[NSCTFontDescriptor matchingFontDescriptorsWithMandatoryKeys:] ()
>> No symbol table info available.
>> #18 0x00000001001a1c7a in ns_findfonts (font_spec=4366993920, isMatch=0 '\0') at nsfont.m:521
>>       fdesc = (NSFontDescriptor *) 0x102e947a0
>>       list = 140734799761024
>> #19 0x000000010012ff32 in font_list_entities (frame=140734799761440, spec=140734799761440) at font.c:2728
>>       val = 4345311290
>>       list = 140734799761440
>>       driver_list = (struct font_driver_list *) 0x101f3cf90
>>       f = (FRAME_PTR) 0x101f3d6d0
>>       size = 0
>>       ftype = 4345311290
>> #20 0x0000000100131d5e in font_find_for_lface (f=0x7fff5fbf5130, attrs=0x7fff5fbf5130, spec=626, c=1606373680) at font.c:3197
>>       registry = {4345516394, 4338015085, 8}
>>       adstyle = {4345311290, 4338015085, 2375403569948205300}
>>       pixel_size = 1606373680
>>       foundry = {4345520202, 4345311290, 4338015085}
>>       frame = 4327724757
>>       work = 0
>>       val = 0
>> #21 0x000000010017863f in fontset_find_font (fontset=4327724757, c=1606373856, face=0x7fff5fbf51e0, id=1606373856, fallback=1606373856) at fontset.c:620
>>       font_group = 4327724757
>>       vec = 4343516389
>> #22 0x00000001001788da in fontset_font (fontset=4355892213, c=8594, face=0x7fff5fbf5230, id=1606373936) at fontset.c:736
>>       rfont_def = 0
>>       base_fontset = 4343307829
>>       default_rfont_def = 0
>> #23 0x0000000100178ce4 in face_for_char (f=0x101f3d6d0, face=0x103a1a8b0, c=60926128, pos=-1, object=0) at fontset.c:950
>>       fontset = 4355892213
>>       charset = 4345311290
>>       rfont_def = 0
>>       face_id = <value temporarily unavailable, due to optimizations>
>> #24 0x000000010003272d in get_next_display_element (it=0x102e93065) at xdisp.c:6780
>>       c = -1
>>       success_p = 0
>> #25 0x00000001000396bb in display_line (it=0x7fff5fbf6e30) at xdisp.c:19134
>>       min_bpos = 0
>>       wrap_it = {
>>  window = 0,
>>  w = 0x102e416c0,
>>  f = 0x37,
>>  method = GET_FROM_BUFFER,
>>  stop_charpos = 4295539312,
>>  prev_stop = 140734799764944,
>>  base_level_stop = 140734799762520,
>>  end_charpos = 140734799762560,
>>  s = 0x11b094 <Address 0x11b094 out of bounds>,
>>  string_nchars = 4294967296,
>>  region_beg_charpos = -4294967295,
>>  region_end_charpos = 0,
>>  redisplay_end_trigger_charpos = 1606374976,
>>  multibyte_p = 0,
>>  header_line_p = 1,
>>  string_from_display_prop_p = 0,
>>  string_from_prefix_prop_p = 1,
>>  from_disp_prop_p = 1,
>>  ellipsis_p = 1,
>>  avoid_cursor_p = 0,
>>  dp = 0x1001b9570,
>>  dpvec = 0x1,
>>  dpend = 0x0,
>>  dpvec_char_len = 2,
>>  dpvec_face_id = 0,
>>  saved_face_id = 1,
>>  ctl_chars = {1, 1, 0, 0, 53, 4366731264, 140734799767256, -1, 140734799763632, 4295536989, 4298236800, 4299726008, 0, 0, 0, -1},
>>  start = {
>>    pos = {
>>      charpos = 140734799767400,
>>      bytepos = 4298236712
>>    },
>>    overlay_string_index = 0,
>>    string_pos = {
>>      charpos = 4345474906,
>>      bytepos = 4345311290
>>    },
>>    dpvec_index = 0
>>  },
>>  current = {
>>    pos = {
>>      charpos = 140734799762800,
>>      bytepos = 4296137578
>>    },
>>    overlay_string_index = 27,
>>    string_pos = {
>>      charpos = 4298236717,
>>      bytepos = 4294967348
>>    },
>>    dpvec_index = 50344042
>>  },
>>  n_overlay_strings = 50343994,
>>  overlay_strings_charpos = 0,
>>  overlay_strings = {2, 4300119744, 0, 140734799762816, 140734799762896, 4296135378, 32, 27, 4298236717, 1, 9012717867547387382, 5, 2, 4300119744, 4298236712, -1},
>>  string_overlays = {140734799763136, 4345311290, 140734799762944, 4296044148, 4349330038, 4345311290, 140734799763184, 4296132584, 0, 29, 4297153296, 4300092675, 33, 0, 39352224, 0},
>>  string = 0,
>>  from_overlay = 0,
>>  stack = {{
>>      string = 0,
>>      string_nchars = 0,
>>      end_charpos = 0,
>>      stop_charpos = 0,
>>      prev_stop = 0,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 0,
>>        id = 0,
>>        ch = 0,
>>        rule_idx = 0,
>>        lookback = 0,
>>        nglyphs = 0,
>>        reversed_p = 5151152,
>>        charpos = -1,
>>        nchars = 737830390,
>>        nbytes = 2098436902,
>>        from = 54362758,
>>        to = 1,
>>        width = 2
>>      },
>>      face_id = 5152448,
>>      u = {
>>        image = {
>>          object = 4300118448,
>>          slice = {
>>            x = -1,
>>            y = 140734799763424,
>>            width = 4296133377,
>>            height = 2
>>          },
>>          image_id = 140734799763536
>>        },
>>        comp = {
>>          object = 4300118448
>>        },
>>        stretch = {
>>          object = 4300118448
>>        }
>>      },
>>      position = {
>>        charpos = 140734799763312,
>>        bytepos = 3
>>      },
>>      current = {
>>        pos = {
>>          charpos = 2,
>>          bytepos = 0
>>        },
>>        overlay_string_index = 737830390,
>>        string_pos = {
>>          charpos = 4345311290,
>>          bytepos = 0
>>        },
>>        dpvec_index = 1606375280
>>      },
>>      from_overlay = 32,
>>      area = RIGHT_MARGIN_AREA,
>>      method = GET_FROM_BUFFER,
>>      paragraph_embedding = 1606375504,
>>      multibyte_p = 1,
>>      string_from_display_prop_p = 1,
>>      string_from_prefix_prop_p = 1,
>>      display_ellipsis_p = 1,
>>      avoid_cursor_p = 1,
>>      bidi_p = 1,
>>      from_disp_prop_p = 1,
>>      line_wrap = 1606375312,
>>      voffset = 32767,
>>      space_width = 140734799763336,
>>      font_height = -1
>>    }, {
>>      string = 4338093400,
>>      string_nchars = 54362758,
>>      end_charpos = 4345422234,
>>      stop_charpos = 140734799763592,
>>      prev_stop = 2,
>>      base_level_stop = 2,
>>      cmp_it = {
>>        stop_pos = 140734799763440,
>>        id = 4295535100,
>>        ch = 1606375424,
>>        rule_idx = 32767,
>>        lookback = 634687,
>>        nglyphs = 1,
>>        reversed_p = 1606375424,
>>        charpos = 4295602600,
>>        nchars = 32757456,
>>        nbytes = 1,
>>        from = 0,
>>        to = 0,
>>        width = 1606375560
>>      },
>>      face_id = 32757456,
>>      u = {
>>        image = {
>>          object = 140734799763552,
>>          slice = {
>>            x = 4295604923,
>>            y = -1,
>>            width = -1,
>>            height = 10
>>          },
>>          image_id = 1
>>        },
>>        comp = {
>>          object = 140734799763552
>>        },
>>        stretch = {
>>          object = 140734799763552
>>        }
>>      },
>>      position = {
>>        charpos = 140734799763592,
>>        bytepos = 140734799764240
>>      },
>>      current = {
>>        pos = {
>>          charpos = 4327724752,
>>          bytepos = 4
>>        },
>>        overlay_string_index = 50491082,
>>        string_pos = {
>>          charpos = 140734799763736,
>>          bytepos = 140734799763808
>>        },
>>        dpvec_index = 637383
>>      },
>>      from_overlay = 0,
>>      area = 32757456,
>>      method = GET_FROM_DISPLAY_VECTOR,
>>      paragraph_embedding = L2R,
>>      multibyte_p = 1,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = 50344618,
>>      voffset = 1,
>>      space_width = 4345350762,
>>      font_height = 4345350762
>>    }, {
>>      string = 140734799763696,
>>      string_nchars = -2053264683,
>>      end_charpos = 4345350762,
>>      stop_charpos = 3771,
>>      prev_stop = 140734799763712,
>>      base_level_stop = 140735524918486,
>>      cmp_it = {
>>        stop_pos = 36289430896,
>>        id = -128,
>>        ch = 0,
>>        rule_idx = 0,
>>        lookback = 38920624,
>>        nglyphs = 1,
>>        reversed_p = 32258560,
>>        charpos = 4333916424,
>>        nchars = 0,
>>        nbytes = 0,
>>        from = 0,
>>        to = 0,
>>        width = 0
>>      },
>>      face_id = 0,
>>      u = {
>>        image = {
>>          object = 4648383318516039680,
>>          slice = {
>>            x = 4611686018427387904,
>>            y = 4327225856,
>>            width = 1929692528,
>>            height = 4327233128
>>          },
>>          image_id = 4327233104
>>        },
>>        comp = {
>>          object = 4648383318516039680
>>        },
>>        stretch = {
>>          object = 4648383318516039680
>>        }
>>      },
>>      position = {
>>        charpos = 4327233120,
>>        bytepos = 4327233112
>>      },
>>      current = {
>>        pos = {
>>          charpos = 4327211016,
>>          bytepos = 4327230980
>>        },
>>        overlay_string_index = 32265848,
>>        string_pos = {
>>          charpos = 140733193388040,
>>          bytepos = 8651784320
>>        },
>>        dpvec_index = 32263680
>>      },
>>      from_overlay = 4327233136,
>>      area = 32263680,
>>      method = GET_FROM_DISPLAY_VECTOR,
>>      paragraph_embedding = 4294967168,
>>      multibyte_p = 1,
>>      string_from_display_prop_p = 1,
>>      string_from_prefix_prop_p = 1,
>>      display_ellipsis_p = 1,
>>      avoid_cursor_p = 1,
>>      bidi_p = 1,
>>      from_disp_prop_p = 1,
>>      line_wrap = 7,
>>      voffset = 0,
>>      space_width = 4327211008,
>>      font_height = 4356048032
>>    }, {
>>      string = 4355784704,
>>      string_nchars = 61080576,
>>      end_charpos = 4327211008,
>>      stop_charpos = 120,
>>      prev_stop = 0,
>>      base_level_stop = 4333887920,
>>      cmp_it = {
>>        stop_pos = 140734799764048,
>>        id = 140735509742929,
>>        ch = 4,
>>        rule_idx = 0,
>>        lookback = 0,
>>        nglyphs = 1082279936,
>>        reversed_p = 0,
>>        charpos = 0,
>>        nchars = 0,
>>        nbytes = 2,
>>        from = 38949104,
>>        to = 1,
>>        width = 0
>>      },
>>      face_id = 48690024,
>>      u = {
>>        image = {
>>          object = 4333916448,
>>          slice = {
>>            x = 0,
>>            y = 140734799766912,
>>            width = 140735509742601,
>>            height = 0
>>          },
>>          image_id = 4611686018427387904
>>        },
>>        comp = {
>>          object = 4333916448
>>        },
>>        stretch = {
>>          object = 4333916448
>>        }
>>      },
>>      position = {
>>        charpos = 4624633867356078080,
>>        bytepos = 4624633867356078080
>>      },
>>      current = {
>>        pos = {
>>          charpos = 140734799764552,
>>          bytepos = 46
>>        },
>>        overlay_string_index = 1606376512,
>>        string_pos = {
>>          charpos = 40,
>>          bytepos = 1606376128
>>        },
>>        dpvec_index = 50343994
>>      },
>>      from_overlay = 4300718328,
>>      area = 50343994,
>>      method = GET_FROM_DISPLAY_VECTOR,
>>      paragraph_embedding = NEUTRAL_DIR,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = 50343994,
>>      voffset = 0,
>>      space_width = 140734799764240,
>>      font_height = 4296442110
>>    }, {
>>      string = 4333888848,
>>      string_nchars = 184,
>>      end_charpos = 4300717096,
>>      stop_charpos = 72057598384300312,
>>      prev_stop = 4684385727255937024,
>>      base_level_stop = 4625478292286210048,
>>      cmp_it = {
>>        stop_pos = 4333887056,
>>        id = 4611686018427387904,
>>        ch = 0,
>>        rule_idx = 1090699264,
>>        lookback = 0,
>>        nglyphs = 1072693248,
>>        reversed_p = 38920912,
>>        charpos = 4343656960,
>>        nchars = 38949104,
>>        nbytes = 1,
>>        from = 4352,
>>        to = 0,
>>        width = 48689840
>>      },
>>      face_id = 0,
>>      u = {
>>        image = {
>>          object = 4333888784,
>>          slice = {
>>            x = 0,
>>            y = 140734799764400,
>>            width = 4296484811,
>>            height = 140734799764536
>>          },
>>          image_id = 4300139488
>>        },
>>        comp = {
>>          object = 4333888784
>>        },
>>        stretch = {
>>          object = 4333888784
>>        }
>>      },
>>      position = {
>>        charpos = 56,
>>        bytepos = 140735498586629
>>      },
>>      current = {
>>        pos = {
>>          charpos = 101,
>>          bytepos = 4333892200
>>        },
>>        overlay_string_index = 38924592,
>>        string_pos = {
>>          charpos = 2,
>>          bytepos = 4333890352
>>        },
>>        dpvec_index = 1606376536
>>      },
>>      from_overlay = 140734799764512,
>>      area = 2305223604,
>>      method = 32767,
>>      paragraph_embedding = 43,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 1,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = 39029408,
>>      voffset = 1,
>>      space_width = 4333921984,
>>      font_height = 4333889008
>>    }},
>>  sp = 16973825,
>>  selective = 4333890400,
>>  what = 1606377000,
>>  face_id = 32767,
>>  selective_display_ellipsis_p = 0,
>>  ctl_arrow_p = 1,
>>  face_box_p = 0,
>>  start_of_box_run_p = 0,
>>  end_of_box_run_p = 0,
>>  overlay_strings_at_end_processed_p = 0,
>>  ignore_overlay_strings_at_pos_p = 0,
>>  glyph_not_available_p = 0,
>>  starts_in_middle_of_char_p = 0,
>>  face_before_selective_p = 0,
>>  constrain_row_ascent_descent_p = 0,
>>  line_wrap = TRUNCATE,
>>  base_face_id = 1606376640,
>>  c = 32767,
>>  len = -1949191437,
>>  cmp_it = {
>>    stop_pos = 4345311290,
>>    id = 4333921984,
>>    ch = 1,
>>    rule_idx = 16777216,
>>    lookback = 1,
>>    nglyphs = 0,
>>    reversed_p = 38923056,
>>    charpos = 4333891696,
>>    nchars = 39029408,
>>    nbytes = 1,
>>    from = 38906784,
>>    to = 1,
>>    width = 38954688
>>  },
>>  char_to_display = 1,
>>  glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE,
>>  image_id = 0,
>>  slice = {
>>    x = 0,
>>    y = 2,
>>    width = 2,
>>    height = 33
>>  },
>>  space_width = 4343656968,
>>  voffset = -6720,
>>  tab_width = 593,
>>  font_height = 4333888968,
>>  object = 140734799766960,
>>  position = {
>>    charpos = 140735509749301,
>>    bytepos = 4634766966517661696
>>  },
>>  truncation_pixel_width = -27804,
>>  continuation_pixel_width = 28,
>>  first_visible_x = 1,
>>  last_visible_x = 1606376600,
>>  last_visible_y = 32767,
>>  extra_line_spacing = 1606376960,
>>  max_extra_line_spacing = 32767,
>>  override_ascent = 38939184,
>>  override_descent = 1,
>>  override_boff = 0,
>>  glyph_row = 0x7fff5fbf5e00,
>>  area = TEXT_AREA,
>>  nglyphs = 0,
>>  pixel_width = 1606376768,
>>  ascent = 32767,
>>  descent = -2101775944,
>>  max_ascent = 32767,
>>  max_descent = 1606376768,
>>  phys_ascent = 32767,
>>  phys_descent = -2053194862,
>>  max_phys_ascent = 32767,
>>  max_phys_descent = 45428512,
>>  current_x = 1,
>>  continuation_lines_width = 38934128,
>>  eol_pos = {
>>    charpos = 140734799767200,
>>    bytepos = 140735435137684
>>  },
>>  current_y = 0,
>>  first_vpos = 1,
>>  vpos = 10660486,
>>  hpos = 1,
>>  left_user_fringe_bitmap = 12064,
>>  right_user_fringe_bitmap = 693,
>>  left_user_fringe_face_id = 1,
>>  right_user_fringe_face_id = 252736,
>>  bidi_p = 1,
>>  bidi_it = {
>>    bytepos = 4333918284,
>>    charpos = 0,
>>    ch = 46,
>>    nchars = 12,
>>    ch_len = 12,
>>    type = 46,
>>    type_after_w1 = UNKNOWN_BT,
>>    orig_type = 38919760,
>>    resolved_level = 1,
>>    invalid_levels = 1606379008,
>>    invalid_rl_levels = 32767,
>>    prev_was_pdf = -1,
>>    prev = {
>>      bytepos = 4295626704,
>>      charpos = 4295633056,
>>      type = UNKNOWN_BT,
>>      type_after_w1 = UNKNOWN_BT,
>>      orig_type = 48689664
>>    },
>>    last_strong = {
>>      bytepos = 0,
>>      charpos = 0,
>>      type = 17127633,
>>      type_after_w1 = UNKNOWN_BT,
>>      orig_type = UNKNOWN_BT
>>    },
>>    next_for_neutral = {
>>      bytepos = 4294967296,
>>      charpos = 140735111610528,
>>      type = 6352,
>>      type_after_w1 = STRONG_L,
>>      orig_type = UNKNOWN_BT
>>    },
>>    prev_for_neutral = {
>>      bytepos = 4607182418800017408,
>>      charpos = 4333888784,
>>      type = 1065353216,
>>      type_after_w1 = 1065353216,
>>      orig_type = 1065353216
>>    },
>>    next_for_ws = {
>>      bytepos = 0,
>>      charpos = 0,
>>      type = UNKNOWN_BT,
>>      type_after_w1 = STRONG_L,
>>      orig_type = 24
>>    },
>>    next_en_pos = 0,
>>    next_en_type = UNKNOWN_BT,
>>    ignore_bn_limit = 4340395808,
>>    sor = 1606378080,
>>    scan_dir = 32767,
>>    disp_pos = 4340395808,
>>    disp_prop = 1606414792,
>>    stack_idx = 32767,
>>    level_stack = {{
>>        level = 1606414784,
>>        override = 32767
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 5,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 37540064,
>>        override = L2R
>>      }, {
>>        level = 32610368,
>>        override = L2R
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 6404,
>>        override = L2R
>>      }, {
>>        level = 1929724256,
>>        override = 32767
>>      }, {
>>        level = 1606378272,
>>        override = 32767
>>      }, {
>>        level = -1963215928,
>>        override = 32767
>>      }, {
>>        level = 10,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 1918224904,
>>        override = 32767
>>      }, {
>>        level = 1,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      } <repeats 28 times>, {
>>        level = 50343994,
>>        override = L2R
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      } <repeats 19 times>},
>>    string = {
>>      lstring = 0,
>>      s = 0x0,
>>      schars = 0,
>>      bufpos = 0,
>>      from_disp_str = 0,
>>      unibyte = 0
>>    },
>>    paragraph_dir = NEUTRAL_DIR,
>>    separator_limit = 0,
>>    first_elt = 0,
>>    new_paragraph = 0,
>>    frame_window_p = 0
>>  },
>>  paragraph_embedding = NEUTRAL_DIR
>> }
>>       row = (struct glyph_row *) 0x10446e400
>>       min_pos = 140734799769088
>> #26 0x0000000100040b1f in try_window (window=4343804005, flags=1606384480) at xdisp.c:16127
>>       it = {
>>  window = 4327725333,
>>  w = 0x101f3d910,
>>  f = 0x101f3d6d0,
>>  method = GET_FROM_BUFFER,
>>  stop_charpos = 3,
>>  prev_stop = 1,
>>  base_level_stop = 0,
>>  end_charpos = 3,
>>  s = 0x0,
>>  string_nchars = 0,
>>  region_beg_charpos = -1,
>>  region_end_charpos = -1,
>>  redisplay_end_trigger_charpos = 0,
>>  multibyte_p = 1,
>>  header_line_p = 0,
>>  string_from_display_prop_p = 0,
>>  string_from_prefix_prop_p = 0,
>>  from_disp_prop_p = 0,
>>  ellipsis_p = 0,
>>  avoid_cursor_p = 0,
>>  dp = 0x0,
>>  dpvec = 0x0,
>>  dpend = 0x0,
>>  dpvec_char_len = 0,
>>  dpvec_face_id = 0,
>>  saved_face_id = 0,
>>  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 = 1,
>>      bytepos = 1
>>    },
>>    overlay_string_index = -1,
>>    string_pos = {
>>      charpos = -1,
>>      bytepos = -1
>>    },
>>    dpvec_index = -1
>>  },
>>  n_overlay_strings = 0,
>>  overlay_strings_charpos = 1,
>>  overlay_strings = {0 <repeats 16 times>},
>>  string_overlays = {0 <repeats 16 times>},
>>  string = 4345311290,
>>  from_overlay = 0,
>>  stack = {{
>>      string = 0,
>>      string_nchars = 0,
>>      end_charpos = 0,
>>      stop_charpos = 0,
>>      prev_stop = 0,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 0,
>>        id = 0,
>>        ch = 0,
>>        rule_idx = 0,
>>        lookback = 0,
>>        nglyphs = 0,
>>        reversed_p = 0,
>>        charpos = 0,
>>        nchars = 0,
>>        nbytes = 0,
>>        from = 0,
>>        to = 0,
>>        width = 0
>>      },
>>      face_id = 0,
>>      u = {
>>        image = {
>>          object = 0,
>>          slice = {
>>            x = 0,
>>            y = 0,
>>            width = 0,
>>            height = 0
>>          },
>>          image_id = 0
>>        },
>>        comp = {
>>          object = 0
>>        },
>>        stretch = {
>>          object = 0
>>        }
>>      },
>>      position = {
>>        charpos = 0,
>>        bytepos = 0
>>      },
>>      current = {
>>        pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        overlay_string_index = 0,
>>        string_pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        dpvec_index = 0
>>      },
>>      from_overlay = 0,
>>      area = LEFT_MARGIN_AREA,
>>      method = GET_FROM_BUFFER,
>>      paragraph_embedding = NEUTRAL_DIR,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = TRUNCATE,
>>      voffset = 0,
>>      space_width = 0,
>>      font_height = 0
>>    }, {
>>      string = 0,
>>      string_nchars = 0,
>>      end_charpos = 0,
>>      stop_charpos = 0,
>>      prev_stop = 0,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 0,
>>        id = 0,
>>        ch = 0,
>>        rule_idx = 0,
>>        lookback = 0,
>>        nglyphs = 0,
>>        reversed_p = 0,
>>        charpos = 0,
>>        nchars = 0,
>>        nbytes = 0,
>>        from = 0,
>>        to = 0,
>>        width = 0
>>      },
>>      face_id = 0,
>>      u = {
>>        image = {
>>          object = 0,
>>          slice = {
>>            x = 0,
>>            y = 0,
>>            width = 0,
>>            height = 0
>>          },
>>          image_id = 0
>>        },
>>        comp = {
>>          object = 0
>>        },
>>        stretch = {
>>          object = 0
>>        }
>>      },
>>      position = {
>>        charpos = 0,
>>        bytepos = 0
>>      },
>>      current = {
>>        pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        overlay_string_index = 0,
>>        string_pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        dpvec_index = 0
>>      },
>>      from_overlay = 0,
>>      area = LEFT_MARGIN_AREA,
>>      method = GET_FROM_BUFFER,
>>      paragraph_embedding = NEUTRAL_DIR,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = TRUNCATE,
>>      voffset = 0,
>>      space_width = 0,
>>      font_height = 0
>>    }, {
>>      string = 0,
>>      string_nchars = 0,
>>      end_charpos = 0,
>>      stop_charpos = 0,
>>      prev_stop = 0,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 0,
>>        id = 0,
>>        ch = 0,
>>        rule_idx = 0,
>>        lookback = 0,
>>        nglyphs = 0,
>>        reversed_p = 0,
>>        charpos = 0,
>>        nchars = 0,
>>        nbytes = 0,
>>        from = 0,
>>        to = 0,
>>        width = 0
>>      },
>>      face_id = 0,
>>      u = {
>>        image = {
>>          object = 0,
>>          slice = {
>>            x = 0,
>>            y = 0,
>>            width = 0,
>>            height = 0
>>          },
>>          image_id = 0
>>        },
>>        comp = {
>>          object = 0
>>        },
>>        stretch = {
>>          object = 0
>>        }
>>      },
>>      position = {
>>        charpos = 0,
>>        bytepos = 0
>>      },
>>      current = {
>>        pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        overlay_string_index = 0,
>>        string_pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        dpvec_index = 0
>>      },
>>      from_overlay = 0,
>>      area = LEFT_MARGIN_AREA,
>>      method = GET_FROM_BUFFER,
>>      paragraph_embedding = NEUTRAL_DIR,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = TRUNCATE,
>>      voffset = 0,
>>      space_width = 0,
>>      font_height = 0
>>    }, {
>>      string = 0,
>>      string_nchars = 0,
>>      end_charpos = 0,
>>      stop_charpos = 0,
>>      prev_stop = 0,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 0,
>>        id = 0,
>>        ch = 0,
>>        rule_idx = 0,
>>        lookback = 0,
>>        nglyphs = 0,
>>        reversed_p = 0,
>>        charpos = 0,
>>        nchars = 0,
>>        nbytes = 0,
>>        from = 0,
>>        to = 0,
>>        width = 0
>>      },
>>      face_id = 0,
>>      u = {
>>        image = {
>>          object = 0,
>>          slice = {
>>            x = 0,
>>            y = 0,
>>            width = 0,
>>            height = 0
>>          },
>>          image_id = 0
>>        },
>>        comp = {
>>          object = 0
>>        },
>>        stretch = {
>>          object = 0
>>        }
>>      },
>>      position = {
>>        charpos = 0,
>>        bytepos = 0
>>      },
>>      current = {
>>        pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        overlay_string_index = 0,
>>        string_pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        dpvec_index = 0
>>      },
>>      from_overlay = 0,
>>      area = LEFT_MARGIN_AREA,
>>      method = GET_FROM_BUFFER,
>>      paragraph_embedding = NEUTRAL_DIR,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = TRUNCATE,
>>      voffset = 0,
>>      space_width = 0,
>>      font_height = 0
>>    }, {
>>      string = 0,
>>      string_nchars = 0,
>>      end_charpos = 0,
>>      stop_charpos = 0,
>>      prev_stop = 0,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 0,
>>        id = 0,
>>        ch = 0,
>>        rule_idx = 0,
>>        lookback = 0,
>>        nglyphs = 0,
>>        reversed_p = 0,
>>        charpos = 0,
>>        nchars = 0,
>>        nbytes = 0,
>>        from = 0,
>>        to = 0,
>>        width = 0
>>      },
>>      face_id = 0,
>>      u = {
>>        image = {
>>          object = 0,
>>          slice = {
>>            x = 0,
>>            y = 0,
>>            width = 0,
>>            height = 0
>>          },
>>          image_id = 0
>>        },
>>        comp = {
>>          object = 0
>>        },
>>        stretch = {
>>          object = 0
>>        }
>>      },
>>      position = {
>>        charpos = 0,
>>        bytepos = 0
>>      },
>>      current = {
>>        pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        overlay_string_index = 0,
>>        string_pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        dpvec_index = 0
>>      },
>>      from_overlay = 0,
>>      area = LEFT_MARGIN_AREA,
>>      method = GET_FROM_BUFFER,
>>      paragraph_embedding = NEUTRAL_DIR,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = TRUNCATE,
>>      voffset = 0,
>>      space_width = 0,
>>      font_height = 0
>>    }},
>>  sp = 0,
>>  selective = 0,
>>  what = IT_CHARACTER,
>>  face_id = 0,
>>  selective_display_ellipsis_p = 1,
>>  ctl_arrow_p = 1,
>>  face_box_p = 0,
>>  start_of_box_run_p = 0,
>>  end_of_box_run_p = 0,
>>  overlay_strings_at_end_processed_p = 0,
>>  ignore_overlay_strings_at_pos_p = 0,
>>  glyph_not_available_p = 0,
>>  starts_in_middle_of_char_p = 0,
>>  face_before_selective_p = 0,
>>  constrain_row_ascent_descent_p = 0,
>>  line_wrap = WINDOW_WRAP,
>>  base_face_id = 0,
>>  c = 8594,
>>  len = 3,
>>  cmp_it = {
>>    stop_pos = 1,
>>    id = -1,
>>    ch = -2,
>>    rule_idx = 0,
>>    lookback = 0,
>>    nglyphs = 0,
>>    reversed_p = 0,
>>    charpos = 0,
>>    nchars = 0,
>>    nbytes = 0,
>>    from = 0,
>>    to = 0,
>>    width = 0
>>  },
>>  char_to_display = 8594,
>>  glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE,
>>  image_id = 0,
>>  slice = {
>>    x = 4345311290,
>>    y = 4345311290,
>>    width = 4345311290,
>>    height = 4345311290
>>  },
>>  space_width = 4345311290,
>>  voffset = 0,
>>  tab_width = 8,
>>  font_height = 4345311290,
>>  object = 4343702597,
>>  position = {
>>    charpos = 1,
>>    bytepos = 1
>>  },
>>  truncation_pixel_width = 0,
>>  continuation_pixel_width = 0,
>>  first_visible_x = 0,
>>  last_visible_x = 560,
>>  last_visible_y = 495,
>>  extra_line_spacing = 0,
>>  max_extra_line_spacing = 0,
>>  override_ascent = -1,
>>  override_descent = 0,
>>  override_boff = 0,
>>  glyph_row = 0x10446e400,
>>  area = TEXT_AREA,
>>  nglyphs = 0,
>>  pixel_width = 0,
>>  ascent = 0,
>>  descent = 0,
>>  max_ascent = 0,
>>  max_descent = 0,
>>  phys_ascent = 0,
>>  phys_descent = 0,
>>  max_phys_ascent = 0,
>>  max_phys_descent = 0,
>>  current_x = 0,
>>  continuation_lines_width = 0,
>>  eol_pos = {
>>    charpos = 0,
>>    bytepos = 0
>>  },
>>  current_y = 0,
>>  first_vpos = 0,
>>  vpos = 0,
>>  hpos = 0,
>>  left_user_fringe_bitmap = 0,
>>  right_user_fringe_bitmap = 0,
>>  left_user_fringe_face_id = 0,
>>  right_user_fringe_face_id = 0,
>>  bidi_p = 1,
>>  bidi_it = {
>>    bytepos = 1,
>>    charpos = 1,
>>    ch = 8594,
>>    nchars = 1,
>>    ch_len = 3,
>>    type = STRONG_L,
>>    type_after_w1 = NEUTRAL_ON,
>>    orig_type = NEUTRAL_ON,
>>    resolved_level = 0,
>>    invalid_levels = 0,
>>    invalid_rl_levels = -1,
>>    prev_was_pdf = 0,
>>    prev = {
>>      bytepos = 1,
>>      charpos = 1,
>>      type = NEUTRAL_B,
>>      type_after_w1 = NEUTRAL_B,
>>      orig_type = NEUTRAL_B
>>    },
>>    last_strong = {
>>      bytepos = 0,
>>      charpos = 0,
>>      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 = 1,
>>      charpos = 1,
>>      type = STRONG_L,
>>      type_after_w1 = UNKNOWN_BT,
>>      orig_type = UNKNOWN_BT
>>    },
>>    next_for_ws = {
>>      bytepos = 0,
>>      charpos = 0,
>>      type = UNKNOWN_BT,
>>      type_after_w1 = UNKNOWN_BT,
>>      orig_type = UNKNOWN_BT
>>    },
>>    next_en_pos = 0,
>>    next_en_type = UNKNOWN_BT,
>>    ignore_bn_limit = -1,
>>    sor = L2R,
>>    scan_dir = 1,
>>    disp_pos = 3,
>>    disp_prop = 0,
>>    stack_idx = 0,
>>    level_stack = {{
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      } <repeats 64 times>},
>>    string = {
>>      lstring = 4345311290,
>>      s = 0x0,
>>      schars = 0,
>>      bufpos = 0,
>>      from_disp_str = 0,
>>      unibyte = 0
>>    },
>>    paragraph_dir = L2R,
>>    separator_limit = -1,
>>    first_elt = 0,
>>    new_paragraph = 0,
>>    frame_window_p = 1
>>  },
>>  paragraph_embedding = NEUTRAL_DIR
>> }
>>       w = (struct window *) 0x101f3d910
>>       pos = #27 0x000000010004a070 in redisplay_window (window=4343804005, just_this_one_p=1606404880) at xdisp.c:15652
>>       d2 = 14595
>>       d4 = 19
>>       d6 = 0
>>       d1 = 0
>>       d3 = 1
>>       d5 = 1
>>       old = (struct buffer *) 0x102e7a440
>>       update_mode_line = 1
>>       end_unchanged = 0
>>       w = (struct window *) 0x101f3d910
>>       beg_unchanged = 1
>>       it = {
>>  window = 125756703507456,
>>  w = 0x100000000,
>>  f = 0x90000dd1a,
>>  method = 2147483648,
>>  stop_charpos = 17179869750,
>>  prev_stop = 712964571267,
>>  base_level_stop = 8589935173,
>>  end_charpos = 2147483647,
>>  s = 0x103a40400 "\033",
>>  string_nchars = 80,
>>  region_beg_charpos = 0,
>>  region_end_charpos = 46,
>>  redisplay_end_trigger_charpos = 48,
>>  multibyte_p = 0,
>>  header_line_p = 0,
>>  string_from_display_prop_p = 1,
>>  string_from_prefix_prop_p = 1,
>>  from_disp_prop_p = 0,
>>  ellipsis_p = 0,
>>  avoid_cursor_p = 0,
>>  dp = 0xb,
>>  dpvec = 0x7fff5fbf93c0,
>>  dpend = 0x7fff8a76317e,
>>  dpvec_char_len = 46,
>>  dpvec_face_id = 0,
>>  saved_face_id = 184,
>>  ctl_chars = {4356046693, 4345311290, 140734799776400, 4345311290, 140734799780720, 4295952836, 0, 0, 1, 0, 4372824490, 4343685158, 6, 4372824491, 4343685158, 9},
>>  start = {
>>    pos = {
>>      charpos = 4372824492,
>>      bytepos = 4343685158
>>    },
>>    overlay_string_index = 12,
>>    string_pos = {
>>      charpos = 4372824493,
>>      bytepos = 4343685158
>>    },
>>    dpvec_index = 15
>>  },
>>  current = {
>>    pos = {
>>      charpos = 4372824494,
>>      bytepos = 4343685158
>>    },
>>    overlay_string_index = 18,
>>    string_pos = {
>>      charpos = 4372824495,
>>      bytepos = 4343685158
>>    },
>>    dpvec_index = 21
>>  },
>>  n_overlay_strings = 77857200,
>>  overlay_strings_charpos = 4343685158,
>>  overlay_strings = {24, 4372824497, 4343685158, 27, 4372824498, 4343685158, 30, 4372824499, 4343685158, 33, 4372824500, 4343685158, 36, 4372824501, 4343685158, 1},
>>  string_overlays = {1, 140734799793816, 15, 0, 140734799793816, 0, 140734799776800, 4295530662, 140734799793848, 140734799793840, 15, 140734799793816, 0, 1, 140734799777728, 4295531219},
>>  string = 15,
>>  from_overlay = 0,
>>  stack = {{
>>      string = 0,
>>      string_nchars = 1,
>>      end_charpos = 140734799777776,
>>      stop_charpos = 4295532350,
>>      prev_stop = 140734799776960,
>>      base_level_stop = 24,
>>      cmp_it = {
>>        stop_pos = 24,
>>        id = 2293512536232,
>>        ch = 24,
>>        rule_idx = 24,
>>        lookback = 168,
>>        nglyphs = 534,
>>        reversed_p = 24,
>>        charpos = 0,
>>        nchars = 24,
>>        nbytes = 24,
>>        from = 0,
>>        to = 1072693248,
>>        width = 0
>>      },
>>      face_id = 0,
>>      u = {
>>        image = {
>>          object = 140734799779424,
>>          slice = {
>>            x = 140735516389758,
>>            y = 4294967296,
>>            width = 140734799794088,
>>            height = 140734799780720
>>          },
>>          image_id = 4295952836
>>        },
>>        comp = {
>>          object = 140734799779424
>>        },
>>        stretch = {
>>          object = 140734799779424
>>        }
>>      },
>>      position = {
>>        charpos = 2293512536232,
>>        bytepos = 4372794641
>>      },
>>      current = {
>>        pos = {
>>          charpos = 9012717867547387382,
>>          bytepos = 140734799779048
>>        },
>>        overlay_string_index = 1606391232,
>>        string_pos = {
>>          charpos = 140734799780064,
>>          bytepos = 304
>>        },
>>        dpvec_index = 0
>>      },
>>      from_overlay = 140734799777936,
>>      area = 2323022317,
>>      method = 32767,
>>      paragraph_embedding = 304,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = 1606392032,
>>      voffset = 32767,
>>      space_width = 8,
>>      font_height = 576461864746423053
>>    }, {
>>      string = 4343706070,
>>      string_nchars = 0,
>>      end_charpos = 0,
>>      stop_charpos = 0,
>>      prev_stop = 0,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 0,
>>        id = 1,
>>        ch = 5623696,
>>        rule_idx = 1,
>>        lookback = 77827344,
>>        nglyphs = 1,
>>        reversed_p = -77827344,
>>        charpos = 40,
>>        nchars = 0,
>>        nbytes = 0,
>>        from = 77827384,
>>        to = 1,
>>        width = 38921672
>>      },
>>      face_id = 38921488,
>>      u = {
>>        image = {
>>          object = 0,
>>          slice = {
>>            x = 0,
>>            y = 4333888968,
>>            width = 0,
>>            height = 8
>>          },
>>          image_id = 0
>>        },
>>        comp = {
>>          object = 0
>>        },
>>        stretch = {
>>          object = 0
>>        }
>>      },
>>      position = {
>>        charpos = 0,
>>        bytepos = 4343706068
>>      },
>>      current = {
>>        pos = {
>>          charpos = 140733193388043,
>>          bytepos = 4372794640
>>        },
>>        overlay_string_index = 1606389392,
>>        string_pos = {
>>          charpos = 4295952836,
>>          bytepos = 0
>>        },
>>        dpvec_index = 0
>>      },
>>      from_overlay = 20,
>>      area = LEFT_MARGIN_AREA,
>>      method = GET_FROM_BUFFER,
>>      paragraph_embedding = R2L,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = 77827344,
>>      voffset = 1,
>>      space_width = 4372794680,
>>      font_height = 4343706066
>>    }, {
>>      string = 4294967296,
>>      string_nchars = 0,
>>      end_charpos = 0,
>>      stop_charpos = 0,
>>      prev_stop = 1,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 4372794642,
>>        id = 4343685158,
>>        ch = 6,
>>        rule_idx = 0,
>>        lookback = 77827347,
>>        nglyphs = 1,
>>        reversed_p = 48717862,
>>        charpos = 9,
>>        nchars = 77827348,
>>        nbytes = 1,
>>        from = 48717862,
>>        to = 1,
>>        width = 12
>>      },
>>      face_id = 77827349,
>>      u = {
>>        image = {
>>          object = 4343685158,
>>          slice = {
>>            x = 15,
>>            y = 4372794646,
>>            width = 4343685158,
>>            height = 4627448617123184640
>>          },
>>          image_id = 4627448617123184640
>>        },
>>        comp = {
>>          object = 4343685158
>>        },
>>        stretch = {
>>          object = 4343685158
>>        }
>>      },
>>      position = {
>>        charpos = 140734799777632,
>>        bytepos = 140735509743403
>>      },
>>      current = {
>>        pos = {
>>          charpos = 0,
>>          bytepos = 4333888784
>>        },
>>        overlay_string_index = 1606391000,
>>        string_pos = {
>>          charpos = 34784940138403,
>>          bytepos = 140734799777808
>>        },
>>        dpvec_index = 11
>>      },
>>      from_overlay = 4294967305,
>>      area = 1606389772,
>>      method = 32767,
>>      paragraph_embedding = 1606391000,
>>      multibyte_p = 1,
>>      string_from_display_prop_p = 1,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 1,
>>      from_disp_prop_p = 0,
>>      line_wrap = 8099,
>>      voffset = 8099,
>>      space_width = 140734799777856,
>>      font_height = 140734799793816
>>    }, {
>>      string = 9012717867547387382,
>>      string_nchars = 1606391688,
>>      end_charpos = 140734799779936,
>>      stop_charpos = 140734799780736,
>>      prev_stop = 304,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 140734799778608,
>>        id = 140735516410349,
>>        ch = 304,
>>        rule_idx = 32767,
>>        lookback = 1606392704,
>>        nglyphs = 32767,
>>        reversed_p = 0,
>>        charpos = 576461864700016684,
>>        nchars = 1,
>>        nbytes = 0,
>>        from = 16,
>>        to = 0,
>>        width = -16777216
>>      },
>>      face_id = 1,
>>      u = {
>>        image = {
>>          object = 4333888968,
>>          slice = {
>>            x = 140734799781624,
>>            y = 140734799778007,
>>            width = 140734799781128,
>>            height = 140734799778008
>>          },
>>          image_id = 140734799777928
>>        },
>>        comp = {
>>          object = 4333888968
>>        },
>>        stretch = {
>>          object = 4333888968
>>        }
>>      },
>>      position = {
>>        charpos = 140734799777904,
>>        bytepos = 140735516446178
>>      },
>>      current = {
>>        pos = {
>>          charpos = 140734799777928,
>>          bytepos = 140734799780064
>>        },
>>        overlay_string_index = 1606389952,
>>        string_pos = {
>>          charpos = 140735516446077,
>>          bytepos = 140734799781114
>>        },
>>        dpvec_index = 2
>>      },
>>      from_overlay = 1,
>>      area = 1606393592,
>>      method = 32767,
>>      paragraph_embedding = 46469901,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = 580734,
>>      voffset = 0,
>>      space_width = 140734799781114,
>>      font_height = 140734799778000
>>    }, {
>>      string = 140734799778800,
>>      string_nchars = -1971909360,
>>      end_charpos = 8391162080558216309,
>>      stop_charpos = 140734799793664,
>>      prev_stop = 15,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 0,
>>        id = -1,
>>        ch = 1606390944,
>>        rule_idx = 32767,
>>        lookback = 565054,
>>        nglyphs = 1,
>>        reversed_p = 0,
>>        charpos = 64258872,
>>        nchars = 1606404904,
>>        nbytes = 32767,
>>        from = -1,
>>        to = -1,
>>        width = -13500198
>>      },
>>      face_id = -1,
>>      u = {
>>        image = {
>>          object = 4333888968,
>>          slice = {
>>            x = 4333888784,
>>            y = 3,
>>            width = 16,
>>            height = 140734799782544
>>          },
>>          image_id = 140735539178352
>>        },
>>        comp = {
>>          object = 4333888968
>>        },
>>        stretch = {
>>          object = 4333888968
>>        }
>>      },
>>      position = {
>>        charpos = 140734799780624,
>>        bytepos = 140735516389758
>>      },
>>      current = {
>>        pos = {
>>          charpos = 140734799782576,
>>          bytepos = 140735539178352
>>        },
>>        overlay_string_index = 8,
>>        string_pos = {
>>          charpos = 27,
>>          bytepos = 2
>>        },
>>        dpvec_index = 536870914
>>      },
>>      from_overlay = 140734799778272,
>>      area = 2322976436,
>>      method = 32767,
>>      paragraph_embedding = 64258872,
>>      multibyte_p = 1,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = 100,
>>      voffset = 0,
>>      space_width = 4294967292,
>>      font_height = 8589934591
>>    }},
>>  sp = 1606390592,
>>  selective = 140735516382606,
>>  what = 909391412,
>>  face_id = 825243961,
>>  selective_display_ellipsis_p = 0,
>>  ctl_arrow_p = 1,
>>  face_box_p = 1,
>>  start_of_box_run_p = 0,
>>  end_of_box_run_p = 1,
>>  overlay_strings_at_end_processed_p = 1,
>>  ignore_overlay_strings_at_pos_p = 1,
>>  glyph_not_available_p = 1,
>>  starts_in_middle_of_char_p = 1,
>>  face_before_selective_p = 0,
>>  constrain_row_ascent_descent_p = 1,
>>  line_wrap = 2098436902,
>>  base_face_id = 1606390432,
>>  c = 0,
>>  len = 1606390668,
>>  cmp_it = {
>>    stop_pos = 0,
>>    id = 4329447552,
>>    ch = 6,
>>    rule_idx = 0,
>>    lookback = 34476056,
>>    nglyphs = 1,
>>    reversed_p = 34480720,
>>    charpos = 4329439232,
>>    nchars = 1606398960,
>>    nbytes = 32767,
>>    from = 0,
>>    to = 8288,
>>    width = 1606390508
>>  },
>>  char_to_display = 1606390504,
>>  glyphless_method = 32767,
>>  image_id = 0,
>>  slice = {
>>    x = 140734799778532,
>>    y = 35596688949504,
>>    width = 140735524799600,
>>    height = 140735128787308
>>  },
>>  space_width = 35596688949248,
>>  voffset = -27860,
>>  tab_width = 24511,
>>  font_height = 140734799778600,
>>  object = 0,
>>  position = {
>>    charpos = 140734799778596,
>>    bytepos = 35596688949504
>>  },
>>  truncation_pixel_width = 112,
>>  continuation_pixel_width = 526,
>>  first_visible_x = 1,
>>  last_visible_x = 34472076,
>>  last_visible_y = 1,
>>  extra_line_spacing = 1606394264,
>>  max_extra_line_spacing = 32767,
>>  override_ascent = 1606390651,
>>  override_descent = 32767,
>>  override_boff = 1606393776,
>>  glyph_row = 0x7fff5fbf937c,
>>  area = 1606390568,
>>  nglyphs = 32767,
>>  pixel_width = 1606390544,
>>  ascent = 32767,
>>  descent = -1971909150,
>>  max_ascent = 32767,
>>  max_descent = 1606390568,
>>  phys_ascent = 32767,
>>  phys_descent = 1606392704,
>>  max_phys_ascent = 32767,
>>  max_phys_descent = 1606390624,
>>  current_x = 32767,
>>  continuation_lines_width = -1971909251,
>>  eol_pos = {
>>    charpos = 140734799781786,
>>    bytepos = 2
>>  },
>>  current_y = 1,
>>  first_vpos = 0,
>>  vpos = 1606394264,
>>  hpos = 32767,
>>  left_user_fringe_bitmap = 63532,
>>  right_user_fringe_bitmap = 0,
>>  left_user_fringe_face_id = 0,
>>  right_user_fringe_face_id = 19582,
>>  bidi_p = 0,
>>  bidi_it = {
>>    bytepos = 140734799781786,
>>    charpos = 140734799778672,
>>    ch = 1606391440,
>>    nchars = 140735516445968,
>>    ch_len = 8388346030423827796,
>>    type = 1886413102,
>>    type_after_w1 = 32512,
>>    orig_type = 34471936,
>>    resolved_level = 8288,
>>    invalid_levels = 34471936,
>>    invalid_rl_levels = 1,
>>    prev_was_pdf = 34472012,
>>    prev = {
>>      bytepos = 4329439296,
>>      charpos = 140734799778768,
>>      type = 2322971009,
>>      type_after_w1 = 32767,
>>      orig_type = 34472000
>>    },
>>    last_strong = {
>>      bytepos = 0,
>>      charpos = 4329439232,
>>      type = 580735,
>>      type_after_w1 = UNKNOWN_BT,
>>      orig_type = 1606390768
>>    },
>>    next_for_neutral = {
>>      bytepos = 140735516405459,
>>      charpos = 140734799780904,
>>      type = 1606352896,
>>      type_after_w1 = 32767,
>>      orig_type = 1606392848
>>    },
>>    prev_for_neutral = {
>>      bytepos = 140735516435127,
>>      charpos = 12,
>>      type = 77857197,
>>      type_after_w1 = STRONG_L,
>>      orig_type = 48717862
>>    },
>>    next_for_ws = {
>>      bytepos = 15,
>>      charpos = 4372824494,
>>      type = 48717862,
>>      type_after_w1 = STRONG_L,
>>      orig_type = NEUTRAL_WS
>>    },
>>    next_en_pos = 4372824495,
>>    next_en_type = 48717862,
>>    ignore_bn_limit = 536870914,
>>    sor = 1606390912,
>>    scan_dir = 32767,
>>    disp_pos = 140735516364468,
>>    disp_prop = 24,
>>    stack_idx = 0,
>>    level_stack = {{
>>        level = 100,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = -4,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 34480704,
>>        override = L2R
>>      }, {
>>        level = 1606391264,
>>        override = 32767
>>      }, {
>>        level = -1971972722,
>>        override = 32767
>>      }, {
>>        level = 30,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 77857203,
>>        override = L2R
>>      }, {
>>        level = 48717862,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 1606391340,
>>        override = 32767
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 34480256,
>>        override = L2R
>>      }, {
>>        level = 6,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 34476056,
>>        override = L2R
>>      }, {
>>        level = 34480720,
>>        override = L2R
>>      }, {
>>        level = 34471936,
>>        override = L2R
>>      }, {
>>        level = 1606405928,
>>        override = 32767
>>      }, {
>>        level = 130972,
>>        override = 8288
>>      }, {
>>        level = 1606391180,
>>        override = 32767
>>      }, {
>>        level = 1606391176,
>>        override = 32767
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 1606391172,
>>        override = 32767
>>      }, {
>>        level = 256,
>>        override = 8288
>>      }, {
>>        level = -1963555728,
>>        override = 32767
>>      }, {
>>        level = 1935399276,
>>        override = 32767
>>      }, {
>>        level = 0,
>>        override = 8288
>>      }, {
>>        level = 1606391244,
>>        override = 32767
>>      }, {
>>        level = 1606391240,
>>        override = 32767
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 1606391236,
>>        override = 32767
>>      }, {
>>        level = 256,
>>        override = 8288
>>      }, {
>>        level = 34472048,
>>        override = L2R
>>      }, {
>>        level = 34472076,
>>        override = L2R
>>      }, {
>>        level = 0,
>>        override = 129
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = -1963555728,
>>        override = 32767
>>      }, {
>>        level = 34480340,
>>        override = L2R
>>      }, {
>>        level = 34471936,
>>        override = 8288
>>      }, {
>>        level = 1606391340,
>>        override = 32767
>>      }, {
>>        level = 1606391336,
>>        override = 32767
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 1606391332,
>>        override = 32767
>>      }, {
>>        level = 256,
>>        override = 8288
>>      }, {
>>        level = 34472048,
>>        override = L2R
>>      }, {
>>        level = 34472076,
>>        override = L2R
>>      }, {
>>        level = 34471936,
>>        override = 129
>>      }, {
>>        level = 34472012,
>>        override = L2R
>>      }, {
>>        level = 34472048,
>>        override = L2R
>>      }, {
>>        level = 63532,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 19582,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 34472012,
>>        override = L2R
>>      }, {
>>        level = 34472000,
>>        override = L2R
>>      }, {
>>        level = 1606391360,
>>        override = 32767
>>      }, {
>>        level = -1963555157,
>>        override = 32767
>>      }, {
>>        level = 1606391360,
>>        override = 32767
>>      }, {
>>        level = -1971996202,
>>        override = 32767
>>      }, {
>>        level = 34471936,
>>        override = 8288
>>      }, {
>>        level = 34471936,
>>        override = L2R
>>      }, {
>>        level = 1606391424,
>>        override = 32767
>>      }, {
>>        level = -1963381035,
>>        override = 32767
>>      }, {
>>        level = 1606392032,
>>        override = 32767
>>      }, {
>>        level = 1606391976,
>>        override = 32767
>>      }, {
>>        level = 34472000,
>>        override = L2R
>>      }, {
>>        level = 1606398674,
>>        override = 32767
>>      }, {
>>        level = 4096,
>>        override = NEUTRAL_DIR
>>      }},
>>    string = {
>>      lstring = 140734799781216,
>>      s = 0x2 <Address 0x2 out of bounds>,
>>      schars = 4294967285,
>>      bufpos = 140734799780544,
>>      from_disp_str = 1,
>>      unibyte = 1
>>    },
>>    paragraph_dir = 1606391504,
>>    separator_limit = 140735524919057,
>>    first_elt = 0,
>>    new_paragraph = 0,
>>    frame_window_p = 0
>>  },
>>  paragraph_embedding = 1606392744
>> }
>>       count = 4
>> #28 0x0000000100035934 in redisplay_window_0 (window=4343804005) at xdisp.c:13738
>> No locals.
>> #29 0x000000010011e63d in internal_condition_case_1 (bfun=0x100035910 <redisplay_window_0>, arg=4343804005, handlers=4345320294, hfun=0x1000169f0 <redisplay_window_error>) at eval.c:1553
>>       c = {
>>  tag = 4345311290,
>>  val = 4345311290,
>>  next = 0x7fff5fbfedb8,
>>  gcpro = 0x0,
>>  jmp = {92656, 1, 1606405216, 32767, 1606404912, 32767, 219408, 1, 5740628, 1, 50352998, 1, 32758037, 1, 1172931, 1, 50410842, 1, 8099, 895, 1606405104, 32767, 1077552, 1, 128, 0, 5749800, 1, 1606405184, 32767, 1163453, 1, 50343994, 1, 50343994, 1, 50343994},
>>  backlist = 0x0,
>>  handlerlist = 0x7fff5fbfed90,
>>  lisp_eval_depth = 0,
>>  pdlcount = 4,
>>  poll_suppress_count = 0,
>>  interrupt_input_blocked = 0,
>>  byte_stack = 0x0
>> }
>>       h = {
>>  handler = 4345320294,
>>  var = 4345311290,
>>  chosen_clause = 4295816643,
>>  tag = 0x7fff5fbfcb60,
>>  next = 0x7fff5fbfed90
>> }
>>       val = 0
>> #30 0x00000001000358f3 in redisplay_windows (window=4343804005) at xdisp.c:13718
>> No locals.
>> #31 0x0000000100041d3a in redisplay_internal () at xdisp.c:13295
>>       fr = (struct frame *) 0x0
>>       count = 2
>>       old_frame = 4327724757
>> #32 0x00000001000b0daa in read_char (commandflag=1606412736, nmaps=140734799800768, maps=0x7fff5fbfe9c0, prev_event=261675731526877183, used_mouse_menu=0x7fff5fbfe9c0, end_time=0x7fff5fbfe9c0) at keyboard.c:2448
>>       previous_echo_area_message = 4345311290
>>       reread = 0
>>       polling_stopped_here = 0
>>       local_getcjmp = {0 <repeats 23 times>, 48735296, 1, 1606412608, 32767, 1090058, 1, 1606412688, 32767, 43118024, 1, 51561738, 1, 5745280, 1}
>>       key_already_recorded = 0
>>       c = 4345311290
>>       save_jump = {0 <repeats 37 times>}
>>       also_record = 4345311290
>>       orig_kboard = (struct kboard *) 0x102b04740
>> #33 0x00000001000b3de7 in read_key_sequence () at keyboard.c:2832
>> No symbol table info available.
>> #34 0x00000001000b597a in command_loop_1 () at keyboard.c:1449
>>       keybuf = {96, 24, 4300707924, 0, 140734799801408, 140734799801488, 4296135378, 4300726435, 3, 4297607245, 5758976, 9012717867547387382, 5, 4300708392, 4300707924, 4297607240, 4295665184, 140734799801728, 4296134359, 140734800051584, 4300726272, 140734800051584, 140734800066896, 140734799801600, 140734799871673, 140734800023824, 140734799801776, 140734800051584, 4300726272, 5}
>> #35 0x000000010011e783 in internal_condition_case (bfun=0x1000b4470 <command_loop_1>, handlers=4345367402, hfun=0x1000b5a10 <cmd_error>) at eval.c:1515
>>       c = {
>>  tag = 4345311290,
>>  val = 4345311290,
>>  next = 0x7fff5fbfeef0,
>>  gcpro = 0x0,
>>  jmp = {743952, 1, 1606414000, 32767, 1606413712, 32767, 5749800, 1, 5740628, 1, 50400106, 1, 738416, 1, 1173262, 1, 5740628, 1, 8098, 895, 697888, 1, 1173262, 1, 329, 0, 8096, 895, 3, 0, 0, 0, 0, 16711680, 1128353093, 1330011987, 1281315918},
>>  backlist = 0x0,
>>  handlerlist = 0x0,
>>  lisp_eval_depth = 0,
>>  pdlcount = 2,
>>  poll_suppress_count = 0,
>>  interrupt_input_blocked = 0,
>>  byte_stack = 0x0
>> }
>>       h = {
>>  handler = 4345367402,
>>  var = 4345311290,
>>  chosen_clause = 140734799802064,
>>  tag = 0x7fff5fbfedb8,
>>  next = 0x0
>> }
>>       val = 0
>> #36 0x00000001000b444e in command_loop_2 (ignore=140734799801352) at keyboard.c:1160
>> No locals.
>> #37 0x000000010011e888 in internal_catch (tag=140734799801352, func=0x1000b4410 <command_loop_2>, arg=140734799801352) at eval.c:1272
>>       c = {
>>  tag = 4345363402,
>>  val = 4345311290,
>>  next = 0x0,
>>  gcpro = 0x0,
>>  jmp = {50343994, 1, 1606414304, 32767, 1606414064, 32767, 5741096, 1, 5740628, 1, 738320, 1, 738320, 1, 1173621, 1, 32243712, 1, 8098, 895, 1606414208, 32767, -1963212380, 32767, 779314017, 0, 1456240, 1, 1606414352, 32767, 1606414360, 32767, 1832488, 1, 50343994, 1, 1606414304},
>>  backlist = 0x0,
>>  handlerlist = 0x0,
>>  lisp_eval_depth = 0,
>>  pdlcount = 2,
>>  poll_suppress_count = 0,
>>  interrupt_input_blocked = 0,
>>  byte_stack = 0x0
>> }
>> #38 0x00000001000b5f70 in command_loop [inlined] () at /Users/febeling/Downloads/emacs-24.0.97/src/keyboard.c:1139
>>       val = 4295705616
>>       count = 50396106
>>       val = 4295705616
>> #39 0x00000001000b5f70 in recursive_edit_1 () at keyboard.c:759
>>       val = 4295705616
>>       count = 50396106
>>       val = 4295705616
>> #40 0x00000001000a5d3c in Frecursive_edit () at keyboard.c:823
>>       count = 0
>>       buffer = 0
>> #41 0x00000001000a281f in main (argc=50396106, argv=0x7fff5fbff1b0) at emacs.c:1715
>>       stack_bottom_variable = 0 '\0'
>>       dummy = 0
>>       junk = 0x0
>>       skip_args = 0
>>       rlim = {
>>  rlim_cur = 8720000,
>>  rlim_max = 67104768
>> }
>>       dname_arg = 0x0
>>       dname_arg2 = "??_?\000\000\032\023?_?", '\0' <repeats 14 times>, "\001", '\0' <repeats 19 times>, " \a?_?\000\0000\a?_?\000\000\000\000\000\000\002\000\000\000??_?\000"
>>       ch_to_dir = 0x0
>> (gdb) xbacktrace
>> Undefined command: "xbacktrace".  Try "help".
>> (gdb) c
>> Continuing.
>>
>> Program received signal EXC_BAD_ACCESS, Could not access memory.
>> Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000000
>> 0x00007fff8966d3c2 in CFStringGetLength ()
>> (gdb) quit
>> The program is running.  Exit anyway? (y or n) y
>> febeling@flomac ~/Downloads/emacs-24.0.97> gdb /Applications/Emacs.app/Contents/MacOS/Emacs
>> GNU gdb 6.3.50-20050815 (Apple version gdb-1752) (Sat Jan 28 03:02:46 UTC 2012)
>> Copyright 2004 Free Software Foundation, Inc.
>> GDB is free software, covered by the GNU General Public License, and you are
>> welcome to change it and/or distribute copies of it under certain conditions.
>> Type "show copying" to see the conditions.
>> There is absolutely no warranty for GDB.  Type "show warranty" for details.
>> This GDB was configured as "x86_64-apple-darwin"...Reading symbols for shared libraries ........... done
>>
>> (gdb) set args -Q
>> (gdb) r
>> Starting program: /Applications/Emacs.app/Contents/MacOS/Emacs -Q
>> Reading symbols for shared libraries ++++++++++............................................................................................................................ done
>> Reading symbols for shared libraries . done
>> Reading symbols for shared libraries . done
>> Reading symbols for shared libraries . done
>> Reading symbols for shared libraries . done
>> Reading symbols for shared libraries . done
>> Reading symbols for shared libraries . done
>> Reading symbols for shared libraries ......... done
>> Reading symbols for shared libraries . done
>> Reading symbols for shared libraries . done
>> Reading symbols for shared libraries . done
>>
>> Program received signal EXC_BAD_ACCESS, Could not access memory.
>> Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000000
>> 0x00007fff8966d3c2 in CFStringGetLength ()
>> (gdb) bt full
>> #0  0x00007fff8966d3c2 in CFStringGetLength ()
>> No symbol table info available.
>> #1  0x00007fff896849e9 in CFStringCompareWithOptionsAndLocale ()
>> No symbol table info available.
>> #2  0x00007fff89e937b2 in CompareLocalizedDescriptorsByTraitsAndPrecedence ()
>> No symbol table info available.
>> #3  0x00007fff896a5fa5 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #4  0x00007fff896a6067 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #5  0x00007fff896a6083 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #6  0x00007fff896a6083 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #7  0x00007fff896a6067 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #8  0x00007fff896a6067 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #9  0x00007fff896a6067 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #10 0x00007fff896a6067 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #11 0x00007fff896a6067 in __CFSimpleMergeSort ()
>> No symbol table info available.
>> #12 0x00007fff896a5ef6 in CFSortIndexes ()
>> No symbol table info available.
>> #13 0x00007fff89678e33 in CFQSortArray ()
>> No symbol table info available.
>> #14 0x00007fff89678bb8 in CFArraySortValues ()
>> No symbol table info available.
>> #15 0x00007fff89ebdb28 in TDescriptorSource::GetAllDescriptors ()
>> No symbol table info available.
>> #16 0x00007fff89e8a587 in TDescriptor::CreateMatchingDescriptors ()
>> No symbol table info available.
>> #17 0x0000000100a32599 in -[NSCTFontDescriptor matchingFontDescriptorsWithMandatoryKeys:] ()
>> No symbol table info available.
>> #18 0x00000001001a1c7a in ns_findfonts (font_spec=4366807040, isMatch=0 '\0') at nsfont.m:521
>>       fdesc = (NSFontDescriptor *) 0x102eb9930
>>       list = 140734799761024
>> #19 0x000000010012ff32 in font_list_entities (frame=140734799761440, spec=140734799761440) at font.c:2728
>>       val = 4345311290
>>       list = 140734799761440
>>       driver_list = (struct font_driver_list *) 0x102a4b5b0
>>       f = (FRAME_PTR) 0x102a4d4a0
>>       size = 0
>>       ftype = 4345311290
>> #20 0x0000000100131d5e in font_find_for_lface (f=0x7fff5fbf5130, attrs=0x7fff5fbf5130, spec=626, c=1606373680) at font.c:3197
>>       registry = {4345516394, 4338015085, 8}
>>       adstyle = {4345311290, 4338015085, 2375403569948205300}
>>       pixel_size = 1606373680
>>       foundry = {4345520202, 4345311290, 4338015085}
>>       frame = 4339324069
>>       work = 0
>>       val = 0
>> #21 0x000000010017863f in fontset_find_font (fontset=4339324069, c=1606373856, face=0x7fff5fbf51e0, id=1606373856, fallback=1606373856) at fontset.c:620
>>       font_group = 4339324069
>>       vec = 4343892677
>> #22 0x00000001001788da in fontset_font (fontset=4343563173, c=8594, face=0x7fff5fbf5230, id=1606373936) at fontset.c:736
>>       rfont_def = 0
>>       base_fontset = 4328294309
>>       default_rfont_def = 0
>> #23 0x0000000100178ce4 in face_for_char (f=0x102a4d4a0, face=0x102e496e0, c=48535264, pos=-1, object=0) at fontset.c:950
>>       fontset = 4343563173
>>       charset = 4345311290
>>       rfont_def = 0
>>       face_id = <value temporarily unavailable, due to optimizations>
>> #24 0x000000010003272d in get_next_display_element (it=0x102eb8385) at xdisp.c:6780
>>       c = -1
>>       success_p = 0
>> #25 0x00000001000396bb in display_line (it=0x7fff5fbf6e30) at xdisp.c:19134
>>       min_bpos = 0
>>       wrap_it = {
>>  window = 0,
>>  w = 0x10a615060,
>>  f = 0x37,
>>  method = GET_FROM_BUFFER,
>>  stop_charpos = 4295539312,
>>  prev_stop = 140734799764944,
>>  base_level_stop = 140734799762520,
>>  end_charpos = 140734799762560,
>>  s = 0x11b094 <Address 0x11b094 out of bounds>,
>>  string_nchars = 4294967296,
>>  region_beg_charpos = -4294967295,
>>  region_end_charpos = 0,
>>  redisplay_end_trigger_charpos = 1606374976,
>>  multibyte_p = 0,
>>  header_line_p = 1,
>>  string_from_display_prop_p = 0,
>>  string_from_prefix_prop_p = 1,
>>  from_disp_prop_p = 1,
>>  ellipsis_p = 1,
>>  avoid_cursor_p = 0,
>>  dp = 0x1001b9570,
>>  dpvec = 0x1,
>>  dpend = 0x0,
>>  dpvec_char_len = 2,
>>  dpvec_face_id = 0,
>>  saved_face_id = 1,
>>  ctl_chars = {1, 1, 0, 0, 53, 4372431360, 140734799767256, -1, 140734799763632, 4295536989, 4298236800, 4299726008, 0, 0, 0, -1},
>>  start = {
>>    pos = {
>>      charpos = 140734799767400,
>>      bytepos = 4298236712
>>    },
>>    overlay_string_index = 0,
>>    string_pos = {
>>      charpos = 4345474906,
>>      bytepos = 4345311290
>>    },
>>    dpvec_index = 0
>>  },
>>  current = {
>>    pos = {
>>      charpos = 140734799762800,
>>      bytepos = 4296137578
>>    },
>>    overlay_string_index = 27,
>>    string_pos = {
>>      charpos = 4298236717,
>>      bytepos = 4294967348
>>    },
>>    dpvec_index = 50344042
>>  },
>>  n_overlay_strings = 50343994,
>>  overlay_strings_charpos = 0,
>>  overlay_strings = {2, 4300119744, 0, 140734799762816, 140734799762896, 4296135378, 32, 27, 4298236717, 1, -6335429201474750317, 5, 2, 4300119744, 4298236712, -1},
>>  string_overlays = {140734799763136, 4345311290, 140734799762944, 4296044148, 4349032198, 4345311290, 140734799763184, 4296132584, 0, 29, 4297153296, 4300092675, 33, 0, 174210144, 0},
>>  string = 0,
>>  from_overlay = 0,
>>  stack = {{
>>      string = 0,
>>      string_nchars = 0,
>>      end_charpos = 0,
>>      stop_charpos = 0,
>>      prev_stop = 0,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 0,
>>        id = 0,
>>        ch = 0,
>>        rule_idx = 0,
>>        lookback = 0,
>>        nglyphs = 0,
>>        reversed_p = 5151152,
>>        charpos = -1,
>>        nchars = 846592147,
>>        nbytes = -1475082059,
>>        from = 54064934,
>>        to = 1,
>>        width = 2
>>      },
>>      face_id = 5152448,
>>      u = {
>>        image = {
>>          object = 4300118448,
>>          slice = {
>>            x = -1,
>>            y = 140734799763424,
>>            width = 4296133377,
>>            height = 2
>>          },
>>          image_id = 140734799763536
>>        },
>>        comp = {
>>          object = 4300118448
>>        },
>>        stretch = {
>>          object = 4300118448
>>        }
>>      },
>>      position = {
>>        charpos = 140734799763312,
>>        bytepos = 3
>>      },
>>      current = {
>>        pos = {
>>          charpos = 2,
>>          bytepos = 0
>>        },
>>        overlay_string_index = 846592147,
>>        string_pos = {
>>          charpos = 4345311290,
>>          bytepos = 0
>>        },
>>        dpvec_index = 1606375280
>>      },
>>      from_overlay = 32,
>>      area = RIGHT_MARGIN_AREA,
>>      method = GET_FROM_BUFFER,
>>      paragraph_embedding = 1606375504,
>>      multibyte_p = 1,
>>      string_from_display_prop_p = 1,
>>      string_from_prefix_prop_p = 1,
>>      display_ellipsis_p = 1,
>>      avoid_cursor_p = 1,
>>      bidi_p = 1,
>>      from_disp_prop_p = 1,
>>      line_wrap = 1606375312,
>>      voffset = 32767,
>>      space_width = 140734799763336,
>>      font_height = -1
>>    }, {
>>      string = 4338093400,
>>      string_nchars = 54064934,
>>      end_charpos = 4345422234,
>>      stop_charpos = 140734799763592,
>>      prev_stop = 2,
>>      base_level_stop = 2,
>>      cmp_it = {
>>        stop_pos = 140734799763440,
>>        id = 4295535100,
>>        ch = 1606375424,
>>        rule_idx = 32767,
>>        lookback = 634687,
>>        nglyphs = 1,
>>        reversed_p = 1606375424,
>>        charpos = 4295602600,
>>        nchars = 44356768,
>>        nbytes = 1,
>>        from = 0,
>>        to = 0,
>>        width = 1606375560
>>      },
>>      face_id = 44356768,
>>      u = {
>>        image = {
>>          object = 140734799763552,
>>          slice = {
>>            x = 4295604923,
>>            y = -1,
>>            width = -1,
>>            height = 10
>>          },
>>          image_id = 1
>>        },
>>        comp = {
>>          object = 140734799763552
>>        },
>>        stretch = {
>>          object = 140734799763552
>>        }
>>      },
>>      position = {
>>        charpos = 140734799763592,
>>        bytepos = 140734799764240
>>      },
>>      current = {
>>        pos = {
>>          charpos = 4339324064,
>>          bytepos = 4
>>        },
>>        overlay_string_index = 50491082,
>>        string_pos = {
>>          charpos = 140734799763736,
>>          bytepos = 140734799763808
>>        },
>>        dpvec_index = 637383
>>      },
>>      from_overlay = 0,
>>      area = 44356768,
>>      method = GET_FROM_DISPLAY_VECTOR,
>>      paragraph_embedding = L2R,
>>      multibyte_p = 1,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = 50344618,
>>      voffset = 1,
>>      space_width = 4345350762,
>>      font_height = 4345350762
>>    }, {
>>      string = 140734799763696,
>>      string_nchars = -2053264683,
>>      end_charpos = 4345350762,
>>      stop_charpos = 3771,
>>      prev_stop = 4362084352,
>>      base_level_stop = 140735500075208,
>>      cmp_it = {
>>        stop_pos = 140735123080560,
>>        id = -128,
>>        ch = 0,
>>        rule_idx = 0,
>>        lookback = 48373488,
>>        nglyphs = 1,
>>        reversed_p = 32258560,
>>        charpos = 4328406920,
>>        nchars = 0,
>>        nbytes = 0,
>>        from = 0,
>>        to = 0,
>>        width = 0
>>      },
>>      face_id = 0,
>>      u = {
>>        image = {
>>          object = 4648383318516039680,
>>          slice = {
>>            x = 4611686018427387904,
>>            y = 4327225856,
>>            width = 1929692528,
>>            height = 4327228008
>>          },
>>          image_id = 4327227984
>>        },
>>        comp = {
>>          object = 4648383318516039680
>>        },
>>        stretch = {
>>          object = 4648383318516039680
>>        }
>>      },
>>      position = {
>>        charpos = 4327228000,
>>        bytepos = 4327227992
>>      },
>>      current = {
>>        pos = {
>>          charpos = 4328325128,
>>          bytepos = 4327225860
>>        },
>>        overlay_string_index = 32260728,
>>        string_pos = {
>>          charpos = 140733193388040,
>>          bytepos = 36683904
>>        },
>>        dpvec_index = 32258560
>>      },
>>      from_overlay = 4327228016,
>>      area = 32258560,
>>      method = GET_FROM_DISPLAY_VECTOR,
>>      paragraph_embedding = 4294967168,
>>      multibyte_p = 1,
>>      string_from_display_prop_p = 1,
>>      string_from_prefix_prop_p = 1,
>>      display_ellipsis_p = 1,
>>      avoid_cursor_p = 1,
>>      bidi_p = 1,
>>      from_disp_prop_p = 1,
>>      line_wrap = 7,
>>      voffset = 0,
>>      space_width = 4327211008,
>>      font_height = 4330777120
>>    }, {
>>      string = 4330618880,
>>      string_nchars = 35809728,
>>      end_charpos = 4327211008,
>>      stop_charpos = 120,
>>      prev_stop = 0,
>>      base_level_stop = 4343340784,
>>      cmp_it = {
>>        stop_pos = 140734799764048,
>>        id = 140735509742929,
>>        ch = 4,
>>        rule_idx = 0,
>>        lookback = 0,
>>        nglyphs = 1082279936,
>>        reversed_p = 0,
>>        charpos = 0,
>>        nchars = 0,
>>        nbytes = 2,
>>        from = 33439600,
>>        to = 1,
>>        width = 0
>>      },
>>      face_id = 174230616,
>>      u = {
>>        image = {
>>          object = 4328406944,
>>          slice = {
>>            x = 0,
>>            y = 140734799766912,
>>            width = 140735509742601,
>>            height = 0
>>          },
>>          image_id = 4611686018427387904
>>        },
>>        comp = {
>>          object = 4328406944
>>        },
>>        stretch = {
>>          object = 4328406944
>>        }
>>      },
>>      position = {
>>        charpos = 4624633867356078080,
>>        bytepos = 4624633867356078080
>>      },
>>      current = {
>>        pos = {
>>          charpos = 140734799764552,
>>          bytepos = 46
>>        },
>>        overlay_string_index = 1606376512,
>>        string_pos = {
>>          charpos = 40,
>>          bytepos = 1606376128
>>        },
>>        dpvec_index = 50343994
>>      },
>>      from_overlay = 4300718328,
>>      area = 50343994,
>>      method = GET_FROM_DISPLAY_VECTOR,
>>      paragraph_embedding = NEUTRAL_DIR,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = 50343994,
>>      voffset = 0,
>>      space_width = 140734799764240,
>>      font_height = 4296442110
>>    }, {
>>      string = 4343341712,
>>      string_nchars = 184,
>>      end_charpos = 4300717096,
>>      stop_charpos = 72057598384300312,
>>      prev_stop = 4684385727255937024,
>>      base_level_stop = 4625478292286210048,
>>      cmp_it = {
>>        stop_pos = 4343339920,
>>        id = 4611686018427387904,
>>        ch = 0,
>>        rule_idx = 1090699264,
>>        lookback = 0,
>>        nglyphs = 1072693248,
>>        reversed_p = 48373776,
>>        charpos = 4469170176,
>>        nchars = 33439600,
>>        nbytes = 1,
>>        from = 4352,
>>        to = 0,
>>        width = 174193616
>>      },
>>      face_id = 0,
>>      u = {
>>        image = {
>>          object = 4343341648,
>>          slice = {
>>            x = 0,
>>            y = 140734799764400,
>>            width = 4296484811,
>>            height = 140734799764536
>>          },
>>          image_id = 4300139488
>>        },
>>        comp = {
>>          object = 4343341648
>>        },
>>        stretch = {
>>          object = 4343341648
>>        }
>>      },
>>      position = {
>>        charpos = 56,
>>        bytepos = 140735498586629
>>      },
>>      current = {
>>        pos = {
>>          charpos = 101,
>>          bytepos = 4343345064
>>        },
>>        overlay_string_index = 48377456,
>>        string_pos = {
>>          charpos = 2,
>>          bytepos = 4343343216
>>        },
>>        dpvec_index = 1606376536
>>      },
>>      from_overlay = 140734799764512,
>>      area = 2305223604,
>>      method = 32767,
>>      paragraph_embedding = 43,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 1,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = 48440768,
>>      voffset = 1,
>>      space_width = 4343350352,
>>      font_height = 4343341872
>>    }},
>>  sp = 16973825,
>>  selective = 4343343264,
>>  what = 1606377000,
>>  face_id = 32767,
>>  selective_display_ellipsis_p = 0,
>>  ctl_arrow_p = 1,
>>  face_box_p = 0,
>>  start_of_box_run_p = 0,
>>  end_of_box_run_p = 0,
>>  overlay_strings_at_end_processed_p = 0,
>>  ignore_overlay_strings_at_pos_p = 0,
>>  glyph_not_available_p = 0,
>>  starts_in_middle_of_char_p = 0,
>>  face_before_selective_p = 0,
>>  constrain_row_ascent_descent_p = 0,
>>  line_wrap = TRUNCATE,
>>  base_face_id = 1606376640,
>>  c = 32767,
>>  len = -1949191437,
>>  cmp_it = {
>>    stop_pos = 4345311290,
>>    id = 4343350352,
>>    ch = 1,
>>    rule_idx = 16777216,
>>    lookback = 1,
>>    nglyphs = 0,
>>    reversed_p = 48375920,
>>    charpos = 4343344560,
>>    nchars = 48440768,
>>    nbytes = 1,
>>    from = 39006752,
>>    to = 1,
>>    width = 48383056
>>  },
>>  char_to_display = 1,
>>  glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE,
>>  image_id = 0,
>>  slice = {
>>    x = 0,
>>    y = 2,
>>    width = 2,
>>    height = 33
>>  },
>>  space_width = 4469170184,
>>  voffset = 8960,
>>  tab_width = 738,
>>  font_height = 4343341832,
>>  object = 140734799766960,
>>  position = {
>>    charpos = 140735509749301,
>>    bytepos = 4634766966517661696
>>  },
>>  truncation_pixel_width = -27804,
>>  continuation_pixel_width = 28,
>>  first_visible_x = 1,
>>  last_visible_x = 1606376600,
>>  last_visible_y = 32767,
>>  extra_line_spacing = 1606376960,
>>  max_extra_line_spacing = 32767,
>>  override_ascent = 33437408,
>>  override_descent = 1,
>>  override_boff = 0,
>>  glyph_row = 0x7fff5fbf5e00,
>>  area = TEXT_AREA,
>>  nglyphs = 0,
>>  pixel_width = 1606376768,
>>  ascent = 32767,
>>  descent = -2101775944,
>>  max_ascent = 32767,
>>  max_descent = 1606376768,
>>  phys_ascent = 32767,
>>  phys_descent = -2053194862,
>>  max_phys_ascent = 32767,
>>  max_phys_descent = 33362944,
>>  current_x = 1,
>>  continuation_lines_width = 33434944,
>>  eol_pos = {
>>    charpos = 140734799767200,
>>    bytepos = 140735435137684
>>  },
>>  current_y = 0,
>>  first_vpos = 1,
>>  vpos = 10660486,
>>  hpos = 1,
>>  left_user_fringe_bitmap = 5120,
>>  right_user_fringe_bitmap = 509,
>>  left_user_fringe_face_id = 1,
>>  right_user_fringe_face_id = 317392,
>>  bidi_p = 0,
>>  bidi_it = {
>>    bytepos = 4328416204,
>>    charpos = 0,
>>    ch = 46,
>>    nchars = 12,
>>    ch_len = 12,
>>    type = 46,
>>    type_after_w1 = UNKNOWN_BT,
>>    orig_type = 48372624,
>>    resolved_level = 1,
>>    invalid_levels = 1606379008,
>>    invalid_rl_levels = 32767,
>>    prev_was_pdf = -1,
>>    prev = {
>>      bytepos = 4295626704,
>>      charpos = 4295633056,
>>      type = UNKNOWN_BT,
>>      type_after_w1 = UNKNOWN_BT,
>>      orig_type = 174202880
>>    },
>>    last_strong = {
>>      bytepos = 0,
>>      charpos = 0,
>>      type = 17127633,
>>      type_after_w1 = UNKNOWN_BT,
>>      orig_type = UNKNOWN_BT
>>    },
>>    next_for_neutral = {
>>      bytepos = 4294967296,
>>      charpos = 140735111610528,
>>      type = 6352,
>>      type_after_w1 = STRONG_L,
>>      orig_type = UNKNOWN_BT
>>    },
>>    prev_for_neutral = {
>>      bytepos = 4607182418800017408,
>>      charpos = 4343341648,
>>      type = 1065353216,
>>      type_after_w1 = 1065353216,
>>      orig_type = 1065353216
>>    },
>>    next_for_ws = {
>>      bytepos = 0,
>>      charpos = 0,
>>      type = UNKNOWN_BT,
>>      type_after_w1 = STRONG_L,
>>      orig_type = 24
>>    },
>>    next_en_pos = 0,
>>    next_en_type = UNKNOWN_BT,
>>    ignore_bn_limit = 4328330240,
>>    sor = 1606378080,
>>    scan_dir = 32767,
>>    disp_pos = 4328330240,
>>    disp_prop = 1606414792,
>>    stack_idx = 32767,
>>    level_stack = {{
>>        level = 1606414784,
>>        override = 32767
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 5,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 37540064,
>>        override = L2R
>>      }, {
>>        level = 32610368,
>>        override = L2R
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 6404,
>>        override = L2R
>>      }, {
>>        level = 1929724256,
>>        override = 32767
>>      }, {
>>        level = 1606378272,
>>        override = 32767
>>      }, {
>>        level = -1963215928,
>>        override = 32767
>>      }, {
>>        level = 11,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 1918224904,
>>        override = 32767
>>      }, {
>>        level = 1,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      } <repeats 28 times>, {
>>        level = 50343994,
>>        override = L2R
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      } <repeats 19 times>},
>>    string = {
>>      lstring = 0,
>>      s = 0x0,
>>      schars = 0,
>>      bufpos = 0,
>>      from_disp_str = 0,
>>      unibyte = 0
>>    },
>>    paragraph_dir = NEUTRAL_DIR,
>>    separator_limit = 0,
>>    first_elt = 0,
>>    new_paragraph = 0,
>>    frame_window_p = 0
>>  },
>>  paragraph_embedding = NEUTRAL_DIR
>> }
>>       row = (struct glyph_row *) 0x1049dde00
>>       min_pos = 140734799769088
>> #26 0x0000000100040b1f in try_window (window=4343956357, flags=1606384480) at xdisp.c:16127
>>       it = {
>>  window = 4339322709,
>>  w = 0x102a4cf50,
>>  f = 0x102a4d4a0,
>>  method = GET_FROM_BUFFER,
>>  stop_charpos = 3,
>>  prev_stop = 1,
>>  base_level_stop = 0,
>>  end_charpos = 3,
>>  s = 0x0,
>>  string_nchars = 0,
>>  region_beg_charpos = -1,
>>  region_end_charpos = -1,
>>  redisplay_end_trigger_charpos = 0,
>>  multibyte_p = 1,
>>  header_line_p = 0,
>>  string_from_display_prop_p = 0,
>>  string_from_prefix_prop_p = 0,
>>  from_disp_prop_p = 0,
>>  ellipsis_p = 0,
>>  avoid_cursor_p = 0,
>>  dp = 0x0,
>>  dpvec = 0x0,
>>  dpend = 0x0,
>>  dpvec_char_len = 0,
>>  dpvec_face_id = 0,
>>  saved_face_id = 0,
>>  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 = 1,
>>      bytepos = 1
>>    },
>>    overlay_string_index = -1,
>>    string_pos = {
>>      charpos = -1,
>>      bytepos = -1
>>    },
>>    dpvec_index = -1
>>  },
>>  n_overlay_strings = 0,
>>  overlay_strings_charpos = 1,
>>  overlay_strings = {0 <repeats 16 times>},
>>  string_overlays = {0 <repeats 16 times>},
>>  string = 4345311290,
>>  from_overlay = 0,
>>  stack = {{
>>      string = 0,
>>      string_nchars = 0,
>>      end_charpos = 0,
>>      stop_charpos = 0,
>>      prev_stop = 0,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 0,
>>        id = 0,
>>        ch = 0,
>>        rule_idx = 0,
>>        lookback = 0,
>>        nglyphs = 0,
>>        reversed_p = 0,
>>        charpos = 0,
>>        nchars = 0,
>>        nbytes = 0,
>>        from = 0,
>>        to = 0,
>>        width = 0
>>      },
>>      face_id = 0,
>>      u = {
>>        image = {
>>          object = 0,
>>          slice = {
>>            x = 0,
>>            y = 0,
>>            width = 0,
>>            height = 0
>>          },
>>          image_id = 0
>>        },
>>        comp = {
>>          object = 0
>>        },
>>        stretch = {
>>          object = 0
>>        }
>>      },
>>      position = {
>>        charpos = 0,
>>        bytepos = 0
>>      },
>>      current = {
>>        pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        overlay_string_index = 0,
>>        string_pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        dpvec_index = 0
>>      },
>>      from_overlay = 0,
>>      area = LEFT_MARGIN_AREA,
>>      method = GET_FROM_BUFFER,
>>      paragraph_embedding = NEUTRAL_DIR,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = TRUNCATE,
>>      voffset = 0,
>>      space_width = 0,
>>      font_height = 0
>>    }, {
>>      string = 0,
>>      string_nchars = 0,
>>      end_charpos = 0,
>>      stop_charpos = 0,
>>      prev_stop = 0,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 0,
>>        id = 0,
>>        ch = 0,
>>        rule_idx = 0,
>>        lookback = 0,
>>        nglyphs = 0,
>>        reversed_p = 0,
>>        charpos = 0,
>>        nchars = 0,
>>        nbytes = 0,
>>        from = 0,
>>        to = 0,
>>        width = 0
>>      },
>>      face_id = 0,
>>      u = {
>>        image = {
>>          object = 0,
>>          slice = {
>>            x = 0,
>>            y = 0,
>>            width = 0,
>>            height = 0
>>          },
>>          image_id = 0
>>        },
>>        comp = {
>>          object = 0
>>        },
>>        stretch = {
>>          object = 0
>>        }
>>      },
>>      position = {
>>        charpos = 0,
>>        bytepos = 0
>>      },
>>      current = {
>>        pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        overlay_string_index = 0,
>>        string_pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        dpvec_index = 0
>>      },
>>      from_overlay = 0,
>>      area = LEFT_MARGIN_AREA,
>>      method = GET_FROM_BUFFER,
>>      paragraph_embedding = NEUTRAL_DIR,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = TRUNCATE,
>>      voffset = 0,
>>      space_width = 0,
>>      font_height = 0
>>    }, {
>>      string = 0,
>>      string_nchars = 0,
>>      end_charpos = 0,
>>      stop_charpos = 0,
>>      prev_stop = 0,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 0,
>>        id = 0,
>>        ch = 0,
>>        rule_idx = 0,
>>        lookback = 0,
>>        nglyphs = 0,
>>        reversed_p = 0,
>>        charpos = 0,
>>        nchars = 0,
>>        nbytes = 0,
>>        from = 0,
>>        to = 0,
>>        width = 0
>>      },
>>      face_id = 0,
>>      u = {
>>        image = {
>>          object = 0,
>>          slice = {
>>            x = 0,
>>            y = 0,
>>            width = 0,
>>            height = 0
>>          },
>>          image_id = 0
>>        },
>>        comp = {
>>          object = 0
>>        },
>>        stretch = {
>>          object = 0
>>        }
>>      },
>>      position = {
>>        charpos = 0,
>>        bytepos = 0
>>      },
>>      current = {
>>        pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        overlay_string_index = 0,
>>        string_pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        dpvec_index = 0
>>      },
>>      from_overlay = 0,
>>      area = LEFT_MARGIN_AREA,
>>      method = GET_FROM_BUFFER,
>>      paragraph_embedding = NEUTRAL_DIR,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = TRUNCATE,
>>      voffset = 0,
>>      space_width = 0,
>>      font_height = 0
>>    }, {
>>      string = 0,
>>      string_nchars = 0,
>>      end_charpos = 0,
>>      stop_charpos = 0,
>>      prev_stop = 0,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 0,
>>        id = 0,
>>        ch = 0,
>>        rule_idx = 0,
>>        lookback = 0,
>>        nglyphs = 0,
>>        reversed_p = 0,
>>        charpos = 0,
>>        nchars = 0,
>>        nbytes = 0,
>>        from = 0,
>>        to = 0,
>>        width = 0
>>      },
>>      face_id = 0,
>>      u = {
>>        image = {
>>          object = 0,
>>          slice = {
>>            x = 0,
>>            y = 0,
>>            width = 0,
>>            height = 0
>>          },
>>          image_id = 0
>>        },
>>        comp = {
>>          object = 0
>>        },
>>        stretch = {
>>          object = 0
>>        }
>>      },
>>      position = {
>>        charpos = 0,
>>        bytepos = 0
>>      },
>>      current = {
>>        pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        overlay_string_index = 0,
>>        string_pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        dpvec_index = 0
>>      },
>>      from_overlay = 0,
>>      area = LEFT_MARGIN_AREA,
>>      method = GET_FROM_BUFFER,
>>      paragraph_embedding = NEUTRAL_DIR,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = TRUNCATE,
>>      voffset = 0,
>>      space_width = 0,
>>      font_height = 0
>>    }, {
>>      string = 0,
>>      string_nchars = 0,
>>      end_charpos = 0,
>>      stop_charpos = 0,
>>      prev_stop = 0,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 0,
>>        id = 0,
>>        ch = 0,
>>        rule_idx = 0,
>>        lookback = 0,
>>        nglyphs = 0,
>>        reversed_p = 0,
>>        charpos = 0,
>>        nchars = 0,
>>        nbytes = 0,
>>        from = 0,
>>        to = 0,
>>        width = 0
>>      },
>>      face_id = 0,
>>      u = {
>>        image = {
>>          object = 0,
>>          slice = {
>>            x = 0,
>>            y = 0,
>>            width = 0,
>>            height = 0
>>          },
>>          image_id = 0
>>        },
>>        comp = {
>>          object = 0
>>        },
>>        stretch = {
>>          object = 0
>>        }
>>      },
>>      position = {
>>        charpos = 0,
>>        bytepos = 0
>>      },
>>      current = {
>>        pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        overlay_string_index = 0,
>>        string_pos = {
>>          charpos = 0,
>>          bytepos = 0
>>        },
>>        dpvec_index = 0
>>      },
>>      from_overlay = 0,
>>      area = LEFT_MARGIN_AREA,
>>      method = GET_FROM_BUFFER,
>>      paragraph_embedding = NEUTRAL_DIR,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = TRUNCATE,
>>      voffset = 0,
>>      space_width = 0,
>>      font_height = 0
>>    }},
>>  sp = 0,
>>  selective = 0,
>>  what = IT_CHARACTER,
>>  face_id = 0,
>>  selective_display_ellipsis_p = 1,
>>  ctl_arrow_p = 1,
>>  face_box_p = 0,
>>  start_of_box_run_p = 0,
>>  end_of_box_run_p = 0,
>>  overlay_strings_at_end_processed_p = 0,
>>  ignore_overlay_strings_at_pos_p = 0,
>>  glyph_not_available_p = 0,
>>  starts_in_middle_of_char_p = 0,
>>  face_before_selective_p = 0,
>>  constrain_row_ascent_descent_p = 0,
>>  line_wrap = WINDOW_WRAP,
>>  base_face_id = 0,
>>  c = 8594,
>>  len = 3,
>>  cmp_it = {
>>    stop_pos = 1,
>>    id = -1,
>>    ch = -2,
>>    rule_idx = 0,
>>    lookback = 0,
>>    nglyphs = 0,
>>    reversed_p = 0,
>>    charpos = 0,
>>    nchars = 0,
>>    nbytes = 0,
>>    from = 0,
>>    to = 0,
>>    width = 0
>>  },
>>  char_to_display = 8594,
>>  glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE,
>>  image_id = 0,
>>  slice = {
>>    x = 4345311290,
>>    y = 4345311290,
>>    width = 4345311290,
>>    height = 4345311290
>>  },
>>  space_width = 4345311290,
>>  voffset = 0,
>>  tab_width = 8,
>>  font_height = 4345311290,
>>  object = 4328488677,
>>  position = {
>>    charpos = 1,
>>    bytepos = 1
>>  },
>>  truncation_pixel_width = 0,
>>  continuation_pixel_width = 0,
>>  first_visible_x = 0,
>>  last_visible_x = 560,
>>  last_visible_y = 495,
>>  extra_line_spacing = 0,
>>  max_extra_line_spacing = 0,
>>  override_ascent = -1,
>>  override_descent = 0,
>>  override_boff = 0,
>>  glyph_row = 0x1049dde00,
>>  area = TEXT_AREA,
>>  nglyphs = 0,
>>  pixel_width = 0,
>>  ascent = 0,
>>  descent = 0,
>>  max_ascent = 0,
>>  max_descent = 0,
>>  phys_ascent = 0,
>>  phys_descent = 0,
>>  max_phys_ascent = 0,
>>  max_phys_descent = 0,
>>  current_x = 0,
>>  continuation_lines_width = 0,
>>  eol_pos = {
>>    charpos = 0,
>>    bytepos = 0
>>  },
>>  current_y = 0,
>>  first_vpos = 0,
>>  vpos = 0,
>>  hpos = 0,
>>  left_user_fringe_bitmap = 0,
>>  right_user_fringe_bitmap = 0,
>>  left_user_fringe_face_id = 0,
>>  right_user_fringe_face_id = 0,
>>  bidi_p = 1,
>>  bidi_it = {
>>    bytepos = 1,
>>    charpos = 1,
>>    ch = 8594,
>>    nchars = 1,
>>    ch_len = 3,
>>    type = STRONG_L,
>>    type_after_w1 = NEUTRAL_ON,
>>    orig_type = NEUTRAL_ON,
>>    resolved_level = 0,
>>    invalid_levels = 0,
>>    invalid_rl_levels = -1,
>>    prev_was_pdf = 0,
>>    prev = {
>>      bytepos = 1,
>>      charpos = 1,
>>      type = NEUTRAL_B,
>>      type_after_w1 = NEUTRAL_B,
>>      orig_type = NEUTRAL_B
>>    },
>>    last_strong = {
>>      bytepos = 0,
>>      charpos = 0,
>>      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 = 1,
>>      charpos = 1,
>>      type = STRONG_L,
>>      type_after_w1 = UNKNOWN_BT,
>>      orig_type = UNKNOWN_BT
>>    },
>>    next_for_ws = {
>>      bytepos = 0,
>>      charpos = 0,
>>      type = UNKNOWN_BT,
>>      type_after_w1 = UNKNOWN_BT,
>>      orig_type = UNKNOWN_BT
>>    },
>>    next_en_pos = 0,
>>    next_en_type = UNKNOWN_BT,
>>    ignore_bn_limit = -1,
>>    sor = L2R,
>>    scan_dir = 1,
>>    disp_pos = 3,
>>    disp_prop = 0,
>>    stack_idx = 0,
>>    level_stack = {{
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      } <repeats 64 times>},
>>    string = {
>>      lstring = 4345311290,
>>      s = 0x0,
>>      schars = 0,
>>      bufpos = 0,
>>      from_disp_str = 0,
>>      unibyte = 0
>>    },
>>    paragraph_dir = L2R,
>>    separator_limit = -1,
>>    first_elt = 0,
>>    new_paragraph = 0,
>>    frame_window_p = 1
>>  },
>>  paragraph_embedding = NEUTRAL_DIR
>> }
>>       w = (struct window *) 0x102a4cf50
>>       pos = #27 0x000000010004a070 in redisplay_window (window=4343956357, just_this_one_p=1606404880) at xdisp.c:15652
>>       d2 = 14595
>>       d4 = 19
>>       d6 = 0
>>       d1 = 0
>>       d3 = 1
>>       d5 = 1
>>       old = (struct buffer *) 0x101ff7ee0
>>       update_mode_line = 1
>>       end_unchanged = 0
>>       w = (struct window *) 0x102a4cf50
>>       beg_unchanged = 1
>>       it = {
>>  window = 125756675176960,
>>  w = 0x100000000,
>>  f = 0x90000dd6d,
>>  method = 2147483648,
>>  stop_charpos = 17179869750,
>>  prev_stop = 712964571267,
>>  base_level_stop = 8589935173,
>>  end_charpos = 2147483647,
>>  s = 0x101f3ba00 "",
>>  string_nchars = 80,
>>  region_beg_charpos = 0,
>>  region_end_charpos = 46,
>>  redisplay_end_trigger_charpos = 48,
>>  multibyte_p = 0,
>>  header_line_p = 0,
>>  string_from_display_prop_p = 1,
>>  string_from_prefix_prop_p = 1,
>>  from_disp_prop_p = 0,
>>  ellipsis_p = 0,
>>  avoid_cursor_p = 0,
>>  dp = 0xb,
>>  dpvec = 0x7fff5fbf93c0,
>>  dpend = 0x7fff8a76317e,
>>  dpvec_char_len = 46,
>>  dpvec_face_id = 0,
>>  saved_face_id = 184,
>>  ctl_chars = {4469105493, 4345311290, 140734799776400, 4345311290, 140734799780720, 4295952836, 0, 0, 1, 0, 4373038386, 4343858422, 6, 4373038387, 4343858422, 9},
>>  start = {
>>    pos = {
>>      charpos = 4373038388,
>>      bytepos = 4343858422
>>    },
>>    overlay_string_index = 12,
>>    string_pos = {
>>      charpos = 4373038389,
>>      bytepos = 4343858422
>>    },
>>    dpvec_index = 15
>>  },
>>  current = {
>>    pos = {
>>      charpos = 4373038390,
>>      bytepos = 4343858422
>>    },
>>    overlay_string_index = 18,
>>    string_pos = {
>>      charpos = 4373038391,
>>      bytepos = 4343858422
>>    },
>>    dpvec_index = 21
>>  },
>>  n_overlay_strings = 78071096,
>>  overlay_strings_charpos = 4343858422,
>>  overlay_strings = {24, 4373038393, 4343858422, 27, 4373038394, 4343858422, 30, 4373038395, 4343858422, 33, 4373038396, 4343858422, 36, 4373038397, 4343858422, 1},
>>  string_overlays = {1, 140734799793816, 15, 0, 140734799793816, 0, 140734799776800, 4295530662, 140734799793848, 140734799793840, 15, 140734799793816, 0, 1, 140734799777728, 4295531219},
>>  string = 15,
>>  from_overlay = 0,
>>  stack = {{
>>      string = 0,
>>      string_nchars = 1,
>>      end_charpos = 140734799777776,
>>      stop_charpos = 4295532350,
>>      prev_stop = 140734799776960,
>>      base_level_stop = 24,
>>      cmp_it = {
>>        stop_pos = 24,
>>        id = 2293512536232,
>>        ch = 24,
>>        rule_idx = 24,
>>        lookback = 168,
>>        nglyphs = 534,
>>        reversed_p = 24,
>>        charpos = 0,
>>        nchars = 24,
>>        nbytes = 24,
>>        from = 0,
>>        to = 1072693248,
>>        width = 0
>>      },
>>      face_id = 0,
>>      u = {
>>        image = {
>>          object = 140734799779424,
>>          slice = {
>>            x = 140735516389758,
>>            y = 4294967296,
>>            width = 140734799794088,
>>            height = 140734799780720
>>          },
>>          image_id = 4295952836
>>        },
>>        comp = {
>>          object = 140734799779424
>>        },
>>        stretch = {
>>          object = 140734799779424
>>        }
>>      },
>>      position = {
>>        charpos = 2293512536232,
>>        bytepos = 4370579761
>>      },
>>      current = {
>>        pos = {
>>          charpos = -6335429201474750317,
>>          bytepos = 140734799779048
>>        },
>>        overlay_string_index = 1606391232,
>>        string_pos = {
>>          charpos = 140734799780064,
>>          bytepos = 304
>>        },
>>        dpvec_index = 0
>>      },
>>      from_overlay = 140734799777936,
>>      area = 2323022317,
>>      method = 32767,
>>      paragraph_embedding = 304,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = 1606392032,
>>      voffset = 32767,
>>      space_width = 8,
>>      font_height = 576461864746423053
>>    }, {
>>      string = 4343852982,
>>      string_nchars = 0,
>>      end_charpos = 0,
>>      stop_charpos = 0,
>>      prev_stop = 0,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 0,
>>        id = 1,
>>        ch = 5623696,
>>        rule_idx = 1,
>>        lookback = 75612464,
>>        nglyphs = 1,
>>        reversed_p = -75612464,
>>        charpos = 40,
>>        nchars = 0,
>>        nbytes = 0,
>>        from = 75612504,
>>        to = 1,
>>        width = 48374536
>>      },
>>      face_id = 48374352,
>>      u = {
>>        image = {
>>          object = 0,
>>          slice = {
>>            x = 0,
>>            y = 4343341832,
>>            width = 0,
>>            height = 8
>>          },
>>          image_id = 0
>>        },
>>        comp = {
>>          object = 0
>>        },
>>        stretch = {
>>          object = 0
>>        }
>>      },
>>      position = {
>>        charpos = 0,
>>        bytepos = 4343852980
>>      },
>>      current = {
>>        pos = {
>>          charpos = 140733193388043,
>>          bytepos = 4370579760
>>        },
>>        overlay_string_index = 1606389392,
>>        string_pos = {
>>          charpos = 4295952836,
>>          bytepos = 0
>>        },
>>        dpvec_index = 0
>>      },
>>      from_overlay = 20,
>>      area = LEFT_MARGIN_AREA,
>>      method = GET_FROM_BUFFER,
>>      paragraph_embedding = R2L,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = 75612464,
>>      voffset = 1,
>>      space_width = 4370579800,
>>      font_height = 4343852978
>>    }, {
>>      string = 4294967296,
>>      string_nchars = 0,
>>      end_charpos = 0,
>>      stop_charpos = 0,
>>      prev_stop = 1,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 4370579762,
>>        id = 4343858422,
>>        ch = 6,
>>        rule_idx = 0,
>>        lookback = 75612467,
>>        nglyphs = 1,
>>        reversed_p = 48891126,
>>        charpos = 9,
>>        nchars = 75612468,
>>        nbytes = 1,
>>        from = 48891126,
>>        to = 1,
>>        width = 12
>>      },
>>      face_id = 75612469,
>>      u = {
>>        image = {
>>          object = 4343858422,
>>          slice = {
>>            x = 15,
>>            y = 4370579766,
>>            width = 4343858422,
>>            height = 4627448617123184640
>>          },
>>          image_id = 4627448617123184640
>>        },
>>        comp = {
>>          object = 4343858422
>>        },
>>        stretch = {
>>          object = 4343858422
>>        }
>>      },
>>      position = {
>>        charpos = 140734799777632,
>>        bytepos = 140735509743403
>>      },
>>      current = {
>>        pos = {
>>          charpos = 0,
>>          bytepos = 4343341648
>>        },
>>        overlay_string_index = 1606391000,
>>        string_pos = {
>>          charpos = 34784940138403,
>>          bytepos = 140734799777808
>>        },
>>        dpvec_index = 11
>>      },
>>      from_overlay = 4294967305,
>>      area = 1606389772,
>>      method = 32767,
>>      paragraph_embedding = 1606391000,
>>      multibyte_p = 1,
>>      string_from_display_prop_p = 1,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 1,
>>      from_disp_prop_p = 0,
>>      line_wrap = 8099,
>>      voffset = 8099,
>>      space_width = 140734799777856,
>>      font_height = 140734799793816
>>    }, {
>>      string = -6335429201474750317,
>>      string_nchars = 1606391688,
>>      end_charpos = 140734799779936,
>>      stop_charpos = 140734799780736,
>>      prev_stop = 304,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 140734799778608,
>>        id = 140735516410349,
>>        ch = 304,
>>        rule_idx = 32767,
>>        lookback = 1606392704,
>>        nglyphs = 32767,
>>        reversed_p = 0,
>>        charpos = 576461864700016684,
>>        nchars = 1,
>>        nbytes = 0,
>>        from = 16,
>>        to = 0,
>>        width = -16777216
>>      },
>>      face_id = 1,
>>      u = {
>>        image = {
>>          object = 4343341832,
>>          slice = {
>>            x = 140734799781624,
>>            y = 140734799778007,
>>            width = 140734799781128,
>>            height = 140734799778008
>>          },
>>          image_id = 140734799777928
>>        },
>>        comp = {
>>          object = 4343341832
>>        },
>>        stretch = {
>>          object = 4343341832
>>        }
>>      },
>>      position = {
>>        charpos = 140734799777904,
>>        bytepos = 140735516446178
>>      },
>>      current = {
>>        pos = {
>>          charpos = 140734799777928,
>>          bytepos = 140734799780064
>>        },
>>        overlay_string_index = 1606389952,
>>        string_pos = {
>>          charpos = 140735516446077,
>>          bytepos = 140734799781114
>>        },
>>        dpvec_index = 2
>>      },
>>      from_overlay = 1,
>>      area = 1606393592,
>>      method = 32767,
>>      paragraph_embedding = 46469901,
>>      multibyte_p = 0,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = 580734,
>>      voffset = 0,
>>      space_width = 140734799781114,
>>      font_height = 140734799778000
>>    }, {
>>      string = 140734799778800,
>>      string_nchars = -1971909360,
>>      end_charpos = 8391162080558216309,
>>      stop_charpos = 140734799793664,
>>      prev_stop = 15,
>>      base_level_stop = 0,
>>      cmp_it = {
>>        stop_pos = 0,
>>        id = -1,
>>        ch = 1606390944,
>>        rule_idx = 32767,
>>        lookback = 565054,
>>        nglyphs = 1,
>>        reversed_p = 0,
>>        charpos = 107410232,
>>        nchars = 1606404904,
>>        nbytes = 32767,
>>        from = -1,
>>        to = -1,
>>        width = -13500198
>>      },
>>      face_id = -1,
>>      u = {
>>        image = {
>>          object = 4343341832,
>>          slice = {
>>            x = 4343341648,
>>            y = 3,
>>            width = 16,
>>            height = 140734799782544
>>          },
>>          image_id = 140735539178352
>>        },
>>        comp = {
>>          object = 4343341832
>>        },
>>        stretch = {
>>          object = 4343341832
>>        }
>>      },
>>      position = {
>>        charpos = 140734799780624,
>>        bytepos = 140735516389758
>>      },
>>      current = {
>>        pos = {
>>          charpos = 140734799782576,
>>          bytepos = 140735539178352
>>        },
>>        overlay_string_index = 8,
>>        string_pos = {
>>          charpos = 28,
>>          bytepos = 2
>>        },
>>        dpvec_index = 536870914
>>      },
>>      from_overlay = 140734799778272,
>>      area = 2322976436,
>>      method = 32767,
>>      paragraph_embedding = 107410232,
>>      multibyte_p = 1,
>>      string_from_display_prop_p = 0,
>>      string_from_prefix_prop_p = 0,
>>      display_ellipsis_p = 0,
>>      avoid_cursor_p = 0,
>>      bidi_p = 0,
>>      from_disp_prop_p = 0,
>>      line_wrap = 100,
>>      voffset = 0,
>>      space_width = 4294967292,
>>      font_height = 8589934591
>>    }},
>>  sp = 1606390592,
>>  selective = 140735516382606,
>>  what = 909391412,
>>  face_id = 825243961,
>>  selective_display_ellipsis_p = 1,
>>  ctl_arrow_p = 1,
>>  face_box_p = 0,
>>  start_of_box_run_p = 0,
>>  end_of_box_run_p = 1,
>>  overlay_strings_at_end_processed_p = 0,
>>  ignore_overlay_strings_at_pos_p = 0,
>>  glyph_not_available_p = 1,
>>  starts_in_middle_of_char_p = 0,
>>  face_before_selective_p = 0,
>>  constrain_row_ascent_descent_p = 0,
>>  line_wrap = 2819885237,
>>  base_face_id = 1606390432,
>>  c = 0,
>>  len = 1606390668,
>>  cmp_it = {
>>    stop_pos = 0,
>>    id = 4329447552,
>>    ch = 6,
>>    rule_idx = 0,
>>    lookback = 34476056,
>>    nglyphs = 1,
>>    reversed_p = 34480720,
>>    charpos = 4329439232,
>>    nchars = 1606398960,
>>    nbytes = 32767,
>>    from = 0,
>>    to = 8288,
>>    width = 1606390508
>>  },
>>  char_to_display = 1606390504,
>>  glyphless_method = 32767,
>>  image_id = 0,
>>  slice = {
>>    x = 140734799778532,
>>    y = 35596688949504,
>>    width = 140735524799600,
>>    height = 140735128787308
>>  },
>>  space_width = 35596688949248,
>>  voffset = -27860,
>>  tab_width = 24511,
>>  font_height = 140734799778600,
>>  object = 0,
>>  position = {
>>    charpos = 140734799778596,
>>    bytepos = 35596688949504
>>  },
>>  truncation_pixel_width = 112,
>>  continuation_pixel_width = 526,
>>  first_visible_x = 1,
>>  last_visible_x = 34472076,
>>  last_visible_y = 1,
>>  extra_line_spacing = 1606394264,
>>  max_extra_line_spacing = 32767,
>>  override_ascent = 1606390651,
>>  override_descent = 32767,
>>  override_boff = 1606393776,
>>  glyph_row = 0x7fff5fbf937c,
>>  area = 1606390568,
>>  nglyphs = 32767,
>>  pixel_width = 1606390544,
>>  ascent = 32767,
>>  descent = -1971909150,
>>  max_ascent = 32767,
>>  max_descent = 1606390568,
>>  phys_ascent = 32767,
>>  phys_descent = 1606392704,
>>  max_phys_ascent = 32767,
>>  max_phys_descent = 1606390624,
>>  current_x = 32767,
>>  continuation_lines_width = -1971909251,
>>  eol_pos = {
>>    charpos = 140734799781786,
>>    bytepos = 2
>>  },
>>  current_y = 1,
>>  first_vpos = 0,
>>  vpos = 1606394264,
>>  hpos = 32767,
>>  left_user_fringe_bitmap = 63532,
>>  right_user_fringe_bitmap = 0,
>>  left_user_fringe_face_id = 0,
>>  right_user_fringe_face_id = 19582,
>>  bidi_p = 0,
>>  bidi_it = {
>>    bytepos = 140734799781786,
>>    charpos = 140734799778672,
>>    ch = 1606391440,
>>    nchars = 140735516445968,
>>    ch_len = 8388346030423827796,
>>    type = 1886413102,
>>    type_after_w1 = 32512,
>>    orig_type = 34471936,
>>    resolved_level = 8288,
>>    invalid_levels = 34471936,
>>    invalid_rl_levels = 1,
>>    prev_was_pdf = 34472012,
>>    prev = {
>>      bytepos = 4329439296,
>>      charpos = 140734799778768,
>>      type = 2322971009,
>>      type_after_w1 = 32767,
>>      orig_type = 34472000
>>    },
>>    last_strong = {
>>      bytepos = 0,
>>      charpos = 4329439232,
>>      type = 580735,
>>      type_after_w1 = UNKNOWN_BT,
>>      orig_type = 1606390768
>>    },
>>    next_for_neutral = {
>>      bytepos = 140735516405459,
>>      charpos = 140734799780904,
>>      type = 1606352896,
>>      type_after_w1 = 32767,
>>      orig_type = 1606392848
>>    },
>>    prev_for_neutral = {
>>      bytepos = 140735516435127,
>>      charpos = 12,
>>      type = 78071093,
>>      type_after_w1 = STRONG_L,
>>      orig_type = 48891126
>>    },
>>    next_for_ws = {
>>      bytepos = 15,
>>      charpos = 4373038390,
>>      type = 48891126,
>>      type_after_w1 = STRONG_L,
>>      orig_type = NEUTRAL_WS
>>    },
>>    next_en_pos = 4373038391,
>>    next_en_type = 48891126,
>>    ignore_bn_limit = 536870914,
>>    sor = 1606390912,
>>    scan_dir = 32767,
>>    disp_pos = 140735516364468,
>>    disp_prop = 24,
>>    stack_idx = 0,
>>    level_stack = {{
>>        level = 100,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = -4,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 34480704,
>>        override = L2R
>>      }, {
>>        level = 1606391264,
>>        override = 32767
>>      }, {
>>        level = -1971972722,
>>        override = 32767
>>      }, {
>>        level = 30,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 78071099,
>>        override = L2R
>>      }, {
>>        level = 48891126,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 1606391340,
>>        override = 32767
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 34480256,
>>        override = L2R
>>      }, {
>>        level = 6,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 34476056,
>>        override = L2R
>>      }, {
>>        level = 34480720,
>>        override = L2R
>>      }, {
>>        level = 34471936,
>>        override = L2R
>>      }, {
>>        level = 1606405928,
>>        override = 32767
>>      }, {
>>        level = 130972,
>>        override = 8288
>>      }, {
>>        level = 1606391180,
>>        override = 32767
>>      }, {
>>        level = 1606391176,
>>        override = 32767
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 1606391172,
>>        override = 32767
>>      }, {
>>        level = 256,
>>        override = 8288
>>      }, {
>>        level = -1963555728,
>>        override = 32767
>>      }, {
>>        level = 1935399276,
>>        override = 32767
>>      }, {
>>        level = 0,
>>        override = 8288
>>      }, {
>>        level = 1606391244,
>>        override = 32767
>>      }, {
>>        level = 1606391240,
>>        override = 32767
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 1606391236,
>>        override = 32767
>>      }, {
>>        level = 256,
>>        override = 8288
>>      }, {
>>        level = 34472048,
>>        override = L2R
>>      }, {
>>        level = 34472076,
>>        override = L2R
>>      }, {
>>        level = 0,
>>        override = 129
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = -1963555728,
>>        override = 32767
>>      }, {
>>        level = 34480340,
>>        override = L2R
>>      }, {
>>        level = 34471936,
>>        override = 8288
>>      }, {
>>        level = 1606391340,
>>        override = 32767
>>      }, {
>>        level = 1606391336,
>>        override = 32767
>>      }, {
>>        level = 0,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 1606391332,
>>        override = 32767
>>      }, {
>>        level = 256,
>>        override = 8288
>>      }, {
>>        level = 34472048,
>>        override = L2R
>>      }, {
>>        level = 34472076,
>>        override = L2R
>>      }, {
>>        level = 34471936,
>>        override = 129
>>      }, {
>>        level = 34472012,
>>        override = L2R
>>      }, {
>>        level = 34472048,
>>        override = L2R
>>      }, {
>>        level = 63532,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 19582,
>>        override = NEUTRAL_DIR
>>      }, {
>>        level = 34472012,
>>        override = L2R
>>      }, {
>>        level = 34472000,
>>        override = L2R
>>      }, {
>>        level = 1606391360,
>>        override = 32767
>>      }, {
>>        level = -1963555157,
>>        override = 32767
>>      }, {
>>        level = 1606391360,
>>        override = 32767
>>      }, {
>>        level = -1971996202,
>>        override = 32767
>>      }, {
>>        level = 34471936,
>>        override = 8288
>>      }, {
>>        level = 34471936,
>>        override = L2R
>>      }, {
>>        level = 1606391424,
>>        override = 32767
>>      }, {
>>        level = -1963381035,
>>        override = 32767
>>      }, {
>>        level = 1606392032,
>>        override = 32767
>>      }, {
>>        level = 1606391976,
>>        override = 32767
>>      }, {
>>        level = 34472000,
>>        override = L2R
>>      }, {
>>        level = 1606398674,
>>        override = 32767
>>      }, {
>>        level = 4096,
>>        override = NEUTRAL_DIR
>>      }},
>>    string = {
>>      lstring = 140734799781216,
>>      s = 0x2 <Address 0x2 out of bounds>,
>>      schars = 4294967285,
>>      bufpos = 140734799780544,
>>      from_disp_str = 1,
>>      unibyte = 1
>>    },
>>    paragraph_dir = 1606391504,
>>    separator_limit = 140735524919057,
>>    first_elt = 0,
>>    new_paragraph = 0,
>>    frame_window_p = 0
>>  },
>>  paragraph_embedding = 1606392744
>> }
>>       count = 4
>> #28 0x0000000100035934 in redisplay_window_0 (window=4343956357) at xdisp.c:13738
>> No locals.
>> #29 0x000000010011e63d in internal_condition_case_1 (bfun=0x100035910 <redisplay_window_0>, arg=4343956357, handlers=4345320294, hfun=0x1000169f0 <redisplay_window_error>) at eval.c:1553
>>       c = {
>>  tag = 4345311290,
>>  val = 4345311290,
>>  next = 0x7fff5fbfedb8,
>>  gcpro = 0x0,
>>  jmp = {92656, 1, 1606405216, 32767, 1606404912, 32767, 219408, 1, 5740628, 1, 50352998, 1, 44355413, 1, 1172931, 1, 50410842, 1, 8099, 895, 1606405104, 32767, 1077552, 1, 128, 0, 5749800, 1, 1606405184, 32767, 1163453, 1, 50343994, 1, 50343994, 1, 50343994},
>>  backlist = 0x0,
>>  handlerlist = 0x7fff5fbfed90,
>>  lisp_eval_depth = 0,
>>  pdlcount = 4,
>>  poll_suppress_count = 0,
>>  interrupt_input_blocked = 0,
>>  byte_stack = 0x0
>> }
>>       h = {
>>  handler = 4345320294,
>>  var = 4345311290,
>>  chosen_clause = 4295816643,
>>  tag = 0x7fff5fbfcb60,
>>  next = 0x7fff5fbfed90
>> }
>>       val = 0
>> #30 0x00000001000358f3 in redisplay_windows (window=4343956357) at xdisp.c:13718
>> No locals.
>> #31 0x0000000100041d3a in redisplay_internal () at xdisp.c:13295
>>       fr = (struct frame *) 0x0
>>       count = 2
>>       old_frame = 4339324069
>> #32 0x00000001000b0daa in read_char (commandflag=1606412736, nmaps=140734799800768, maps=0x7fff5fbfe9c0, prev_event=208457375877693439, used_mouse_menu=0x7fff5fbfe9c0, end_time=0x7fff5fbfe9c0) at keyboard.c:2448
>>       previous_echo_area_message = 4345311290
>>       reread = 0
>>       polling_stopped_here = 0
>>       local_getcjmp = {0 <repeats 23 times>, 33521376, 1, 1606412608, 32767, 1090058, 1, 1606412688, 32767, 43118024, 1, 51561738, 1, 5745280, 1}
>>       key_already_recorded = 0
>>       c = 4345311290
>>       save_jump = {0 <repeats 37 times>}
>>       also_record = 4345311290
>>       orig_kboard = (struct kboard *) 0x102504dd0
>> #33 0x00000001000b3de7 in read_key_sequence () at keyboard.c:2832
>> No symbol table info available.
>> #34 0x00000001000b597a in command_loop_1 () at keyboard.c:1449
>>       keybuf = {96, 24, 4300707924, 0, 140734799801408, 140734799801488, 4296135378, 4300726435, 3, 4297607245, 5758976, -6335429201474750317, 5, 4300708392, 4300707924, 4297607240, 4295665184, 140734799801728, 4296134359, 140734800051584, 4300726272, 140734800051584, 140734800066896, 140734799801600, 140734799871673, 140734800023824, 140734799801776, 140734800051584, 4300726272, 5}
>> #35 0x000000010011e783 in internal_condition_case (bfun=0x1000b4470 <command_loop_1>, handlers=4345367402, hfun=0x1000b5a10 <cmd_error>) at eval.c:1515
>>       c = {
>>  tag = 4345311290,
>>  val = 4345311290,
>>  next = 0x7fff5fbfeef0,
>>  gcpro = 0x0,
>>  jmp = {743952, 1, 1606414000, 32767, 1606413712, 32767, 5749800, 1, 5740628, 1, 50400106, 1, 738416, 1, 1173262, 1, 5740628, 1, 8098, 895, 697888, 1, 1173262, 1, 329, 0, 8096, 895, 3, 0, 0, 0, 0, 16711680, 1128353093, 1330011987, 1281315918},
>>  backlist = 0x0,
>>  handlerlist = 0x0,
>>  lisp_eval_depth = 0,
>>  pdlcount = 2,
>>  poll_suppress_count = 0,
>>  interrupt_input_blocked = 0,
>>  byte_stack = 0x0
>> }
>>       h = {
>>  handler = 4345367402,
>>  var = 4345311290,
>>  chosen_clause = 140734799802064,
>>  tag = 0x7fff5fbfedb8,
>>  next = 0x0
>> }
>>       val = 0
>> #36 0x00000001000b444e in command_loop_2 (ignore=140734799801352) at keyboard.c:1160
>> No locals.
>> #37 0x000000010011e888 in internal_catch (tag=140734799801352, func=0x1000b4410 <command_loop_2>, arg=140734799801352) at eval.c:1272
>>       c = {
>>  tag = 4345363402,
>>  val = 4345311290,
>>  next = 0x0,
>>  gcpro = 0x0,
>>  jmp = {50343994, 1, 1606414304, 32767, 1606414064, 32767, 5741096, 1, 5740628, 1, 738320, 1, 738320, 1, 1173621, 1, 32243712, 1, 8098, 895, 1606414208, 32767, -1963212380, 32767, 779314017, 0, 1456240, 1, 1606414352, 32767, 1606414360, 32767, 1832488, 1, 50343994, 1, 1606414304},
>>  backlist = 0x0,
>>  handlerlist = 0x0,
>>  lisp_eval_depth = 0,
>>  pdlcount = 2,
>>  poll_suppress_count = 0,
>>  interrupt_input_blocked = 0,
>>  byte_stack = 0x0
>> }
>> #38 0x00000001000b5f70 in command_loop [inlined] () at /Users/febeling/Downloads/emacs-24.0.97/src/keyboard.c:1139
>>       val = 4295705616
>>       count = 50396106
>>       val = 4295705616
>> #39 0x00000001000b5f70 in recursive_edit_1 () at keyboard.c:759
>>       val = 4295705616
>>       count = 50396106
>>       val = 4295705616
>> #40 0x00000001000a5d3c in Frecursive_edit () at keyboard.c:823
>>       count = 0
>>       buffer = 0
>> #41 0x00000001000a281f in main (argc=50396106, argv=0x7fff5fbff1b0) at emacs.c:1715
>>       stack_bottom_variable = 0 '\0'
>>       dummy = 0
>>       junk = 0x0
>>       skip_args = 0
>>       rlim = {
>>  rlim_cur = 8720000,
>>  rlim_max = 67104768
>> }
>>       dname_arg = 0x0
>>       dname_arg2 = "??_?\000\000\032\023?_?", '\0' <repeats 14 times>, "\001", '\0' <repeats 19 times>, " \a?_?\000\0000\a?_?\000\000\000\000\000\000\002\000\000\000??_?\000"
>>       ch_to_dir = 0x0
>>
>>
>>
>> In GNU Emacs 24.0.97.1 (x86_64-apple-darwin11.4.0, NS apple-appkit-1138.47)
>> of 2012-05-22 on flomac.local
>> Windowing system distributor `Apple', version 10.3.1138
>> Configured using:
>> `configure '--with-ns''
>>
>> Important settings:
>>  value of $LC_ALL: nil
>>  value of $LC_COLLATE: nil
>>  value of $LC_CTYPE: nil
>>  value of $LC_MESSAGES: nil
>>  value of $LC_MONETARY: nil
>>  value of $LC_NUMERIC: nil
>>  value of $LC_TIME: nil
>>  value of $LANG: nil
>>  value of $XMODIFIERS: nil
>>  locale-coding-system: nil
>>  default enable-multibyte-characters: t
>>
>> Major mode: Fundamental
>>
>> Minor modes in effect:
>>  show-paren-mode: t
>>  tooltip-mode: t
>>  mouse-wheel-mode: t
>>  menu-bar-mode: t
>>  file-name-shadow-mode: t
>>  global-font-lock-mode: t
>>  auto-composition-mode: t
>>  auto-encryption-mode: t
>>  auto-compression-mode: t
>>  line-number-mode: t
>>  transient-mark-mode: t
>>  abbrev-mode: t
>>
>> Recent input:
>> M-x r e p o <tab> <wheel-down> <help-echo> <help-echo>
>> <help-echo> <help-echo> <down-mouse-1> <mouse-2>
>>
>> Recent messages:
>> Loading /Users/febeling/.emacs.d/elpa/package.el (source)...done
>> Initializing for host flomac.local
>> Loading ~/.emacs.d/abbrev_defs...done
>> For information about GNU Emacs and the GNU system, type C-h C-a.
>> Making completion list...
>>
>> Load-path shadows:
>> ~/.emacs.d/elpa/package hides /Applications/Emacs.app/Contents/Resources/lisp/emacs-lisp/package
>>
>> Features:
>> (shadow sort mail-extr emacsbug message format-spec rfc822 mml mml-sec
>> mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils
>> mailheader sendmail rfc2047 rfc2045 ietf-drums mail-utils help-mode
>> easymenu view server paren uniquify oddmuse url url-proxy url-privacy
>> url-expand url-methods url-history url-cookie url-util url-parse
>> auth-source eieio assoc gnus-util password-cache url-vars mm-util
>> mail-prsvr mailcap skeleton sgml-mode ruby-test ruby-mode haml-mode
>> regexp-opt cl byte-opt warnings bytecomp byte-compile cconv macroexp
>> advice help-fns advice-preload org-install ido paredit easy-mmode
>> edit-server edmacro kmacro derived magit-autoloads package reporter
>> time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win
>> tool-bar dnd fontset image fringe lisp-mode register page menu-bar
>> rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax
>> facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese
>> tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak
>> czech european ethiopic indian cyrillic chinese case-table epa-hook
>> jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces
>> cus-face files text-properties overlay sha1 md5 base64 format env
>> code-pages mule custom widget hashtable-print-readable backquote
>> make-network-process ns multi-tty emacs)
>>
>>
>

-- 
Florian Ebeling
[email-masked]