From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#9310: BadWindow error with quail guidance frame Date: Tue, 23 Aug 2011 15:40:28 -0400 Message-ID: References: <4E4B59B0.6060106@swipnet.se> <4E4BEEBA.2030906@swipnet.se> <4E534610.3070408@swipnet.se> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1314128506 3218 80.91.229.12 (23 Aug 2011 19:41:46 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 23 Aug 2011 19:41:46 +0000 (UTC) Cc: 9310@debbugs.gnu.org To: "Jan D." Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Aug 23 21:41:41 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 1Qvwqz-0002Fz-07 for geb-bug-gnu-emacs@m.gmane.org; Tue, 23 Aug 2011 21:41:41 +0200 Original-Received: from localhost ([::1]:49986 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qvwqy-0005cY-FK for geb-bug-gnu-emacs@m.gmane.org; Tue, 23 Aug 2011 15:41:40 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:44582) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qvwqt-0005Lu-3R for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2011 15:41:37 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qvwqr-0002re-C5 for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2011 15:41:35 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:52278) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qvwqr-0002ra-AH for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2011 15:41:33 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1QvwtG-0007X7-1H; Tue, 23 Aug 2011 15:44:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 23 Aug 2011 19:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9310 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 9310-submit@debbugs.gnu.org id=B9310.131412858328878 (code B ref 9310); Tue, 23 Aug 2011 19:44:01 +0000 Original-Received: (at 9310) by debbugs.gnu.org; 23 Aug 2011 19:43:03 +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 1QvwsI-0007Vi-Lw for submit@debbugs.gnu.org; Tue, 23 Aug 2011 15:43:03 -0400 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.183] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QvwsF-0007VI-Ps for 9310@debbugs.gnu.org; Tue, 23 Aug 2011 15:43:00 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABQBVE5Ld+HZ/2dsb2JhbABChEyjGHiBQAEBBAEjMyMFCwsaAhgOAgIUGA0kiASrUZIfgSyEDIEQBJ93hDg X-IronPort-AV: E=Sophos;i="4.68,271,1312171200"; d="scan'208";a="132455505" Original-Received: from 75-119-225-217.dsl.teksavvy.com (HELO ceviche.home) ([75.119.225.217]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 23 Aug 2011 15:40:29 -0400 Original-Received: by ceviche.home (Postfix, from userid 20848) id 0BAED6610A; Tue, 23 Aug 2011 15:40:29 -0400 (EDT) In-Reply-To: <4E534610.3070408@swipnet.se> (Jan D.'s message of "Tue, 23 Aug 2011 08:17:52 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Tue, 23 Aug 2011 15:44:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) 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:50252 Archived-At: > Basically set synchronized and break in the error function. OK, that part was already done. > Then go up the call stack to find the frame the window belongs to, That as well: it's the minibuffer-only frame. > or see if it is some uninitialized value. Doesn't look like it, the frames involved seem to have sensible field values. This problem started around the time the new window.c code was installed, FWIW (which doesn't mean it's actually related). Stefan (gdb) bt #0 x_error_quitter (display=3D0x890b200, event=3D0xbfffba10) at xterm.c:78= 82 #1 0x081b4f29 in x_error_handler (display=3D0x890b200, event=3D0xbfffba10) at xterm.c:7861 #2 0xb747d0d3 in _XError () from /usr/lib/i386-linux-gnu/libX11.so.6 #3 0xb7479d7d in ?? () from /usr/lib/i386-linux-gnu/libX11.so.6 #4 0xb7479dd7 in ?? () from /usr/lib/i386-linux-gnu/libX11.so.6 #5 0xb747ac90 in _XReply () from /usr/lib/i386-linux-gnu/libX11.so.6 #6 0xb7476236 in XSync () from /usr/lib/i386-linux-gnu/libX11.so.6 #7 0xb74762d3 in ?? () from /usr/lib/i386-linux-gnu/libX11.so.6 #8 0xb74540e3 in XSetWindowBorder () from /usr/lib/i386-linux-gnu/libX11.s= o.6 #9 0x081ab432 in frame_highlight (f=3D0x89bb020) at xterm.c:3357 #10 0x081abb55 in x_frame_rehighlight (dpyinfo=3D0x89499c8) at xterm.c:3560 #11 0x081ab9ed in XTframe_rehighlight (frame=3D0x8c968e8) at xterm.c:3532 #12 0x08072c95 in Fredirect_frame_focus (frame=3D..., focus_frame=3D...) at frame.c:1970 [...] (gdb) up #10 0x081abb55 in x_frame_rehighlight (dpyinfo=3D0x89499c8) at xterm.c:3560 (gdb)=20 #11 0x081ab9ed in XTframe_rehighlight (frame=3D0x8c968e8) at xterm.c:3532 (gdb)=20 #12 0x08072c95 in Fredirect_frame_focus (frame=3D..., focus_frame=3D...) at frame.c:1970 (gdb) hp frame Undefined command: "hp". Try "help". (gdb) p frame $1 =3D { i =3D -1592185571,=20 s =3D { val =3D 18427165,=20 type =3D Lisp_Vectorlike },=20 u =3D { val =3D 18427165,=20 type =3D Lisp_Vectorlike } } (gdb) xframe $2 =3D (struct frame *) 0x8c968e8 "emacs@ceviche" (gdb) p focus_frame $3 =3D { i =3D -1592560124,=20 s =3D { val =3D 18052612,=20 type =3D Lisp_Vectorlike },=20 u =3D { val =3D 18052612,=20 type =3D Lisp_Vectorlike } } (gdb) xframe $4 =3D (struct frame *) 0x89bb020 " *Minibuf-0*" (gdb) p *$2 $5 =3D { header =3D { size =3D 1073742870,=20 next =3D { buffer =3D 0x87bc8d0,=20 vector =3D 0x87bc8d0 } },=20 name =3D { i =3D -2129031219,=20 s =3D { val =3D 18452429,=20 type =3D Lisp_String },=20 u =3D { val =3D 18452429,=20 type =3D Lisp_String } },=20 icon_name =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 title =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 focus_frame =3D { i =3D -1592560124,=20 s =3D { val =3D 18052612,=20 type =3D Lisp_Vectorlike },=20 u =3D { val =3D 18052612,=20 type =3D Lisp_Vectorlike } },=20 root_window =3D { i =3D -1592344072,=20 s =3D { val =3D 18268664,=20 type =3D Lisp_Vectorlike },=20 u =3D { val =3D 18268664,=20 type =3D Lisp_Vectorlike } },=20 selected_window =3D { i =3D -1592344072,=20 s =3D { val =3D 18268664,=20 type =3D Lisp_Vectorlike },=20 u =3D { val =3D 18268664,=20 type =3D Lisp_Vectorlike } },=20 minibuffer_window =3D { i =3D -1592185824,=20 s =3D { val =3D 18426912,=20 type =3D Lisp_Vectorlike },=20 u =3D { val =3D 18426912,=20 type =3D Lisp_Vectorlike } },=20 param_alist =3D { i =3D -1055526342,=20 s =3D { val =3D 18215482,=20 type =3D Lisp_Cons },=20 u =3D { val =3D 18215482,=20 type =3D Lisp_Cons } },=20 scroll_bars =3D { i =3D -1592519606,=20 s =3D { val =3D 18093130,=20 type =3D Lisp_Vectorlike },=20 u =3D { val =3D 18093130,=20 type =3D Lisp_Vectorlike } },=20 condemned_scroll_bars =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 menu_bar_items =3D { i =3D -1592182536,=20 s =3D { val =3D 18430200,=20 type =3D Lisp_Vectorlike },=20 u =3D { val =3D 18430200,=20 type =3D Lisp_Vectorlike } },=20 face_alist =3D { i =3D -1055529916,=20 s =3D { val =3D 18211908,=20 type =3D Lisp_Cons },=20 u =3D { val =3D 18211908,=20 type =3D Lisp_Cons } },=20 menu_bar_vector =3D { i =3D -1592118417,=20 s =3D { val =3D 18494319,=20 type =3D Lisp_Vectorlike },=20 u =3D { val =3D 18494319,=20 type =3D Lisp_Vectorlike } },=20 buffer_predicate =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 buffer_list =3D { i =3D -1055455327,=20 s =3D { val =3D 18286497,=20 type =3D Lisp_Cons },=20 u =3D { val =3D 18286497,=20 type =3D Lisp_Cons } },=20 buried_buffer_list =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 menu_bar_window =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 tool_bar_window =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 tool_bar_items =3D { i =3D -1592197120,=20 s =3D { val =3D 18415616,=20 type =3D Lisp_Vectorlike },=20 u =3D { val =3D 18415616,=20 type =3D Lisp_Vectorlike } },=20 tool_bar_position =3D { i =3D 1091524773,=20 s =3D { val =3D 17782949,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17782949,=20 type =3D Lisp_Symbol } },=20 desired_tool_bar_string =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 current_tool_bar_string =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 face_cache =3D 0x8cb0e88,=20 menu_bar_items_used =3D 0,=20 namebuf =3D 0x0,=20 current_pool =3D 0x0,=20 desired_pool =3D 0x0,=20 desired_matrix =3D 0x0,=20 current_matrix =3D 0x0,=20 glyphs_initialized_p =3D 1,=20 resized_p =3D 0,=20 force_flush_display_p =3D 0,=20 default_face_done_p =3D 1,=20 already_hscrolled_p =3D 0,=20 updated_p =3D 1,=20 minimize_tool_bar_window_p =3D 0,=20 external_tool_bar =3D 1,=20 tool_bar_lines =3D 0,=20 n_tool_bar_rows =3D 0,=20 n_tool_bar_items =3D 13,=20 decode_mode_spec_buffer =3D 0x8c959e8 "",=20 insert_line_cost =3D 0x0,=20 delete_line_cost =3D 0x0,=20 insert_n_lines_cost =3D 0x0,=20 delete_n_lines_cost =3D 0x0,=20 text_lines =3D 35,=20 text_cols =3D 80,=20 total_lines =3D 0,=20 total_cols =3D 84,=20 new_text_lines =3D 0,=20 new_text_cols =3D 0,=20 left_pos =3D 182,=20 top_pos =3D 22,=20 pixel_height =3D 805,=20 pixel_width =3D 924,=20 resx =3D 124,=20 resy =3D 124,=20 x_pixels_diff =3D 5,=20 y_pixels_diff =3D 50,=20 win_gravity =3D 1,=20 size_hint_flags =3D 3,=20 border_width =3D 0,=20 internal_border_width =3D 0,=20 column_width =3D 11,=20 space_width =3D 11,=20 line_height =3D 23,=20 output_method =3D output_x_window,=20 terminal =3D 0x89494b0,=20 output_data =3D { tty =3D 0x8b61128,=20 x =3D 0x8b61128,=20 w32 =3D 0x8b61128,=20 ns =3D 0x8b61128,=20 nothing =3D 146149672 },=20 font_driver_list =3D 0x8cc0fe0,=20 font_data_list =3D 0x8a01a10,=20 fringe_cols =3D 2,=20 left_fringe_width =3D 11,=20 right_fringe_width =3D 11,=20 want_fullscreen =3D FULLSCREEN_NONE,=20 menu_bar_lines =3D 0,=20 external_menu_bar =3D 1,=20 display_preempted =3D 0 '\000',=20 visible =3D 1 '\001',=20 iconified =3D 0 '\000',=20 async_visible =3D 1 '\001',=20 async_iconified =3D 0 '\000',=20 garbaged =3D 0 '\000',=20 has_minibuffer =3D 0 '\000',=20 wants_modeline =3D 1 '\001',=20 can_have_scroll_bars =3D 1 '\001',=20 auto_raise =3D 0 '\000',=20 auto_lower =3D 0 '\000',=20 no_split =3D 0 '\000',=20 explicit_name =3D 0 '\000',=20 window_sizes_changed =3D 0 '\000',=20 mouse_moved =3D 1 '\001',=20 pointer_invisible =3D 0 '\000',=20 vertical_scroll_bar_type =3D vertical_scroll_bar_right,=20 desired_cursor =3D FILLED_BOX_CURSOR,=20 cursor_width =3D 1,=20 blink_off_cursor =3D DEFAULT_CURSOR,=20 blink_off_cursor_width =3D 0,=20 message_buf =3D 0x8a0de40 "\030\304\374\266\030\304", ,=20 scroll_bottom_vpos =3D -1,=20 config_scroll_bar_width =3D 16,=20 config_scroll_bar_cols =3D 2,=20 scroll_bar_actual_width =3D 22,=20 cost_calculation_baud_rate =3D 19200,=20 alpha =3D {-1, -1},=20 gamma =3D 0,=20 extra_line_spacing =3D 0,=20 background_pixel =3D 16777215,=20 foreground_pixel =3D 0 } (gdb) p *$4 $6 =3D { header =3D { size =3D 1073742870,=20 next =3D { buffer =3D 0x8c20b00,=20 vector =3D 0x8c20b00 } },=20 name =3D { i =3D -2129557179,=20 s =3D { val =3D 17926469,=20 type =3D Lisp_String },=20 u =3D { val =3D 17926469,=20 type =3D Lisp_String } },=20 icon_name =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 title =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 focus_frame =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 root_window =3D { i =3D -1592630761,=20 s =3D { val =3D 17981975,=20 type =3D Lisp_Vectorlike },=20 u =3D { val =3D 17981975,=20 type =3D Lisp_Vectorlike } },=20 selected_window =3D { i =3D -1592630761,=20 s =3D { val =3D 17981975,=20 type =3D Lisp_Vectorlike },=20 u =3D { val =3D 17981975,=20 type =3D Lisp_Vectorlike } },=20 minibuffer_window =3D { i =3D -1592185824,=20 s =3D { val =3D 18426912,=20 type =3D Lisp_Vectorlike },=20 u =3D { val =3D 18426912,=20 type =3D Lisp_Vectorlike } },=20 param_alist =3D { i =3D -1055455627,=20 s =3D { val =3D 18286197,=20 type =3D Lisp_Cons },=20 u =3D { val =3D 18286197,=20 type =3D Lisp_Cons } },=20 scroll_bars =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 condemned_scroll_bars =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 menu_bar_items =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 face_alist =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 menu_bar_vector =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 buffer_predicate =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 buffer_list =3D { i =3D -1055455706,=20 s =3D { val =3D 18286118,=20 type =3D Lisp_Cons },=20 u =3D { val =3D 18286118,=20 type =3D Lisp_Cons } },=20 buried_buffer_list =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 menu_bar_window =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 tool_bar_window =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 tool_bar_items =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 tool_bar_position =3D { i =3D 1091524773,=20 s =3D { val =3D 17782949,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17782949,=20 type =3D Lisp_Symbol } },=20 desired_tool_bar_string =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 current_tool_bar_string =3D { i =3D 1091521569,=20 s =3D { val =3D 17779745,=20 type =3D Lisp_Symbol },=20 u =3D { val =3D 17779745,=20 type =3D Lisp_Symbol } },=20 face_cache =3D 0x8bdc7c8,=20 menu_bar_items_used =3D 0,=20 namebuf =3D 0x0,=20 current_pool =3D 0x0,=20 desired_pool =3D 0x0,=20 desired_matrix =3D 0x0,=20 current_matrix =3D 0x0,=20 glyphs_initialized_p =3D 1,=20 resized_p =3D 0,=20 force_flush_display_p =3D 0,=20 default_face_done_p =3D 0,=20 already_hscrolled_p =3D 0,=20 updated_p =3D 0,=20 minimize_tool_bar_window_p =3D 0,=20 external_tool_bar =3D 0,=20 tool_bar_lines =3D 0,=20 n_tool_bar_rows =3D 0,=20 n_tool_bar_items =3D 0,=20 decode_mode_spec_buffer =3D 0x8dc03f0 "0\304\374\266\230=CD=BD\bre/pixmap= s/default/cursors/sb_h_doub\031",=20 insert_line_cost =3D 0x0,=20 delete_line_cost =3D 0x0,=20 insert_n_lines_cost =3D 0x0,=20 delete_n_lines_cost =3D 0x0,=20 text_lines =3D 10,=20 text_cols =3D 10,=20 total_lines =3D 0,=20 total_cols =3D 10,=20 new_text_lines =3D 0,=20 new_text_cols =3D 0,=20 left_pos =3D 0,=20 top_pos =3D 0,=20 pixel_height =3D 0,=20 pixel_width =3D 0,=20 resx =3D 124,=20 resy =3D 124,=20 x_pixels_diff =3D 0,=20 y_pixels_diff =3D 0,=20 win_gravity =3D 0,=20 size_hint_flags =3D 0,=20 border_width =3D 0,=20 internal_border_width =3D 0,=20 column_width =3D 11,=20 space_width =3D 11,=20 line_height =3D 23,=20 output_method =3D output_x_window,=20 terminal =3D 0x89494b0,=20 output_data =3D { tty =3D 0x8c4ba80,=20 x =3D 0x8c4ba80,=20 w32 =3D 0x8c4ba80,=20 ns =3D 0x8c4ba80,=20 nothing =3D 147110528 },=20 font_driver_list =3D 0x8a01858,=20 font_data_list =3D 0x0,=20 fringe_cols =3D 2,=20 left_fringe_width =3D 11,=20 right_fringe_width =3D 11,=20 want_fullscreen =3D FULLSCREEN_NONE,=20 menu_bar_lines =3D 0,=20 external_menu_bar =3D 0,=20 display_preempted =3D 0 '\000',=20 visible =3D 0 '\000',=20 iconified =3D 0 '\000',=20 async_visible =3D 0 '\000',=20 async_iconified =3D 0 '\000',=20 garbaged =3D 1 '\001',=20 has_minibuffer =3D 0 '\000',=20 wants_modeline =3D 1 '\001',=20 can_have_scroll_bars =3D 1 '\001',=20 auto_raise =3D 0 '\000',=20 auto_lower =3D 0 '\000',=20 no_split =3D 0 '\000',=20 explicit_name =3D 1 '\001',=20 window_sizes_changed =3D 0 '\000',=20 mouse_moved =3D 0 '\000',=20 pointer_invisible =3D 0 '\000',=20 vertical_scroll_bar_type =3D vertical_scroll_bar_right,=20 desired_cursor =3D FILLED_BOX_CURSOR,=20 cursor_width =3D 0,=20 blink_off_cursor =3D FILLED_BOX_CURSOR,=20 blink_off_cursor_width =3D 0,=20 message_buf =3D 0x8c1fea0 "0\304\374\266\350\003\334\bnnier/.icons/defaul= t/cursors/sb_h_do\031",=20 scroll_bottom_vpos =3D 0,=20 config_scroll_bar_width =3D 0,=20 config_scroll_bar_cols =3D 2,=20 scroll_bar_actual_width =3D 0,=20 cost_calculation_baud_rate =3D 0,=20 alpha =3D {0, 0},=20 gamma =3D 0,=20 extra_line_spacing =3D 0,=20 background_pixel =3D 16777215,=20 foreground_pixel =3D 0 } (gdb)=20