From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Feng Li Newsgroups: gmane.emacs.devel Subject: about the byte-opt.el patch Date: Thu, 5 Jul 2007 00:04:30 +0000 (UTC) Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1183594221 5872 80.91.229.12 (5 Jul 2007 00:10:21 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 5 Jul 2007 00:10:21 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jul 05 02:10:20 2007 connect(): Connection refused 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 1I6EvL-0002Ep-L2 for ged-emacs-devel@m.gmane.org; Thu, 05 Jul 2007 02:10:19 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I6EvL-0006XT-0X for ged-emacs-devel@m.gmane.org; Wed, 04 Jul 2007 20:10:19 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I6EvH-0006XM-7p for emacs-devel@gnu.org; Wed, 04 Jul 2007 20:10:15 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I6EvF-0006XA-Oo for emacs-devel@gnu.org; Wed, 04 Jul 2007 20:10:14 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I6EvF-0006X7-K4 for emacs-devel@gnu.org; Wed, 04 Jul 2007 20:10:13 -0400 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1I6EvF-0006Oe-50 for emacs-devel@gnu.org; Wed, 04 Jul 2007 20:10:13 -0400 Original-Received: from root by ciao.gmane.org with local (Exim 4.43) id 1I6Ev4-0008G3-8j for emacs-devel@gnu.org; Thu, 05 Jul 2007 02:10:06 +0200 Original-Received: from 136.169.67.222.broad.xw.sh.dynamic.163data.com.cn ([136.169.67.222.broad.xw.sh.dynamic.163data.com.cn]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 05 Jul 2007 02:10:02 +0200 Original-Received: from fengli by 136.169.67.222.broad.xw.sh.dynamic.163data.com.cn with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 05 Jul 2007 02:10:02 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 66 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: main.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 222.67.169.136 (Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4) X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) 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:74310 Archived-At: Hi guys, I built emacs from the cvs trunk today and it crashed at me on startup while loading recentf-mode. Commenting out recentf-mode in my .emacs would get emacs up and run, but then windmove.el would crash it when I try to use it. After some investigation I found that if I revert the recently installed byte-opt.el patch then everything works just fine. My platform is windows xp sp2, mingw gcc 3.4.5. Here's my stack trace on crash moment. To make it crash, I just started emacs with -q, then type "M-x windmove-down". Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\projects\emacs\bin>gdb emacs GNU gdb 6.3 Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-mingw32"...(no debugging symbols found) (gdb) r -q Starting program: C:\projects\emacs\bin/emacs.exe -q warning: Hooking warning: C:\PROJECTS\EMACS\BIN\EMACS.EXE warning: RPH:Injecting code at start up warning: done... ---Type to continue, or q to quit--- Program received signal SIGTRAP, Trace/breakpoint trap. 0x7c901231 in ntdll!DbgUiConnectToDbg () from ntdll.dll (gdb) bt #0 0x7c901231 in ntdll!DbgUiConnectToDbg () from ntdll.dll #1 0x0113ee5a in w32_abort () #2 0x0111505b in Fbyte_code () #3 0x0100c324 in funcall_lambda () #4 0x0100c776 in Ffuncall () #5 0x0111507f in Fbyte_code () #6 0x0100c324 in funcall_lambda () #7 0x0100c776 in Ffuncall () #8 0x0111507f in Fbyte_code () #9 0x0100c324 in funcall_lambda () #10 0x0100c776 in Ffuncall () #11 0x0111507f in Fbyte_code () #12 0x0100c324 in funcall_lambda () #13 0x0100c776 in Ffuncall () #14 0x01113ccf in Fcall_interactively () #15 0x01057f86 in Fcommand_execute () #16 0x01058190 in Fexecute_extended_command () #17 0x0100c995 in Ffuncall () #18 0x01113ccf in Fcall_interactively () #19 0x01057f86 in Fcommand_execute () #20 0x0105ee9d in command_loop_1 () #21 0x0100aab4 in internal_condition_case () #22 0x0105295e in command_loop_2 () ---Type to continue, or q to quit--- #23 0x0100a9d9 in internal_catch () #24 0x0105276e in command_loop () #25 0x0105280f in recursive_edit_1 () #26 0x0105290c in Frecursive_edit () #27 0x01002aba in main () (gdb)