From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#9006: 24.0.50; Abort in unshow_buffer/kill-buffer Date: Wed, 13 Jul 2011 08:53:19 +0200 Message-ID: <87hb6qd63k.fsf@escher.fritz.box> References: <877h7wxqjv.fsf@escher.fritz.box> <4E1429F3.1010305@gmx.at> <87oc17xlmu.fsf@escher.fritz.box> <4E156D17.8020804@gmx.at> <871uy2qvv6.fsf@escher.fritz.box> <4E15D520.4030809@gmx.at> <87mxgobcj6.fsf@escher.fritz.box> <4E1814F7.4060002@gmx.at> <87r55zekei.fsf@escher.fritz.box> <4E18510F.7070506@gmx.at> <87wrfrmnbv.fsf@escher.fritz.box> <87sjqfmm2n.fsf@escher.fritz.box> <4E1969EE.7040201@gmx.at> <87d3hiqvos.fsf@escher.fritz.box> <4E19A979.3070805@gmx.at> <87zkklx4gl.fsf@escher.fritz.box> <4E1B4B7F.8090500@gmx.at> <87hb6sr3cc.fsf@escher.fritz.box> <4E1C0780.9000205@gmx.at> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1310540079 14143 80.91.229.12 (13 Jul 2011 06:54:39 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 13 Jul 2011 06:54:39 +0000 (UTC) Cc: 9006@debbugs.gnu.org To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jul 13 08:54:31 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QgtL4-0002Q3-BZ for geb-bug-gnu-emacs@m.gmane.org; Wed, 13 Jul 2011 08:54:30 +0200 Original-Received: from localhost ([::1]:54319 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QgtL3-0001Mp-Df for geb-bug-gnu-emacs@m.gmane.org; Wed, 13 Jul 2011 02:54:29 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:40687) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QgtKh-0001M3-1I for bug-gnu-emacs@gnu.org; Wed, 13 Jul 2011 02:54:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QgtKd-0001hz-AN for bug-gnu-emacs@gnu.org; Wed, 13 Jul 2011 02:54:06 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:54450) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QgtKd-0001hr-1n for bug-gnu-emacs@gnu.org; Wed, 13 Jul 2011 02:54:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1QgtKc-0004vR-6o; Wed, 13 Jul 2011 02:54:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: <877h7wxqjv.fsf@escher.fritz.box> Resent-From: Stephen Berman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 13 Jul 2011 06:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9006 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 9006-submit@debbugs.gnu.org id=B9006.131054001618894 (code B ref 9006); Wed, 13 Jul 2011 06:54:02 +0000 Original-Received: (at 9006) by debbugs.gnu.org; 13 Jul 2011 06:53:36 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QgtKA-0004uh-7f for submit@debbugs.gnu.org; Wed, 13 Jul 2011 02:53:35 -0400 Original-Received: from mailout-de.gmx.net ([213.165.64.23]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1QgtK6-0004uN-Ey for 9006@debbugs.gnu.org; Wed, 13 Jul 2011 02:53:33 -0400 Original-Received: (qmail invoked by alias); 13 Jul 2011 06:53:21 -0000 Original-Received: from i59F556EB.versanet.de (EHLO escher.home) [89.245.86.235] by mail.gmx.net (mp031) with SMTP; 13 Jul 2011 08:53:21 +0200 X-Authenticated: #20778731 X-Provags-ID: V01U2FsdGVkX181F/0z9EI1i6S3imtJagxWU591txJ3tWCq2+eAaq hPnPmc5X0LSGuw Original-Received: by escher.home (Postfix, from userid 1000) id 0DD685F918; Wed, 13 Jul 2011 08:53:19 +0200 (CEST) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-Y-GMX-Trusted: 0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Wed, 13 Jul 2011 02:54:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:48830 Archived-At: On Tue, 12 Jul 2011 10:36:16 +0200 martin rudalics 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 = min_y = max_y = row = 0xbf16b10 #1 0x08082037 in display_mode_line (w=, 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 }, start = { pos = { ---Type to continue, or q 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 }, string_overlays = {0 }, 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 } }, first_elt = 0, paragraph_dir = NEUTRAL_DIR, new_paragraph = 0, ---Type to continue, or q to quit--- frame_window_p = 0, separator_limit = 0, disp_pos = 0 }, paragraph_embedding = NEUTRAL_DIR } face = count = #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 = #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 = old = 0xb1eb408 update_mode_line = 1 tem = 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 to continue, or q 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 to continue, or q to quit--- overlay_strings = {0 , 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 to continue, or q 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 } , { 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 to continue, or q 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 = rc = 196799376 centering_position = last_line_misfit = 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 , arg=214823837, handlers=138558230, hfun= 0x8069d60 ) at /data/steve/bzr/emacs/quickfixes/src/eval.c:1538 val = 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 to continue, or q 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=) at /data/steve/bzr/emacs/quickfixes/src/xdisp.c:12442 w = 0xccdf398 #7 0x0806f21d in redisplay_windows (window=) 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 = frame = w = 0xccdf398 sw = 0xccdf398 fr = pending = must_finish = 1 ---Type to continue, or q to quit--- number_of_visible_frames = count = 2 count1 = sf = 0x86e2f40 polling_stopped_here = 0 old_frame = 141438789 consider_all_windows_p = #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 = jmpcount = 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 } } }} 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 to continue, or q to quit--- }} key_already_recorded = 0 tem = save = 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 = 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 = 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 to continue, or q 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 = 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 = prev_modiff = 0 prev_buffer = 0x0 #13 0x081a95e1 in internal_condition_case (bfun=0x8149660 , handlers=138607114, hfun=0x813fb60 ) at /data/steve/bzr/emacs/quickfixes/src/eval.c:1493 ---Type to continue, or q to quit--- val = 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 to continue, or q to quit--- 0x813eac0 , 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 = buffer = 138576074 #19 0x0813aa1c in main (argc=2, argv=0xbffff084) ---Type to continue, or q to quit--- at /data/steve/bzr/emacs/quickfixes/src/emacs.c:1702 dummy = 1 stack_bottom_variable = 8 '\b' do_initial_setlocale = skip_args = 0 rlim = { rlim_cur = 8388608, rlim_max = 18446744073709551615 } no_loadup = 0 junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x0