all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Florian Ebeling <florian.ebeling@gmail.com>
To: Eli Zaretskii <eliz@gnu.org>
Cc: 11541@debbugs.gnu.org, cyd@gnu.org
Subject: bug#11541: 24.0.97; Crash when visiting file on OS X 10.7.3
Date: Fri, 1 Jun 2012 08:36:41 +0200	[thread overview]
Message-ID: <CAGOk8R_=c0J2StzFKNiCMpsNi+YwQqyZAZbQrEVNn+veYxu54g@mail.gmail.com> (raw)
In-Reply-To: <8362bb1rtx.fsf@gnu.org>

>> > My guess is that the earlier attempts were made on an optimized build.
>>
>> Heh, good guess. That's the case, indeed. I changed optimization when
>> gdb said some variable was optimized away. What I did was
>>
>> rm nsfont.o
>> make CFLAGS='-O0 -ggdb'
>> make install
>
> In that case, please post an up-to-date backtrace from the crash of
> the unoptimized build.  We need to restart our reasoning about this
> from the beginning, since it sounds like it was a wild-goose chase
> until now.
>
> Thanks.

Sure.

gdb -x mygdbinit ../nextstep/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

DISPLAY = /tmp/launch-bmStlz/org.x:0
TERM = rxvt
Function "abort" not defined.
Breakpoint 1 at 0x1000be3fe: file sysdep.c, line 854.
Breakpoint 2 at 0x1001a0fb5: file nsfont.m, line 496.
(gdb) r
Starting program:
/Users/febeling/Downloads/emacs-24.0.97/nextstep/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

Breakpoint 2, ns_findfonts (font_spec=4338015181, isMatch=0 '\000') at
nsfont.m:496
496	    Lisp_Object tem, list = Qnil;
Current language:  auto; currently objective-c
#<font-spec ns apple nil nil iso10646-1 nil nil nil nil nil nil nil
((:script . symbol))>
(gdb) c
Continuing.

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 0x0000000100a35599 in -[NSCTFontDescriptor
matchingFontDescriptorsWithMandatoryKeys:] ()
No symbol table info available.
#18 0x00000001001a1253 in ns_findfonts (font_spec=4338015181,
isMatch=0 '\000') at nsfont.m:532
	desc = (NSFontDescriptor *) 0x6
	fkeys = (NSMutableSet *) 0x10254d0c0
	cFamilies = (NSSet *) 0x10274dc20
	fdesc = (NSFontDescriptor *) 0x10250be70
	dEnum = (NSEnumerator *) 0x8afbb3c8
	family = (NSString *) 0x5
	foundItal = 0 '\000'
	tem = 140734799760864
	list = 4345311290
	matchingDescs = (NSArray *) 0x103395716
#19 0x00000001001a15c6 in nsfont_list (frame=4330978965,
font_spec=4338015181) at nsfont.m:648
No locals.
#20 0x000000010012fd52 in font_list_entities (frame=140734799761344,
spec=140734799761344) at font.c:2728
	val = 4345311290
	list = 140734799761344
	driver_list = (struct font_driver_list *) 0x102228d00
	f = (FRAME_PTR) 0x102257e90
	size = 0
	ftype = 4345311290
#21 0x0000000100131b7e in font_find_for_lface (f=0x7fff5fbf50d0,
attrs=0x7fff5fbf50d0, spec=626, c=1606373584) at font.c:3197
	registry = {4345516394, 4338015085, 8}
	adstyle = {4345311290, 4338015085, 2375403569948205300}
	pixel_size = 1606373584
	foundry = {4345520202, 4345311290, 4338015085}
	frame = 4330978965
	work = 0
	val = 0
#22 0x000000010017845f in fontset_find_font (fontset=4330978965,
c=1606373760, face=0x7fff5fbf5180, id=1606373760, fallback=1606373760)
at fontset.c:620
	font_group = 4330978965
	vec = 4356385125
#23 0x00000001001786fa in fontset_font (fontset=4328467317, c=8594,
face=0x7fff5fbf51d0, id=1606373840) at fontset.c:736
	rfont_def = 0
	base_fontset = 4355895285
	default_rfont_def = 0
#24 0x0000000100178b04 in face_for_char (f=0x102257e90,
face=0x101ff35e0, c=33502688, pos=-1, object=0) at fontset.c:950
	fontset = 4328467317
	charset = 4345311290
	rfont_def = 0
	face_id = <value temporarily unavailable, due to optimizations>
#25 0x000000010003254d in get_next_display_element (it=0x103a83f75) at
xdisp.c:6780
	c = -1
	success_p = 0
#26 0x00000001000394db in display_line (it=0x7fff5fbf6dd0) at xdisp.c:19134
	min_bpos = 0
	wrap_it = {
  window = 0,
  w = 0x103a8c6e0,
  f = 0x37,
  method = GET_FROM_BUFFER,
  stop_charpos = 4295538832,
  prev_stop = 140734799764848,
  base_level_stop = 140734799762424,
  end_charpos = 140734799762464,
  s = 0x11aeb4 <Address 0x11aeb4 out of bounds>,
  string_nchars = 4294967296,
  region_beg_charpos = -4294967295,
  region_end_charpos = 0,
  redisplay_end_trigger_charpos = 1606374880,
  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 = 0x1001bc3d0,
  dpvec = 0x1,
  dpend = 0x0,
  dpvec_char_len = 2,
  dpvec_face_id = 0,
  saved_face_id = 1,
  ctl_chars = {1, 1, 0, 0, 53, 4373384192, 140734799767160, -1,
140734799763536, 4295536509, 4298249088, 4299738308, 0, 0, 0, -1},
  start = {
    pos = {
      charpos = 140734799767304,
      bytepos = 4298249000
    },
    overlay_string_index = 0,
    string_pos = {
      charpos = 4345474906,
      bytepos = 4345311290
    },
    dpvec_index = 0
  },
  current = {
    pos = {
      charpos = 140734799762704,
      bytepos = 4296137098
    },
    overlay_string_index = 27,
    string_pos = {
      charpos = 4298249005,
      bytepos = 4294967348
    },
    dpvec_index = 50344042
  },
  n_overlay_strings = 50343994,
  overlay_strings_charpos = 0,
  overlay_strings = {2, 4300132032, 0, 140734799762720,
140734799762800, 4296134898, 32, 27, 4298249005, 1,
-392325437154625945, 5, 2, 4300132032, 4298249000, -1},
  string_overlays = {140734799763040, 4345311290, 140734799762848,
4296043668, 4345828758, 4345311290, 140734799763088, 4296132104, 0,
29, 4297165584, 4300104963, 33, 0, 62234032, 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 = 5163440,
        charpos = -1,
        nchars = -234064281,
        nbytes = -91345385,
        from = 50861638,
        to = 1,
        width = 2
      },
      face_id = 0,
      u = {
        image = {
          object = 140734799763136,
          slice = {
            x = 140735524919057,
            y = 140734799763328,
            width = -8,
            height = 140735123251104
          },
          image_id = 64
        },
        comp = {
          object = 140734799763136
        },
        stretch = {
          object = 140734799763136
        }
      },
      position = {
        charpos = 4327238144,
        bytepos = 140735123137984
      },
      current = {
        pos = {
          charpos = 140734799763392,
          bytepos = 140735524921391
        },
        overlay_string_index = -234064281,
        string_pos = {
          charpos = 5764607523034234880,
          bytepos = 140734799763232
        },
        dpvec_index = -1963436271
      },
      from_overlay = 4327238144,
      area = 4294967288,
      method = 4294967295,
      paragraph_embedding = 144,
      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 = 62232624,
      voffset = 1,
      space_width = 4327238144,
      font_height = 0
    }, {
      string = 140734799763488,
      string_nchars = -1963433937,
      end_charpos = 4327245432,
      stop_charpos = 4,
      prev_stop = 5120,
      base_level_stop = 56,
      cmp_it = {
        stop_pos = 4327238144,
        id = 32275968,
        ch = 32278120,
        rule_idx = 1,
        lookback = 32278096,
        nglyphs = 1,
        reversed_p = 32278112,
        charpos = 4327245400,
        nchars = 35979268,
        nbytes = 1,
        from = 32275972,
        to = 1,
        width = 32278136
      },
      face_id = 4,
      u = {
        image = {
          object = 10519797664,
          slice = {
            x = 4327243264,
            y = 4327245424,
            width = 4327243264,
            height = -8
          },
          image_id = 3
        },
        comp = {
          object = 10519797664
        },
        stretch = {
          object = 10519797664
        }
      },
      position = {
        charpos = 4327223296,
        bytepos = 40
      },
      current = {
        pos = {
          charpos = 0,
          bytepos = 140735123137984
        },
        overlay_string_index = 1606375504,
        string_pos = {
          charpos = 56,
          bytepos = 144
        },
        dpvec_index = 20968448
      },
      from_overlay = 5,
      area = 1929706944,
      method = 32767,
      paragraph_embedding = 35947296,
      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 = 2780474809,
      voffset = 0,
      space_width = 140734799763536,
      font_height = 140735498635062
    }, {
      string = 40,
      string_nchars = 35947296,
      end_charpos = 140734799763696,
      stop_charpos = 140735498803999,
      prev_stop = 4357250064,
      base_level_stop = 0,
      cmp_it = {
        stop_pos = 0,
        id = 1,
        ch = 61173984,
        rule_idx = 1,
        lookback = 0,
        nglyphs = 0,
        reversed_p = 1879052290,
        charpos = 4330946559,
        nchars = 0,
        nbytes = 0,
        from = 0,
        to = 0,
        width = 0
      },
      face_id = 0,
      u = {
        image = {
          object = 4648383318516039680,
          slice = {
            x = 4611686018427387904,
            y = 4327238144,
            width = 62232624,
            height = 4330914592
          },
          image_id = 150
        },
        comp = {
          object = 4648383318516039680
        },
        stretch = {
          object = 4648383318516039680
        }
      },
      position = {
        charpos = 140734799767872,
        bytepos = 140735498802275
      },
      current = {
        pos = {
          charpos = 8,
          bytepos = 4356081680
        },
        overlay_string_index = 18,
        string_pos = {
          charpos = 140735524905019,
          bytepos = 8651351872
        },
        dpvec_index = 61339872
      },
      from_overlay = 4356384544,
      area = 32275968,
      method = GET_FROM_DISPLAY_VECTOR,
      paragraph_embedding = 61158128,
      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 = TRUNCATE,
      voffset = 0,
      space_width = 4327223296,
      font_height = 4327238144
    }, {
      string = 4355784704,
      string_nchars = 61268832,
      end_charpos = 4327223296,
      stop_charpos = 120,
      prev_stop = 0,
      base_level_stop = 4328488704,
      cmp_it = {
        stop_pos = 140734799763952,
        id = 140735509742929,
        ch = 4,
        rule_idx = 0,
        lookback = 0,
        nglyphs = 1082279936,
        reversed_p = 0,
        charpos = 0,
        nchars = 0,
        nbytes = 2,
        from = 61876752,
        to = 1,
        width = 0
      },
      face_id = 61268872,
      u = {
        image = {
          object = 4356844096,
          slice = {
            x = 0,
            y = 140734799766816,
            width = 140735509742601,
            height = 0
          },
          image_id = 4611686018427387904
        },
        comp = {
          object = 4356844096
        },
        stretch = {
          object = 4356844096
        }
      },
      position = {
        charpos = 4624633867356078080,
        bytepos = 4624633867356078080
      },
      current = {
        pos = {
          charpos = 140734799764456,
          bytepos = 50
        },
        overlay_string_index = 1606376416,
        string_pos = {
          charpos = 40,
          bytepos = 1606376032
        },
        dpvec_index = 50343994
      },
      from_overlay = 4300731608,
      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 = 140734799764144,
      font_height = 4296441630
    }, {
      string = 4328489632,
      string_nchars = 200,
      end_charpos = 4300730376,
      stop_charpos = 72057598384300312,
      prev_stop = 4684385727255937024,
      base_level_stop = 4625478292286210048,
      cmp_it = {
        stop_pos = 4328487840,
        id = 4611686018427387904,
        ch = 0,
        rule_idx = 1090699264,
        lookback = 0,
        nglyphs = 1072693248,
        reversed_p = 33521696,
        charpos = 4355918016,
        nchars = 61876752,
        nbytes = 1,
        from = 4352,
        to = 0,
        width = 61077696
      },
      face_id = 0,
      u = {
        image = {
          object = 4328489568,
          slice = {
            x = 0,
            y = 140734799764304,
            width = 4296484331,
            height = 140734799764440
          },
          image_id = 4300151808
        },
        comp = {
          object = 4328489568
        },
        stretch = {
          object = 4328489568
        }
      },
      position = {
        charpos = 56,
        bytepos = 140735498586629
      },
      current = {
        pos = {
          charpos = 101,
          bytepos = 4328492984
        },
        overlay_string_index = 33525376,
        string_pos = {
          charpos = 2,
          bytepos = 4328491136
        },
        dpvec_index = 1606376440
      },
      from_overlay = 140734799764416,
      area = 2305223604,
      method = 32767,
      paragraph_embedding = 47,
      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 = 39038480,
      voffset = 1,
      space_width = 4336161504,
      font_height = 4328489792
    }},
  sp = 16973825,
  selective = 4328491184,
  what = 1606376904,
  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 = 1606376544,
  c = 32767,
  len = -1949191437,
  cmp_it = {
    stop_pos = 4345311290,
    id = 4336161504,
    ch = 1,
    rule_idx = 16777216,
    lookback = 1,
    nglyphs = 0,
    reversed_p = 33523840,
    charpos = 4328492480,
    nchars = 39038480,
    nbytes = 1,
    from = 60986592,
    to = 1,
    width = 41194208
  },
  char_to_display = 1,
  glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE,
  image_id = 0,
  slice = {
    x = 0,
    y = 2,
    width = 2,
    height = 33
  },
  space_width = 4355918024,
  voffset = -31984,
  tab_width = 511,
  font_height = 4328489752,
  object = 140734799766864,
  position = {
    charpos = 140735509749301,
    bytepos = 4634766966517661696
  },
  truncation_pixel_width = -15964,
  continuation_pixel_width = 28,
  first_visible_x = 1,
  last_visible_x = 1606376504,
  last_visible_y = 32767,
  extra_line_spacing = 1606376864,
  max_extra_line_spacing = 32767,
  override_ascent = 61870096,
  override_descent = 1,
  override_boff = 0,
  glyph_row = 0x7fff5fbf5da0,
  area = TEXT_AREA,
  nglyphs = 0,
  pixel_width = 1606376672,
  ascent = 32767,
  descent = -2101775944,
  max_ascent = 32767,
  max_descent = 1606376672,
  phys_ascent = 32767,
  phys_descent = -2053194862,
  max_phys_ascent = 32767,
  max_phys_descent = 60964016,
  current_x = 1,
  continuation_lines_width = 33537232,
  eol_pos = {
    charpos = 140734799767104,
    bytepos = 140735435137684
  },
  current_y = 0,
  first_vpos = 1,
  vpos = 10672774,
  hpos = 1,
  left_user_fringe_bitmap = 15536,
  right_user_fringe_bitmap = 930,
  left_user_fringe_face_id = 1,
  right_user_fringe_face_id = 361488,
  bidi_p = 0,
  bidi_it = {
    bytepos = 4336156556,
    charpos = 0,
    ch = 50,
    nchars = 12,
    ch_len = 12,
    type = 50,
    type_after_w1 = UNKNOWN_BT,
    orig_type = 33520544,
    resolved_level = 1,
    invalid_levels = 1606378912,
    invalid_rl_levels = 32767,
    prev_was_pdf = -1,
    prev = {
      bytepos = 4295626224,
      charpos = 4295632576,
      type = UNKNOWN_BT,
      type_after_w1 = UNKNOWN_BT,
      orig_type = 60950720
    },
    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 = 5872,
      type_after_w1 = STRONG_L,
      orig_type = UNKNOWN_BT
    },
    prev_for_neutral = {
      bytepos = 4607182418800017408,
      charpos = 4328489568,
      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 = 4355931312,
    sor = 1606377984,
    scan_dir = 32767,
    disp_pos = 4355931312,
    disp_prop = 1606414688,
    stack_idx = 32767,
    level_stack = {{
        level = 1606414688,
        override = 32767
      }, {
        level = 0,
        override = NEUTRAL_DIR
      }, {
        level = 5,
        override = NEUTRAL_DIR
      }, {
        level = 37518944,
        override = L2R
      }, {
        level = 32609856,
        override = L2R
      }, {
        level = 0,
        override = NEUTRAL_DIR
      }, {
        level = 0,
        override = NEUTRAL_DIR
      }, {
        level = 0,
        override = NEUTRAL_DIR
      }, {
        level = 0,
        override = NEUTRAL_DIR
      }, {
        level = 5924,
        override = L2R
      }, {
        level = 1929724256,
        override = 32767
      }, {
        level = 1606378176,
        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 *) 0x104ac6800
	min_pos = 140734799768992
#27 0x000000010004093f in try_window (window=4356325237,
flags=1606384384) at xdisp.c:16127
	it = {
  window = 4330979541,
  w = 0x1022580d0,
  f = 0x102257e90,
  method = GET_FROM_BUFFER,
  stop_charpos = 2,
  prev_stop = 1,
  base_level_stop = 0,
  end_charpos = 2,
  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 = 4357022581,
  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 = 0x104ac6800,
  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 = 2,
    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 *) 0x1022580d0
	pos = #28 0x0000000100049e90 in redisplay_window (window=4356325237,
just_this_one_p=1606404784) at xdisp.c:15652
	d2 = 33520544
	d4 = 0
	d6 = 24
	d1 = 1
	d3 = 1080360960
	d5 = 0
	old = (struct buffer *) 0x103b2e370
	update_mode_line = 1
	end_unchanged = 0
	w = (struct window *) 0x1022580d0
	beg_unchanged = 1
	it = {
  window = 4328495328,
  w = 0x7fff5fbf8c18,
  f = 0x4080b00000000000,
  method = GET_FROM_BUFFER,
  stop_charpos = 4627448617123184640,
  prev_stop = 4607182418800017408,
  base_level_stop = 4627448617123184640,
  end_charpos = 0,
  s = 0x3ff0000000000000 <Address 0x3ff0000000000000 out of bounds>,
  string_nchars = 24,
  region_beg_charpos = 4648119435725373440,
  region_end_charpos = 140734799776224,
  redisplay_end_trigger_charpos = 140735509819282,
  multibyte_p = 0,
  header_line_p = 0,
  string_from_display_prop_p = 0,
  string_from_prefix_prop_p = 0,
  from_disp_prop_p = 1,
  ellipsis_p = 0,
  avoid_cursor_p = 0,
  dp = 0x103b7b770,
  dpvec = 0x7fff5fbf9360,
  dpend = 0x7fff8a76317e,
  dpvec_char_len = 1606388432,
  dpvec_face_id = 32767,
  saved_face_id = 33522272,
  ctl_chars = {140734799777024, 140735509808674, 0, 0, 1,
4627448617123184643, 0, -4595923419731591168, 4607182418800017408, 0,
-9223372036854775808, 4607182418800017408, 4640114991075164160,
4648119435725373440, 96636764160, 0},
  start = {
    pos = {
      charpos = 12884901888,
      bytepos = 24
    },
    overlay_string_index = 24,
    string_pos = {
      charpos = 3,
      bytepos = 4328487840
    },
    dpvec_index = 33522272
  },
  current = {
    pos = {
      charpos = 4357338768,
      bytepos = 4328495328
    },
    overlay_string_index = 0,
    string_pos = {
      charpos = 0,
      bytepos = 0
    },
    dpvec_index = 0
  },
  n_overlay_strings = 0,
  overlay_strings_charpos = 4647908329492840448,
  overlay_strings = {2293512536232, 103079215128, 4357339112, 0, 0, 0,
0, 140735524800171, 22003117457408, 126211908960256, 35596688949248,
0, 7443988, 4356024128, 1606388800, 140735539171235},
  string_overlays = {1, 140734799793720, 15, 0, 85899360515, 0,
140734799776704, 140735498586629, 140734799793752, 4357338768,
4328487648, 4357330032, 140734799777024, 4357177120, 140734799776736,
140735435128366},
  string = 140734799777016,
  from_overlay = 140734799777024,
  stack = {{
      string = 140734799776768,
      string_nchars = 6863762,
      end_charpos = 0,
      stop_charpos = 4357338768,
      prev_stop = 140734799776864,
      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 = 140734799779328,
          slice = {
            x = 140735516389758,
            y = 4647908329492840448,
            width = 4356844096,
            height = 2293512536232
          },
          image_id = 103079215128
        },
        comp = {
          object = 140734799779328
        },
        stretch = {
          object = 140734799779328
        }
      },
      position = {
        charpos = 2293512536232,
        bytepos = 103079215128
      },
      current = {
        pos = {
          charpos = -392325437154625945,
          bytepos = 140734799778952
        },
        overlay_string_index = 1606391136,
        string_pos = {
          charpos = 140734799779968,
          bytepos = 304
        },
        dpvec_index = 0
      },
      from_overlay = 140734799777840,
      area = 2323022317,
      method = 32767,
      paragraph_embedding = 304,
      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 = 1606391936,
      voffset = 32767,
      space_width = 4357338768,
      font_height = 576461864747305935
    }, {
      string = 140734799777168,
      string_nchars = -1948525198,
      end_charpos = 0,
      stop_charpos = -4595923419731591168,
      prev_stop = 4627448617123184640,
      base_level_stop = 4627448617123184640,
      cmp_it = {
        stop_pos = 140734799777168,
        id = 0,
        ch = 134755160,
        rule_idx = 1090453760,
        lookback = 33520112,
        nglyphs = 1,
        reversed_p = 62362736,
        charpos = 0,
        nchars = 128,
        nbytes = 54,
        from = 0,
        to = 0,
        width = 33520352
      },
      face_id = 62362736,
      u = {
        image = {
          object = 4328487648,
          slice = {
            x = 140734799778048,
            y = 140734799777648,
            width = 4301829719,
            height = 0
          },
          image_id = -4595923419731591168
        },
        comp = {
          object = 4328487648
        },
        stretch = {
          object = 4328487648
        }
      },
      position = {
        charpos = 4627448617123184640,
        bytepos = 4627448617123184640
      },
      current = {
        pos = {
          charpos = 140734799777312,
          bytepos = 4328487408
        },
        overlay_string_index = 62362736,
        string_pos = {
          charpos = 4295952356,
          bytepos = 140734799777776
        },
        dpvec_index = 0
      },
      from_overlay = 4357177120,
      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 = 4607182418800017408,
      string_nchars = 0,
      end_charpos = 0,
      stop_charpos = -4595923419731591168,
      prev_stop = 4627448617123184640,
      base_level_stop = 4627448617123184640,
      cmp_it = {
        stop_pos = 0,
        id = -4595923419731591168,
        ch = 0,
        rule_idx = 1077411840,
        lookback = 0,
        nglyphs = 1077411840,
        reversed_p = 0,
        charpos = 4357330032,
        nchars = 0,
        nbytes = 0,
        from = 0,
        to = 0,
        width = -1
      },
      face_id = 1,
      u = {
        image = {
          object = 4300600432,
          slice = {
            x = 4370578520,
            y = 0,
            width = -4595923419731591168,
            height = 4627448617123184640
          },
          image_id = 4627448617123184640
        },
        comp = {
          object = 4300600432
        },
        stretch = {
          object = 4300600432
        }
      },
      position = {
        charpos = 140734799777536,
        bytepos = 140735509743403
      },
      current = {
        pos = {
          charpos = 0,
          bytepos = 4328489568
        },
        overlay_string_index = 1606390904,
        string_pos = {
          charpos = 32,
          bytepos = 140734799777584
        },
        dpvec_index = -1978612195
      },
      from_overlay = 140734799777760,
      area = 31,
      method = GET_FROM_BUFFER,
      paragraph_embedding = 1606390904,
      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 = 62362736,
      voffset = 1,
      space_width = 140734799778128,
      font_height = 140734799778096
    }, {
      string = -392325437154625945,
      string_nchars = 1606391592,
      end_charpos = 140734799779840,
      stop_charpos = 140734799780640,
      prev_stop = 304,
      base_level_stop = 0,
      cmp_it = {
        stop_pos = 140734799778512,
        id = 140735516410349,
        ch = 304,
        rule_idx = 0,
        lookback = 1606392608,
        nglyphs = 32767,
        reversed_p = 0,
        charpos = 576461864700016684,
        nchars = 0,
        nbytes = 0,
        from = 0,
        to = -1070071808,
        width = 0
      },
      face_id = 0,
      u = {
        image = {
          object = 0,
          slice = {
            x = 140734799781528,
            y = 140734799777915,
            width = 140734799781040,
            height = 140734799777916
          },
          image_id = 140734799777832
        },
        comp = {
          object = 0
        },
        stretch = {
          object = 0
        }
      },
      position = {
        charpos = 140734799777808,
        bytepos = 140735516446178
      },
      current = {
        pos = {
          charpos = 140734799777832,
          bytepos = 140734799779968
        },
        overlay_string_index = 1606389856,
        string_pos = {
          charpos = 140735516446077,
          bytepos = 140734799781018
        },
        dpvec_index = 2
      },
      from_overlay = 1,
      area = 1606393496,
      method = 32767,
      paragraph_embedding = 47352783,
      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 = 140734799778336,
      font_height = 140735498608135
    }, {
      string = 140734799778704,
      string_nchars = -1971909360,
      end_charpos = 4897208956021,
      stop_charpos = 128,
      prev_stop = 33520352,
      base_level_stop = 4356324960,
      cmp_it = {
        stop_pos = 140735123251104,
        id = 15762598695796736,
        ch = 28,
        rule_idx = 0,
        lookback = 10,
        nglyphs = 0,
        reversed_p = 61348320,
        charpos = 140734799778056,
        nchars = 1606391416,
        nbytes = 32767,
        from = 1606390016,
        to = 32767,
        width = 0
      },
      face_id = 1,
      u = {
        image = {
          object = 1,
          slice = {
            x = 27,
            y = 4356324960,
            width = 0,
            height = 1
          },
          image_id = 4357177120
        },
        comp = {
          object = 1
        },
        stretch = {
          object = 1
        }
      },
      position = {
        charpos = 140734799780528,
        bytepos = 140735516389758
      },
      current = {
        pos = {
          charpos = 140734799778544,
          bytepos = 4301826102
        },
        overlay_string_index = 0,
        string_pos = {
          charpos = -4595923419731591168,
          bytepos = 4627448617123184640
        },
        dpvec_index = 536870914
      },
      from_overlay = 140734799778176,
      area = 2322976436,
      method = 32767,
      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 = 100,
      voffset = 0,
      space_width = 4294967292,
      font_height = 4329460288
    }},
  sp = 1606390496,
  selective = 140735516382606,
  what = 892548916,
  face_id = 859322162,
  selective_display_ellipsis_p = 1,
  ctl_arrow_p = 1,
  face_box_p = 1,
  start_of_box_run_p = 0,
  end_of_box_run_p = 0,
  overlay_strings_at_end_processed_p = 1,
  ignore_overlay_strings_at_pos_p = 1,
  glyph_not_available_p = 0,
  starts_in_middle_of_char_p = 0,
  face_before_selective_p = 1,
  constrain_row_ascent_descent_p = 1,
  line_wrap = 4203621911,
  base_face_id = 1606390336,
  c = 0,
  len = 1606390572,
  cmp_it = {
    stop_pos = 0,
    id = 4329459840,
    ch = 6,
    rule_idx = 0,
    lookback = 34488344,
    nglyphs = 1,
    reversed_p = 34493008,
    charpos = 4329451520,
    nchars = 1606398864,
    nbytes = 32767,
    from = 0,
    to = 8288,
    width = 1606390412
  },
  char_to_display = 0,
  glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE,
  image_id = 0,
  slice = {
    x = 27,
    y = 1,
    width = 4356315616,
    height = 140734799779488
  },
  space_width = 140735498606849,
  voffset = -27956,
  tab_width = 24511,
  font_height = 140734799778504,
  object = 0,
  position = {
    charpos = 140735500137676,
    bytepos = 35596688949504
  },
  truncation_pixel_width = 12400,
  continuation_pixel_width = 526,
  first_visible_x = 1,
  last_visible_x = 34484364,
  last_visible_y = 1,
  extra_line_spacing = 1606394168,
  max_extra_line_spacing = 32767,
  override_ascent = 1606390555,
  override_descent = 32767,
  override_boff = 1606393680,
  glyph_row = 0x7fff5fbf931c,
  area = 1606390472,
  nglyphs = 32767,
  pixel_width = 1606390448,
  ascent = 32767,
  descent = -1971909150,
  max_ascent = 32767,
  max_descent = 1606390472,
  phys_ascent = 32767,
  phys_descent = 1606392608,
  max_phys_ascent = 32767,
  max_phys_descent = 1606390528,
  current_x = 32767,
  continuation_lines_width = -1971909251,
  eol_pos = {
    charpos = 140734799781690,
    bytepos = 2
  },
  current_y = 1,
  first_vpos = 0,
  vpos = 1606394168,
  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 = 140734799781690,
    charpos = 5764607523034234880,
    ch = 1606390592,
    nchars = 140735524919057,
    ch_len = 8388346030423827796,
    type = 4294967168,
    type_after_w1 = 4294967295,
    orig_type = UNKNOWN_BT,
    resolved_level = 0,
    invalid_levels = 18,
    invalid_rl_levels = 0,
    prev_was_pdf = 32270848,
    prev = {
      bytepos = 0,
      charpos = 140734799778880,
      type = 2331533359,
      type_after_w1 = 32767,
      orig_type = 34484288
    },
    last_strong = {
      bytepos = 8,
      charpos = 5120,
      type = 128,
      type_after_w1 = UNKNOWN_BT,
      orig_type = 32270848
    },
    next_for_neutral = {
      bytepos = 2323017427,
      charpos = 4327245416,
      type = 32278096,
      type_after_w1 = STRONG_L,
      orig_type = 32278112
    },
    prev_for_neutral = {
      bytepos = 4327245400,
      charpos = 4311220232,
      type = 32275972,
      type_after_w1 = STRONG_L,
      orig_type = 32278136
    },
    next_for_ws = {
      bytepos = 8,
      charpos = 8589934594,
      type = 32275968,
      type_after_w1 = STRONG_L,
      orig_type = 32278128
    },
    next_en_pos = 4327243264,
    next_en_type = 4294967168,
    ignore_bn_limit = 7,
    sor = 32256000,
    scan_dir = 1,
    disp_pos = 140735516364468,
    disp_prop = 0,
    stack_idx = 0,
    level_stack = {{
        level = 100,
        override = NEUTRAL_DIR
      }, {
        level = -4,
        override = NEUTRAL_DIR
      }, {
        level = 128,
        override = NEUTRAL_DIR
      }, {
        level = 0,
        override = NEUTRAL_DIR
      }, {
        level = 18,
        override = NEUTRAL_DIR
      }, {
        level = 32256000,
        override = L2R
      }, {
        level = 0,
        override = NEUTRAL_DIR
      }, {
        level = 1606390896,
        override = 32767
      }, {
        level = -1963215928,
        override = 32767
      }, {
        level = 0,
        override = NEUTRAL_DIR
      }, {
        level = 1929845888,
        override = 32767
      }, {
        level = 61348320,
        override = L2R
      }, {
        level = 1929803584,
        override = 32767
      }, {
        level = 1606391360,
        override = 32767
      }, {
        level = -1989747193,
        override = 32767
      }, {
        level = 0,
        override = 1072693248
      }, {
        level = 130972,
        override = 8288
      }, {
        level = 1606391084,
        override = 1279
      }, {
        level = 128,
        override = NEUTRAL_DIR
      }, {
        level = 0,
        override = NEUTRAL_DIR
      }, {
        level = 61357664,
        override = L2R
      }, {
        level = 1929863072,
        override = 32767
      }, {
        level = -1963555728,
        override = 32767
      }, {
        level = 29,
        override = NEUTRAL_DIR
      }, {
        level = 10,
        override = NEUTRAL_DIR
      }, {
        level = 61348320,
        override = L2R
      }, {
        level = 1606391080,
        override = 32767
      }, {
        level = 1606391416,
        override = 32767
      }, {
        level = 1606391072,
        override = 32767
      }, {
        level = 0,
        override = NEUTRAL_DIR
      }, {
        level = 1,
        override = NEUTRAL_DIR
      }, {
        level = 1,
        override = NEUTRAL_DIR
      }, {
        level = 28,
        override = NEUTRAL_DIR
      }, {
        level = 61357664,
        override = L2R
      }, {
        level = 0,
        override = NEUTRAL_DIR
      }, {
        level = 1,
        override = NEUTRAL_DIR
      }, {
        level = 34484224,
        override = 8288
      }, {
        level = 1606391244,
        override = 32767
      }, {
        level = 1606391240,
        override = 32767
      }, {
        level = 0,
        override = NEUTRAL_DIR
      }, {
        level = 1606391236,
        override = 32767
      }, {
        level = 256,
        override = 8288
      }, {
        level = 34484336,
        override = L2R
      }, {
        level = 34484364,
        override = L2R
      }, {
        level = 34484224,
        override = 129
      }, {
        level = 34484300,
        override = L2R
      }, {
        level = 34484336,
        override = L2R
      }, {
        level = 63532,
        override = NEUTRAL_DIR
      }, {
        level = 19582,
        override = NEUTRAL_DIR
      }, {
        level = 34484300,
        override = L2R
      }, {
        level = 34484288,
        override = L2R
      }, {
        level = 1606391264,
        override = 32767
      }, {
        level = -1963555157,
        override = 32767
      }, {
        level = 1606391264,
        override = 32767
      }, {
        level = -1971996202,
        override = 32767
      }, {
        level = 34484224,
        override = 8288
      }, {
        level = 34484224,
        override = L2R
      }, {
        level = 1606391328,
        override = 32767
      }, {
        level = -1963381035,
        override = 32767
      }, {
        level = 1606391936,
        override = 32767
      }, {
        level = 1606391880,
        override = 32767
      }, {
        level = 34484288,
        override = L2R
      }, {
        level = 1606398578,
        override = 32767
      }, {
        level = 4096,
        override = NEUTRAL_DIR
      }},
    string = {
      lstring = 140734799781120,
      s = 0x2 <Address 0x2 out of bounds>,
      schars = 4294967285,
      bufpos = 140734799780448,
      from_disp_str = 1,
      unibyte = 1
    },
    paragraph_dir = 1606391408,
    separator_limit = 140735524919057,
    first_elt = 0,
    new_paragraph = 0,
    frame_window_p = 0
  },
  paragraph_embedding = 1606392648
}
	count = 4
#29 0x0000000100035754 in redisplay_window_0 (window=4356325237) at
xdisp.c:13738
No locals.
#30 0x000000010011e45d in internal_condition_case_1 (bfun=0x100035730
<redisplay_window_0>, arg=4356325237, handlers=4345320294,
hfun=0x100016810 <redisplay_window_error>) at eval.c:1553
	c = {
  tag = 4345311290,
  val = 4345311290,
  next = 0x7fff5fbfed58,
  gcpro = 0x0,
  jmp = {92176, 1, 1606405120, 32767, 1606404816, 32767, 218928, 1,
5753908, 1, 50352998, 1, 36012245, 1, 1172451, 1, 50410842, 1, 8099,
895, 1606405008, 32767, 1077072, 1, 128, 0, 5763080, 1, 1606405088,
32767, 1162973, 1, 50343994, 1, 50343994, 1, 50343994},
  backlist = 0x0,
  handlerlist = 0x7fff5fbfed30,
  lisp_eval_depth = 0,
  pdlcount = 4,
  poll_suppress_count = 0,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
	h = {
  handler = 4345320294,
  var = 4345311290,
  chosen_clause = 4295816163,
  tag = 0x7fff5fbfcb00,
  next = 0x7fff5fbfed30
}
	val = 0
#31 0x0000000100035713 in redisplay_windows (window=4356325237) at xdisp.c:13718
No locals.
#32 0x0000000100041b5a in redisplay_internal () at xdisp.c:13295
	fr = (struct frame *) 0x0
	count = 2
	old_frame = 4330978965
#33 0x00000001000b0bca in read_char (commandflag=1606412640,
nmaps=140734799800672, maps=0x7fff5fbfe960,
prev_event=143892953583058943, used_mouse_menu=0x7fff5fbfe960,
end_time=0x7fff5fbfe960) at keyboard.c:2448
	previous_echo_area_message = 4345311290
	reread = 0
	polling_stopped_here = 0
	local_getcjmp = {1, 2488136, 1, 62055285, 1, 50343994, 1, 50939706,
1, 2, 0, 2487840, 1, 1606412584, 32767, 50939704, 1, 1606412560,
32767, 1158836, 1, 2, 0, 62055280, 1, 1606412512, 32767, 1089578, 1,
1606412592, 32767, 43139096, 1, 51561738, 1, 5758560, 1}
	key_already_recorded = 0
	c = 4345311290
	save_jump = {1606412576, 32767, 1606412320, 32767, 6, 0, 2487984, 1,
5037657, 1, 2487953, 1, 5037632, 1, 2487989, 1, 0, 0, -234064281,
-91345385, 2487840, 1, 0, 0, 50682810, 1, 50343994, 1, 2, 0,
1606412432, 32767, 1169802, 1, 4, 0, 2487845}
	also_record = 4345311290
	orig_kboard = (struct kboard *) 0x102240800
#34 0x00000001000b3c07 in read_key_sequence () at keyboard.c:2832
No symbol table info available.
#35 0x00000001000b579a in command_loop_1 () at keyboard.c:1449
	keybuf = {96, 24, 4300721204, 0, 140734799801312, 140734799801392,
4296134898, 4300738744, 3, 4297619533, 5771264, -392325437154625945,
5, 4300721672, 4300721204, 4297619528, 4295664704, 140734799801632,
4296133879, 140734800051584, 4300738560, 140734800051584,
140734800066888, 140734799801504, 140734799871673, 140734800023824,
140734799801680, 140734800051584, 4300738560, 5}
#36 0x000000010011e5a3 in internal_condition_case (bfun=0x1000b4290
<command_loop_1>, handlers=4345367402, hfun=0x1000b5830 <cmd_error>)
at eval.c:1515
	c = {
  tag = 4345311290,
  val = 4345311290,
  next = 0x7fff5fbfee90,
  gcpro = 0x0,
  jmp = {743472, 1, 1606413904, 32767, 1606413616, 32767, 5763080, 1,
5753908, 1, 50400106, 1, 737936, 1, 1172782, 1, 5753908, 1, 8099, 895,
697408, 1, 1172782, 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 = 140734799801968,
  tag = 0x7fff5fbfed58,
  next = 0x0
}
	val = 0
#37 0x00000001000b426e in command_loop_2 (ignore=140734799801256) at
keyboard.c:1160
No locals.
#38 0x000000010011e6a8 in internal_catch (tag=140734799801256,
func=0x1000b4230 <command_loop_2>, arg=140734799801256) at eval.c:1272
	c = {
  tag = 4345363402,
  val = 4345311290,
  next = 0x0,
  gcpro = 0x0,
  jmp = {50343994, 1, 1606414208, 32767, 1606413968, 32767, 5754376,
1, 5753908, 1, 737840, 1, 737840, 1, 1173141, 1, 32256000, 1, 8099,
895, 1606414112, 32767, -1963212380, 32767, 1702057263, 0, 1455760, 1,
1606414256, 32767, 1606414264, 32767, 1844360, 1, 50343994, 1,
1606414208},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 0,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
#39 0x00000001000b5d90 in command_loop [inlined] () at
/Users/febeling/Downloads/emacs-24.0.97/src/keyboard.c:1139
	val = 4295705136
	count = 50396106
	val = 4295705136
#40 0x00000001000b5d90 in recursive_edit_1 () at keyboard.c:759
	val = 4295705136
	count = 50396106
	val = 4295705136
#41 0x00000001000a5b5c in Frecursive_edit () at keyboard.c:823
	count = 0
	buffer = 0
#42 0x00000001000a263f in main (argc=50396106, argv=0x7fff5fbff150) at
emacs.c:1715
	stack_bottom_variable = 0 '\000'
	dummy = 0
	junk = 0x0
	skip_args = 0
	rlim = {
  rlim_cur = 8720000,
  rlim_max = 67104768
}
	dname_arg = 0x0
	dname_arg2 = '\000' <repeats 12 times>, "\001", '\000' <repeats 19
times>, " \a\300_\377\177\000\0000\a\300_\377\177\000\000\000\000\000\000\002\000\000\000p\361\277_\377\177\000\000gv\f\362\027.\216\372\000\000\000\000\000\000\000"
	ch_to_dir = 0x0





  reply	other threads:[~2012-06-01  6:36 UTC|newest]

Thread overview: 54+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-22 10:29 bug#11541: 24.0.97; Crash when visiting file on OS X 10.7.3 Florian Ebeling
2012-05-24 22:08 ` bug#11541: Florian Ebeling
2012-05-26  8:33 ` bug#11541: 24.0.97; Crash when visiting file on OS X 10.7.3 Jan Djärv
2012-05-26 20:12   ` Florian Ebeling
2012-05-29 14:06 ` Chong Yidong
2012-05-29 19:48   ` Florian Ebeling
2012-05-30  3:22     ` Chong Yidong
2012-05-30  7:55       ` Florian Ebeling
2012-05-30 10:31         ` Chong Yidong
2012-05-30 10:53           ` C. Florian Ebeling
2012-05-30 13:36             ` Chong Yidong
2012-05-30 14:39               ` Florian Ebeling
2012-05-31  6:52                 ` Chong Yidong
2012-05-31  7:12                   ` Florian Ebeling
2012-05-31  9:31                     ` Chong Yidong
2012-05-31 10:19                       ` Florian Ebeling
2012-05-31 15:48                       ` Eli Zaretskii
2012-05-31 17:27                         ` C. Florian Ebeling
2012-05-31 17:54                           ` Eli Zaretskii
2012-05-31 19:15                             ` Alp Aker
2012-05-31 19:48                               ` Eli Zaretskii
2012-05-31 19:50                             ` C. Florian Ebeling
2012-05-31 20:11                               ` Eli Zaretskii
2012-05-31 21:55                                 ` Florian Ebeling
2012-06-01  3:50                                   ` YAMAMOTO Mitsuharu
2012-06-01  5:43                                     ` Florian Ebeling
2012-06-01  6:14                                       ` Eli Zaretskii
2012-06-01  6:36                                         ` Florian Ebeling [this message]
2012-06-01  6:41                                           ` Chong Yidong
2012-06-01  6:44                                             ` Florian Ebeling
2012-06-01  8:53                                               ` Eli Zaretskii
2012-06-01 11:57                                               ` Jan D.
2012-06-01 13:42                                                 ` Chong Yidong
2012-06-01  6:17                                       ` Eli Zaretskii
2012-06-01  6:46                                         ` Florian Ebeling
2012-06-01  8:47                                           ` Eli Zaretskii
2012-06-01  8:55                                             ` Florian Ebeling
2012-06-01  9:21                                               ` Eli Zaretskii
2012-06-01 14:51                                                 ` Florian Ebeling
2012-06-01 16:12                                                   ` Jan Djärv
     [not found]                                                 ` <mailman.2085.1338562350.855.bug-gnu-emacs@gnu.org>
2012-06-18 23:06                                                   ` jamezilla
2012-06-20 19:56                                                     ` Florian Ebeling
     [not found]                                                     ` <mailman.3138.1340222261.855.bug-gnu-emacs@gnu.org>
2012-06-22  5:29                                                       ` jamezilla
2012-06-01  8:52                                           ` Florian Ebeling
2012-06-01  8:56                                             ` Eli Zaretskii
2012-09-26 20:30 ` bug#11541: - Another reproduction - Emacs 24.2; Null pointer on OSX with cocoa UI mrevilgnome
2012-09-26 20:41   ` mrevilgnome
2012-10-14 18:58 ` bug#11541: 24.0.97; Crash when visiting file on OS X 10.7.3 Jan Djärv
2012-10-15 21:15   ` C. Florian Ebeling
2012-10-16  5:05     ` Jan Djärv
2012-11-01  9:49 ` Thomas Kappler
2012-11-06 11:01 ` bug#11541: Possible fix Thomas Kappler
2012-11-08 19:53   ` Jan Djärv
2012-11-09 10:27 ` bug#11541: THanks! Thomas Kappler

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAGOk8R_=c0J2StzFKNiCMpsNi+YwQqyZAZbQrEVNn+veYxu54g@mail.gmail.com' \
    --to=florian.ebeling@gmail.com \
    --cc=11541@debbugs.gnu.org \
    --cc=cyd@gnu.org \
    --cc=eliz@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.