Package: emacs;
Reported by: Michael Welsh Duggan <mwd <at> cert.org>
Date: Thu, 12 May 2016 13:07:01 UTC
Severity: normal
Found in version 25.0.93
Done: Stefan Kangas <stefan <at> marxist.se>
Bug is archived. No further changes may be made.
Message #17 received at 23522 <at> debbugs.gnu.org (full text, mbox):
From: Michael Welsh Duggan <mwd <at> cert.org> To: Eli Zaretskii <eliz <at> gnu.org> Cc: rgm <at> gnu.org, 23522 <at> debbugs.gnu.org Subject: Re: bug#23522: 25.0.93; SEGFAULT when displaying HELLO Date: Thu, 12 May 2016 15:58:43 -0400
Eli Zaretskii <eliz <at> gnu.org> writes: >> From: Michael Welsh Duggan <mwd <at> cert.org> >> Date: Thu, 12 May 2016 13:23:38 -0400 >> Cc: 23522 <at> debbugs.gnu.org >> >> > HELLO crash plus "old" RHEL makes me think of >> > >> > https://bugzilla.redhat.com/show_bug.cgi?id=844776 >> > >> > Could you be getting libotf from openmpi instead? >> >> Unlikely. This system does not have openmpi installed. No openmpi >> packages, and no files with openmpi in the filename found by locate. >> >> Also, the error is a segfault, rather than a "symbol lookup error". > > Please rebuild without optimizations, with --enable-checking, and with > "-g3" in the compiler switches, reproduce the problem, and post the > backtrace you get then. (gdb) run -Q Starting program: /home/mwd/src/emacs/src/emacs -Q [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". ../../../git/emacs/src/lisp.h:1008: Emacs fatal error: assertion failed: VECTORLIKEP (a) Breakpoint 1, terminate_due_to_signal (sig=6, backtrace_limit=2147483647) at ../../../git/emacs/src/emacs.c:354 (gdb) bt full #0 terminate_due_to_signal (sig=6, backtrace_limit=2147483647) at ../../../git/emacs/src/emacs.c:354 No locals. #1 0x0000000000602b2d in die (msg=0x72aa2e "VECTORLIKEP (a)", file=0x72a9c8 "../../../git/emacs/src/lisp.h", line=1008) at ../../../git/emacs/src/alloc.c:7218 No locals. #2 0x000000000056fa32 in XVECTOR (a=0) at ../../../git/emacs/src/lisp.h:1008 No locals. #3 0x00000000005706c7 in AREF (array=0, idx=1) at ../../../git/emacs/src/lisp.h:1526 No locals. #4 0x00000000006b47e2 in ftfont_shape_by_flt (lgstring=14496901, font=0x17b3660, ft_face=0x1739f10, otf=0x16df8d0, matrix=0x17b3758) at ../../../git/emacs/src/ftfont.c:2655 g = 0x1105920 len = 4 i = 0 flt_font_ft = { flt_font = { family = 0x16df9f0, x_ppem = 13, y_ppem = 13, get_glyph_id = 0x6b201d <ftfont_get_glyph_id>, get_metrics = 0x6b20d5 <ftfont_get_metrics>, check_otf = 0x6b241c <ftfont_check_otf>, drive_otf = 0x6b2b0d <ftfont_drive_otf>, internal = 0x111e5c0 }, font = 0x17b3660, ft_face = 0x1739f10, otf = 0x16df8d0, matrix = 0x0 } flt = 0x0 with_variation_selector = false glyphs = 0x1105920 allocated = 7 incr_min = 1 #5 0x00000000006b4baa in ftfont_shape (lgstring=14496901) at ../../../git/emacs/src/ftfont.c:2697 font = 0x17b3660 ftfont_info = 0x17b3660 otf = 0x16df8d0 #6 0x00000000006b6eaf in xftfont_shape (lgstring=14496901) at ../../../git/emacs/src/xftfont.c:654 font = 0x17b3660 xftfont_info = 0x17b3660 ft_face = 0x1739f10 val = 140737488317056 #7 0x0000000000648685 in Ffont_shape_gstring (gstring=14496901) at ../../../git/emacs/src/font.c:4410 font = 0x17b3660 font_object = 24852069 n = 5700562 glyph = 140737488317144 i = 0 from = 13727933 to = 5708005 #8 0x0000000000626c1a in Ffuncall (nargs=2, args=0x7fffffff6bc8) at ../../../git/emacs/src/eval.c:2693 internal_argbuf = {5707850, 0, 140737488317264, 5701175, 140737488317280, 23212976, 140737488317360, 14274160} fun = 13727933 original_fun = 311840 funcar = 0 numargs = 1 lisp_numargs = 0 val = 140737488317360 internal_args = 0x7fffffff6bd0 count = 16 #9 0x000000000067174e in exec_byte_code (bytestr=11169628, vector=11169661, maxdepth=26, args_template=0, nargs=0, args=0x0) at ../../../git/emacs/src/bytecode.c:880 targets = {0x674cc0 <exec_byte_code+17319>, 0x674d20 <exec_byte_code+17415>, 0x674d22 <exec_byte_code+17417>, 0x674d24 <exec_byte_code+17419>, 0x674d26 <exec_byte_code+17421>, 0x674d26 <exec_byte_code+17421>, 0x674d86 <exec_byte_code+17517>, 0x674df9 <exec_byte_code+17632>, 0x670da3 <exec_byte_code+1162>, 0x670da5 <exec_byte_code+1164>, 0x670da7 <exec_byte_code+1166>, 0x670da9 <exec_byte_code+1168>, 0x670dab <exec_byte_code+1170>, 0x670dab <exec_byte_code+1170>, 0x670db1 <exec_byte_code+1176>, 0x670d68 <exec_byte_code+1103>, 0x671349 <exec_byte_code+2608>, 0x67134b <exec_byte_code+2610>, 0x67134d <exec_byte_code+2612>, 0x67134f <exec_byte_code+2614>, 0x671351 <exec_byte_code+2616>, 0x671351 <exec_byte_code+2616>, 0x671392 <exec_byte_code+2681>, 0x671357 <exec_byte_code+2622>, 0x671656 <exec_byte_code+3389>, 0x671658 <exec_byte_code+3391>, 0x67165a <exec_byte_code+3393>, 0x67165c <exec_byte_code+3395>, 0x67165e <exec_byte_code+3397>, 0x67165e <exec_byte_code+3397>, 0x6715fe <exec_byte_code+3301>, 0x67161b <exec_byte_code+3330>, 0x67171b <exec_byte_code+3586>, 0x67171d <exec_byte_code+3588>, 0x67171f <exec_byte_code+3590>, 0x671721 <exec_byte_code+3592>, 0x671723 <exec_byte_code+3594>, 0x671723 <exec_byte_code+3594>, 0x6716c3 <exec_byte_code+3498>, 0x6716e0 <exec_byte_code+3527>, 0x6717da <exec_byte_code+3777>, 0x6717dc <exec_byte_code+3779>, 0x6717de <exec_byte_code+3781>, 0x6717e0 <exec_byte_code+3783>, 0x6717e2 <exec_byte_code+3785>, 0x6717e2 <exec_byte_code+3785>, 0x671782 <exec_byte_code+3689>, 0x67179f <exec_byte_code+3718>, 0x6727d1 <exec_byte_code+7864>, 0x67266a <exec_byte_code+7505>, 0x672661 <exec_byte_code+7496>, 0x674cc0 <exec_byte_code+17319>, 0x674cc0 <exec_byte_code+17319>, 0x674cc0 <exec_byte_code+17319>, 0x674cc0 <exec_byte_code+17319>, 0x674cc0 <exec_byte_code+17319>, 0x6729f4 <exec_byte_code+8411>, 0x672af5 <exec_byte_code+8668>, 0x672b4d <exec_byte_code+8756>, 0x672ba6 <exec_byte_code+8845>, 0x672c03 <exec_byte_code+8938>, 0x6711a1 <exec_byte_code+2184>, 0x671211 <exec_byte_code+2296>, 0x672c72 <exec_byte_code+9049>, 0x6710cd <exec_byte_code+1972>, 0x671274 <exec_byte_code+2395>, 0x672cd2 <exec_byte_code+9145>, 0x672d35 <exec_byte_code+9244>, 0x672d78 <exec_byte_code+9311>, 0x672ddb <exec_byte_code+9410>, 0x672e25 <exec_byte_code+9484>, 0x672eec <exec_byte_code+9683>, 0x672f2f <exec_byte_code+9750>, 0x672f92 <exec_byte_code+9849>, 0x673012 <exec_byte_code+9977>, 0x673055 <exec_byte_code+10044>, 0x673098 <exec_byte_code+10111>, 0x6730fb <exec_byte_code+10210>, 0x67315e <exec_byte_code+10309>, 0x6731c1 <exec_byte_code+10408>, 0x673241 <exec_byte_code+10536>, 0x67328b <exec_byte_code+10610>, 0x6732d5 <exec_byte_code+10684>, 0x67339c <exec_byte_code+10883>, 0x67342a <exec_byte_code+11025>, 0x6734b8 <exec_byte_code+11167>, 0x6736f3 <exec_byte_code+11738>, 0x67375b <exec_byte_code+11842>, 0x6737c3 <exec_byte_code+11946>, 0x67382b <exec_byte_code+12050>, 0x673893 <exec_byte_code+12154>, 0x6738dd <exec_byte_code+12228>, 0x67396c <exec_byte_code+12371>, 0x6739b6 <exec_byte_code+12445>, 0x673a00 <exec_byte_code+12519>, 0x673a4a <exec_byte_code+12593>, 0x673b41 <exec_byte_code+12840>, 0x672504 <exec_byte_code+7147>, 0x673b9e <exec_byte_code+12933>, 0x673be1 <exec_byte_code+13000>, 0x673ca3 <exec_byte_code+13194>, 0x673d00 <exec_byte_code+13287>, 0x673d5d <exec_byte_code+13380>, 0x673da0 <exec_byte_code+13447>, 0x673dec <exec_byte_code+13523>, 0x673e38 <exec_byte_code+13599>, 0x673e8c <exec_byte_code+13683>, 0x674cc0 <exec_byte_code+17319>, 0x673edf <exec_byte_code+13766>, 0x673f1d <exec_byte_code+13828>, 0x673f5b <exec_byte_code+13890>, 0x673f99 <exec_byte_code+13952>, 0x673fd7 <exec_byte_code+14014>, 0x674015 <exec_byte_code+14076>, 0x672504 <exec_byte_code+7147>, 0x674cc0 <exec_byte_code+17319>, 0x674058 <exec_byte_code+14143>, 0x6740a3 <exec_byte_code+14218>, 0x6740e6 <exec_byte_code+14285>, 0x674129 <exec_byte_code+14352>, 0x67418c <exec_byte_code+14451>, 0x6741ef <exec_byte_code+14550>, 0x674232 <exec_byte_code+14617>, 0x67433e <exec_byte_code+14885>, 0x6743a1 <exec_byte_code+14984>, 0x674404 <exec_byte_code+15083>, 0x674467 <exec_byte_code+15182>, 0x6744a5 <exec_byte_code+15244>, 0x674cc0 <exec_byte_code+17319>, 0x672438 <exec_byte_code+6943>, 0x671885 <exec_byte_code+3948>, 0x670f6d <exec_byte_code+1620>, 0x6719b8 <exec_byte_code+4255>, 0x671b18 <exec_byte_code+4607>, 0x671c6c <exec_byte_code+4947>, 0x6723c6 <exec_byte_code+6829>, 0x672406 <exec_byte_code+6893>, 0x6715b0 <exec_byte_code+3223>, 0x6724c5 <exec_byte_code+7084>, 0x672536 <exec_byte_code+7197>, 0x6725bd <exec_byte_code+7332>, 0x6725fc <exec_byte_code+7395>, 0x672810 <exec_byte_code+7927>, 0x672892 <exec_byte_code+8057>, 0x672912 <exec_byte_code+8185>, 0x672973 <exec_byte_code+8282>, 0x671839 <exec_byte_code+3872>, 0x6744e8 <exec_byte_code+15311>, 0x674568 <exec_byte_code+15439>, 0x6745ab <exec_byte_code+15506>, 0x6745ee <exec_byte_code+15573>, 0x674631 <exec_byte_code+15640>, 0x674674 <exec_byte_code+15707>, 0x6746d7 <exec_byte_code+15806>, 0x67473a <exec_byte_code+15905>, 0x67479d <exec_byte_code+16004>, 0x674800 <exec_byte_code+16103>, 0x67494f <exec_byte_code+16438>, 0x6749b2 <exec_byte_code+16537>, 0x674a15 <exec_byte_code+16636>, 0x674a58 <exec_byte_code+16703>, 0x674abb <exec_byte_code+16802>, 0x674b1e <exec_byte_code+16901>, 0x674b6f <exec_byte_code+16982>, 0x674bc0 <exec_byte_code+17063>, 0x673a94 <exec_byte_code+12667>, 0x673ade <exec_byte_code+12741>, 0x674c0a <exec_byte_code+17137>, 0x674c67 <exec_byte_code+17230>, 0x674cc0 <exec_byte_code+17319>, 0x671dc0 <exec_byte_code+5287>, 0x671ec6 <exec_byte_code+5549>, 0x67200b <exec_byte_code+5874>, 0x672150 <exec_byte_code+6199>, 0x67228b <exec_byte_code+6514>, 0x672e6f <exec_byte_code+9558>, 0x67331f <exec_byte_code+10758>, 0x673c26 <exec_byte_code+13069>, 0x674e93 <exec_byte_code+17786>, 0x674f09 <exec_byte_code+17904>, 0x674cc0 <exec_byte_code+17319>, 0x674cc0 <exec_byte_code+17319>, 0x674fa6 <exec_byte_code+18061>, 0x674cc0 <exec_byte_code+17319>, 0x674cc0 <exec_byte_code+17319>, 0x674cc0 <exec_byte_code+17319>, 0x674cc0 <exec_byte_code+17319>, 0x674cc0 <exec_byte_code+17319>, 0x674cc0 <exec_byte_code+17319>, 0x674cc0 <exec_byte_code+17319>, 0x674cc0 <exec_byte_code+17319>, 0x674cc0 <exec_byte_code+17319>, 0x67502e <exec_byte_code+18197> <repeats 64 times>} count = 15 op = 1 vectorp = 0xaa6f80 <pure+1076096> stack = { pc = 0xca9efd <pure+3185405> ")\207", byte_string = 11169628, byte_string_start = 0xca9edd <pure+3185373> "\306\b\t\n\v$\211\034\211\034\307H)\203\024", next = 0x0 } top = 0x7fffffff6bc8 result = 25769803776 type = CATCHER #10 0x00000000006279c5 in funcall_lambda (fun=11169517, nargs=5, arg_vector=0xaa6f7d <pure+1076093>) at ../../../git/emacs/src/eval.c:2921 val = 0 syms_left = 0 next = 43536 lexenv = 0 count = 10 i = 5 optional = false rest = false #11 0x0000000000626e99 in Ffuncall (nargs=6, args=0x7fffffff7190) at ../../../git/emacs/src/eval.c:2742 fun = 11169517 original_fun = 5594496 funcar = 8589897968 numargs = 5 lisp_numargs = 44448 val = 4308724704 internal_args = 0x62333f <push_handler+32> count = 9 #12 0x0000000000623303 in internal_condition_case_n ( bfun=0x62683b <Ffuncall>, nargs=6, args=0x7fffffff7190, handlers=44448, hfun=0x442993 <safe_eval_handler>) at ../../../git/emacs/src/eval.c:1389 val = 5701175 c = 0x1638860 #13 0x0000000000442c34 in safe__call (inhibit_quit=false, nargs=6, func=5594496, ap=0x7fffffff7270) at ../../../git/emacs/src/xdisp.c:2558 i = 6 count = 8 sa_avail = 16336 sa_count = 8 args = 0x7fffffff7190 sa_must_free = false val = 14496901 #14 0x0000000000442d27 in safe_call (nargs=6, func=5594496) at ../../../git/emacs/src/xdisp.c:2574 retval = 14446721 ap = {{ gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffffff7358, reg_save_area = 0x7fffffff7290 }} #15 0x00000000006a2878 in autocmp_chars (rule=18026061, charpos=383, bytepos=459, limit=387, win=0x13dd6c0, face=0x174f200, string=0) at ../../../git/emacs/src/composite.c:915 count = 6 f = 0x13dc6b0 pos = 1534 to = 387 pt = 1 pt_byte = 1 re = 11176052 font_object = 24852069 lgstring = 14496901 len = 4 #16 0x00000000006a3e4a in composition_reseat_it (cmp_it=0x7fffffff92f8, charpos=383, bytepos=459, endpos=3323, w=0x13dd6c0, face=0x174f200, string=0) at ../../../git/emacs/src/composite.c:1221 lgstring = 0 val = 19299363 elt = 18026061 i = 0 #17 0x0000000000454aa1 in next_element_from_buffer (it=0x7fffffff8aa0) at ../../../git/emacs/src/xdisp.c:8372 p = 0x7fffffff92f8 "\177\001" stop = 3323 success_p = true #18 0x0000000000450916 in get_next_display_element (it=0x7fffffff8aa0) at ../../../git/emacs/src/xdisp.c:6921 success_p = false #19 0x000000000047f8d9 in display_line (it=0x7fffffff8aa0) at ../../../git/emacs/src/xdisp.c:20549 x_before = 121 nglyphs = 1 ascent = 0 phys_ascent = 0 n_glyphs_before = 15 hpos_before = 15 x = 121 descent = 0 phys_descent = 0 row = 0x1099410 overlay_arrow_string = 0 wrap_it = { window = 15950642, w = 0x0, f = 0x7fffffff7650, method = 5701175, stop_charpos = 140737488324304, prev_stop = 14274160, base_level_stop = 140737488324320, end_charpos = 0, s = 0xd1eb78 <metrics.30966> "", string_nchars = 5701175, redisplay_end_trigger_charpos = 92, multibyte_p = false, header_line_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, from_disp_prop_p = false, ellipsis_p = false, avoid_cursor_p = false, dp = 0x7fffffff89b0, dpvec = 0x49753b <produce_special_glyphs+1709>, dpend = 0x700000006, dpvec_char_len = -30048, dpvec_face_id = 32767, saved_face_id = 92, ctl_chars = {9, 20829893, 20829888, 20825776, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0}, start = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, n_overlay_strings = 0, overlay_strings_charpos = 0, overlay_strings = {0 <repeats 16 times>}, string_overlays = {0 <repeats 16 times>}, string = 0, from_overlay = 0, stack = {{ string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, stretch = { object = 0 }, xwidget = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, stretch = { object = 0 }, xwidget = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, stretch = { object = 0 }, xwidget = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, stretch = { object = 0 }, xwidget = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, stretch = { object = 0 }, xwidget = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }}, sp = 0, selective = 0, what = IT_CHARACTER, face_id = 0, selective_display_ellipsis_p = false, ctl_arrow_p = false, face_box_p = false, start_of_box_run_p = false, end_of_box_run_p = false, overlay_strings_at_end_processed_p = false, ignore_overlay_strings_at_pos_p = false, glyph_not_available_p = false, starts_in_middle_of_char_p = false, face_before_selective_p = false, constrain_row_ascent_descent_p = false, line_wrap = TRUNCATE, base_face_id = 0, c = 0, len = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, char_to_display = 0, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, xwidget = 0x0, slice = { x = 0, y = 0, width = 0, height = 8589934595 }, space_width = 395136991232, voffset = 1, tab_width = 0, font_height = 0, object = -1, position = { charpos = 0, bytepos = 0 }, truncation_pixel_width = 0, continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = 0, last_visible_y = 0, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = 0, override_descent = 0, override_boff = 0, glyph_row = 0x5c, area = LEFT_MARGIN_AREA, nglyphs = 0, pixel_width = 0, ascent = 0, descent = 0, max_ascent = 0, max_descent = 0, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 0, max_phys_descent = 0, current_x = 0, continuation_lines_width = 0, eol_pos = { charpos = 2097152, 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 = false, bidi_it = { bytepos = 0, charpos = 0, ch = -1, nchars = 0, ch_len = 0, type = UNKNOWN_BT, type_after_wn = STRONG_L, orig_type = LRE, resolved_level = 13 '\r', isolate_level = 0 '\000', invalid_levels = 55834574852, invalid_isolates = 38654705668, prev = { charpos = 38654705666, type = STRONG_R, orig_type = UNKNOWN_BT }, last_strong = { charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_for_neutral = { charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, prev_for_neutral = { charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_for_ws = { charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, bracket_pairing_pos = 0, bracket_enclosed_type = UNKNOWN_BT, next_en_pos = 0, next_en_type = UNKNOWN_BT, sos = NEUTRAL_DIR, scan_dir = 0, disp_pos = 0, disp_prop = 0, stack_idx = 0, level_stack = {{ next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' } <repeats 66 times>, { next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 16013936, next_for_neutral_type = 0, last_strong_type = 7, prev_for_neutral_type = 3, level = 255 '\377', flags = 255 '\377' }, { next_for_neutral_pos = 5707850, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 16013941, next_for_neutral_type = 0, last_strong_type = 3, prev_for_neutral_type = 4, level = 255 '\377', flags = 255 '\377' }, { next_for_neutral_pos = 16013936, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 4, level = 255 '\377', flags = 255 '\377' }, { next_for_neutral_pos = 5708067, next_for_neutral_type = 5, last_strong_type = 6, prev_for_neutral_type = 1, level = 244 '\364', flags = 0 '\000' }, { next_for_neutral_pos = 140737488323888, next_for_neutral_type = 5, last_strong_type = 3, prev_for_neutral_type = 0, level = 86 'V', flags = 0 '\000' }, { next_for_neutral_pos = 17372000, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 1, level = 244 '\364', flags = 0 '\000' }, { next_for_neutral_pos = 140737488323936, next_for_neutral_type = 7, last_strong_type = 6, prev_for_neutral_type = 1, level = 105 'i', flags = 0 '\000' }, { next_for_neutral_pos = 16013936, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 2, level = 255 '\377', flags = 255 '\377' }, { next_for_neutral_pos = 140737488324800, next_for_neutral_type = 5, last_strong_type = 7, prev_for_neutral_type = 5, level = 68 'D', flags = 0 '\000' }, { next_for_neutral_pos = 1, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 2, level = 255 '\377', flags = 255 '\377' }, { next_for_neutral_pos = 5708067, next_for_neutral_type = 5, last_strong_type = 6, prev_for_neutral_type = 1, level = 244 '\364', flags = 0 '\000' }, { next_for_neutral_pos = 140737488324000, next_for_neutral_type = 1, last_strong_type = 5, prev_for_neutral_type = 2, level = 87 'W', flags = 0 '\000' }, { next_for_neutral_pos = 16013936, next_for_neutral_type = 0, last_strong_type = 1, prev_for_neutral_type = 7, level = 255 '\377', flags = 255 '\377' }, { next_for_neutral_pos = 5707850, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 16013941, next_for_neutral_type = 0, last_strong_type = 5, prev_for_neutral_type = 7, level = 255 '\377', flags = 255 '\377' }, { next_for_neutral_pos = 16013936, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 7, level = 255 '\377', flags = 255 '\377' }, { next_for_neutral_pos = 5708067, next_for_neutral_type = 5, last_strong_type = 6, prev_for_neutral_type = 1, level = 244 '\364', flags = 0 '\000' }, { next_for_neutral_pos = 140737488324096, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 1, level = 217 '\331', flags = 0 '\000' }, { next_for_neutral_pos = 17372000, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140737488324128, next_for_neutral_type = 7, last_strong_type = 6, prev_for_neutral_type = 0, level = 86 'V', flags = 0 '\000' }, { next_for_neutral_pos = 16013936, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 5, level = 9 '\t', flags = 1 '\001' }, { next_for_neutral_pos = 140737488324160, next_for_neutral_type = 1, last_strong_type = 5, prev_for_neutral_type = 2, level = 87 'W', flags = 0 '\000' }, { next_for_neutral_pos = 140737488324208, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 1, level = 217 '\331', flags = 0 '\000' }, { next_for_neutral_pos = 140737488324208, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140737488324208, next_for_neutral_type = 7, last_strong_type = 6, prev_for_neutral_type = 0, level = 86 'V', flags = 0 '\000' }, { next_for_neutral_pos = 140737488324208, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 5, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140737488324288, next_for_neutral_type = 4, last_strong_type = 6, prev_for_neutral_type = 4, level = 105 'i', flags = 0 '\000' }, { next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 1, prev_for_neutral_type = 4, level = 255 '\377', flags = 255 '\377' }, { next_for_neutral_pos = 15024, next_for_neutral_type = 3, last_strong_type = 6, prev_for_neutral_type = 0, level = 245 '\365', flags = 0 '\000' }, { next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 1, level = 217 '\331', flags = 0 '\000' }, { next_for_neutral_pos = 1, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 14496984, next_for_neutral_type = 0, last_strong_type = 7, prev_for_neutral_type = 3, level = 255 '\377', flags = 255 '\377' }, { next_for_neutral_pos = 5707850, next_for_neutral_type = 3, last_strong_type = 6, prev_for_neutral_type = 0, level = 245 '\365', flags = 0 '\000' }, { next_for_neutral_pos = 14496989, next_for_neutral_type = 5, last_strong_type = 0, prev_for_neutral_type = 6, level = 105 'i', flags = 0 '\000' }, { next_for_neutral_pos = 14496984, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 1, level = 217 '\331', flags = 0 '\000' }, { next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140737488324400, next_for_neutral_type = 7, last_strong_type = 6, prev_for_neutral_type = 0, level = 86 'V', flags = 0 '\000' }, { next_for_neutral_pos = 5708129, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140737488324464, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 5, level = 87 'W', flags = 0 '\000' }, { next_for_neutral_pos = 46, next_for_neutral_type = 5, last_strong_type = 3, prev_for_neutral_type = 3, level = 221 '\335', flags = 0 '\000' }, { next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 1, level = 217 '\331', flags = 0 '\000' }, { next_for_neutral_pos = 501, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140737488324496, next_for_neutral_type = 7, last_strong_type = 6, prev_for_neutral_type = 0, level = 86 'V', flags = 0 '\000' }, { next_for_neutral_pos = 197574203683, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140737488324752, next_for_neutral_type = 6, last_strong_type = 6, prev_for_neutral_type = 4, level = 106 'j', flags = 0 '\000' }, { next_for_neutral_pos = 17372000, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 501, next_for_neutral_type = 3, last_strong_type = 7, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 59, next_for_neutral_type = 0, last_strong_type = 7, prev_for_neutral_type = 3, level = 255 '\377', flags = 255 '\377' }, { next_for_neutral_pos = 140737488324592, next_for_neutral_type = 1, last_strong_type = 5, prev_for_neutral_type = 2, level = 87 'W', flags = 0 '\000' }, { next_for_neutral_pos = 140733193388033, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140737488324640, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140737488324640, next_for_neutral_type = 7, last_strong_type = 6, prev_for_neutral_type = 0, level = 86 'V', flags = 0 '\000' }, { next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 0, level = 228 '\344', flags = 0 '\000' }, { next_for_neutral_pos = 16133225, next_for_neutral_type = 4, last_strong_type = 6, prev_for_neutral_type = 4, level = 105 'i', flags = 0 '\000' }, { next_for_neutral_pos = 2147483648040, next_for_neutral_type = 0, last_strong_type = 5, prev_for_neutral_type = 3, level = 255 '\377', flags = 255 '\377' }, { next_for_neutral_pos = 15024, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 1, level = 217 '\331', flags = 0 '\000' }, { next_for_neutral_pos = 1, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 0, next_for_neutral_type = 7, last_strong_type = 6, prev_for_neutral_type = 0, level = 86 'V', flags = 0 '\000' }, { next_for_neutral_pos = 14991920, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }}, string = { lstring = 140737488324928, s = 0x445c8d <compute_stop_pos+1017> "\203\360\001\204\300tPH\213\205h\377\377\377H\213P H\213\005\062`\224", schars = 0, bufpos = 140737488325280, from_disp_str = false, unibyte = false }, w = 0x0, paragraph_dir = NEUTRAL_DIR, separator_limit = 0, first_elt = false, new_paragraph = false, frame_window_p = false }, paragraph_embedding = NEUTRAL_DIR } wrap_data = 0x0 may_wrap = false wrap_x = 1 wrap_row_used = -1 wrap_row_ascent = -30048 wrap_row_height = 0 wrap_row_phys_ascent = 20829888 wrap_row_phys_height = 0 wrap_row_extra_line_spacing = 1 wrap_row_min_pos = 1 wrap_row_min_bpos = 4475241 wrap_row_max_pos = 140737488325232 wrap_row_max_bpos = 1 cvpos = 0 min_pos = 367 max_pos = 382 min_bpos = 439 max_bpos = 456 pending_handle_line_prefix = false #20 0x0000000000472c20 in try_window (window=20829893, pos=..., flags=1) at ../../../git/emacs/src/xdisp.c:17198 w = 0x13dd6c0 it = { window = 20829893, w = 0x13dd6c0, f = 0x13dc6b0, method = GET_FROM_BUFFER, stop_charpos = 401, prev_stop = 301, base_level_stop = 301, end_charpos = 3323, s = 0x0, string_nchars = 0, redisplay_end_trigger_charpos = 0, multibyte_p = true, header_line_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, from_disp_prop_p = false, ellipsis_p = false, avoid_cursor_p = false, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 19, ctl_chars = {0 <repeats 16 times>}, start = { pos = { charpos = 367, bytepos = 439 }, overlay_string_index = -1, string_pos = { charpos = -1, bytepos = -1 }, dpvec_index = -1 }, current = { pos = { charpos = 383, bytepos = 459 }, overlay_string_index = -1, string_pos = { charpos = -1, bytepos = -1 }, dpvec_index = -1 }, n_overlay_strings = 0, overlay_strings_charpos = 301, overlay_strings = {0 <repeats 16 times>}, string_overlays = {0 <repeats 16 times>}, string = 0, from_overlay = 0, stack = {{ string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, stretch = { object = 0 }, xwidget = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, stretch = { object = 0 }, xwidget = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, stretch = { object = 0 }, xwidget = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, stretch = { object = 0 }, xwidget = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, stretch = { object = 0 }, xwidget = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }}, sp = 0, selective = 0, what = IT_COMPOSITION, face_id = 24, selective_display_ellipsis_p = true, ctl_arrow_p = true, face_box_p = false, start_of_box_run_p = false, end_of_box_run_p = false, overlay_strings_at_end_processed_p = false, ignore_overlay_strings_at_pos_p = false, glyph_not_available_p = false, starts_in_middle_of_char_p = false, face_before_selective_p = false, constrain_row_ascent_descent_p = false, line_wrap = WINDOW_WRAP, base_face_id = 0, c = 2734, len = 3, cmp_it = { stop_pos = 383, id = -1, ch = 2744, rule_idx = 0, lookback = 0, nglyphs = 1, reversed_p = false, charpos = 382, nchars = 1, nbytes = 3, from = 0, to = 1, width = 1 }, char_to_display = 32, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, xwidget = 0x0, slice = { x = 0, y = 0, width = 0, height = 0 }, space_width = 0, voffset = 0, tab_width = 32, font_height = 0, object = 16013941, position = { charpos = 382, bytepos = 456 }, truncation_pixel_width = 0, continuation_pixel_width = 8, first_visible_x = 0, last_visible_x = 640, last_visible_y = 561, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1, override_descent = 0, override_boff = 0, glyph_row = 0x1099410, area = TEXT_AREA, nglyphs = 1, pixel_width = 9, ascent = 13, descent = 5, max_ascent = 13, max_descent = 5, phys_ascent = 13, phys_descent = 5, max_phys_ascent = 13, max_phys_descent = 5, current_x = 130, continuation_lines_width = 0, eol_pos = { charpos = 0, bytepos = 0 }, current_y = 153, first_vpos = 0, vpos = 9, hpos = 16, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = true, bidi_it = { bytepos = 459, charpos = 383, ch = 2744, nchars = 1, ch_len = 3, type = STRONG_L, type_after_wn = STRONG_L, orig_type = STRONG_L, resolved_level = 0 '\000', isolate_level = 0 '\000', invalid_levels = 0, invalid_isolates = 0, prev = { charpos = 382, type = STRONG_L, orig_type = STRONG_L }, last_strong = { charpos = 382, type = STRONG_L, orig_type = STRONG_L }, next_for_neutral = { charpos = 361, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, prev_for_neutral = { charpos = 382, type = STRONG_L, orig_type = STRONG_L }, next_for_ws = { charpos = -1, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, bracket_pairing_pos = -1, bracket_enclosed_type = UNKNOWN_BT, next_en_pos = 0, next_en_type = UNKNOWN_BT, sos = L2R, scan_dir = 1, disp_pos = 502, disp_prop = 0, stack_idx = 0, level_stack = {{ next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' } <repeats 128 times>}, string = { lstring = 0, s = 0x0, schars = 0, bufpos = 0, from_disp_str = false, unibyte = false }, w = 0x13dd6c0, paragraph_dir = L2R, separator_limit = -1, first_elt = false, new_paragraph = false, frame_window_p = true }, paragraph_embedding = NEUTRAL_DIR } last_text_row = 0x1099310 f = 0x13dc6b0 frame_line_height = 17 #21 0x000000000046f544 in redisplay_window (window=20829893, just_this_one_p=false) at ../../../git/emacs/src/xdisp.c:16654 d2 = 0 d6 = 0 d1 = 0 d5 = 0 rtop = 24286336 rbot = 0 w = 0x13dd6c0 f = 0x13dc6b0 buffer = 0xf45a70 old = 0xf45a70 lpoint = { charpos = 1, bytepos = 1 } opoint = { charpos = 1, bytepos = 1 } startp = { charpos = 1, bytepos = 1 } update_mode_line = true tem = 0 it = { window = 440, w = 0x7fffffffb180, f = 0x16fba90, method = GET_FROM_BUFFER, stop_charpos = 58, prev_stop = 1, base_level_stop = 140737488335184, end_charpos = 4475241, s = 0x1 <Address 0x1 out of bounds>, string_nchars = 1, redisplay_end_trigger_charpos = 20834000, multibyte_p = false, header_line_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, from_disp_prop_p = false, ellipsis_p = false, avoid_cursor_p = false, dp = 0x1, dpvec = 0x0, dpend = 0x1, dpvec_char_len = 1, dpvec_face_id = 0, saved_face_id = 24286336, ctl_chars = {20834000, 140737488340096, 4664879, 1, 1, 20825776, 20834005, 20834005, 20834000, 20825776, 0, 57, 0, 0, 57, 0}, start = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, n_overlay_strings = 0, overlay_strings_charpos = 0, overlay_strings = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 57, -1, -1, -1, 4294967295}, string_overlays = {57, 57, -1, -1, -1, 4294967295, 0, 57, 0, 0, 0, 0, 0, 0, 0, 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 = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, stretch = { object = 0 }, xwidget = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, stretch = { object = 0 }, xwidget = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, stretch = { object = 0 }, xwidget = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, stretch = { object = 0 }, xwidget = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, stretch = { object = 0 }, xwidget = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }}, sp = 0, selective = 0, what = IT_CHARACTER, face_id = 0, selective_display_ellipsis_p = false, ctl_arrow_p = false, face_box_p = false, start_of_box_run_p = false, end_of_box_run_p = false, overlay_strings_at_end_processed_p = false, ignore_overlay_strings_at_pos_p = false, glyph_not_available_p = false, starts_in_middle_of_char_p = false, face_before_selective_p = false, constrain_row_ascent_descent_p = false, line_wrap = TRUNCATE, base_face_id = 0, c = 0, len = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, char_to_display = 0, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, xwidget = 0x0, slice = { x = 0, y = 0, width = 0, height = 0 }, space_width = 0, voffset = 0, tab_width = 0, font_height = 0, object = 0, position = { charpos = 5, bytepos = 8589934627 }, truncation_pixel_width = 0, continuation_pixel_width = 0, first_visible_x = 46, last_visible_x = 1, last_visible_y = 0, extra_line_spacing = 57, max_extra_line_spacing = 0, override_ascent = -1, override_descent = -1, override_boff = -2, glyph_row = 0x0, area = LEFT_MARGIN_AREA, nglyphs = 0, pixel_width = 0, ascent = 0, descent = 0, max_ascent = 0, max_descent = 0, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 0, max_phys_descent = 46, 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 = false, bidi_it = { bytepos = 524288, charpos = 0, ch = 24099477, nchars = 57, ch_len = 57, type = 524288, type_after_wn = UNKNOWN_BT, orig_type = 640, resolved_level = 17 '\021', isolate_level = 0 '\000', invalid_levels = 0, invalid_isolates = 4294967295, prev = { charpos = 0, type = 24286592, orig_type = UNKNOWN_BT }, last_strong = { charpos = 4294967297, type = LRE, orig_type = LRI }, next_for_neutral = { charpos = 4, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, prev_for_neutral = { charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_for_ws = { charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, bracket_pairing_pos = 0, bracket_enclosed_type = WEAK_ES, next_en_pos = 1, next_en_type = UNKNOWN_BT, sos = NEUTRAL_DIR, scan_dir = 0, disp_pos = 0, disp_prop = 0, stack_idx = 0, level_stack = {{ next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' } <repeats 110 times>, { next_for_neutral_pos = 259387883136, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 1, level = 255 '\377', flags = 255 '\377' }, { next_for_neutral_pos = 8272, next_for_neutral_type = 1, last_strong_type = 3, prev_for_neutral_type = 6, level = 135 '\207', flags = 100 'd' }, { next_for_neutral_pos = 0, next_for_neutral_type = 6, last_strong_type = 7, prev_for_neutral_type = 0, level = 65 'A', flags = 0 '\000' }, { next_for_neutral_pos = 0, next_for_neutral_type = 5, last_strong_type = 0, prev_for_neutral_type = 2, level = 142 '\216', flags = 100 'd' }, { next_for_neutral_pos = 15877664, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 139 '\213', flags = 1 '\001' }, { next_for_neutral_pos = 922337203685477580, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 25793792, next_for_neutral_type = 4, last_strong_type = 1, prev_for_neutral_type = 1, level = 135 '\207', flags = 100 'd' }, { next_for_neutral_pos = 140737488339616, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 2 '\002', flags = 0 '\000' }, { next_for_neutral_pos = 139264, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 255 '\377', flags = 255 '\377' }, { next_for_neutral_pos = 25793792, next_for_neutral_type = 6, last_strong_type = 7, prev_for_neutral_type = 7, level = 96 '`', flags = 0 '\000' }, { next_for_neutral_pos = 140737488339664, next_for_neutral_type = 7, last_strong_type = 7, prev_for_neutral_type = 7, level = 254 '\376', flags = 255 '\377' }, { next_for_neutral_pos = 259387883224, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 2, level = 184 '\270', flags = 100 'd' }, { next_for_neutral_pos = 259387883136, next_for_neutral_type = 2, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 8272, next_for_neutral_type = 1, last_strong_type = 7, prev_for_neutral_type = 5, level = 135 '\207', flags = 100 'd' }, { next_for_neutral_pos = 330712466192, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 1, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 259387883240, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 459561500672, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 2, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 16, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }}, string = { lstring = 0, s = 0x100000002 <Address 0x100000002 out of bounds>, schars = 8304, bufpos = 760209211909, from_disp_str = true, unibyte = true }, w = 0x7000000077, paragraph_dir = (unknown: 24413744), separator_limit = 17828304, first_elt = false, new_paragraph = false, frame_window_p = false }, paragraph_embedding = (unknown: 1689845376) } current_matrix_up_to_date_p = false used_current_matrix_p = false buffer_unchanged_p = false temp_scroll_step = false count = 5 rc = 0 centering_position = -1 last_line_misfit = false beg_unchanged = 0 end_unchanged = 0 frame_line_height = 17 use_desired_matrix = 255 #22 0x0000000000466fb0 in redisplay_window_0 (window=20829893) at ../../../git/emacs/src/xdisp.c:14446 No locals. #23 0x00000000006231b1 in internal_condition_case_1 ( bfun=0x466f6e <redisplay_window_0>, arg=20829893, handlers=14346035, hfun=0x466f36 <redisplay_window_error>) at ../../../git/emacs/src/eval.c:1333 val = 5700637 c = 0x162a600 #24 0x0000000000466f14 in redisplay_windows (window=20829893) at ../../../git/emacs/src/xdisp.c:14426 w = 0x13dd6c0 #25 0x0000000000465cb1 in redisplay_internal () at ../../../git/emacs/src/xdisp.c:13986 gcscrollbars = true f_redisplay_flag = true f = 0x13dc6b0 w = 0x13dd6c0 sw = 0x13dd6c0 fr = 0x13dc6b0 pending = false must_finish = true match_p = true tlbufpos = { charpos = 146, bytepos = 146 } tlendpos = { charpos = 0, bytepos = 0 } number_of_visible_frames = 1 count = 2 sf = 0x13dc6b0 polling_stopped_here = false tail = 18147731 frame = 20825781 consider_all_windows_p = true update_miniwindow_p = true #26 0x0000000000463623 in redisplay () at ../../../git/emacs/src/xdisp.c:13214 No locals. #27 0x000000000057d407 in read_char (commandflag=1, map=18632099, prev_event=0, used_mouse_menu=0x7fffffffdd5f, end_time=0x0) at ../../../git/emacs/src/keyboard.c:2469 echo_current = false c = 0 jmpcount = 18632627 local_getcjmp = {{ __jmpbuf = {140737488345520, 16013941, 140737488345968, 6314618, 18126512, 19698272, 140737488345968, 5701175}, __mask_was_saved = -9344, __saved_mask = { __val = {14274160, 140737488346016, 0, 140737488346016, 5701175, 18126512, 14274160, 140737488346160, 0, 140737488346064, 5701175, 0, 18632627, 140737488346160, 6456638, 0} } }} save_jump = {{ __jmpbuf = {0, 0, 0, 25769803776, 16013936, 140737488345768, 5707850, 25769803776}, __mask_was_saved = 16013941, __saved_mask = { __val = {140737488345800, 16013936, 140737488345792, 5708067, 25785817717, 16013936, 140737488345848, 5707850, 25769833248, 16013941, 6921666, 16013936, 140737488345872, 5708067, 16013941, 140737488345904} } }} tem = 140737488346256 save = 5701683 previous_echo_area_message = 0 also_record = 0 reread = false recorded = false polling_stopped_here = false orig_kboard = 0x165d880 #28 0x000000000058d5ee in read_key_sequence (keybuf=0x7fffffffdf10, bufsize=30, prompt=0, dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at ../../../git/emacs/src/keyboard.c:9055 interrupted_kboard = 0x165d880 interrupted_frame = 0x13dc6b0 key = 140737488346808 used_mouse_menu = false echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 new_binding = 16848 count = 2 t = 0 echo_start = 0 keys_start = 0 current_binding = 18632099 first_event = 0 first_unbound = 31 mock_input = 0 fkey = { parent = 19584243, map = 19584243, start = 0, end = 0 } keytran = { parent = 14356035, map = 14356035, start = 0, end = 0 } indec = { parent = 19584275, map = 19584275, start = 0, end = 0 } shift_translated = false delayed_switch_frame = 0 original_uppercase = 16013941 original_uppercase_position = -1 dummyflag = false starting_buffer = 0xf45a70 fake_prefixed_keys = 0 #29 0x000000000057a362 in command_loop_1 () at ../../../git/emacs/src/keyboard.c:1357 cmd = 3897168 keybuf = {34, 418, 140737488346960, 6315500, 14111696, 0, 5707715, 0, 140737488347056, 6318408, 0, 28416, 0, 14274160, 14111696, 0, 140737488347056, 5701175, 140737488347088, 0, 140737488347152, 6456638, 14564819, 14274160, 140737488347152, 0, 140737488347136, 5701175, 28416, 0} i = 2 prev_modiff = 8 prev_buffer = 0xdbbec0 already_adjusted = false #30 0x0000000000623117 in internal_condition_case ( bfun=0x579f22 <command_loop_1>, handlers=19056, hfun=0x57958d <cmd_error>) at ../../../git/emacs/src/eval.c:1309 val = 5701175 c = 0x162a4d0 #31 0x0000000000579b50 in command_loop_2 (ignore=0) at ../../../git/emacs/src/keyboard.c:1099 val = 0 #32 0x00000000006226d0 in internal_catch (tag=45840, func=0x579b27 <command_loop_2>, arg=0) at ../../../git/emacs/src/eval.c:1074 val = 0 c = 0x1616770 #33 0x0000000000579af0 in command_loop () at ../../../git/emacs/src/keyboard.c:1078 No locals. #34 0x0000000000579072 in recursive_edit_1 () at ../../../git/emacs/src/keyboard.c:684 count = 1 val = 140737488347536 #35 0x0000000000579277 in Frecursive_edit () at ../../../git/emacs/src/keyboard.c:755 count = 0 buffer = 0 #36 0x0000000000577061 in main (argc=2, argv=0x7fffffffe3b8) at ../../../git/emacs/src/emacs.c:1606 dummy = 4235927 stack_bottom_variable = 0 '\000' do_initial_setlocale = true dumping = false skip_args = 0 rlim = { rlim_cur = 10485760, rlim_max = 18446744073709551615 } no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0 original_pwd = 0x0 Lisp Backtrace: "font-shape-gstring" (0xffff6bd0) "auto-compose-chars" (0xffff7198) "redisplay_internal (C function)" (0x0) (gdb) up #1 0x0000000000602b2d in die (msg=0x72aa2e "VECTORLIKEP (a)", file=0x72a9c8 "../../../git/emacs/src/lisp.h", line=1008) at ../../../git/emacs/src/alloc.c:7218 (gdb) #2 0x000000000056fa32 in XVECTOR (a=0) at ../../../git/emacs/src/lisp.h:1008 (gdb) pp a nil (gdb) up #3 0x00000000005706c7 in AREF (array=0, idx=1) at ../../../git/emacs/src/lisp.h:1526 (gdb) pp array nil (gdb) up #4 0x00000000006b47e2 in ftfont_shape_by_flt (lgstring=14496901, font=0x17b3660, ft_face=0x1739f10, otf=0x16df8d0, matrix=0x17b3758) at ../../../git/emacs/src/ftfont.c:2655 (gdb) pp lgstring [[#<font-object "-unknown-Lohit Gujarati-normal-normal-normal-*-13-*-*-*-*-0-iso10646-1"> 2744 2765 2724 2759] nil [0 0 2744 98 10 0 9 8 0 nil] [1 1 2765 115 0 -4 3 0 4 nil] [2 2 2724 81 9 0 8 8 0 nil] [3 3 2759 110 0 -7 -1 12 -7 nil] nil nil nil nil] (gdb) -- Michael Welsh Duggan (mwd <at> cert.org)
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.