From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Hongyi Zhao Newsgroups: gmane.emacs.devel Subject: My Emacs unicode 2 crash again when I do some *Replace String (M-%)*, I give the debug informations under gdb in the attachments. Date: Tue, 6 Mar 2007 14:30:56 +0800 Message-ID: <20070306063056.GA21948@debian-testing-hy.localdomain> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="FCuugMFkClbJLl1L" Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1173162171 29088 80.91.229.12 (6 Mar 2007 06:22:51 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 6 Mar 2007 06:22:51 +0000 (UTC) Cc: Emacs Devel To: Kenichi Handa Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 06 07:22:43 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 1HOT4M-0003LL-JS for ged-emacs-devel@m.gmane.org; Tue, 06 Mar 2007 07:22:43 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HOT4N-0001Uv-1h for ged-emacs-devel@m.gmane.org; Tue, 06 Mar 2007 01:22:43 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HOT4A-0001Um-LX for emacs-devel@gnu.org; Tue, 06 Mar 2007 01:22:30 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HOT47-0001Ua-9F for emacs-devel@gnu.org; Tue, 06 Mar 2007 01:22:29 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HOT46-0001UX-Vj for emacs-devel@gnu.org; Tue, 06 Mar 2007 01:22:27 -0500 Original-Received: from ug-out-1314.google.com ([66.249.92.171]) by monty-python.gnu.org with esmtp (Exim 4.52) id 1HOT45-0006Hj-TS for emacs-devel@gnu.org; Tue, 06 Mar 2007 01:22:26 -0500 Original-Received: by ug-out-1314.google.com with SMTP id j3so91965ugf for ; Mon, 05 Mar 2007 22:22:25 -0800 (PST) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:date:from:to:cc:subject:message-id:mail-followup-to:mime-version:content-type:content-disposition:content-transfer-encoding:user-agent; b=L/zoMNwwfRTh3aMWnMzdUQadY5ptqbXPTrxz1zOvcyXL0wj18vQ2SW9wcmes5sneFTesjXlFpZTg2dFcKUHKHSL2YZr2G1lFjTwhNnMPdMT3N0m7ynFfgaZaXIn5u8N+v4EJbQexKQaIUFrIeFpuEq+cdbI4URZ20Nkc70RfkB0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:to:cc:subject:message-id:mail-followup-to:mime-version:content-type:content-disposition:content-transfer-encoding:user-agent; b=jFkQnE5L7KGqTvIuv1VoXyeFC2lj1k1NxNGWG+t2lDbw7bKl5sHx8un13RYHrPJa5xlEo50aiIJ69c5BwaDfc11Iwjaw7g5yPJHVAwBa+vmoed/qyYxk3samY+9w5o2dGd5yAGI96SpT5rUb4pgRiSuMnzPEJaRYsqLxAbm8rbU= Original-Received: by 10.114.103.1 with SMTP id a1mr1606553wac.1173162143973; Mon, 05 Mar 2007 22:22:23 -0800 (PST) Original-Received: from localhost ( [159.226.135.215]) by mx.google.com with ESMTP id q20sm18734941pog.2007.03.05.22.22.20; Mon, 05 Mar 2007 22:22:23 -0800 (PST) Mail-Followup-To: Kenichi Handa , Emacs Devel Content-Disposition: inline User-Agent: Mutt/1.5.13 (2006-08-11) X-detected-kernel: Linux 2.4-2.6 (Google crawlbot) 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:67405 Archived-At: --FCuugMFkClbJLl1L Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Dear Handa San, Now, I meet the same thing that I reported to you two days ago. I debug it under gdb according to your guidance. I describe the problem as follows and sent you a sample file as well as the corresponding debug informations: ------------------------------------------------------- The description of my problem: First, the build parameters of Emacs Unicode 2 is as follows: =============== % cd EMACS_BUILD_TREE % ./configure --prefix=/usr \ --x-includes=/usr/include/X11 --x-libraries=/usr/lib/X11 \ --enable-font-backend --enable-asserts \ --enable-locallisppath=/usr/share/emacs/site-lisp:/etc/emacs-snapshot/site-start.d \ --enable-largefile --with-pop --with-sound \ --with-x=yes --with-x-toolkit=gtk --with-toolkit-scroll-bars \ --with-xpm --with-jpeg --with-tiff --with-gif --with-png \ --with-freetype --with-xft --with-xim \ --with-kerberos --with-kerberos5 --with-hesiod % make bootstrap =============== The following is my problem, may it be clear for you to understand: In my sample file *sample-file.mp*, which is metapost file. I open it· in emacs by using the meta-mode to edit it. The parameters I used to open Emacs is: *--enable-font-backend -fn "Dejavu Sans Mono-14"*. When I open the file, then I use the *M-%* and *!* to replace all the *-* (the character is in Half shape) into *-* (the character is in Full shape) or vice versa and do this thing again and again. I mean, if the there have *-* (half shape) in my file, I replace all of them into *-* (full shape) and then do the reverse replacements again and again; if there have *-* (full shape) in my file, I replace all of them into *-* (half shape) and then do the reverse replacements again and again. Then I find that after some circles, the Emacs will be aborting abnormally. The debug-results-gdb is my debug informations under gdb. ----------------------------------------------------- P.S. When I use the command *bt full*, I find so many debug informations, can I use a command to pipe these informations into a file. Thanks in advance. --- Hongyi Zhao (赵弘毅) GnuPG DSA: 0xD108493B 老子道德经:第二十八章 知其白,守其黑,为天下式。 为天下式,常德不忒,复归于无极。 --FCuugMFkClbJLl1L Content-Type: application/octet-stream Content-Disposition: attachment; filename="debug-info-of-emacs.tar.bz2" Content-Transfer-Encoding: base64 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 --FCuugMFkClbJLl1L Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel --FCuugMFkClbJLl1L--