From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Robert J. Chassell" Newsgroups: gmane.emacs.devel Subject: Re: Emacs crashes, 07nov16 Date: Wed, 21 Nov 2007 17:20:39 +0000 (UTC) Message-ID: References: <4742CE2C.8000809@swipnet.se> Reply-To: bob@rattlesnake.com NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1195665673 30442 80.91.229.12 (21 Nov 2007 17:21:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 21 Nov 2007 17:21:13 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 21 18:21:10 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IutFz-00060i-HE for ged-emacs-devel@m.gmane.org; Wed, 21 Nov 2007 18:21:00 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IutFk-0002Ce-SO for ged-emacs-devel@m.gmane.org; Wed, 21 Nov 2007 12:20:44 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IutFh-0002CZ-8D for emacs-devel@gnu.org; Wed, 21 Nov 2007 12:20:41 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IutFf-0002CN-LD for emacs-devel@gnu.org; Wed, 21 Nov 2007 12:20:40 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IutFf-0002CK-HG for emacs-devel@gnu.org; Wed, 21 Nov 2007 12:20:39 -0500 Original-Received: from cpe-69-204-164-144.nycap.res.rr.com ([69.204.164.144] helo=rattlesnake.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IutFe-0001VF-VZ for emacs-devel@gnu.org; Wed, 21 Nov 2007 12:20:39 -0500 Original-Received: by rattlesnake.com via sendmail from stdin id (Debian Smail3.2.0.115) Wed, 21 Nov 2007 17:20:39 +0000 (UTC) In-reply-to: (message from Richard Stallman on Wed, 21 Nov 2007 07:04:39 -0500) X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 1) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:83794 Archived-At: architecture: i686 Linux kernel: 2.6.22-2-686 distribution: Debian testing, updated today gcc (GCC) 4.2.3 20071014 (prerelease) (Debian 4.2.2-3) Emacs rebuilt without optimisation, i.e., with -O0 Today's GNU Emacs CVS snapshot, Wed, 2007 Nov 21 10:49 UTC GNU Emacs 23.0.50.2 (i686-pc-linux-gnu, GTK+ Version 2.12.1) started in debugger with set args -i -q \ --eval '(emacs-version t)' -bg DodgerBlue4 -fg white \ -fn '-Misc-Fixed-Medium-R-Normal--20-200-75-75-C-100-ISO8859-1' \ -geometry 80x44+545+51 -name '-q GNU Emacs in Debugger 4' Unused breakpoints deleted. Here are backtraces from breakpoints at x_connection_closed, x_error_quitter, and _XError # breakpoint x_connection_closed (gdb) bt full #0 x_connection_closed (dpy=0x85b9000, error_message=0xbff60f08 "X protocol error: BadValue (integer parameter out of range for operation) on protocol request 77") at xterm.c:7786 dpyinfo = frame = tail = #1 0x080cceda in x_error_quitter (display=0x85b9000, error=0xbff611bc) at xterm.c:7968 buf = "BadValue (integer parameter out of range for operation)", '\0' buf1 = "X protocol error: BadValue (integer parameter out of range for operation) on protocol request 77\000\234Z\b\t\000\000\000tI_\b\000\000\000\000\270\240Z\bH\000\000\000P\000\000\000\200gy\b\024\303m\b\350\274\275\267\210\037p\bh\217_\b\270\017\366\277$.\267\267L\000\000\000\210\037p\b\000\000\000\000|\335\364\267|\335\364\267\210\037p\b\350\017\366\277\036\252\310\267\210\037p\b\210\037p\b\000\000\000\000\350\017\366\277"... #2 0x080ccf30 in x_error_handler (display=0x85b9000, error=0xbff611bc) at xterm.c:7924 No locals. #3 0xb79341ef in _XError () from /usr/lib/libX11.so.6 No symbol table info available. #4 0xb7936c77 in _XEventsQueued () from /usr/lib/libX11.so.6 No symbol table info available. #5 0xb7922723 in XPending () from /usr/lib/libX11.so.6 No symbol table info available. #6 0xb7b99cfd in gdk_check_xpending (display=) at /tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:150 No locals. #7 0xb7b99df1 in gdk_event_prepare (source=0x85c5288, timeout=0xbff61af8) at /tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:2308 display = (GdkDisplay *) 0x85b9000 retval = 0 #8 0xb783da0f in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #9 0xb783e1c9 in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #10 0x085c52d0 in ?? () No symbol table info available. #11 0xbff61b58 in ?? () No symbol table info available. #12 0x08803990 in ?? () No symbol table info available. #13 0xb78d9114 in g_type_check_instance_is_a () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #14 0xb783ebba in g_main_context_pending () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #15 0xb7d23231 in IA__gtk_events_pending () at /tmp/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:1224 result = #16 0x080ccc87 in XTread_socket (terminal=0x0, expected=1, hold_quit=0xbff61eb4) at xterm.c:7177 inev = { kind = TIMER_EVENT, code = 590, part = scroll_bar_handle, modifiers = -1074389936, x = -1221351352, y = -1074390004, timestamp = 3086445014, padding = {0xb7b6584b, 0xb7c0cc69}, frame_or_window = 142066136, arg = -1218629292 } count = 0 dpyinfo = (struct x_display_info *) 0x0 #17 0x08100d4c in read_avail_input (expected=1) at keyboard.c:7106 nr = hold_quit = { kind = NO_EVENT, code = 0, part = scroll_bar_above_handle, modifiers = 0, x = 0, y = 0, timestamp = 0, padding = {0x0, 0x0}, frame_or_window = 0, arg = 0 } next = (struct terminal *) 0x0 nread = 0 err = 0 t = (struct terminal *) 0x85e3878 #18 0x08100eba in handle_async_input () at keyboard.c:7336 nread = 140218368 #19 0x0810ab40 in input_available_signal (signo=29) at keyboard.c:7378 old_errno = 0 #20 No symbol table info available. #21 0xffffe410 in __kernel_vsyscall () No symbol table info available. #22 0xb74b8ba9 in sigprocmask () from /lib/i686/cmov/libc.so.6 No symbol table info available. #23 0x081124df in sys_sigunblock (new_mask={__val = {268435456, 0 }}) at sysdep.c:3064 old_mask = { __val = {268435456, 0, 10, 20, 16, 140549136, 140516112, 0, 140515376, 0, 0, 830, 280, 140516112, 140516112, 10, 20, 3220579252, 134632956, 140516112, 0, 140515376, 140515376, 140516112, 140516112, 3220579276, 134633263, 140516112, 3220579440, 3075183745, 3220579696, 3075183893} } #24 0x0811345f in request_sigio () at sysdep.c:1050 No locals. #25 0x0808a5ea in redisplay_internal (preserve_echo_area=) at xdisp.c:11578 tail = w = (struct window *) 0x86019b8 pause = 0 must_finish = 1 tlbufpos = { charpos = 0, bytepos = 0 } number_of_visible_frames = 1 polling_stopped_here = 1 old_frame = 140515380 consider_all_windows_p = 1 #26 0x0810541e in read_char (commandflag=1, nmaps=2, maps=0xbff63130, prev_event=137562313, used_mouse_menu=0xbff631c8, end_time=0x0) at keyboard.c:2748 keys = 0 key_count = 140515376 key_count_reset = 0 saved_ok_to_echo = (struct kboard *) 0x0 saved_echo_string = 0 c = 137562313 local_getcjmp = {{ __jmpbuf = {137562313, -1074384864, 142931400, 142931404, -1074384888, 135913840}, __mask_was_saved = 137805845, __saved_mask = { __val = {137597689, 1, 3220582432, 142931400, 3220582432, 3220582648, 135640435, 137805845, 137597689, 142931404, 0 } } }} save_jump = {{ __jmpbuf = {0, 137562313, 0, 0, 142931404, 137972916}, __mask_was_saved = 1418, __saved_mask = { __val = {3220582248, 135911290, 0, 1417, 3220582280, 135911501, 0, 1, 0, 142931404, 137972916, 1417, 3220582296, 135911290, 137724945, 1416, 3220582328, 135911501, 1, 1, 137562313, 137597689, 137805840, 137562313, 3220582376, 135913655, 137597689, 137805181, 3220582384, 0, 1, 137805845} } }} key_already_recorded = 0 tem = 2 save = 140515376 previous_echo_area_message = 137562313 also_record = 137562313 reread = 0 polling_stopped_here = orig_kboard = (struct kboard *) 0x85e32b8 #27 0x08107ef3 in read_key_sequence (keybuf=0xbff63274, bufsize=30, prompt=137562313, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9455 interrupted_kboard = (KBOARD *) 0x85e32b8 key = 142259804 used_mouse_menu = 0 echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 local_first_binding = 0 from_string = 137562313 count = 2 t = 0 echo_start = 0 keys_start = 0 nmaps = 2 nmaps_allocated = 2 defs = (Lisp_Object * volatile) 0xbff63110 submaps = (Lisp_Object * volatile) 0xbff63130 orig_local_map = 139127117 orig_keymap = 137562313 localized_local_map = 0 first_binding = 0 first_unbound = 31 mock_input = 0 fkey = { parent = 139271701, map = 139271701, start = 0, end = 0 } keytran = { parent = 137554789, map = 137554789, start = 0, end = 0 } indec = { parent = 139271709, map = 139271709, start = 0, end = 0 } delayed_switch_frame = 137562313 original_uppercase = 0 original_uppercase_position = -1 starting_buffer = (struct buffer *) 0x884f5c8 fake_prefixed_keys = 137562313 #28 0x08109bb1 in command_loop_1 () at keyboard.c:1684 cmd = lose = nonundocount = 0 keybuf = {192, 48, -1219950384, 134541203, -1472036458, 134541205, 134541207, 0, 0, 1, 994, -1221351128, -1218617344, 134541203, -1219909540, 134522600, 1, -1208442892, -1208440800, 0, -1074384168, -1074384320, 0, -1074397184, 137562313, 138203161, 0, 137912576, 137912560, -1074384136} i = prev_modiff = 4 prev_buffer = (struct buffer *) 0x8338540 already_adjusted = 0 #29 0x08160a20 in internal_condition_case (bfun=0x8109a10 , handlers=137619713, hfun=0x81042c0 ) at eval.c:1493 val = c = { tag = 137562313, val = 137562313, next = 0xbff63420, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 137912576, 137912560, -1074383896, -127532927, 940819438}, __mask_was_saved = 0, __saved_mask = { __val = {0, 135579319, 3220583492, 139846280, 12, 12, 3220583492, 4294967295, 3220583304, 135580224, 3220583492, 12, 3220583292, 3220583288, 134542071, 514, 12, 12, 3220583492, 0, 3220583336, 135580286, 3220583492, 12, 3075037804, 3076349952, 800, 110932256, 3086524404, 134522600, 3086526056, 3220583408} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 137619713, var = 137562313, chosen_clause = 136037936, tag = 0xbff6330c, next = 0x0 } #30 0x08103743 in command_loop_2 () at keyboard.c:1396 val = 0 #31 0x08160afa in internal_catch (tag=137611273, func=0x8103720 , arg=137562313) at eval.c:1229 c = { tag = 137611273, val = 137562313, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 137912576, 137912560, -1074383640, -127393663, 940956654}, __mask_was_saved = 0, __saved_mask = { __val = {909653549, 0 , 540091136, 542133587, 543781446, 543651137, 807416115, 875706928, 137748336, 137748338, 137746960, 3220583640, 135605912, 137746961, 137748338, 137562313, 137594176, 137562337, 2, 13880} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #32 0x08104127 in command_loop () at keyboard.c:1375 No locals. #33 0x0810448b in recursive_edit_1 () at keyboard.c:984 val = #34 0x081045c1 in Frecursive_edit () at keyboard.c:1046 buffer = 137562313 #35 0x080f9dc0 in main (argc=15, argv=0xbff638f4) at emacs.c:1777 tz = 0xbff64efb "UTC" dummy = -1074382776 stack_bottom_variable = 8 '\b' do_initial_setlocale = 1 skip_args = 0 rlim = { rlim_cur = 8388608, rlim_max = 18446744073709551615 } no_loadup = 0 junk = 0x0 (gdb) # breakpoint x_error_quitter (gdb) bt full #0 x_error_quitter (display=0x85b9000, error=0xbfcfaf4c) at xterm.c:7959 buf = "t\256\317\277\\\214\373\267xZ\\\b8\256\317\277\221\025\311\267xZ\\\b<\202\374\267@\256\317\277T\257\317\277\0062\003g1\000\000\000\\\246\223\267|t\256\267G\f\224\267\0062\003gI\f\224\267K\f\224\267\000\000\000\000\000\000\000\000\001\000\000\000\033\003\000\000\000\000\000\000@m\256\267G\f\224\267l\374\223\267\f\330\223\267\001\000\000\000\364\277\374\267\370n\256\267H\257\317\277d\257\317\277\322\216\373\267\f\330\223\267H\257\317\277\304\307\374\267\022\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\001\000\000\000t\261\317\277|\260\317\277\310\000\000\000\310\256\317\277T\257\317\277|\260\317\277t\261\317\277\002\000\000\000n\237\221\267\001\027\223\267"... buf1 = "\000\000\000\000\004\220\211\267\000\000\000\000\000\000\000\000\364?a\267\200b\205\b\220h\206\b\020\000\000\000p\234Z\b\001\000\000\000\000\021\\\b3\000\000\000x\240Z\b\b\000\000\000\020\000\000\000\025\000\000\000\320T\206\b\004\220\211\267\220h\206\b\000\000\000\000\b\255\317\277\027\003\207\2678\037p\bP\000\000\000p\234Z\b\t\000\000\000\224I_\b\000\000\000\000\270\240Z\bH\000\000\000P\000\000\000\200\033\205\b\024\303m\b\350\334\301\2678\037p\bh\313f\bH\255\317\277$N\273\267L\000\000\0008\037p\b\000\000\000\000|\375\370\267|\375\370\2678\037p\bx\255\317\277\036\312\314\2678\037p\b8\037p\b\000\000\000\000x\255\317\277"... #1 0x080ccf30 in x_error_handler (display=0x85b9000, error=0xbfcfaf4c) at xterm.c:7924 No locals. #2 0xb79761ef in _XError () from /usr/lib/libX11.so.6 No symbol table info available. #3 0xb7978c77 in _XEventsQueued () from /usr/lib/libX11.so.6 No symbol table info available. #4 0xb7964723 in XPending () from /usr/lib/libX11.so.6 No symbol table info available. #5 0xb7bdbcfd in gdk_check_xpending (display=) at /tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:150 No locals. #6 0xb7bdbdf1 in gdk_event_prepare (source=0x85c5288, timeout=0xbfcfb888) at /tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:2308 display = (GdkDisplay *) 0x85b9000 retval = 0 #7 0xb787fa0f in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #8 0xb78801c9 in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #9 0x085c52d0 in ?? () No symbol table info available. #10 0xbfcfb8e8 in ?? () No symbol table info available. #11 0x0884d900 in ?? () No symbol table info available. #12 0xb791b114 in g_type_check_instance_is_a () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #13 0xb7880bba in g_main_context_pending () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #14 0xb7d65231 in IA__gtk_events_pending () at /tmp/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:1224 result = #15 0x080ccc87 in XTread_socket (terminal=0x0, expected=1, hold_quit=0xbfcfbc44) at xterm.c:7177 inev = { kind = TIMER_EVENT, code = 590, part = scroll_bar_handle, modifiers = 139871128, x = -1076905552, y = 135587142, timestamp = 137458788, padding = {0xb7869551, 0x30}, frame_or_window = 143218488, arg = -1218358956 } count = 0 dpyinfo = (struct x_display_info *) 0x0 #16 0x08100d4c in read_avail_input (expected=1) at keyboard.c:7106 nr = hold_quit = { kind = NO_EVENT, code = 0, part = scroll_bar_above_handle, modifiers = 0, x = 0, y = 0, timestamp = 0, padding = {0x0, 0x0}, frame_or_window = 0, arg = 0 } next = (struct terminal *) 0x0 nread = 0 err = 0 t = (struct terminal *) 0x85e3878 #17 0x08100eba in handle_async_input () at keyboard.c:7336 nread = 140218368 #18 0x0810ab40 in input_available_signal (signo=29) at keyboard.c:7378 old_errno = 0 #19 No symbol table info available. #20 0xffffe410 in __kernel_vsyscall () No symbol table info available. #21 0xb74faba9 in sigprocmask () from /lib/i686/cmov/libc.so.6 No symbol table info available. #22 0x081124df in sys_sigunblock (new_mask={__val = {268435456, 0 }}) at sysdep.c:3064 old_mask = { __val = {268435456, 0, 10, 20, 16, 140549136, 140516112, 0, 140515376, 0, 0, 830, 280, 140516112, 140516112, 10, 20, 3218063684, 134632956, 140516112, 0, 140515376, 140515376, 140516112, 140516112, 3218063708, 134633263, 140516112, 3218063872, 3075454081, 3218064128, 3075454229} } #23 0x0811345f in request_sigio () at sysdep.c:1050 No locals. #24 0x0808a5ea in redisplay_internal (preserve_echo_area=) at xdisp.c:11578 tail = w = (struct window *) 0x86019b8 pause = 0 must_finish = 1 tlbufpos = { charpos = 0, bytepos = 0 } number_of_visible_frames = 1 polling_stopped_here = 1 old_frame = 140515380 consider_all_windows_p = 1 #25 0x0810541e in read_char (commandflag=1, nmaps=2, maps=0xbfcfcec0, prev_event=137562313, used_mouse_menu=0xbfcfcf58, end_time=0x0) at keyboard.c:2748 keys = 0 key_count = 140515376 key_count_reset = 0 saved_ok_to_echo = (struct kboard *) 0x0 saved_echo_string = 0 c = 137562313 local_getcjmp = {{ __jmpbuf = {137562313, -1076900432, 142205640, 142205644, -1076900456, 135913840}, __mask_was_saved = 137805877, __saved_mask = { __val = {137597689, 1, 3218066864, 142205640, 3218066864, 3218067080, 135640435, 137805877, 137597689, 142205644, 0 } } }} save_jump = {{ __jmpbuf = {0, 137562313, 0, 0, 142205644, 137973112}, __mask_was_saved = 1418, __saved_mask = { __val = {3218066680, 135911290, 0, 1417, 3218066712, 135911501, 0, 1, 0, 142205644, 137973112, 1417, 3218066728, 135911290, 137724945, 1416, 3218066760, 135911501, 1, 1, 137562313, 137597689, 137805872, 137562313, 3218066808, 135913655, 137597689, 137805189, 3218066816, 0, 1, 137805877} } }} key_already_recorded = 0 tem = 2 save = 140515376 previous_echo_area_message = 137562313 also_record = 137562313 reread = 0 polling_stopped_here = orig_kboard = (struct kboard *) 0x85e32b8 #26 0x08107ef3 in read_key_sequence (keybuf=0xbfcfd004, bufsize=30, prompt=137562313, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9455 interrupted_kboard = (KBOARD *) 0x85e32b8 key = 142259796 used_mouse_menu = 0 echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 local_first_binding = 0 from_string = 137562313 count = 2 t = 0 echo_start = 0 keys_start = 0 nmaps = 2 nmaps_allocated = 2 defs = (Lisp_Object * volatile) 0xbfcfcea0 submaps = (Lisp_Object * volatile) 0xbfcfcec0 orig_local_map = 139271237 orig_keymap = 137562313 localized_local_map = 0 first_binding = 0 first_unbound = 31 mock_input = 0 fkey = { parent = 139271701, map = 139271701, start = 0, end = 0 } keytran = { parent = 137554789, map = 137554789, start = 0, end = 0 } indec = { parent = 139271709, map = 139271709, start = 0, end = 0 } delayed_switch_frame = 137562313 original_uppercase = 0 original_uppercase_position = -1 starting_buffer = (struct buffer *) 0x879e2c8 fake_prefixed_keys = 137562313 #27 0x08109bb1 in command_loop_1 () at keyboard.c:1684 cmd = lose = nonundocount = 0 keybuf = {192, 48, 135283310, 138344773, 137562361, -1076899766, 137562313, 0, 137562313, -1076899704, 135283568, 138344773, -1076899766, 134541203, -1219639204, 134522600, 1, -1224687628, -1208170464, 0, -1076899736, -1076899888, 0, -1076953088, 137562313, 138203161, 0, 137912576, 137912560, -1076899704} i = prev_modiff = 18 prev_buffer = (struct buffer *) 0x8338540 already_adjusted = 0 #28 0x08160a20 in internal_condition_case (bfun=0x8109a10 , handlers=137619713, hfun=0x81042c0 ) at eval.c:1493 val = c = { tag = 137562313, val = 137562313, next = 0xbfcfd1b0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 137912576, 137912560, -1076899464, -1952374655, 940819438}, __mask_was_saved = 0, __saved_mask = { __val = {0, 135579319, 3218067924, 139846280, 12, 12, 3218067924, 4294967295, 3218067736, 135580224, 3218067924, 12, 3218067724, 3218067720, 134542071, 514, 12, 12, 3218067924, 0, 3218067768, 135580286, 3218067924, 12, 3075308140, 3076620288, 800, 110932256, 3086794740, 134522600, 3086796392, 3218067840} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 137619713, var = 137562313, chosen_clause = 137562361, tag = 0xbfcfd09c, next = 0x0 } #29 0x08103743 in command_loop_2 () at keyboard.c:1396 val = 0 #30 0x08160afa in internal_catch (tag=137611273, func=0x8103720 , arg=137562313) at eval.c:1229 c = { tag = 137611273, val = 137562313, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 137912576, 137912560, -1076899208, -1952235391, 940956654}, __mask_was_saved = 0, __saved_mask = { __val = {909653549, 0 , 540091136, 542133587, 543781446, 543651137, 807416115, 875706928, 137748336, 137748338, 137746960, 3218068072, 135605912, 137746961, 137748338, 137562313, 137594176, 137562337, 2, 13880} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #31 0x08104127 in command_loop () at keyboard.c:1375 No locals. #32 0x0810448b in recursive_edit_1 () at keyboard.c:984 val = #33 0x081045c1 in Frecursive_edit () at keyboard.c:1046 buffer = 137562313 #34 0x080f9dc0 in main (argc=15, argv=0xbfcfd684) at emacs.c:1777 tz = 0xbfcfeefb "UTC" dummy = -1076898344 stack_bottom_variable = 8 '\b' do_initial_setlocale = 1 skip_args = 0 rlim = { rlim_cur = 8388608, rlim_max = 18446744073709551615 } no_loadup = 0 junk = 0x0 (gdb) # breakpoint _XError (gdb) bt full #0 0xb79400f6 in _XError () from /usr/lib/libX11.so.6 No symbol table info available. #1 0xb7942c77 in _XEventsQueued () from /usr/lib/libX11.so.6 No symbol table info available. #2 0xb792e723 in XPending () from /usr/lib/libX11.so.6 No symbol table info available. #3 0xb7ba5cfd in gdk_check_xpending (display=) at /tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:150 No locals. #4 0xb7ba5df1 in gdk_event_prepare (source=0x85c5288, timeout=0xbf8143a8) at /tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:2308 display = (GdkDisplay *) 0x0 retval = 0 #5 0xb7849a0f in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #6 0xb784a1c9 in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #7 0x085c52d0 in ?? () No symbol table info available. #8 0xbf814408 in ?? () No symbol table info available. #9 0x084b8700 in ?? () No symbol table info available. #10 0xb78e5114 in g_type_check_instance_is_a () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #11 0xb784abba in g_main_context_pending () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #12 0xb7d2f231 in IA__gtk_events_pending () at /tmp/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:1224 result = #13 0x080ccc87 in XTread_socket (terminal=0x0, expected=1, hold_quit=0xbf814764) at xterm.c:7177 inev = { kind = TIMER_EVENT, code = 590, part = scroll_bar_handle, modifiers = -1082047232, x = -1221302200, y = -1082047300, timestamp = 3086494166, padding = {0xb7b7184b, 0xb7c18c69}, frame_or_window = 142900616, arg = -1218580140 } count = 0 dpyinfo = (struct x_display_info *) 0x0 #14 0x08100d4c in read_avail_input (expected=1) at keyboard.c:7106 nr = hold_quit = { kind = NO_EVENT, code = 0, part = scroll_bar_above_handle, modifiers = 0, x = 0, y = 0, timestamp = 0, padding = {0x0, 0x0}, frame_or_window = 0, arg = 0 } next = (struct terminal *) 0x0 nread = 0 err = 0 t = (struct terminal *) 0x85e3878 #15 0x08100eba in handle_async_input () at keyboard.c:7336 nread = 0 #16 0x0810ab40 in input_available_signal (signo=29) at keyboard.c:7378 old_errno = 0 #17 No symbol table info available. #18 0xffffe410 in __kernel_vsyscall () No symbol table info available. #19 0xb74c4ba9 in sigprocmask () from /lib/i686/cmov/libc.so.6 No symbol table info available. #20 0x081124df in sys_sigunblock (new_mask={__val = {268435456, 0 }}) at sysdep.c:3064 old_mask = { __val = {268435456, 0, 10, 20, 16, 140549136, 140516112, 0, 140515376, 0, 0, 830, 280, 140516112, 140516112, 10, 20, 3212921956, 134632956, 140516112, 0, 140515376, 140515376, 140516112, 140516112, 3212921980, 134633263, 140516112, 3212922144, 3075232897, 3212922400, 3075233045} } #21 0x0811345f in request_sigio () at sysdep.c:1050 No locals. #22 0x0808a5ea in redisplay_internal (preserve_echo_area=) at xdisp.c:11578 tail = w = (struct window *) 0x86019b8 pause = 0 must_finish = 1 tlbufpos = { charpos = 0, bytepos = 0 } number_of_visible_frames = 1 polling_stopped_here = 1 old_frame = 140515380 consider_all_windows_p = 1 #23 0x0810541e in read_char (commandflag=1, nmaps=2, maps=0xbf8159e0, prev_event=137562313, used_mouse_menu=0xbf815a78, end_time=0x0) at keyboard.c:2748 keys = 0 key_count = 140515376 key_count_reset = 0 saved_ok_to_echo = (struct kboard *) 0x0 saved_echo_string = 0 c = 137562313 local_getcjmp = {{ __jmpbuf = {137562313, -1082042160, 142933448, 142933452, -1082042184, 135913840}, __mask_was_saved = 137805845, __saved_mask = { __val = {137597689, 1, 3212925136, 142933448, 3212925136, 3212925352, 135640435, 137805845, 137597689, 142933452, 0 } } }} save_jump = {{ __jmpbuf = {0, 137562313, 0, 0, 142933452, 137972916}, __mask_was_saved = 1418, __saved_mask = { __val = {3212924952, 135911290, 0, 1417, 3212924984, 135911501, 0, 1, 0, 142933452, 137972916, 1417, 3212925000, 135911290, 137724945, 1416, 3212925032, 135911501, 1, 1, 137562313, 137597689, 137805840, 137562313, 3212925080, 135913655, 137597689, 137805181, 3212925088, 0, 1, 137805845} } }} key_already_recorded = 0 tem = 2 save = 140515376 previous_echo_area_message = 137562313 also_record = 137562313 reread = 0 polling_stopped_here = orig_kboard = (struct kboard *) 0x85e32b8 #24 0x08107ef3 in read_key_sequence (keybuf=0xbf815b24, bufsize=30, prompt=137562313, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9455 interrupted_kboard = (KBOARD *) 0x85e32b8 key = 142259804 used_mouse_menu = 0 echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 local_first_binding = 0 from_string = 137562313 count = 2 t = 0 echo_start = 0 keys_start = 0 nmaps = 2 nmaps_allocated = 2 defs = (Lisp_Object * volatile) 0xbf8159c0 submaps = (Lisp_Object * volatile) 0xbf8159e0 orig_local_map = 139245213 orig_keymap = 137562313 localized_local_map = 0 first_binding = 0 first_unbound = 31 mock_input = 0 fkey = { parent = 139271701, map = 139271701, start = 0, end = 0 } keytran = { parent = 137554789, map = 137554789, start = 0, end = 0 } indec = { parent = 139271709, map = 139271709, start = 0, end = 0 } delayed_switch_frame = 137562313 original_uppercase = 0 original_uppercase_position = -1 starting_buffer = (struct buffer *) 0x884fdc8 fake_prefixed_keys = 137562313 #25 0x08109bb1 in command_loop_1 () at keyboard.c:1684 cmd = lose = nonundocount = 0 keybuf = {192, 48, -1219901232, 134541203, -1472036458, 134541205, 134541207, 0, 0, 1, 994, -1221301976, -1218568192, 134541203, -1219860388, 134522600, 1, -1208393740, -1208391648, 0, -1082041464, -1082041616, 0, -1082064896, 137562313, 138203161, 0, 137912576, 137912560, -1082041432} i = prev_modiff = 4 prev_buffer = (struct buffer *) 0x8338540 already_adjusted = 0 #26 0x08160a20 in internal_condition_case (bfun=0x8109a10 , handlers=137619713, hfun=0x81042c0 ) at eval.c:1493 val = c = { tag = 137562313, val = 137562313, next = 0xbf815cd0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 137912576, 137912560, -1082041192, 381116545, 940819438}, __mask_was_saved = 0, __saved_mask = { __val = {0, 135579319, 3212926196, 139846280, 12, 12, 3212926196, 4294967295, 3212926008, 135580224, 3212926196, 12, 3212925996, 3212925992, 134542071, 514, 12, 12, 3212926196, 0, 3212926040, 135580286, 3212926196, 12, 3075086956, 3076399104, 800, 110932256, 3086573556, 134522600, 3086575208, 3212926112} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 137619713, var = 137562313, chosen_clause = 136037936, tag = 0xbf815bbc, next = 0x0 } #27 0x08103743 in command_loop_2 () at keyboard.c:1396 val = 0 #28 0x08160afa in internal_catch (tag=137611273, func=0x8103720 , arg=137562313) at eval.c:1229 c = { tag = 137611273, val = 137562313, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 137912576, 137912560, -1082040936, 381255809, 940956654}, __mask_was_saved = 0, __saved_mask = { __val = {909653549, 0 , 540091136, 542133587, 543781446, 543651137, 807416115, 875706928, 137748336, 137748338, 137746960, 3212926344, 135605912, 137746961, 137748338, 137562313, 137594176, 137562337, 2, 13880} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #29 0x08104127 in command_loop () at keyboard.c:1375 No locals. #30 0x0810448b in recursive_edit_1 () at keyboard.c:984 val = #31 0x081045c1 in Frecursive_edit () at keyboard.c:1046 buffer = 137562313 #32 0x080f9dc0 in main (argc=15, argv=0xbf8161a4) at emacs.c:1777 tz = 0xbf817efb "UTC" dummy = -1082040072 stack_bottom_variable = 8 '\b' do_initial_setlocale = 1 skip_args = 0 rlim = { rlim_cur = 8388608, rlim_max = 18446744073709551615 } no_loadup = 0 junk = 0x0 (gdb)