Package: emacs;
Reported by: Dima Kogan <dima <at> secretsauce.net>
Date: Wed, 17 Jul 2024 20:58:01 UTC
Severity: normal
Found in version 31.0.50
Done: Dima Kogan <dima <at> secretsauce.net>
Bug is archived. No further changes may be made.
View this message in rfc822 format
From: Dima Kogan <dima <at> secretsauce.net> To: 72165 <at> debbugs.gnu.org Subject: bug#72165: 31.0.50; Intermittent crashing with recent emacs build Date: Wed, 17 Jul 2024 13:56:27 -0700
Hi. I'm running a bleeding-edge build of emacs. Using packages from: https://emacs.secretsauce.net/ Debian GNU/Linux. GTK+. Currently using a build from git as of 2024/07/09 (8e46f44ea0e). It is crashing periodically, with an unclear cause. This isn't a brand-new problem; I observed a similar crash with an earlier build: 2024/04/30 (d24981d27ce). After that crash I upgraded, and I see crashes still. Anecdotally, the 2024/04/30 build has been very stable. Today I started to debug a different issue: something about mu4e modeline updating is signalling args-out-of-range. To debug this I'm tweaking functions like (truncate-string-to-width), and re-evaluating them. This debugging isn't very interesting, but something about it is causing emacs to crash, with both builds. I just made a core. I cannot xbacktrace because (I think) I'm looking at a core, and not at a live process. If that would be helpful, I can probably get that. And I see the crash every 20min maybe, while debugging the mu4e modeline problem. Below is the backtrace. Hopefully this speaks to somebody. Thanks! (gdb) bt full #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo <at> entry=6, no_tid=no_tid <at> entry=0) at ./nptl/pthread_kill.c:44 tid = <optimized out> ret = 0 pd = <optimized out> old_mask = { __val = {0} } ret = <optimized out> #1 0x00007fc68a4a6b7f in __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78 #2 0x00007fc68a4584e2 in __GI_raise (sig=sig <at> entry=6) at ../sysdeps/posix/raise.c:26 ret = <optimized out> #3 0x0000561d3dcb9798 in terminate_due_to_signal (sig=sig <at> entry=6, backtrace_limit=backtrace_limit <at> entry=40) at ./debian/build-x/src/emacs.c:469 #4 0x0000561d3dcb9d4e in emacs_abort () at ./debian/build-x/src/sysdep.c:2391 #5 0x0000561d3dcb6c34 in redisplay_window (window=<optimized out>, just_this_one_p=just_this_one_p <at> entry=false) at ./debian/build-x/src/xdisp.c:20086 w = 0x561d6bcb2bc8 f = <optimized out> buffer = <optimized out> old = <optimized out> lpoint = { charpos = <optimized out>, bytepos = <optimized out> } opoint = { charpos = <optimized out>, bytepos = <optimized out> } startp = { charpos = <optimized out>, bytepos = <optimized out> } update_mode_line = <optimized out> tem = <optimized out> it = { window = 0x0, w = 0x0, f = 0x0, method = GET_FROM_BUFFER, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, end_charpos = 0, medium_narrowing_begv = 0, medium_narrowing_zv = 0, large_narrowing_begv = 0, large_narrowing_zv = 0, s = 0x0, string_nchars = 0, multibyte_p = false, tab_line_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 = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 0, ctl_chars = {0x0 <repeats 16 times>}, start = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, n_overlay_strings = 0, overlay_strings_charpos = 0, overlay_strings = {0x0 <repeats 16 times>}, string_overlays = {0x0 <repeats 16 times>}, string = 0x0, from_overlay = 0x0, stack = {{ string = 0x0, 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, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0x0, slice = { x = 0x0, y = 0x0, width = 0x0, height = 0x0 }, image_id = 0 }, stretch = { object = 0x0 }, xwidget = { object = 0x0 } }, 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 = 0x0, 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 = 0x0, font_height = 0x0 }, { string = 0x0, 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, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0x0, slice = { x = 0x0, y = 0x0, width = 0x0, height = 0x0 }, image_id = 0 }, stretch = { object = 0x0 }, xwidget = { object = 0x0 } }, 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 = 0x0, 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 = 0x0, font_height = 0x0 }, { string = 0x0, 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, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0x0, slice = { x = 0x0, y = 0x0, width = 0x0, height = 0x0 }, image_id = 0 }, stretch = { object = 0x0 }, xwidget = { object = 0x0 } }, 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 = 0x0, 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 = 0x0, font_height = 0x0 }, { string = 0x0, 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, parent_it = 0x0, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0x0, slice = { x = 0x0, y = 0x0, width = 0x0, height = 0x0 }, image_id = 0 }, stretch = { object = 0x0 }, xwidget = { object = 0x0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 8589934595, bytepos = 395136991232 }, dpvec_index = 1 }, from_overlay = 0x0, area = ANY_AREA, method = 4294967295, 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 = 0x0, font_height = 0x0 }, { string = 0x7ffd9fd78e10, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 92, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, parent_it = 0x0, charpos = 524288, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0 }, face_id = 0, u = { image = { object = 0x0, slice = { x = 0x0, y = 0x0, width = 0xffffffff, height = 0x0 }, image_id = 0 }, stretch = { object = 0x0 }, xwidget = { object = 0x0 } }, position = { charpos = 4294967296, bytepos = 47244640265 }, current = { pos = { charpos = 47244640259, bytepos = 42949672963 }, overlay_string_index = 42949672961, string_pos = { charpos = 1, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0x0, 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 = 0x0, font_height = 0x0 }}, 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_number_produced_p = false, align_visually_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, parent_it = 0x0, 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 = 0x0, y = 0x0, width = 0x0, height = 0x0 }, space_width = 0x0, voffset = 0, tab_width = 0, font_height = 0x0, object = 0x0, position = { charpos = 0, bytepos = 0 }, truncation_pixel_width = 0, continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = 0, last_visible_y = 0, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = 0, override_descent = 0, override_boff = 0, glyph_row = 0x0, area = LEFT_MARGIN_AREA, nglyphs = 0, pixel_width = 0, ascent = 0, descent = 0, max_ascent = 0, max_descent = 0, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 0, max_phys_descent = 0, current_x = 0, wrap_prefix_width = 0, continuation_lines_width = 0, eol_pos = { charpos = 0, bytepos = 0 }, current_y = 0, first_vpos = 0, vpos = 0, hpos = 0, lnum = 0, lnum_bytepos = 0, lnum_width = 0, lnum_pixel_width = 0, pt_lnum = 0, stretch_adjust = 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 = 0, nchars = 0, ch_len = 0, type = UNKNOWN_BT, type_after_wn = UNKNOWN_BT, orig_type = UNKNOWN_BT, resolved_level = 0 '\000', isolate_level = 0 '\000', invalid_levels = 0, invalid_isolates = 0, prev = { charpos = 0, type = UNKNOWN_BT, 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 52 times>, { next_for_neutral_pos = 140727285151856, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 1, next_for_neutral_type = 0, last_strong_type = 7, prev_for_neutral_type = 1, level = 215 '\327', flags = 159 '\237' }, { next_for_neutral_pos = 140727285151848, 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 = 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 = 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 = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 6692952454725819392, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140727285151856, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 1, next_for_neutral_type = 5, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 384, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 3, level = 215 '\327', flags = 159 '\237' }, { next_for_neutral_pos = 94683592258741, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140727285151856, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 5, level = 215 '\327', flags = 159 '\237' }, { next_for_neutral_pos = 94683591719329, 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 = 4, prev_for_neutral_type = 4, level = 215 '\327', flags = 159 '\237' }, { 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 = 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 = 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 = 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 = 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 = 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 = 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 = 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 = 94683593201994, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 6, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 22, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 33168, next_for_neutral_type = 5, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 6, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 0, level = 215 '\327', flags = 159 '\237' }, { next_for_neutral_pos = 94683593203763, next_for_neutral_type = 5, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 94683623854741, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 6, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 94683593201994, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 6, next_for_neutral_type = 5, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140727285152152, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 6, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 6, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 94683623854741, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 1, level = 215 '\327', flags = 159 '\237' }, { next_for_neutral_pos = 6692952454725819392, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 2, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 1, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140490765053792, next_for_neutral_type = 0, last_strong_type = 5, prev_for_neutral_type = 3, level = 215 '\327', flags = 159 '\237' }, { next_for_neutral_pos = 6692952454725819392, next_for_neutral_type = 7, last_strong_type = 1, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140490764807742, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 6, level = 215 '\327', flags = 159 '\237' }, { next_for_neutral_pos = 64424511301, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 94683879045328, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 6, level = 134 '\206', flags = 142 '\216' }, { next_for_neutral_pos = 1, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 7, level = 215 '\327', flags = 159 '\237' }, { next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 7, level = 215 '\327', flags = 159 '\237' }, { next_for_neutral_pos = 140490770859150, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 15, next_for_neutral_type = 4, last_strong_type = 7, prev_for_neutral_type = 7, level = 255 '\377', flags = 255 '\377' }, { next_for_neutral_pos = -168884986026394, next_for_neutral_type = 5, last_strong_type = 6, prev_for_neutral_type = 2, level = 237 '\355', flags = 133 '\205' }, { next_for_neutral_pos = 6692952454725819392, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 1, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140490765053792, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 35662986, next_for_neutral_type = 7, last_strong_type = 1, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140490764807742, next_for_neutral_type = 5, last_strong_type = 2, prev_for_neutral_type = 2, level = 196 '\304', flags = 63 '?' }, { next_for_neutral_pos = 64424511301, next_for_neutral_type = 7, last_strong_type = 7, prev_for_neutral_type = 7, level = 255 '\377', flags = 255 '\377' }, { next_for_neutral_pos = 94683879045328, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 6, level = 134 '\206', flags = 142 '\216' }, { next_for_neutral_pos = 1, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 2, level = 215 '\327', flags = 159 '\237' }, { next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 2, level = 215 '\327', flags = 159 '\237' }, { next_for_neutral_pos = 140490770859150, next_for_neutral_type = 2, last_strong_type = 2, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 15, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = -196480571978419, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 7, level = 215 '\327', flags = 159 '\237' }, { next_for_neutral_pos = 1, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 0, level = 215 '\327', flags = 159 '\237' }, { next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 6, prev_for_neutral_type = 1, level = 253 '\375', flags = 61 '=' }, { next_for_neutral_pos = 6692952454725819392, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 0, level = 215 '\327', flags = 159 '\237' }, { next_for_neutral_pos = 1, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140490765053792, next_for_neutral_type = 1, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 35662986, next_for_neutral_type = 7, last_strong_type = 1, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 140490764807742, next_for_neutral_type = 0, last_strong_type = 2, prev_for_neutral_type = 7, level = 215 '\327', flags = 159 '\237' }, { next_for_neutral_pos = 64424511301, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 94683879045328, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 6, level = 134 '\206', flags = 142 '\216' }, { next_for_neutral_pos = 1, next_for_neutral_type = 0, last_strong_type = 4, prev_for_neutral_type = 5, level = 215 '\327', flags = 159 '\237' }, { next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 6, level = 215 '\327', flags = 159 '\237' }, { next_for_neutral_pos = 140490770859150, next_for_neutral_type = 1, last_strong_type = 6, prev_for_neutral_type = 5, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = 15, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }, { next_for_neutral_pos = -196480571978419, 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 = 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 = 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 = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000' }}, string = { lstring = 0x0, s = 0x0, schars = 0, bufpos = 0, 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, min_width_property = 0x0, min_width_start = 0 } current_matrix_up_to_date_p = false used_current_matrix_p = false temp_scroll_step = false rc = <optimized out> centering_position = -1 last_line_misfit = false beg_unchanged = <optimized out> end_unchanged = <optimized out> frame_line_height = <optimized out> margin = <optimized out> use_desired_matrix = <optimized out> itdata = 0x0 #6 0x0000561d3dd2db23 in redisplay_window_0 (window=window <at> entry=0x561d6bcb2bcd) at ./debian/build-x/src/xdisp.c:18032 #7 0x0000561d3de860da in internal_condition_case_1 (bfun=bfun <at> entry=0x561d3dd2daf0 <redisplay_window_0>, arg=arg <at> entry=0x561d6bcb2bcd, handlers=<optimized out>, hfun=hfun <at> entry=0x561d3dce3310 <redisplay_window_error>) at ./debian/build-x/src/eval.c:1637 val = <optimized out> c = 0x561d3ef56ad0 #8 0x0000561d3dcdfb3a in redisplay_windows (window=0x561d6bcb2bcd) at ./debian/build-x/src/xdisp.c:18001 w = 0x561d6bcb2bc8 #9 0x0000561d3dd14ea3 in redisplay_internal () at ./debian/build-x/src/xdisp.c:17400 gcscrollbars = <optimized out> f = 0x561d6bcb2940 w = <optimized out> sw = <optimized out> fr = <optimized out> pending = <optimized out> must_finish = <optimized out> match_p = <optimized out> tlbufpos = { charpos = <optimized out>, bytepos = <optimized out> } tlendpos = { charpos = <optimized out>, bytepos = <optimized out> } number_of_visible_frames = <optimized out> sf = <optimized out> polling_stopped_here = true tail = 0x561d6e1ae933 frame = 0x561d6bcb2945 hscroll_retries = <optimized out> garbaged_frame_retries = <optimized out> consider_all_windows_p = <optimized out> update_miniwindow_p = <optimized out> #10 0x0000561d3dd16509 in redisplay () at ./debian/build-x/src/xdisp.c:16575 #11 0x0000561d3de018d7 in read_char (commandflag=1, map=map <at> entry=0x561d6dc6f213, prev_event=0x0, used_mouse_menu=used_mouse_menu <at> entry=0x7ffd9fd7bc8b, end_time=end_time <at> entry=0x0) at ./debian/build-x/src/keyboard.c:2678 echo_current = false c = <optimized out> local_getcjmp = {{ __jmpbuf = {94683599852320, 5898495886293811139, 140490622174464, 0, 1, 1, 5898495886388182979, 151695970901639107}, __mask_was_saved = 0, __saved_mask = { __val = {0, 140727285168672, 140490622174584, 140490622174584, 0, 0, 128770, 0, 32191, 32193, 6692952454725819392, 12884901888, 94683623736432, 94683615050064, 2, 140727285168720} } }} save_jump = {{ __jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = { __val = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94683592684623, 0, 0, 2, 94683592073760, 140727285162272} } }} tem = <optimized out> save = <optimized out> previous_echo_area_message = 0x0 also_record = 0x0 reread = false recorded = false polling_stopped_here = false orig_kboard = 0x561d3f9e1b40 #12 0x0000561d3de04ba2 in read_key_sequence (keybuf=keybuf <at> entry=0x7ffd9fd7bdf0, prompt=prompt <at> entry=0x0, dont_downcase_last=dont_downcase_last <at> entry=false, can_return_switch_frame=can_return_switch_frame <at> entry=true, fix_current_buffer=fix_current_buffer <at> entry=true, prevent_redisplay=prevent_redisplay <at> entry=false, disable_text_conversion_p=false) at ./debian/build-x/src/keyboard.c:10743 interrupted_kboard = 0x561d3f9e1b40 interrupted_frame = 0x561d6bcb2940 key = <optimized out> used_mouse_menu = false echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 new_binding = <optimized out> t = 0 echo_start = 0 keys_start = 0 current_binding = 0x561d6dc6f213 first_unbound = 31 mock_input = 0 used_mouse_menu_history = {false <repeats 30 times>} fkey = { parent = 0x7fc6835340d3, map = 0x7fc6835340d3, start = 0, end = 0 } keytran = { parent = 0x7fc68609cdeb, map = 0x7fc68609cdeb, start = 0, end = 0 } indec = { parent = 0x7fc6835340e3, map = 0x7fc6835340e3, start = 0, end = 0 } shift_translated = <optimized out> delayed_switch_frame = <optimized out> original_uppercase_position = <optimized out> disabled_conversion = <optimized out> fake_prefixed_keys = 0x0 first_event = 0x0 second_event = <optimized out> #13 0x0000561d3de06d18 in command_loop_1 () at ./debian/build-x/src/keyboard.c:1429 cmd = <optimized out> keybuf = {0x561d6dc6f973, 0x5ce224cbfa82dc00, 0xa0, 0x60, 0x0, 0x0, 0x111f0, 0x561d3df83ba8, 0x7ffd9fd7bea0, 0x561d3de874b3 <unbind_to+259>, 0x7ffd9fd7bec0, 0x2, 0xb, 0x111f0, 0x30, 0x561d6d06628d, 0x7fc68572e9cc, 0x561d6ca84763, 0x60, 0x7ffd9fd7bec0, 0x2, 0x7ffd9fd7e3ae, 0x7ffd9fd7bf20, 0x561d3ddfa492 <cmd_error+370>, 0x0, 0x0, 0xb300, 0x561d3df83ba8, 0x7ffd9fd7bf40, 0x561d3de874b3 <unbind_to+259>} i = <optimized out> last_pt = <optimized out> prev_modiff = 3094 prev_buffer = 0x561d6d066288 #14 0x0000561d3de8603e in internal_condition_case (bfun=bfun <at> entry=0x561d3de06b40 <command_loop_1>, handlers=handlers <at> entry=0x90, hfun=hfun <at> entry=0x561d3ddfa320 <cmd_error>) at ./debian/build-x/src/eval.c:1613 val = <optimized out> c = 0x561d3ef4cce0 #15 0x0000561d3ddf1e66 in command_loop_2 (handlers=handlers <at> entry=0x90) at ./debian/build-x/src/keyboard.c:1168 val = <optimized out> #16 0x0000561d3de85f97 in internal_catch (tag=tag <at> entry=0x12300, func=func <at> entry=0x561d3ddf1e30 <command_loop_2>, arg=arg <at> entry=0x90) at ./debian/build-x/src/eval.c:1292 val = <optimized out> c = 0x561d3efe0280 #17 0x0000561d3ddf1df1 in command_loop () at ./debian/build-x/src/keyboard.c:1146 #18 0x0000561d3ddf9e59 in recursive_edit_1 () at ./debian/build-x/src/keyboard.c:754 val = <optimized out> #19 0x0000561d3ddfa21c in Frecursive_edit () at ./debian/build-x/src/keyboard.c:837 buffer = <optimized out> #20 0x0000561d3dcc2f9d in main (argc=2, argv=0x7ffd9fd7c2e8) at ./debian/build-x/src/emacs.c:2624 stack_bottom_variable = 0x561d3eecc050 old_argc = <optimized out> no_loadup = false junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0 original_pwd = <optimized out> dump_mode = <optimized out> skip_args = 1 temacs = 0x0 attempt_load_pdump = <optimized out> only_version = false rlim = { rlim_cur = 10022912, rlim_max = 18446744073709551615 } lc_all = <optimized out> sockfd = -1 module_assertions = <optimized out>
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.