From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.bugs Subject: bug#9087: Crash reading from minibuffer with icomplete-mode Date: Sun, 17 Jul 2011 01:19:07 +0200 Message-ID: References: <83zkkfhk4c.fsf@gnu.org> <83wrfjhgml.fsf@gnu.org> <83tyanh8j0.fsf@gnu.org> 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 1310858429 30143 80.91.229.12 (16 Jul 2011 23:20:29 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 16 Jul 2011 23:20:29 +0000 (UTC) Cc: 9087@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jul 17 01:20:25 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 1QiE9o-00072L-1S for geb-bug-gnu-emacs@m.gmane.org; Sun, 17 Jul 2011 01:20:24 +0200 Original-Received: from localhost ([::1]:33260 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QiE9m-0006rA-MW for geb-bug-gnu-emacs@m.gmane.org; Sat, 16 Jul 2011 19:20:22 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:51559) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QiE9W-0006oa-M6 for bug-gnu-emacs@gnu.org; Sat, 16 Jul 2011 19:20:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QiE9U-0002gk-L2 for bug-gnu-emacs@gnu.org; Sat, 16 Jul 2011 19:20:06 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:44879) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QiE9U-0002gL-EO for bug-gnu-emacs@gnu.org; Sat, 16 Jul 2011 19:20:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1QiE9T-00062O-I7; Sat, 16 Jul 2011 19:20:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Juanma Barranquero Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Jul 2011 23:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9087 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 9087-submit@debbugs.gnu.org id=B9087.131085839623193 (code B ref 9087); Sat, 16 Jul 2011 23:20:02 +0000 Original-Received: (at 9087) by debbugs.gnu.org; 16 Jul 2011 23:19:56 +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 1QiE9L-000622-6T for submit@debbugs.gnu.org; Sat, 16 Jul 2011 19:19:55 -0400 Original-Received: from mail-pz0-f41.google.com ([209.85.210.41]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QiE9J-00061m-2W for 9087@debbugs.gnu.org; Sat, 16 Jul 2011 19:19:54 -0400 Original-Received: by pzk4 with SMTP id 4so2628405pzk.0 for <9087@debbugs.gnu.org>; Sat, 16 Jul 2011 16:19:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=gumVHmpbIoV/XMFCr0Nryncl46sl3woOyAeEmFp9ywc=; b=AAqIIWLC9K1ZjV4ADiaXSTISi/CPX2B304kT3UqRtiFmRjr40lkAcDQzLaGb3/irsz DxBeHfOLdXt3JSsMNgsrNVJZUhlUbv6EjCSdvowELdF5UgvmTJQqLP0DRVPhszSEV7Um 6dOU6oQ9rhKmNNXc2H4DPz3Rbm8/P16OkX46I= Original-Received: by 10.143.90.14 with SMTP id s14mr2368143wfl.138.1310858387134; Sat, 16 Jul 2011 16:19:47 -0700 (PDT) Original-Received: by 10.142.144.4 with HTTP; Sat, 16 Jul 2011 16:19:07 -0700 (PDT) In-Reply-To: <83tyanh8j0.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sat, 16 Jul 2011 19:20:03 -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:49290 Archived-At: On Fri, Jul 15, 2011 at 17:24, Eli Zaretskii wrote: > =C2=A0whatever> gdb ./oo/i386/emacs.exe > =C2=A0(gdb) watch interrupt_input_blocked > =C2=A0(gdb) commands > =C2=A0>p interrupt_input_blocked > =C2=A0>bt 5 > =C2=A0>continue > =C2=A0>end > =C2=A0(gdb) run .... > > Now each time interrupt_input_blocked will change its value, GDB will > kick in, perform the named "commands", and let Emacs continue. It seems like doing that from the start is not a good idea. I stopped my Emacs before I was able to type commands, and already the watchpoint commands had been executed 1,663,201 times... (I have a 0,95 GiB log file to prove it :-) If, however, I start "emacs -Q -f icomplete-mode", then stop it, set the watchpoint and run it again, the watchpoint is never executed before the crash. But I think the whole BLOCK_INPUT/UNBLOCK_INPUT might be a red herring. I think is some memory corruption, and that's why it does not always crashes at the same place. For example, I just got this one: Starting program: C:\emacs\debug\src/..\bin\emacs.exe -Q -f icomplete-mode [New Thread 5400.0x1594] [New Thread 5400.0x110c] [New Thread 5400.0xce8] [New Thread 5400.0xfdc] [New Thread 5400.0x17f4] [Switching to Thread 5400.0x17f4] 0x774c01c4 in ntdll!LdrFindResource_U () from C:\Windows\system32\ntdll.dll Quit (expect signal SIGINT when the program is resumed) (gdb) watch interrupt_input_blocked Hardware watchpoint 3: interrupt_input_blocked (gdb) commands Type commands for breakpoint(s) 3, one per line. End with a line saying just "end". >p interrupt_input_blocked >bt 5 >cont >end (gdb) p interrupt_input_blocked $1 =3D 0 (gdb) cont Continuing. [New Thread 5400.0x173c] [New Thread 5400.0x14ec] [New Thread 5400.0x13f8] [Switching to Thread 5400.0xce8] Breakpoint 1, w32_abort () at w32fns.c:7182 7182 button =3D MessageBox (NULL, (gdb) bt #0 w32_abort () at w32fns.c:7182 #1 0x011d4c94 in Fframe_first_window (frame_or_window=3D56209413) at windo= w.c:249 #2 0x0110457b in choose_minibuf_frame () at minibuf.c:133 #3 0x011045e3 in choose_minibuf_frame_1 (ignore=3D53151770) at minibuf.c:1= 40 #4 0x01039a41 in unbind_to (count=3D27, value=3D53151770) at eval.c:3437 #5 0x010334d9 in unwind_to_catch (catch=3D0x88e450, value=3D53436670) at eval.c:1290 #6 0x0103403a in Fsignal (error_symbol=3D53209954, data=3D53151770) at eva= l.c:1748 #7 0x010340ed in xsignal (error_symbol=3D53209954, data=3D53151770) at eva= l.c:1769 #8 0x0103410c in xsignal0 (error_symbol=3D53209954) at eval.c:1778 #9 0x0126224e in text_read_only (propval=3D53151794) at textprop.c:92 #10 0x01269a74 in verify_interval_modification (buf=3D0x35b1800, start=3D1, end=3D114) at textprop.c:2157 #11 0x011121f3 in prepare_to_modify_buffer (start=3D1, end=3D114, preserve_ptr=3D0x7481f83c) at insdel.c:1851 #12 0x011117c1 in del_range_1 (from=3D1, to=3D114, prepare=3D1, ret_string=3D0) at insdel.c:1601 #13 0x0111174a in del_range (from=3D1, to=3D114) at insdel.c:1576 #14 0x010bfc20 in Ferase_buffer () at buffer.c:1950 #15 0x011064c8 in read_minibuf_unwind (data=3D53151770) at minibuf.c:864 #16 0x01039a41 in unbind_to (count=3D27, value=3D53151770) at eval.c:3437 #17 0x010334d9 in unwind_to_catch (catch=3D0x88d9f0, value=3D53151794) at eval.c:1290 #18 0x01033577 in Fthrow (tag=3D56259586, value=3D53151794) at eval.c:1328 #19 0x0122260d in signal_user_input () at w32fns.c:2482 #20 0x012226aa in post_character_message (hwnd=3D0x6c035c, msg=3D258, wParam=3D117, lParam=3D1441793, modifiers=3D0) at w32fns.c:2542 #21 0x012236eb in w32_wnd_proc (hwnd=3D0x6c035c, msg=3D258, wParam=3D117, lParam=3D1441793) at w32fns.c:2913 #22 0x767162fa in USER32!OffsetRect () from C:\Windows\syswow64\user32.dll #23 0x006c035c in ?? () #24 0x00000102 in ?? () #25 0x00000075 in ?? () #26 0x00160001 in ?? () #27 0x012226d3 in post_character_message (hwnd=3D0x12226d3, msg=3D7078748, wParam=3D258, lParam=3D117, modifiers=3D1441793) at w32fns.c:2546 #28 0x76716d3a in USER32!IsWindow () from C:\Windows\syswow64\user32.dll #29 0x012226d3 in post_character_message (hwnd=3D0x0, msg=3D19015379, wParam=3D7078748, lParam=3D258, modifiers=3D117) at w32fns.c:2546 #30 0x767177c4 in USER32!AnyPopup () from C:\Windows\syswow64\user32.dll #31 0x00000000 in ?? () (gdb) bt #0 w32_abort () at w32fns.c:7182 #1 0x011ef3d0 in Fset_window_configuration (configuration=3D56085445) at window.c:5720 #2 0x01039a41 in unbind_to (count=3D34, value=3D53151770) at eval.c:3437 #3 0x010334d9 in unwind_to_catch (catch=3D0x88d9f0, value=3D53151794) at eval.c:1290 #4 0x01033577 in Fthrow (tag=3D56259586, value=3D53151794) at eval.c:1328 #5 0x0114eb0c in re_match_2_internal (bufp=3D0x1638b78, string1=3D0x0, siz= e1=3D0, string2=3D0x4c52ef0 "-outline-Liberation Serif-bold-normal-normal-serif-*-*-*-*-p-*-iso8859-7", size2=3D72, pos=3D0, regs=3D0x1638de8, stop=3D72) at regex.c:6280 #6 0x01144622 in re_search_2 (bufp=3D0x1638b78, str1=3D0x0, size1=3D0, str2=3D0x4c52ef0 "-outline-Liberation Serif-bold-normal-normal-serif-*-*-*-*-p-*-iso8859-7", size2=3D72, startpos=3D0, range=3D0, regs=3D0x1638de8, stop=3D72) at regex.c:4514 #7 0x01143525 in re_search (bufp=3D0x1638b78, string=3D0x4c52ef0 "-outline-Liberation Serif-bold-normal-normal-serif-*-*-*-*-p-*-iso8859-7", size=3D72, startpos=3D0, range=3D72, regs=3D0x1638de8) at regex.c:4295 #8 0x010f9ba3 in string_match_1 (regexp=3D56277489, string=3D55222961, start=3D0, posix=3D0) at search.c:411 #9 0x010f9cdc in Fstring_match (regexp=3D56277489, string=3D55222961, start=3D0) at search.c:451 #10 0x011088fd in Fall_completions (string=3D20058337, collection=3D57679878, predicate=3D53151770, hide_spaces=3D53151770) at minibuf.c:1590 #11 0x01037e6b in Ffuncall (nargs=3D4, args=3D0x88ba84) at eval.c:3020 #12 0x01124959 in exec_byte_code (bytestr=3D20580889, vector=3D20580957, maxdepth=3D48, args_template=3D4112, nargs=3D4, args=3D0x88bcf8) at bytecode.c:785 #13 0x010387f8 in funcall_lambda (fun=3D20580861, nargs=3D4, arg_vector=3D0x88bce8) at eval.c:3174 #14 0x01038113 in Ffuncall (nargs=3D5, args=3D0x88bce4) at eval.c:3058 #15 0x01124959 in exec_byte_code (bytestr=3D20581785, vector=3D54683493, maxdepth=3D24, args_template=3D0, nargs=3D0, args=3D0x88bf54) at bytecode.c:785 #16 0x010387f8 in funcall_lambda (fun=3D54681829, nargs=3D0, arg_vector=3D0x88bf54) at eval.c:3174 #17 0x01038113 in Ffuncall (nargs=3D1, args=3D0x88bf50) at eval.c:3058 #18 0x01035bd9 in eval_sub (form=3D53438006) at eval.c:2329 #19 0x0103395a in internal_lisp_condition_case (var=3D54352858, bodyform=3D53438006, handlers=3D53437654) at eval.c:1440 #20 0x01125214 in exec_byte_code (bytestr=3D20581449, vector=3D20581629, maxdepth=3D144, args_template=3D5136, nargs=3D4, args=3D0x88c434) at bytecode.c:981 #21 0x010387f8 in funcall_lambda (fun=3D20581421, nargs=3D4, arg_vector=3D0x88c424) at eval.c:3174 #22 0x01038113 in Ffuncall (nargs=3D5, args=3D0x88c420) at eval.c:3058 #23 0x01124959 in exec_byte_code (bytestr=3D20581897, vector=3D20581949, maxdepth=3D56, args_template=3D4112, nargs=3D4, args=3D0x88c6a8) at bytecode.c:785 #24 0x010387f8 in funcall_lambda (fun=3D20581869, nargs=3D4, arg_vector=3D0x88c698) at eval.c:3174 #25 0x01038113 in Ffuncall (nargs=3D5, args=3D0x88c694) at eval.c:3058 #26 0x01124959 in exec_byte_code (bytestr=3D20565865, vector=3D54680037, maxdepth=3D24, args_template=3D1028, nargs=3D1, args=3D0x88c8fc) at bytecode.c:785 #27 0x010387f8 in funcall_lambda (fun=3D54712581, nargs=3D1, arg_vector=3D0x88c8f8) at eval.c:3174 #28 0x01038113 in Ffuncall (nargs=3D2, args=3D0x88c8f4) at eval.c:3058 #29 0x01124959 in exec_byte_code (bytestr=3D20561185, vector=3D55622469, maxdepth=3D20, args_template=3D0, nargs=3D0, args=3D0x88cb64) at bytecode.c:785 #30 0x010387f8 in funcall_lambda (fun=3D55622213, nargs=3D0, arg_vector=3D0x88cb64) at eval.c:3174 #31 0x01038113 in Ffuncall (nargs=3D1, args=3D0x88cb60) at eval.c:3058 #32 0x01035bd9 in eval_sub (form=3D53136638) at eval.c:2329 #33 0x0103395a in internal_lisp_condition_case (var=3D53801322, bodyform=3D53136638, handlers=3D53129382) at eval.c:1440 #34 0x01125214 in exec_byte_code (bytestr=3D20561009, vector=3D20561109, maxdepth=3D60, args_template=3D2056, nargs=3D2, args=3D0x88cff0) at bytecode.c:981 #35 0x010387f8 in funcall_lambda (fun=3D20560981, nargs=3D2, arg_vector=3D0x88cfe8) at eval.c:3174 #36 0x01038113 in Ffuncall (nargs=3D3, args=3D0x88cfe4) at eval.c:3058 #37 0x01124959 in exec_byte_code (bytestr=3D20565513, vector=3D20565813, maxdepth=3D60, args_template=3D5136, nargs=3D5, args=3D0x88d278) at bytecode.c:785 #38 0x010387f8 in funcall_lambda (fun=3D20565725, nargs=3D5, arg_vector=3D0x88d264) at eval.c:3174 #39 0x01038113 in Ffuncall (nargs=3D6, args=3D0x88d260) at eval.c:3058 #40 0x01124959 in exec_byte_code (bytestr=3D20567769, vector=3D20567917, maxdepth=3D72, args_template=3D0, nargs=3D0, args=3D0x88d4e4) at bytecode.c:785 #41 0x010387f8 in funcall_lambda (fun=3D20567741, nargs=3D0, arg_vector=3D0x88d4e4) at eval.c:3174 #42 0x01038113 in Ffuncall (nargs=3D1, args=3D0x88d4e0) at eval.c:3058 #43 0x01124959 in exec_byte_code (bytestr=3D55187489, vector=3D56338437, maxdepth=3D36, args_template=3D53151770, nargs=3D0, args=3D0x0) at bytecode.c:785 #44 0x01038c78 in funcall_lambda (fun=3D54991109, nargs=3D4, arg_vector=3D0x88d754) at eval.c:3240 #45 0x01038113 in Ffuncall (nargs=3D5, args=3D0x88d750) at eval.c:3058 #46 0x01124959 in exec_byte_code (bytestr=3D55204129, vector=3D56251013, maxdepth=3D20, args_template=3D53151770, nargs=3D0, args=3D0x0) at bytecode.c:785 #47 0x01123f0a in Fbyte_code (bytestr=3D55204129, vector=3D56251013, maxdepth=3D20) at bytecode.c:423 #48 0x01035e98 in eval_sub (form=3D57841918) at eval.c:2363 #49 0x01033424 in internal_catch (tag=3D56259586, func=3D0x103547a , arg=3D57841918) at eval.c:1247 #50 0x011251ad in exec_byte_code (bytestr=3D55204209, vector=3D54990245, maxdepth=3D8, args_template=3D53151770, nargs=3D0, args=3D0x0) at bytecode.c:966 #51 0x01123f0a in Fbyte_code (bytestr=3D55204209, vector=3D54990245, maxdepth=3D8) at bytecode.c:423 #52 0x01035e98 in eval_sub (form=3D57841982) at eval.c:2363 #53 0x0103395a in internal_lisp_condition_case (var=3D53151770, bodyform=3D57841982, handlers=3D57841886) at eval.c:1440 #54 0x01125214 in exec_byte_code (bytestr=3D55204433, vector=3D56072581, maxdepth=3D28, args_template=3D53151770, nargs=3D0, args=3D0x0) at bytecode.c:981 #55 0x01038c78 in funcall_lambda (fun=3D54989701, nargs=3D0, arg_vector=3D0x88e0c8) at eval.c:3240 #56 0x01038113 in Ffuncall (nargs=3D1, args=3D0x88e0c4) at eval.c:3058 #57 0x01036c72 in funcall_nil (nargs=3D1, args=3D0x88e0c4) at eval.c:2526 #58 0x010370db in run_hook_with_args (nargs=3D1, args=3D0x88e0c4, funcall=3D0x1036c5a ) at eval.c:2715 #59 0x01036cbc in Frun_hooks (nargs=3D1, args=3D0x88e174) at eval.c:2553 #60 0x01037a78 in Ffuncall (nargs=3D2, args=3D0x88e170) at eval.c:2991 #61 0x01124959 in exec_byte_code (bytestr=3D55204689, vector=3D53285573, maxdepth=3D8, args_template=3D53151770, nargs=3D0, args=3D0x0) at bytecode.c:785 #62 0x01038c78 in funcall_lambda (fun=3D54990853, nargs=3D0, arg_vector=3D0x88e3f4) at eval.c:3240 #63 0x01038113 in Ffuncall (nargs=3D1, args=3D0x88e3f0) at eval.c:3058 #64 0x010371d9 in call0 (fn=3D54990853) at eval.c:2763 #65 0x0100772d in safe_run_hooks_1 () at keyboard.c:1868 #66 0x01033a64 in internal_condition_case (bfun=3D0x10076b0 , handlers=3D53151794, hfun=3D0x100772f ) at eval.c:1493 #67 0x01007b5b in safe_run_hook_funcall (nargs=3D1, args=3D0x88e590) at keyboard.c:1923 #68 0x010370db in run_hook_with_args (nargs=3D1, args=3D0x88e590, funcall=3D0x1007aa1 ) at eval.c:2715 #69 0x01007baa in safe_run_hooks (hook=3D54990853) at keyboard.c:1940 #70 0x01006461 in command_loop_1 () at keyboard.c:1586 #71 0x01033a64 in internal_condition_case (bfun=3D0x100545f , handlers=3D53209522, hfun=3D0x1004c89 ) at eval.c:1493 #72 0x010050c5 in command_loop_2 (ignore=3D53151770) at keyboard.c:1156 #73 0x01033424 in internal_catch (tag=3D53301730, func=3D0x10050a2 , arg=3D53151770) at eval.c:1247 #74 0x0100502c in command_loop () at keyboard.c:1121 #75 0x01004647 in recursive_edit_1 () at keyboard.c:756 #76 0x011059d7 in read_minibuf (map=3D53496782, initial=3D53151770, prompt=3D80803073, backup_n=3D53151770, expflag=3D0, histvar=3D53327474, histpos=3D0, defalt=3D53151770, allow_props=3D0, inherit_input_method=3D0) at minibu= f.c:663 #77 0x0110672a in Fread_from_minibuffer (prompt=3D80803073, initial_contents=3D53151770, keymap=3D53496782, sys_read=3D53151770, hist=3D53151770, default_value=3D53151770, inherit_input_method=3D53151770) at minibuf.c= :957 #78 0x01038024 in Ffuncall (nargs=3D8, args=3D0x88ea58) at eval.c:3035 #79 0x01124959 in exec_byte_code (bytestr=3D20583857, vector=3D20583941, maxdepth=3D72, args_template=3D8200, nargs=3D8, args=3D0x88ece4) at bytecode.c:785 #80 0x010387f8 in funcall_lambda (fun=3D20583829, nargs=3D8, arg_vector=3D0x88ecc4) at eval.c:3174 #81 0x01038113 in Ffuncall (nargs=3D9, args=3D0x88ecc0) at eval.c:3058 #82 0x01108b01 in Fcompleting_read (prompt=3D80803073, collection=3D57679878, predicate=3D53151770, require_match=3D53151770, initial_input=3D53151770, hist=3D53151770, def=3D53151770, inherit_input_method=3D53151770) at minibuf.c:1702 #83 0x010380cb in Ffuncall (nargs=3D3, args=3D0x88edd0) at eval.c:3042 #84 0x01124959 in exec_byte_code (bytestr=3D20388249, vector=3D20388325, maxdepth=3D32, args_template=3D53151770, nargs=3D0, args=3D0x0) at bytecode.c:785 #85 0x01038c78 in funcall_lambda (fun=3D20388221, nargs=3D2, arg_vector=3D0x88f034) at eval.c:3240 #86 0x01038113 in Ffuncall (nargs=3D3, args=3D0x88f030) at eval.c:3058 #87 0x01124959 in exec_byte_code (bytestr=3D20388945, vector=3D20389037, maxdepth=3D16, args_template=3D53151770, nargs=3D0, args=3D0x0) at bytecode.c:785 #88 0x01038c78 in funcall_lambda (fun=3D20388917, nargs=3D1, arg_vector=3D0x88f1f0) at eval.c:3240 #89 0x01038448 in apply_lambda (fun=3D20388917, args=3D20383310) at eval.c:= 3117 #90 0x010361ba in eval_sub (form=3D20383302) at eval.c:2402 #91 0x01035469 in Feval (form=3D20383302, lexical=3D53151770) at eval.c:221= 1 #92 0x01121b49 in Fcall_interactively (function=3D53705922, record_flag=3D53151794, keys=3D53172997) at callint.c:346 #93 0x01037dec in Ffuncall (nargs=3D4, args=3D0x88f640) at eval.c:3016 #94 0x01037287 in call3 (fn=3D53316994, arg1=3D53705922, arg2=3D53151794, arg3=3D53151770) at eval.c:2809 #95 0x0101ffc1 in Fcommand_execute (cmd=3D53705922, record_flag=3D53151794, keys=3D53151770, special=3D53151770) at keyboard.c:10274 #96 0x010202bd in Fexecute_extended_command (prefixarg=3D53151770) at keyboard.c:10363 #97 0x01037d0c in Ffuncall (nargs=3D2, args=3D0x88f880) at eval.c:3009 #98 0x01123986 in Fcall_interactively (function=3D53207762, record_flag=3D53151770, keys=3D53172997) at callint.c:857 #99 0x01037dec in Ffuncall (nargs=3D4, args=3D0x88fb20) at eval.c:3016 #100 0x01037287 in call3 (fn=3D53316994, arg1=3D53207762, arg2=3D53151770, arg3=3D53151770) at eval.c:2809 #101 0x0101ffc1 in Fcommand_execute (cmd=3D53207762, record_flag=3D53151770, keys=3D53151770, special=3D53151770) at keyboard.c:10274 #102 0x01006422 in command_loop_1 () at keyboard.c:1572 #103 0x01033a64 in internal_condition_case (bfun=3D0x100545f , handlers=3D53209522, hfun=3D0x1004c89 ) at eval.c:1493 #104 0x010050c5 in command_loop_2 (ignore=3D53151770) at keyboard.c:1156 #105 0x01033424 in internal_catch (tag=3D53207546, func=3D0x10050a2 , arg=3D53151770) at eval.c:1247 #106 0x0100507d in command_loop () at keyboard.c:1135 #107 0x01004647 in recursive_edit_1 () at keyboard.c:756 #108 0x01004969 in Frecursive_edit () at keyboard.c:820 #109 0x010027eb in main (argc=3D4, argv=3D0xb82d70) at emacs.c:1701 (gdb)