From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: [drew.adams@oracle.com: RE: weird defadvice bug with byte-compilation] Date: Mon, 12 Dec 2005 08:11:10 +0200 Message-ID: References: Reply-To: Eli Zaretskii NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1134367984 5917 80.91.229.2 (12 Dec 2005 06:13:04 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 12 Dec 2005 06:13:04 +0000 (UTC) Cc: cyd@stupidchicken.com, drew.adams@oracle.com, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Dec 12 07:12:54 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1ElguK-0003dZ-ND for ged-emacs-devel@m.gmane.org; Mon, 12 Dec 2005 07:11:33 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Elguo-0005Dn-05 for ged-emacs-devel@m.gmane.org; Mon, 12 Dec 2005 01:12:02 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Elguc-0005Dg-1U for emacs-devel@gnu.org; Mon, 12 Dec 2005 01:11:50 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Elgub-0005DT-3o for emacs-devel@gnu.org; Mon, 12 Dec 2005 01:11:49 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Elgub-0005DQ-1U for emacs-devel@gnu.org; Mon, 12 Dec 2005 01:11:49 -0500 Original-Received: from [192.114.186.17] (helo=gandalf.inter.net.il) by monty-python.gnu.org with esmtp (Exim 4.34) id 1ElgwB-0005fO-Fq; Mon, 12 Dec 2005 01:13:28 -0500 Original-Received: from nitzan.inter.net.il (nitzan.inter.net.il [192.114.186.20]) by gandalf.inter.net.il (MOS 3.7.1-GA) with ESMTP id HFV70991; Mon, 12 Dec 2005 08:11:07 +0200 (IST) Original-Received: from HOME-C4E4A596F7 (IGLD-83-130-201-161.inter.net.il [83.130.201.161]) by nitzan.inter.net.il (MOS 3.7.2-GA) with ESMTP id CEU36447 (AUTH halo1); Mon, 12 Dec 2005 08:11:04 +0200 (IST) Original-To: rms@gnu.org In-reply-to: (rms@gnu.org) 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:47525 Archived-At: > From: "Richard M. Stallman" > CC: drew.adams@oracle.com, cyd@stupidchicken.com, emacs-devel@gnu.org > Date: Mon, 12 Dec 2005 00:23:33 -0500 > > Second, the crash is somehow related to the fact that x-create-frame > is called from within itself, or something like that: > > Very interesting. Can you send me the C backtrace? That's what > matters here. I posted the C backtrace in this thread. Here is a more full version: Program received signal SIGTRAP, Trace/breakpoint trap. [Switching to thread 2924.0x948] 0x7c901231 in ntdll!DbgUiConnectToDbg () from C:\WINDOWS\system32\ntdll.dll (gdb) bt 40 #0 0x7c901231 in ntdll!DbgUiConnectToDbg () from C:\WINDOWS\system32\ntdll.dll #1 0x011319c7 in w32_abort () at w32fns.c:8953 #2 0x01084cee in check_glyph_memory () at dispnew.c:2583 #3 0x010018c3 in shut_down_emacs (sig=0, no_x=0, stuff=23861249) at emacs.c:2170 #4 0x01001929 in Fkill_emacs (arg=23861249) at emacs.c:2075 #5 0x0100c5da in Ffuncall (nargs=1, args=0x82c1b0) at eval.c:2879 #6 0x011094f9 in Fbyte_code (bytestr=18486379, vector=18486500, maxdepth=40) at bytecode.c:694 #7 0x0100bfae in funcall_lambda (fun=18486332, nargs=1, arg_vector=0x82c374) at eval.c:3066 #8 0x0100c3a1 in Ffuncall (nargs=2, args=0x82c370) at eval.c:2934 #9 0x01107858 in Fcall_interactively (function=24463457, record_flag=23861249, keys=23920644) at callint.c:884 #10 0x0104ca3e in Fcommand_execute (cmd=24463457, record_flag=23861249, keys=23861249, special=23861249) at keyboard.c:9751 #11 0x01053279 in command_loop_1 () at keyboard.c:1780 #12 0x0100a81b in internal_condition_case (bfun=0x1052f39 , handlers=23925361, hfun=0x104d397 ) at eval.c:1465 #13 0x010479b7 in command_loop_2 () at keyboard.c:1318 #14 0x0100a750 in internal_catch (tag=23949793, func=0x1047994 , arg=23861249) at eval.c:1211 #15 0x0104777f in command_loop () at keyboard.c:1285 #16 0x01047867 in recursive_edit_1 () at keyboard.c:990 #17 0x0104797d in Frecursive_edit () at keyboard.c:1051 #18 0x0100c5e5 in Ffuncall (nargs=1, args=0x82c880) at eval.c:2876 #19 0x011094f9 in Fbyte_code (bytestr=26968867, vector=27021828, maxdepth=32) at bytecode.c:694 #20 0x0100baf6 in Feval (form=26208213) at eval.c:2225 #21 0x0100bdc3 in Fprogn (args=26207965) at eval.c:432 #22 0x0109cbaa in Fsave_window_excursion (args=26207965) at window.c:6368 #23 0x01109ef2 in Fbyte_code (bytestr=26969027, vector=29856260, maxdepth=224) at bytecode.c:855 #24 0x0100bfae in funcall_lambda (fun=29723972, nargs=2, arg_vector=0x82cbd4) at eval.c:3066 #25 0x0100c3a1 in Ffuncall (nargs=3, args=0x82cbd0) at eval.c:2934 #26 0x0100d8c3 in Fapply (nargs=2, args=0x82cc48) at eval.c:2371 #27 0x0100d9c1 in apply1 (fn=24109177, arg=26176261) at eval.c:2632 #28 0x0100b270 in call_debugger (arg=26176261) at eval.c:289 #29 0x0100b576 in find_handler_clause (handlers=23925361, conditions=23847045, sig=23925529, data=26176285, debugger_value_ptr=0x82cce8) at eval.c:1815 #30 0x0100c93a in Fsignal (error_symbol=23925529, data=26176285) at eval.c:1642 #31 0x01005ad2 in Fsymbol_value (symbol=29457225) at data.c:1143 #32 0x0100b84c in Feval (form=29457225) at eval.c:2105 #33 0x0100e1d4 in Fand (args=25815637) at eval.c:353 #34 0x0100bbdb in Feval (form=25815653) at eval.c:2166 #35 0x0100a588 in internal_condition_case_1 (bfun=0x100b5de , arg=25815653, handlers=23925361, hfun=0x104b17c ) at eval.c:1506 #36 0x0104b206 in menu_item_eval_property (sexpr=25815653) at keyboard.c:7193 #37 0x0104b6a1 in parse_menu_item (item=25816925, notreal=0, inmenubar=0) at keyboard.c:7380 #38 0x0112ad43 in single_menu_item (key=29457273, item=525205504, pending_maps_ptr=0x82d09c, notreal=0, maxdepth=9) at w32menu.c:522 #39 0x0112b02e in single_keymap_panes (keymap=29457273, pane_name=2089878893, prefix=9, notreal=17085537, maxdepth=24812917) at w32menu.c:468 (More stack frames follow...) Lisp Backtrace: "kill-emacs" "save-buffers-kill-emacs" "call-interactively" "recursive-edit" "byte-code" "debug" "and" "x-create-frame" "x-create-frame-with-faces" "make-frame" "special-display-popup-frame" "display-buffer" "display-warning" "byte-compile-log-warning" "byte-compile-warn" "byte-compile-variable-ref" "byte-compile-form" "byte-compile-body" "byte-compile-let" "byte-compile-form" "byte-compile-top-level" "byte-compile-lambda" 0x1d22e84 PVEC_COMPILED "funcall" "byte-compile" "ad-compile-function" "ad-activate-advised-definition" "ad-activate" "byte-code" "require" "eval" "eval-last-sexp-1" "eval-last-sexp" "call-interactively" (gdb)