Package: emacs;
Reported by: Stephen Berman <Stephen.Berman <at> rub.de>
Date: Tue, 5 Jul 2011 23:22:01 UTC
Severity: normal
Found in version 24.0.50
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
View this message in rfc822 format
From: Stephen Berman <stephen.berman <at> gmx.net> To: martin rudalics <rudalics <at> gmx.at> Cc: 9006 <at> debbugs.gnu.org Subject: bug#9006: 24.0.50; Abort in unshow_buffer/kill-buffer Date: Wed, 13 Jul 2011 08:53:19 +0200
On Tue, 12 Jul 2011 10:36:16 +0200 martin rudalics <rudalics <at> gmx.at> wrote: >> I applied it and rebuilt, and so far things look good: display is >> normal, C-h C-a works fine, and in Gnus both h and and C-x o don't move >> point in the non-selected buffer. In short, this looks like a good >> fix -- thanks! I'll keep running under gdb and let you know if anything >> surprising happens. Bar that, I think you should install this, unless >> someone has a good reason to object. > > Let's wait till you have reached the twelfth hour of your Emacs session. > > martin I was in the process of replying that I was well past the twelfth hour and Emacs was still going strong -- when Emacs crashed :-(. But: I think this crash is not related to your patch to vertical_motion -- it happened in compute_line_metrics -- so I still think you should install it. Steve Berman PS: On the chance that this crash could be relevant, here are the circumstances and the backtrace. I was in Gnus, had just opened your post again to reply, and somehow I mistakenly must have type `C-s SPC', because all the spaces in the Summary buffer became covered with lazy-highlight face. I typed C-g two or three times -- and Emacs crashed hard (segfault); bt full gave no Lisp backtrace. I have not been able to reproduce this. #0 0x080735ac in compute_line_metrics (it=0xbfffb004) at /data/steve/bzr/emacs/quickfixes/src/xdisp.c:16789 i = <value optimized out> min_y = <value optimized out> max_y = <value optimized out> row = 0xbf16b10 #1 0x08082037 in display_mode_line (w=<value optimized out>, face_id= HEADER_LINE_FACE_ID, format=139626758) at /data/steve/bzr/emacs/quickfixes/src/xdisp.c:18447 it = { window = 214823837, w = 0xccdf398, f = 0x86e2f40, method = GET_FROM_C_STRING, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, end_charpos = 10000, s = 0x8229ccc " ", string_nchars = 1, region_beg_charpos = -1, region_end_charpos = -1, redisplay_end_trigger_charpos = 0, multibyte_p = 0, header_line_p = 0, string_from_display_prop_p = 0, ellipsis_p = 0, avoid_cursor_p = 0, dp = 0xa858b78, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 0, ctl_chars = {0 <repeats 16 times>}, start = { pos = { ---Type <return> to continue, or q <return> to quit--- charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, current = { pos = { charpos = 208, bytepos = 208 }, overlay_string_index = -1, string_pos = { charpos = -1, bytepos = -1 }, dpvec_index = -1 }, n_overlay_strings = 0, overlay_strings_charpos = 0, overlay_strings = {0 <repeats 16 times>}, string_overlays = {0 <repeats 16 times>}, string = 138576074, 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, ---Type <return> to continue, or q <return> to quit--- 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 = { ---Type <return> to continue, or q <return> to quit--- 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, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_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, ---Type <return> to continue, or q <return> to quit--- 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 = { ---Type <return> to continue, or q <return> to quit--- charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_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 ---Type <return> to continue, or q <return> to quit--- }, 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, ---Type <return> to continue, or q <return> to quit--- area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_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 = { ---Type <return> to continue, or q <return> to quit--- 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, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, ---Type <return> to continue, or q <return> to quit--- 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 ---Type <return> to continue, or q <return> to quit--- }, 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, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }}, sp = 0, ---Type <return> to continue, or q <return> to quit--- selective = 0, what = IT_CHARACTER, face_id = 5, 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 = TRUNCATE, base_face_id = 5, c = 32, len = 1, cmp_it = { stop_pos = 0, id = -1, ch = 0, 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 = 32, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, slice = { ---Type <return> to continue, or q <return> to quit--- x = 138576074, y = 138576074, width = 138576074, height = 138576074 }, space_width = 138576074, voffset = 0, tab_width = 8, font_height = 138576074, object = 138576074, position = { charpos = -1, bytepos = -1 }, truncation_pixel_width = 0, continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = 623, last_visible_y = 688, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1, override_descent = 0, override_boff = 0, glyph_row = 0xbf16b10, area = TEXT_AREA, nglyphs = 1, pixel_width = 3, ascent = 14, descent = 3, max_ascent = 14, max_descent = 3, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 0, max_phys_descent = 0, current_x = 624, ---Type <return> to continue, or q <return> to quit--- continuation_lines_width = 0, eol_pos = { charpos = 0, bytepos = 0 }, current_y = 0, first_vpos = 0, vpos = 0, hpos = 208, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = 0, bidi_it = { bytepos = 0, charpos = 0, ch = 0, nchars = 0, ch_len = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT, resolved_level = 0, invalid_levels = 0, invalid_rl_levels = 0, prev_was_pdf = 0, prev = { bytepos = 0, charpos = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT }, last_strong = { bytepos = 0, charpos = 0, ---Type <return> to continue, or q <return> to quit--- type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_for_neutral = { bytepos = 0, charpos = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT }, prev_for_neutral = { bytepos = 0, charpos = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_for_ws = { bytepos = 0, charpos = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_en_pos = 0, ignore_bn_limit = 0, sor = NEUTRAL_DIR, scan_dir = 0, stack_idx = 0, level_stack = {{ level = 0, override = NEUTRAL_DIR } <repeats 64 times>}, first_elt = 0, paragraph_dir = NEUTRAL_DIR, new_paragraph = 0, ---Type <return> to continue, or q <return> to quit--- frame_window_p = 0, separator_limit = 0, disp_pos = 0 }, paragraph_embedding = NEUTRAL_DIR } face = <value optimized out> count = <value optimized out> #2 0x080821ce in display_mode_lines (w=0xccdf398) at /data/steve/bzr/emacs/quickfixes/src/xdisp.c:18393 old_selected_window = 214823837 old_selected_frame = 141438789 n = <value optimized out> #3 0x0809bc18 in redisplay_window (window=214823837, just_this_one_p=0) at /data/steve/bzr/emacs/quickfixes/src/xdisp.c:14544 w = 0xccdf398 f = 0x86e2f40 buffer = <value optimized out> old = 0xb1eb408 update_mode_line = 1 tem = <value optimized out> it = { window = 0, w = 0x86e2f45, f = 0x0, method = 138576074, stop_charpos = 8, prev_stop = 0, base_level_stop = 0, end_charpos = 141438784, s = 0x0, string_nchars = -1073753240, region_beg_charpos = -1073755420, region_end_charpos = 141439568, redisplay_end_trigger_charpos = 0, multibyte_p = 0, header_line_p = 0, ---Type <return> to continue, or q <return> to quit--- string_from_display_prop_p = 0, ellipsis_p = 1, avoid_cursor_p = 0, dp = 0x808634d, dpvec = 0xbfffcae4, dpend = 0x86e3250, dpvec_char_len = 1, dpvec_face_id = 1, saved_face_id = 0, ctl_chars = {0, 15, 14, 1, 141438789, 1, 0, 14, 141439573, 141439568, 141438784, 0, 5, 0, 0, 5}, start = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = -1, string_pos = { charpos = -1, bytepos = 0 }, dpvec_index = 1 }, current = { pos = { charpos = 176524152, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = -1 }, n_overlay_strings = 0, overlay_strings_charpos = 0, ---Type <return> to continue, or q <return> to quit--- overlay_strings = {0 <repeats 14 times>, 5, 5}, string_overlays = {-1, -1, -1, -1, 5, 5, -1, -1, -1, -1, 0, 5, 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 = 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 }, ---Type <return> to continue, or q <return> to quit--- image_id = 0 }, comp = { object = 0 }, stretch = { object = 0 } }, position = { charpos = 138576074, 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, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0 }, { ---Type <return> to continue, or q <return> to quit--- 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 = { ---Type <return> to continue, or q <return> to quit--- 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, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_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, ---Type <return> to continue, or q <return> to quit--- 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 ---Type <return> to continue, or q <return> to quit--- }, 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, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_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, ---Type <return> to continue, or q <return> to quit--- 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 }, ---Type <return> to continue, or q <return> to quit--- overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_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, ---Type <return> to continue, or q <return> to quit--- 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 ---Type <return> to continue, or q <return> to quit--- }, from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_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 = 0, ctl_arrow_p = 0, 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 = 0, c = 0, len = 0, cmp_it = { stop_pos = 0, id = 0, ch = 0, rule_idx = 0, ---Type <return> to continue, or q <return> to quit--- lookback = 0, nglyphs = 0, reversed_p = 0, 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, slice = { x = 0, y = 0, width = 0, height = 0 }, space_width = 0, voffset = 5, tab_width = 0, font_height = 0, object = 35, position = { charpos = 2, bytepos = 0 }, truncation_pixel_width = 116, continuation_pixel_width = 0, first_visible_x = 1, last_visible_x = 2, last_visible_y = -1, extra_line_spacing = -2, max_extra_line_spacing = 0, override_ascent = 0, override_descent = 0, ---Type <return> to continue, or q <return> to quit--- override_boff = 0, glyph_row = 0x0, area = LEFT_MARGIN_AREA, nglyphs = 0, pixel_width = 0, ascent = 0, descent = 0, max_ascent = 116, max_descent = 0, phys_ascent = 0, phys_descent = 138576074, max_phys_ascent = 138576074, max_phys_descent = 138576074, current_x = 138576074, continuation_lines_width = 138576074, eol_pos = { charpos = 524288, bytepos = 138576074 }, current_y = 143989573, first_vpos = 5, vpos = 5, hpos = 0, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 595, right_user_fringe_face_id = 15, bidi_p = 0, bidi_it = { bytepos = 0, charpos = -1, ch = 0, nchars = 0, ch_len = 186759748, type = STRONG_L, type_after_w1 = STRONG_L, orig_type = STRONG_AL, ---Type <return> to continue, or q <return> to quit--- resolved_level = 12, invalid_levels = 3, invalid_rl_levels = 0, prev_was_pdf = 0, prev = { bytepos = 0, charpos = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT }, last_strong = { bytepos = 0, charpos = 0, type = UNKNOWN_BT, type_after_w1 = WEAK_CS, orig_type = UNKNOWN_BT }, next_for_neutral = { bytepos = 1, charpos = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT }, prev_for_neutral = { bytepos = 0, charpos = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_for_ws = { bytepos = 0, charpos = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, ---Type <return> to continue, or q <return> to quit--- orig_type = UNKNOWN_BT }, next_en_pos = 0, ignore_bn_limit = 0, sor = NEUTRAL_DIR, scan_dir = 0, stack_idx = 0, level_stack = {{ level = 0, override = NEUTRAL_DIR } <repeats 55 times>, { level = 746246148, override = 176607408 }, { level = 147268016, override = 3221213880 }, { level = 135892677, override = 138743546 }, { level = 206381798, override = NEUTRAL_DIR }, { level = 138576074, override = 138462560 }, { level = 138697504, override = 3221213976 }, { level = 176607408, override = 186561544 }, { level = 143989568, override = 3221213912 }, { level = 135893419, override = 138253376 ---Type <return> to continue, or q <return> to quit--- }}, first_elt = 0, paragraph_dir = NEUTRAL_DIR, new_paragraph = 0, frame_window_p = 0, separator_limit = 138743546, disp_pos = -1073753352 }, paragraph_embedding = 135894082 } used_current_matrix_p = 0 buffer_unchanged_p = 1 temp_scroll_step = <value optimized out> rc = 196799376 centering_position = <value optimized out> last_line_misfit = <value optimized out> beg_unchanged = 277 end_unchanged = 793 #4 0x0809dd53 in redisplay_window_0 (window=214823837) at /data/steve/bzr/emacs/quickfixes/src/xdisp.c:12462 No locals. #5 0x081a96d7 in internal_condition_case_1 (bfun= 0x809dd30 <redisplay_window_0>, arg=214823837, handlers=138558230, hfun= 0x8069d60 <redisplay_window_error>) at /data/steve/bzr/emacs/quickfixes/src/eval.c:1538 val = <value optimized out> c = { tag = 138576074, val = 138576074, next = 0xbfffea84, gcpro = 0x0, jmp = {{ __jmpbuf = {214823832, 141438784, 139261104, -1073753080, -286728618, 610524473}, __mask_was_saved = 0, __saved_mask = { __val = {80, 134672208, 3221214120, 1600000, 138612730, ---Type <return> to continue, or q <return> to quit---bt full 138612730, 3221214088, 135895082, 138612730, 1600000, 138576074, 0, 138743546, 1600000, 3221214120, 135896076, 138612730, 1600000, 3221214168, 0, 1600000, 64, 3221214200, 135962071, 138612730, 1600000, 0, 0, 138723050, 138576074, 138576074, 138612730} } }}, backlist = 0x0, handlerlist = 0xbfffeb4c, lisp_eval_depth = 0, pdlcount = 4, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 138558230, var = 138576074, chosen_clause = 141439573, tag = 0xbfffd324, next = 0xbfffeb4c } #6 0x0806f1ff in redisplay_windows (window=<value optimized out>) at /data/steve/bzr/emacs/quickfixes/src/xdisp.c:12442 w = 0xccdf398 #7 0x0806f21d in redisplay_windows (window=<value optimized out>) at /data/steve/bzr/emacs/quickfixes/src/xdisp.c:12436 w = 0x8fcd128 #8 0x080872b0 in redisplay_internal () at /data/steve/bzr/emacs/quickfixes/src/xdisp.c:12019 f = 0x86e2f40 tail = <value optimized out> frame = <value optimized out> w = 0xccdf398 sw = 0xccdf398 fr = <value optimized out> pending = <value optimized out> must_finish = 1 ---Type <return> to continue, or q <return> to quit--- number_of_visible_frames = <value optimized out> count = 2 count1 = <value optimized out> sf = 0x86e2f40 polling_stopped_here = 0 old_frame = 141438789 consider_all_windows_p = <value optimized out> #9 0x08088deb in redisplay () at /data/steve/bzr/emacs/quickfixes/src/xdisp.c:11242 No locals. #10 0x08145e80 in read_char (commandflag=1, nmaps=5, maps=0xbfffe850, prev_event= 138576074, used_mouse_menu=0xbfffe958, end_time=0x0) at /data/steve/bzr/emacs/quickfixes/src/keyboard.c:2444 echo_current = 0 c = <value optimized out> jmpcount = <value optimized out> local_getcjmp = {{ __jmpbuf = {138576074, 186803891, -1073748216, 136276256, 138576074, 138598266}, __mask_was_saved = 1, __saved_mask = { __val = {4294967295, 138576074, 186803891, 3221219112, 136293591, 138576074, 138598266, 0, 4294967295, 138576074, 186803891, 3221219352, 135940678, 1860, 138598266, 186561549, 0, 186803891, 0 <repeats 14 times>} } }} save_jump = {{ __jmpbuf = {186561544, -1073748344, 136273833, 200798856, 466, 0}, __mask_was_saved = 1070, __saved_mask = { __val = {186561549, 138598266, 3221218968, 0, 186561549, 138723354, 3221218984, 3221219088, 200798856, 186561544, 3221219032, 136287139, 200798856, 465, 3221219016, 186561549, 186561544, 466, 3221219016, 2058528, 4294967295, 138598266, 3221219048, 136276097, 138598266, 180937806, 3221219048, 4294967295, 138576074, 186803891, 3221219080, 4294967295} } ---Type <return> to continue, or q <return> to quit--- }} key_already_recorded = 0 tem = <value optimized out> save = <value optimized out> previous_echo_area_message = 138576074 also_record = 138576074 reread = 0 polling_stopped_here = 0 orig_kboard = 0x8595988 #11 0x08147fdf in read_key_sequence (keybuf=0xbfffe9c8, prompt=138576074, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1, bufsize=30) at /data/steve/bzr/emacs/quickfixes/src/keyboard.c:9283 interrupted_kboard = 0x8595988 interrupted_frame = 0x86e2f40 key = <value optimized out> used_mouse_menu = 0 echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 local_first_binding = 0 from_string = 138576074 count = 2 t = 0 echo_start = 0 keys_start = 0 nmaps = <value optimized out> nmaps_allocated = 5 defs = 0xbfffe820 submaps = 0xbfffe850 orig_local_map = 147484398 orig_keymap = 138576074 localized_local_map = 0 first_binding = 0 first_unbound = 31 mock_input = 0 fkey = { parent = 141963446, ---Type <return> to continue, or q <return> to quit--- map = 141963446, start = 0, end = 0 } keytran = { parent = 138563270, map = 138563270, start = 0, end = 0 } indec = { parent = 141963438, map = 141963438, start = 0, end = 0 } shift_translated = 0 delayed_switch_frame = 138576074 original_uppercase = 1 original_uppercase_position = -1 dummyflag = 0 starting_buffer = 0xb1eb408 fake_prefixed_keys = 138576074 #12 0x081497fb in command_loop_1 () at /data/steve/bzr/emacs/quickfixes/src/keyboard.c:1445 cmd = <value optimized out> keybuf = {-1073747464, 135527171, 206381758, 138576098, -1073747426, 138576074, 138689802, 138576074, -1073747416, -1073747426, 138576074, 138576074, -1073747352, 135527446, 206381758, -1073747426, 138576074, 138689800, 0, 0, -1232775064, 2, 139002824, 139002840, -1073747384, 135973673, 2, 138828926, 23, 0} i = <value optimized out> prev_modiff = 0 prev_buffer = 0x0 #13 0x081a95e1 in internal_condition_case (bfun=0x8149660 <command_loop_1>, handlers=138607114, hfun=0x813fb60 <cmd_error>) at /data/steve/bzr/emacs/quickfixes/src/eval.c:1493 ---Type <return> to continue, or q <return> to quit--- val = <value optimized out> c = { tag = 138576074, val = 138576074, next = 0xbfffeba8, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 139002824, 139002840, -1073747096, -291889578, 610647353}, __mask_was_saved = 0, __saved_mask = { __val = {1, 3087005952, 7, 142306504, 45, 142306504, 3086910040, 3065788385, 134551036, 7, 0, 3221220192, 3221220136, 0, 3087005952, 134550029, 3067970904, 3067183092, 3066786931, 7, 3221220432, 3221220128, 3221220432, 135614420, 2, 3221220292, 3221220128, 3065744920, 3067970904, 0, 4294967295, 3087003636} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 138607114, var = 138576074, chosen_clause = 138576098, tag = 0xbfffea84, next = 0x0 } #14 0x0813eae5 in command_loop_2 (ignore=138576074) at /data/steve/bzr/emacs/quickfixes/src/keyboard.c:1156 val = 0 #15 0x081a9511 in internal_catch (tag=138605090, func= ---Type <return> to continue, or q <return> to quit--- 0x813eac0 <command_loop_2>, arg=138576074) at /data/steve/bzr/emacs/quickfixes/src/eval.c:1247 c = { tag = 138605090, val = 138576074, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 139002824, 139002840, -1073746824, -291905962, 610739513}, __mask_was_saved = 0, __saved_mask = { __val = {0, 0, 0, 0, 0, 0, 0, 0, 3066169116, 0, 0, 0, 3066169116, 0, 0, 0, 64, 3221220408, 135893419, 138253360, 64, 14, 138741954, 138741952, 138576074, 3221220472, 135973286, 138741954, 138576074, 138576074, 1, 3221220520} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #16 0x0813f686 in command_loop () at /data/steve/bzr/emacs/quickfixes/src/keyboard.c:1135 No locals. #17 recursive_edit_1 () at /data/steve/bzr/emacs/quickfixes/src/keyboard.c:756 count = 1 val = 0 #18 0x0813f982 in Frecursive_edit () at /data/steve/bzr/emacs/quickfixes/src/keyboard.c:820 count = <value optimized out> buffer = 138576074 #19 0x0813aa1c in main (argc=2, argv=0xbffff084) ---Type <return> to continue, or q <return> to quit--- at /data/steve/bzr/emacs/quickfixes/src/emacs.c:1702 dummy = 1 stack_bottom_variable = 8 '\b' do_initial_setlocale = <value optimized out> skip_args = 0 rlim = { rlim_cur = 8388608, rlim_max = 18446744073709551615 } no_loadup = 0 junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.