From unknown Sat Jun 21 02:57:03 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#7098 <7098@debbugs.gnu.org> To: bug#7098 <7098@debbugs.gnu.org> Subject: Status: Emacs24 crash with segmentation fault Reply-To: bug#7098 <7098@debbugs.gnu.org> Date: Sat, 21 Jun 2025 09:57:03 +0000 retitle 7098 Emacs24 crash with segmentation fault reassign 7098 emacs submitter 7098 Thierry Volpiatto severity 7098 normal tag 7098 unreproducible moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 24 13:52:44 2010 Received: (at submit) by debbugs.gnu.org; 24 Sep 2010 17:52:44 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzCRv-0007MP-Eb for submit@debbugs.gnu.org; Fri, 24 Sep 2010 13:52:43 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzCRt-0007MJ-7q for submit@debbugs.gnu.org; Fri, 24 Sep 2010 13:52:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OzCUT-0005ap-CA for submit@debbugs.gnu.org; Fri, 24 Sep 2010 13:55:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,T_DKIM_INVALID,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:56122) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzCUT-0005al-AH for submit@debbugs.gnu.org; Fri, 24 Sep 2010 13:55:21 -0400 Received: from [140.186.70.92] (port=35178 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OzCUR-0002ix-Su for bug-gnu-emacs@gnu.org; Fri, 24 Sep 2010 13:55:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OzCUQ-0005aP-U4 for bug-gnu-emacs@gnu.org; Fri, 24 Sep 2010 13:55:20 -0400 Received: from mail-ww0-f45.google.com ([74.125.82.45]:57091) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzCUQ-0005aG-Pn for bug-gnu-emacs@gnu.org; Fri, 24 Sep 2010 13:55:18 -0400 Received: by wwa36 with SMTP id 36so3233747wwa.26 for ; Fri, 24 Sep 2010 10:55:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:organization :date:message-id:user-agent:mime-version:content-type; bh=iziIB7nytl9km9UccTWsnnoaNQi9N0TS8m8Tz3XAsqY=; b=FZIHsYhxIlLauUd92ZlMU+Mt46yrkka1B8XiIdrFW2pXoaZBRSPD1OoKppFUGUHHrg CK8+7w4PddC/bQKx7FGB/xW3nS3im3qEiBJMRnBLoH2ivsw//PY+IwNjg/w8IVY2kMDe C9H4JlC9uUFdWXYB4yMVm8iLlmzv0lgbqxpMU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:organization:date:message-id:user-agent :mime-version:content-type; b=nqDEoVYUI4efUi2rKkOJ5dk3pp0i4t4S5JtKOZb4LnI4eMefKUQlfa8Stz9mGdTvIk j1doS7Qs1QhbvCjk6gyCfS2b5FKAwHewA/DJPx7BiUnjVRsGCWN3Ok0iXHSGos7piFrY lU5gu7HJRcFZy24/3kRP4Xg6c84HRt7qbmpFo= Received: by 10.227.94.138 with SMTP id z10mr3098337wbm.166.1285350916612; Fri, 24 Sep 2010 10:55:16 -0700 (PDT) Received: from tux.homenetwork (203.77.197-77.rev.gaoland.net [77.197.77.203]) by mx.google.com with ESMTPS id bc3sm2022942wbb.8.2010.09.24.10.55.13 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 24 Sep 2010 10:55:14 -0700 (PDT) From: Thierry Volpiatto To: bug-gnu-emacs@gnu.org Subject: Emacs24 crash with segmentation fault Organization: ThierryVolpiatto Date: Fri, 24 Sep 2010 19:53:28 +0200 Message-ID: <87aan7c9k7.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.4 (-----) Hi, emacs24 become unusable as it crash several times a day always with same error. ,---- | Program received signal SIGSEGV, Segmentation fault. | 0x0817dbad in mark_object () `---- -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 24 14:16:19 2010 Received: (at 7098) by debbugs.gnu.org; 24 Sep 2010 18:16:19 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzCol-0007gS-0i for submit@debbugs.gnu.org; Fri, 24 Sep 2010 14:16:19 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzCoi-0007gM-M5 for 7098@debbugs.gnu.org; Fri, 24 Sep 2010 14:16:17 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0L9900L00K0YJL00@a-mtaout22.012.net.il> for 7098@debbugs.gnu.org; Fri, 24 Sep 2010 20:18:45 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.127.203.3]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L9900KVKK78KRE0@a-mtaout22.012.net.il>; Fri, 24 Sep 2010 20:18:45 +0200 (IST) Date: Fri, 24 Sep 2010 20:18:50 +0200 From: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault In-reply-to: <87aan7c9k7.fsf@tux.homenetwork> X-012-Sender: halo1@inter.net.il To: Thierry Volpiatto Message-id: <831v8jt379.fsf@gnu.org> References: <87aan7c9k7.fsf@tux.homenetwork> X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 7098 Cc: 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > From: Thierry Volpiatto > Date: Fri, 24 Sep 2010 19:53:28 +0200 > Cc: > > Hi, > emacs24 become unusable as it crash several times a day always with same > error. > > ,---- > | Program received signal SIGSEGV, Segmentation fault. > | 0x0817dbad in mark_object () > `---- Could you please "bzr bisect" to find which revision is the culprit? From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 24 15:12:35 2010 Received: (at 7098) by debbugs.gnu.org; 24 Sep 2010 19:12:36 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzDhD-00084z-8O for submit@debbugs.gnu.org; Fri, 24 Sep 2010 15:12:35 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzDhB-00084p-3A for 7098@debbugs.gnu.org; Fri, 24 Sep 2010 15:12:34 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0L9900M00MQG0T00@a-mtaout22.012.net.il> for 7098@debbugs.gnu.org; Fri, 24 Sep 2010 21:14:47 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.127.203.3]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L9900LJ8MSMW450@a-mtaout22.012.net.il>; Fri, 24 Sep 2010 21:14:47 +0200 (IST) Date: Fri, 24 Sep 2010 21:14:52 +0200 From: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault In-reply-to: <831v8jt379.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: thierry.volpiatto@gmail.com, 7098@debbugs.gnu.org Message-id: <83y6arrm1f.fsf@gnu.org> References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 7098 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > Date: Fri, 24 Sep 2010 20:18:50 +0200 > From: Eli Zaretskii > Cc: 7098@debbugs.gnu.org > > > ,---- > > | Program received signal SIGSEGV, Segmentation fault. > > | 0x0817dbad in mark_object () > > `---- > > Could you please "bzr bisect" to find which revision is the culprit? Also, what are your system-configuration and system-configuration-options? From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 24 15:22:14 2010 Received: (at 7098) by debbugs.gnu.org; 24 Sep 2010 19:22:14 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzDqY-00089e-6u for submit@debbugs.gnu.org; Fri, 24 Sep 2010 15:22:14 -0400 Received: from mail-wy0-f172.google.com ([74.125.82.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzDqV-00089Y-U2 for 7098@debbugs.gnu.org; Fri, 24 Sep 2010 15:22:12 -0400 Received: by wyi11 with SMTP id 11so2818500wyi.3 for <7098@debbugs.gnu.org>; Fri, 24 Sep 2010 12:24:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject :organization:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=WNmNsPewKP9PTFvXrAO2TdOGQ5ipw8NTRZV8vuCXdyI=; b=iqrrhGy4DqGNX1o+u+mkMVD7sWZFLs2kQ8IsFTJfnx1EnhPrgXb3zGdL56HuD6xQmR 7mnNEdyRzxIZ7ZkH59bnJOhY19rqAIg1qQ9cuMrp55SQUUgfrb2ioxvnizGJJ3/9uEru /D64s3LE6hR0D89LuWMqBYtTa9yaHmHQ4V4vU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; b=h9RFR9RhSqTFyXklawcL7sOTEeYZrE2fKJ+XTES5N++NTVOWhPvaF2LV/kqF2j/iUf iI0c1jhxac+zrTvvHP/ZcOMLKvlUXxh05mbu8zDD4Mz/ctS0mIVCWG5wsQKDkS0yHNZc bb03cNGdWlH3PGNTGNyXd9Ab2rI6Hie4YQ3AQ= Received: by 10.227.135.18 with SMTP id l18mr3338302wbt.120.1285356292186; Fri, 24 Sep 2010 12:24:52 -0700 (PDT) Received: from tux.homenetwork (203.77.197-77.rev.gaoland.net [77.197.77.203]) by mx.google.com with ESMTPS id w14sm1593312weq.9.2010.09.24.12.24.50 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 24 Sep 2010 12:24:51 -0700 (PDT) From: Thierry Volpiatto To: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault Organization: ThierryVolpiatto References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> Date: Fri, 24 Sep 2010 21:23:09 +0200 In-Reply-To: <831v8jt379.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 24 Sep 2010 20:18:50 +0200") Message-ID: <8762xvc5eq.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.8 (---) X-Debbugs-Envelope-To: 7098 Cc: 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.8 (---) Eli Zaretskii writes: >> From: Thierry Volpiatto >> Date: Fri, 24 Sep 2010 19:53:28 +0200 >> Cc: >> >> Hi, >> emacs24 become unusable as it crash several times a day always with same >> error. >> >> ,---- >> | Program received signal SIGSEGV, Segmentation fault. >> | 0x0817dbad in mark_object () >> `---- > > Could you please "bzr bisect" to find which revision is the culprit? This command doesn't exists here (bzr 2.2.0) bzr: ERROR: unknown command "bisect" ,----[ bzr log ] | revno: 101596 | committer: Juanma Barranquero | branch nick: trunk | timestamp: Fri 2010-09-24 20:04:26 +0200 | message: | src/ChangeLog: Fix typo and remove duplicate info. `---- Note that emacs crash also with precedents versions also since one week about. -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 24 15:31:34 2010 Received: (at 7098) by debbugs.gnu.org; 24 Sep 2010 19:31:34 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzDzZ-0008E3-V6 for submit@debbugs.gnu.org; Fri, 24 Sep 2010 15:31:34 -0400 Received: from mail-wy0-f172.google.com ([74.125.82.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzDzX-0008Dy-4J for 7098@debbugs.gnu.org; Fri, 24 Sep 2010 15:31:31 -0400 Received: by wyi11 with SMTP id 11so2825944wyi.3 for <7098@debbugs.gnu.org>; Fri, 24 Sep 2010 12:34:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject :organization:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=JbvWuqr3vhmUwrD+4Mq6VhUISMAackRToESwKxj/fmM=; b=bdFxkAVySlfA2PgQHRuxXp5HsWa376r/vEEoTCNjQlTxNmlFgUlL3csDyXmFNMJS/r uA78kHOZVJxX+YDEZkdADM4TxlR9ivbhpSIJ2gSsOKvM9AqlAzcoioZ1KTaQsXfh3G1m A6+6TdaY3HHmM00o3Xge0LRl6S5elZMLtJPrU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; b=wEIMs3v+VpwwBIGK4VjtJCCatojbAlX4PuNtAcnWVHJ5dYQB2MEhmgEen4Ev4Pbvld TJ5Ck3R7xtCqmhad5J1NHpss2omhoCCQjB77bHCjEpOB/g3UxX4CAgYRwNysNI2QFlWx vjeW4SrT2oVD5ANNEfzSdrz5sxhdffCOxGqeI= Received: by 10.216.180.200 with SMTP id j50mr9891198wem.36.1285356851447; Fri, 24 Sep 2010 12:34:11 -0700 (PDT) Received: from tux.homenetwork (203.77.197-77.rev.gaoland.net [77.197.77.203]) by mx.google.com with ESMTPS id n17sm1597820weq.30.2010.09.24.12.34.08 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 24 Sep 2010 12:34:09 -0700 (PDT) From: Thierry Volpiatto To: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault Organization: ThierryVolpiatto References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <83y6arrm1f.fsf@gnu.org> Date: Fri, 24 Sep 2010 21:32:26 +0200 In-Reply-To: <83y6arrm1f.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 24 Sep 2010 21:14:52 +0200") Message-ID: <871v8jc4z9.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.7 (---) X-Debbugs-Envelope-To: 7098 Cc: 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.7 (---) Eli Zaretskii writes: >> Date: Fri, 24 Sep 2010 20:18:50 +0200 >> From: Eli Zaretskii >> Cc: 7098@debbugs.gnu.org >> >> > ,---- >> > | Program received signal SIGSEGV, Segmentation fault. >> > | 0x0817dbad in mark_object () >> > `---- >> >> Could you please "bzr bisect" to find which revision is the culprit? > > Also, what are your system-configuration and I use gentoo Linux tux 2.6.35-tuxonice-r3 #1 SMP Sat Sep 18 09:41:19 CEST 2010 i686 Genuine Intel(R) CPU T2130 @ 1.86GHz GenuineIntel GNU/Linux > system-configuration-options? Which configuration options? -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 24 15:34:06 2010 Received: (at 7098) by debbugs.gnu.org; 24 Sep 2010 19:34:06 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzE22-0008FT-M0 for submit@debbugs.gnu.org; Fri, 24 Sep 2010 15:34:06 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzE1z-0008F5-RR for 7098@debbugs.gnu.org; Fri, 24 Sep 2010 15:34:04 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0L9900600NIESF00@a-mtaout23.012.net.il> for 7098@debbugs.gnu.org; Fri, 24 Sep 2010 21:36:43 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.127.203.3]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L99006UBNT5OE90@a-mtaout23.012.net.il>; Fri, 24 Sep 2010 21:36:42 +0200 (IST) Date: Fri, 24 Sep 2010 21:36:47 +0200 From: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault In-reply-to: <8762xvc5eq.fsf@tux.homenetwork> X-012-Sender: halo1@inter.net.il To: Thierry Volpiatto Message-id: <83wrqbrl0w.fsf@gnu.org> References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <8762xvc5eq.fsf@tux.homenetwork> X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 7098 Cc: 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > From: Thierry Volpiatto > Cc: 7098@debbugs.gnu.org > Date: Fri, 24 Sep 2010 21:23:09 +0200 > > > Could you please "bzr bisect" to find which revision is the culprit? > This command doesn't exists here (bzr 2.2.0) > > bzr: ERROR: unknown command "bisect" Sorry, I forgot to mention that you will need to install the bisect plugin, if you don't have it already. > Note that emacs crash also with precedents versions also since one week > about. So it is crashing on your system for the last week or so, is that right? Is it possible for you to find the last version which did not crash (or the first one that did)? "bzr bisect" makes this easier, but you could do this by hand as well, using "bzr revert -r". TIA From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 24 15:46:25 2010 Received: (at 7098) by debbugs.gnu.org; 24 Sep 2010 19:46:25 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzEDx-0008L2-4m for submit@debbugs.gnu.org; Fri, 24 Sep 2010 15:46:25 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzEDu-0008Kx-Dp for 7098@debbugs.gnu.org; Fri, 24 Sep 2010 15:46:23 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0L9900600OATWB00@a-mtaout23.012.net.il> for 7098@debbugs.gnu.org; Fri, 24 Sep 2010 21:48:30 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.127.203.3]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L99006XSOCSOEA0@a-mtaout23.012.net.il>; Fri, 24 Sep 2010 21:48:30 +0200 (IST) Date: Fri, 24 Sep 2010 21:48:35 +0200 From: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault In-reply-to: <871v8jc4z9.fsf@tux.homenetwork> X-012-Sender: halo1@inter.net.il To: Thierry Volpiatto Message-id: <83vd5usz1o.fsf@gnu.org> References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <83y6arrm1f.fsf@gnu.org> <871v8jc4z9.fsf@tux.homenetwork> X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 7098 Cc: 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > From: Thierry Volpiatto > Cc: 7098@debbugs.gnu.org > Date: Fri, 24 Sep 2010 21:32:26 +0200 > > > Also, what are your system-configuration and > I use gentoo > Linux tux 2.6.35-tuxonice-r3 #1 SMP Sat Sep 18 09:41:19 CEST 2010 i686 Genuine Intel(R) CPU T2130 @ 1.86GHz GenuineIntel GNU/Linux > > > system-configuration-options? > Which configuration options? system-configuration and system-configuration-options are Lisp variables. Evaluate them inside Emacs and tell what are their values. TIA From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 24 15:57:42 2010 Received: (at 7098) by debbugs.gnu.org; 24 Sep 2010 19:57:43 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzEOs-0008Pc-3b for submit@debbugs.gnu.org; Fri, 24 Sep 2010 15:57:42 -0400 Received: from mail-wy0-f172.google.com ([74.125.82.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzEOp-0008PX-9D for 7098@debbugs.gnu.org; Fri, 24 Sep 2010 15:57:40 -0400 Received: by wyi11 with SMTP id 11so2845927wyi.3 for <7098@debbugs.gnu.org>; Fri, 24 Sep 2010 13:00:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject :organization:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=nX3nCozq6seT1h7R3CrT27lGJPVVzjMDhjxv482B01A=; b=flQhRNXhRT4RaYiEnjXEl6TTgFpLTDHssyGfsHhDYPYwn5t1bot6fg0U0nnajGxM88 2ZrCUs07TLtZWJYjYj9KwBpI7ImDAdLyVjOj79w6ptKqtoKxkgsjldD9vjhqsFJAuCV+ INiBslrAS+1S+S9OUtjv/O7aelV3wMG/inTLQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; b=xlflqR2RSCy7CTW2yefkS2gD0k0u+Q60TUxlhaidgjTZm5NwPPdWQ6sYC1dnWm873+ Q7aENwoStovXk7+NBw+jeP/aSvvz4k+LTLapjHA8iHxBEbtZCoVUD0O+HIQRPPEBkK6s 8V1/Zgsm3PsFLPsn1Sgms8qQ4ZqH+53+nluRk= Received: by 10.227.69.134 with SMTP id z6mr3042568wbi.201.1285358419376; Fri, 24 Sep 2010 13:00:19 -0700 (PDT) Received: from tux.homenetwork (203.77.197-77.rev.gaoland.net [77.197.77.203]) by mx.google.com with ESMTPS id m5sm2141266wbc.9.2010.09.24.13.00.17 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 24 Sep 2010 13:00:18 -0700 (PDT) From: Thierry Volpiatto To: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault Organization: ThierryVolpiatto References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <8762xvc5eq.fsf@tux.homenetwork> <83wrqbrl0w.fsf@gnu.org> Date: Fri, 24 Sep 2010 21:58:36 +0200 In-Reply-To: <83wrqbrl0w.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 24 Sep 2010 21:36:47 +0200") Message-ID: <87wrqac3rn.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.7 (---) X-Debbugs-Envelope-To: 7098 Cc: 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.7 (---) Eli Zaretskii writes: >> From: Thierry Volpiatto >> Cc: 7098@debbugs.gnu.org >> Date: Fri, 24 Sep 2010 21:23:09 +0200 >> >> > Could you please "bzr bisect" to find which revision is the culprit? >> This command doesn't exists here (bzr 2.2.0) >> >> bzr: ERROR: unknown command "bisect" > > Sorry, I forgot to mention that you will need to install the bisect > plugin, if you don't have it already. Ah! ok, i don't have this plugin and don't know how to install it. >> Note that emacs crash also with precedents versions also since one week >> about. > > So it is crashing on your system for the last week or so, is that > right? Yes > Is it possible for you to find the last version which did not > crash (or the first one that did)? "bzr bisect" makes this easier, > but you could do this by hand as well, using "bzr revert -r". It will be difficult because i don't build emacs myself actually, i use the gentoo package of Emacs-vcs. However, i will build an emacs from git tomorrow and try to downgrade until i find a working version. It could be long though as the crash appear at anytime, not necessarily on costly operations. -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 24 16:11:58 2010 Received: (at 7098) by debbugs.gnu.org; 24 Sep 2010 20:11:58 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzEcg-0008WD-4Q for submit@debbugs.gnu.org; Fri, 24 Sep 2010 16:11:58 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzEcd-0008W5-1S for 7098@debbugs.gnu.org; Fri, 24 Sep 2010 16:11:56 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0L9900M00OM2DH00@a-mtaout22.012.net.il> for 7098@debbugs.gnu.org; Fri, 24 Sep 2010 22:14:34 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.127.203.3]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L9900M07PK9HH10@a-mtaout22.012.net.il>; Fri, 24 Sep 2010 22:14:34 +0200 (IST) Date: Fri, 24 Sep 2010 22:14:40 +0200 From: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault In-reply-to: <87wrqac3rn.fsf@tux.homenetwork> X-012-Sender: halo1@inter.net.il To: Thierry Volpiatto Message-id: <83sk0ysxu7.fsf@gnu.org> References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <8762xvc5eq.fsf@tux.homenetwork> <83wrqbrl0w.fsf@gnu.org> <87wrqac3rn.fsf@tux.homenetwork> X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 7098 Cc: 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > From: Thierry Volpiatto > Cc: 7098@debbugs.gnu.org > Date: Fri, 24 Sep 2010 21:58:36 +0200 > > However, i will build an emacs from git tomorrow and try to downgrade > until i find a working version. Thank you. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 03:40:08 2010 Received: (at 7098) by debbugs.gnu.org; 25 Sep 2010 07:40:08 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzPMd-0005Uz-Jf for submit@debbugs.gnu.org; Sat, 25 Sep 2010 03:40:08 -0400 Received: from mail-wy0-f172.google.com ([74.125.82.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzPMb-0005Ua-7B for 7098@debbugs.gnu.org; Sat, 25 Sep 2010 03:40:06 -0400 Received: by wyi11 with SMTP id 11so3128505wyi.3 for <7098@debbugs.gnu.org>; Sat, 25 Sep 2010 00:42:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject :organization:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=o19dR0V9AX+8DD8OmDoM7EXBcPG3wpY3EtehXy8Uld4=; b=ttlqKzs6VA4LT8CavBj4sIiYcbfegshyOkt0TZYGo6VtpjO8Ul07hg/UopZKe38uGM vPbolz+YfJ440CCqB7jhheZnPU8iuAptyXPgZnAILLovuY25AYHWGpKLu9OiQA3HhIi2 uFM4LKyf2xcUnPLMAwN0SY3dJm1hO5367VRA8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; b=afhrF4FcEs8ADJTS58D2AiItbJj5nxk2hxKa1V9kgkBuqczLJSrBeM7L2xzWkxRG29 USA8tCld4m8p/3Uozq7jZ1REi6L50KJmU4dFpxWh8O6JVJkLrVALO8L4Z4mV7dW58Zx/ M0YmXULcjHV4ZrBDt0WMp+lO/3BIiZHoDTS5A= Received: by 10.227.37.212 with SMTP id y20mr3806472wbd.101.1285400564471; Sat, 25 Sep 2010 00:42:44 -0700 (PDT) Received: from tux.homenetwork (203.77.197-77.rev.gaoland.net [77.197.77.203]) by mx.google.com with ESMTPS id bc3sm2624990wbb.14.2010.09.25.00.42.42 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 25 Sep 2010 00:42:43 -0700 (PDT) From: Thierry Volpiatto To: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault Organization: ThierryVolpiatto References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <8762xvc5eq.fsf@tux.homenetwork> <83wrqbrl0w.fsf@gnu.org> <87wrqac3rn.fsf@tux.homenetwork> <83sk0ysxu7.fsf@gnu.org> Date: Sat, 25 Sep 2010 09:40:55 +0200 In-Reply-To: <83sk0ysxu7.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 24 Sep 2010 22:14:40 +0200") Message-ID: <87k4maqni0.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.7 (---) X-Debbugs-Envelope-To: 7098 Cc: 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.7 (---) Eli Zaretskii writes: >> From: Thierry Volpiatto >> Cc: 7098@debbugs.gnu.org >> Date: Fri, 24 Sep 2010 21:58:36 +0200 >> >> However, i will build an emacs from git tomorrow and try to downgrade >> until i find a working version. > > Thank you. I build a new emacs from: ,---- | commit de05ee3f1862edbd14741c4022377992efa1c6e6 | Commit: Stefan Monnier | CommitDate: Tue Sep 21 15:09:22 2010 +0200 | | * lisp/newcomment.el (comment-normalize-vars): Better test validity of | comment-end-skip. `---- It work fine a long time but finish by crashing also just moving down with arrow keys in the git log buffer. But with better debug infos, i hope this will help you: ,---- | Program received signal SIGSEGV, Segmentation fault. | 0x0817ddb5 in mark_object (arg=268415134) at alloc.c:5493 | 5493 if (XMISCANY (obj)->gcmarkbit) `---- And without gdb: *** glibc detected *** emacs-dev: free(): invalid next size (normal): 0x0aa917f8 *** ======= Backtrace: ========= /lib/libc.so.6(+0x6b861)[0xb6843861] /lib/libc.so.6(+0x6d0c8)[0xb68450c8] /lib/libc.so.6(cfree+0x6d)[0xb68481ad] emacs-dev[0x817ed31] emacs-dev[0x81824fa] emacs-dev[0x8196ad8] emacs-dev[0x8197007] emacs-dev[0x819725d] emacs-dev[0x818bcd6] emacs-dev[0x8197007] emacs-dev[0x819725d] emacs-dev[0x8199a09] emacs-dev[0x8197007] emacs-dev[0x819725d] emacs-dev[0x81974d9] emacs-dev[0x8197703] emacs-dev[0x81ceaa1] emacs-dev[0x81973e4] emacs-dev[0x8197703] emacs-dev[0x81ceaa1] emacs-dev[0x81973e4] emacs-dev[0x8197703] emacs-dev[0x81ceaa1] emacs-dev[0x81973e4] emacs-dev[0x8197703] emacs-dev[0x8198bb9] emacs-dev[0x8197976] emacs-dev[0x81ceaa1] emacs-dev[0x8196f78] emacs-dev[0x8199712] emacs-dev[0x81cdceb] emacs-dev[0x81973e4] emacs-dev[0x8197703] emacs-dev[0x81ceaa1] emacs-dev[0x81973e4] emacs-dev[0x8197703] emacs-dev[0x8195c9e] emacs-dev[0x8087e02] emacs-dev[0x8087e75] emacs-dev[0x8087f64] emacs-dev[0x807beff] emacs-dev[0x8084a46] emacs-dev[0x8081272] emacs-dev[0x80859b1] emacs-dev[0x808d3eb] emacs-dev[0x80906a5] emacs-dev[0x8092bb6] emacs-dev[0x8195e97] emacs-dev[0x80949ee] emacs-dev[0x8134120] emacs-dev[0x813641c] emacs-dev[0x8138512] emacs-dev[0x8195f91] emacs-dev[0x8130b85] emacs-dev[0x8196071] emacs-dev[0x8130d31] emacs-dev[0x81310bb] emacs-dev[0x81311e2] emacs-dev[0x8127651] /lib/libc.so.6(__libc_start_main+0xe6)[0xb67eebb6] emacs-dev[0x8056e61] ======= Memory map: ======== 08048000-08215000 r-xp 00000000 08:07 6146965 /home/thierry/tmp/emacs-git/src/emacs 08215000-08216000 r--p 001cc000 08:07 6146965 /home/thierry/tmp/emacs-git/src/emacs 08216000-087cd000 rw-p 001cd000 08:07 6146965 /home/thierry/tmp/emacs-git/src/emacs 087cd000-0ae3b000 rw-p 00000000 00:00 0 [heap] b5500000-b5521000 rw-p 00000000 00:00 0 b5521000-b5600000 ---p 00000000 00:00 0 b56b8000-b56d4000 r-xp 00000000 08:05 1002254 /usr/lib/gcc/i686-pc-linux-gnu/4.4.3/libgcc_s.so.1 b56d4000-b56d5000 r--p 0001b000 08:05 1002254 /usr/lib/gcc/i686-pc-linux-gnu/4.4.3/libgcc_s.so.1 b56d5000-b56d6000 rw-p 0001c000 08:05 1002254 /usr/lib/gcc/i686-pc-linux-gnu/4.4.3/libgcc_s.so.1 b56ee000-b5727000 r--p 00000000 08:05 980574 /usr/share/fonts/dejavu/DejaVuSansMono-Oblique.ttf b5727000-b5750000 rw-p 00000000 00:00 0 b5758000-b5e49000 rw-p 00000000 00:00 0 b5e49000-b5ea2000 rw-p 00000000 00:00 0 b5ea2000-b5ecf000 rw-p 00000000 00:00 0 b5ed6000-b5ee7000 rw-p 00000000 00:00 0 b5ee7000-b5f29000 rw-p 00000000 00:00 0 b5f39000-b5f84000 rw-p 00000000 00:00 0 b5f84000-b5fc2000 rw-p 00000000 00:00 0 b5fc2000-b5fc7000 r-xp 00000000 08:03 1126182 /lib/libnss_dns-2.11.2.so b5fc7000-b5fc8000 r--p 00004000 08:03 1126182 /lib/libnss_dns-2.11.2.so b5fc8000-b5fc9000 rw-p 00005000 08:03 1126182 /lib/libnss_dns-2.11.2.so b5fc9000-b6018000 r--p 00000000 08:05 986084 /usr/share/fonts/dejavu/DejaVuSansMono.ttf b6018000-b60bf000 r--p 00000000 08:05 986360 /usr/share/fonts/dejavu/DejaVuSans.ttf b60bf000-b60f6000 r--p 00000000 08:05 980548 /usr/share/fonts/dejavu/DejaVuSansMono-BoldOblique.ttf b60f6000-b6156000 rw-s 00000000 00:04 6258688 /SYSV00000000 (deleted) b6156000-b6179000 r--p 00000000 08:05 800249 /usr/share/locale/fr/LC_MESSAGES/libc.mo b6179000-b617a000 r-xp 00000000 08:05 702447 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so b617a000-b617b000 r--p 00000000 08:05 702447 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so b617b000-b617c000 rw-p 00001000 08:05 702447 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so b617d000-b61c8000 r--p 00000000 08:05 985963 /usr/share/fonts/dejavu/DejaVuSansMono-Bold.ttf b61c8000-b61d9000 r--p 00000000 08:05 32862 /usr/share/locale/fr/LC_MESSAGES/GConf2.mo b61d9000-b61df000 r--s 00000000 08:06 66589 /var/cache/fontconfig/87f5e051180a7a75f16eb6fe7dbd3749-le32d4.cache-3 b61df000-b61e5000 r--s 00000000 08:06 66856 /var/cache/fontconfig/4460665c0f3e88acdd4c85aa2f409b99-le32d4.cache-3 b61e5000-b61f5000 r--s 00000000 08:06 66840 /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-le32d4.cache-3 b61f5000-b61f9000 r--s 00000000 08:06 66790 /var/cache/fontconfig/a336a40326b5f097d6a660e43ed65741-le32d4.cache-3 b61f9000-b61fb000 r--s 00000000 08:06 65779 /var/cache/fontconfig/5a8e70faeac692eefe28f2b44727cf4d-le32d4.cache-3 b61fb000-b6208000 r--s 00000000 08:06 65556 /var/cache/fontconfig/221fd1126b80b777db535aea535e87ba-le32d4.cache-3 b6208000-b620f000 r--s 00000000 08:06 66610 /var/cache/fontconfig/12b26b760a24f8b4feb03ad48a333a72-le32d4.cache-3 b620f000-b6222000 r--s 00000000 08:06 66015 /var/cache/fontconfig/4b5cf4386f1cde02a336ba961b4ac82d-le32d4.cache-3 b6222000-b6225000 r--s 00000000 08:06 66012 /var/cache/fontconfig/d3169a704c6df42fa91819104f3eb94b-le32d4.cache-3 b6225000-b622a000 r--s 00000000 08:06 65969 /var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-le32d4.cache-3 b622a000-b622d000 r--s 00000000 08:06 65851 /var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-le32d4.cache-3 b622d000-b6232000 r--s 00000000 08:06 65761 /var/cache/fontconfig/f349e9996a5320f6dd491cedd2b1f964-le32d4.cache-3 b6232000-b6273000 r--s 00000000 08:06 65759 /var/cache/fontconfig/17090aa38d5c6f09fb8c5c354938f1d7-le32d4.cache-3 b6273000-b62b4000 r--s 00000000 08:06 65676 /var/cache/fontconfig/df311e82a1a24c41a75c2c930223552e-le32d4.cache-3 b62b4000-b62de000 r--p 00000000 08:05 799918 /usr/share/locale/fr/LC_MESSAGES/gtk20-properties.mo b62de000-b62e5000 r--s 00000000 08:05 721789 /usr/lib/gconv/gconv-modules.cache b62e5000-b62ee000 r-xp 00000000 08:03 1126276 /lib/libnss_nis-2.11.2.so b62ee000-b62ef000 r--p 00008000 08:03 1126276 /lib/libnss_nis-2.11.2.so b62ef000-b62f0000 rw-p 00009000 08:03 1126276 /lib/libnss_nis-2.11.2.so b62f0000-b6303000 r-xp 00000000 08:03 1126243 /lib/libnsl-2.11.2.so b6303000-b6304000 r--p 00012000 08:03 1126243 /lib/libnsl-2.11.2.so b6304000-b6305000 rw-p 00013000 08:03 1126243 /lib/libnsl-2.11.2.so b6305000-b6307000 rw-p 00000000 00:00 0 b6307000-b630d000 r-xp 00000000 08:03 1126292 /lib/libnss_compat-2.11.2.so b630d000-b630e000 r--p 00006000 08:03 1126292 /lib/libnss_compat-2.11.2.so b630e000-b630f000 rw-p 00007000 08:03 1126292 /lib/libnss_compat-2.11.2.so b630f000-b6319000 r-xp 00000000 08:03 1126290 /lib/libnss_files-2.11.2.so b6319000-b631a000 r--p 00009000 08:03 1126290 /lib/libnss_files-2.11.2.so b631a000-b631b000 rw-p 0000a000 08:03 1126290 /lib/libnss_files-2.11.2.so b631b000-b6490000 r--p 00000000 08:05 721792 /usr/lib/locale/locale-archive b6490000-b6494000 rw-p 00000000 00:00 0 b6494000-b64a5000 r-xp 00000000 08:03 1126682 /lib/libbz2.so.1.0.6 b64a5000-b64a6000 r--p 00010000 08:03 1126682 /lib/libbz2.so.1.0.6 b64a6000-b64a7000 rw-p 00011000 08:03 1126682 /lib/libbz2.so.1.0.6 b64a7000-b64b1000 r-xp 00000000 08:05 703058 /usr/lib/libdrm.so.2.4.0 b64b1000-b64b2000 r--p 00009000 08:05 703058 /usr/lib/libdrm.so.2.4.0Fatal error (6)^CErreur de segmentation t I will try to go down in the trunk to find a working version. -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 04:07:49 2010 Received: (at 7098) by debbugs.gnu.org; 25 Sep 2010 08:07:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzPnR-0005gA-DY for submit@debbugs.gnu.org; Sat, 25 Sep 2010 04:07:49 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzPnO-0005g5-MR for 7098@debbugs.gnu.org; Sat, 25 Sep 2010 04:07:48 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0L9A00400MOSTG00@a-mtaout22.012.net.il> for 7098@debbugs.gnu.org; Sat, 25 Sep 2010 10:10:27 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.127.203.3]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L9A0046BMPEEL70@a-mtaout22.012.net.il>; Sat, 25 Sep 2010 10:10:27 +0200 (IST) Date: Sat, 25 Sep 2010 10:10:32 +0200 From: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault In-reply-to: <87k4maqni0.fsf@tux.homenetwork> X-012-Sender: halo1@inter.net.il To: Thierry Volpiatto Message-id: <83fwwys0p3.fsf@gnu.org> References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <8762xvc5eq.fsf@tux.homenetwork> <83wrqbrl0w.fsf@gnu.org> <87wrqac3rn.fsf@tux.homenetwork> <83sk0ysxu7.fsf@gnu.org> <87k4maqni0.fsf@tux.homenetwork> X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 7098 Cc: 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > From: Thierry Volpiatto > Cc: 7098@debbugs.gnu.org > Date: Sat, 25 Sep 2010 09:40:55 +0200 > > I will try to go down in the trunk to find a working version. Thanks. Crashes in GC are hard to track down (etc/DEBUG has some guidance, but it needs some proficiency to actually follow through). Knowing which commit caused the problem makes it much easier to find the culprit. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 04:22:56 2010 Received: (at 7098) by debbugs.gnu.org; 25 Sep 2010 08:22:56 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzQ23-0005ln-J3 for submit@debbugs.gnu.org; Sat, 25 Sep 2010 04:22:56 -0400 Received: from mail-wy0-f172.google.com ([74.125.82.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzQ21-0005li-Qv for 7098@debbugs.gnu.org; Sat, 25 Sep 2010 04:22:54 -0400 Received: by wyi11 with SMTP id 11so3142568wyi.3 for <7098@debbugs.gnu.org>; Sat, 25 Sep 2010 01:25:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject :organization:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=hR8evhQJV7s5pkUkor8jMo5jVINpiKbZqM5NRjCzFyg=; b=RVLFnCEZsfFHTMxpGtf3nQ2ELtTUp6GsWeop7TgQlSVsfvXMUfX0lus4CpwgpbajDH fS7CHNTlkLm8SdtBYO1v8h9yFW2J8CbiM+PS5S+tYcYaRI+E0NV1ptV8aFdBS8qKq+vC pI/gECnwFPDBifuBop8wFs7uk0E7RzeWhHpX4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; b=BVjN9suBKR9C1Ebmrh7o+9cpNmILbapxn8/CK2yap8IkIOhupvF7RhyFWbiVol6M0B rlbHGBjUvGhP+dB8RMgauXM9LnA40xev2sxcqJgSdCHNm6rJ2u4x7sinef5FzEQDzA5r GxdgQp+yVPgUhslZE2xRGDOu2F2C7tYQq8NTo= Received: by 10.216.237.100 with SMTP id x78mr3654340weq.114.1285403132875; Sat, 25 Sep 2010 01:25:32 -0700 (PDT) Received: from tux.homenetwork (203.77.197-77.rev.gaoland.net [77.197.77.203]) by mx.google.com with ESMTPS id u32sm1927514weq.11.2010.09.25.01.25.31 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 25 Sep 2010 01:25:32 -0700 (PDT) From: Thierry Volpiatto To: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault Organization: ThierryVolpiatto References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <8762xvc5eq.fsf@tux.homenetwork> <83wrqbrl0w.fsf@gnu.org> <87wrqac3rn.fsf@tux.homenetwork> <83sk0ysxu7.fsf@gnu.org> <87k4maqni0.fsf@tux.homenetwork> <83fwwys0p3.fsf@gnu.org> Date: Sat, 25 Sep 2010 10:23:44 +0200 In-Reply-To: <83fwwys0p3.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 25 Sep 2010 10:10:32 +0200") Message-ID: <878w2qcju7.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.7 (---) X-Debbugs-Envelope-To: 7098 Cc: 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.7 (---) Eli Zaretskii writes: >> From: Thierry Volpiatto >> Cc: 7098@debbugs.gnu.org >> Date: Sat, 25 Sep 2010 09:40:55 +0200 >> >> I will try to go down in the trunk to find a working version. > > Thanks. Crashes in GC are hard to track down (etc/DEBUG has some > guidance, but it needs some proficiency to actually follow through). > Knowing which commit caused the problem makes it much easier to find > the culprit. Yes, i will try first to find a day, i am actually on last commit of 20 sept, if it crash i will go on last commit of 19 and so on. Once i find the good commit it should be easy to track all commits of one day, maybe with git-bisect between good and last bad. -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 05:23:37 2010 Received: (at 7098) by debbugs.gnu.org; 25 Sep 2010 09:23:37 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzQyn-0006BR-4h for submit@debbugs.gnu.org; Sat, 25 Sep 2010 05:23:37 -0400 Received: from mail-iw0-f172.google.com ([209.85.214.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzQyl-0006BM-2R for 7098@debbugs.gnu.org; Sat, 25 Sep 2010 05:23:35 -0400 Received: by iwn3 with SMTP id 3so2987861iwn.3 for <7098@debbugs.gnu.org>; Sat, 25 Sep 2010 02:26:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=GdijSbNg5NqNK5a4dFCc+ENmFLYdEyiZ3eqixRN+jUg=; b=GvvRqU+wSyIBdskWxnxMuM9bmgbr8kYsjrqXmWRtdvIrnpwyQFcK3+CAoFSVwYjMI+ ugDCz8ly4IR+0Y6EBHlB+PfuEQrVidSVKa0TFjbXIjUncTbfw4rwsMkq4dVMlQ9eSE+l Zy/i55r6lLrdR28gxKHiEVWPHxyD2COS8fjnk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=FXvpSwEqAkxa1NWZdzFx+//ZJoIVu6xJ2u+mFkoncl8qEz3MeflOUAXTObXNoR+GCe L88HVIqz9JtArAOgmMUI82SuQU6RDFTCBBCLx+QAOPQ4Xh2UNP2GClSXjnSRR562Y6Ud STWBZ38qwpSZBdOUtqld93vobeb2dxG/hMudU= Received: by 10.231.59.83 with SMTP id k19mr5185256ibh.178.1285406777112; Sat, 25 Sep 2010 02:26:17 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.196.71 with HTTP; Sat, 25 Sep 2010 02:25:37 -0700 (PDT) In-Reply-To: <878w2qcju7.fsf@tux.homenetwork> References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <8762xvc5eq.fsf@tux.homenetwork> <83wrqbrl0w.fsf@gnu.org> <87wrqac3rn.fsf@tux.homenetwork> <83sk0ysxu7.fsf@gnu.org> <87k4maqni0.fsf@tux.homenetwork> <83fwwys0p3.fsf@gnu.org> <878w2qcju7.fsf@tux.homenetwork> From: Juanma Barranquero Date: Sat, 25 Sep 2010 11:25:37 +0200 Message-ID: Subject: Re: bug#7098: Emacs24 crash with segmentation fault To: Thierry Volpiatto Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 7098 Cc: Eli Zaretskii , 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On Sat, Sep 25, 2010 at 10:23, Thierry Volpiatto wrote: > Yes, i will try first to find a day, i am actually on last commit of 20 > sept, if it crash i will go on last commit of 19 and so on. > Once i find the good commit it should be easy to track all commits of > one day, maybe with git-bisect between good and last bad. A couple of questions: - Are you using GCC 4.4.0 or later? - Does the crash happen both with optimized and non-optimized builds? I ask because I've been getting garbage collection crashes for a while with non-optimized builds built with GCC 4.4.0, 4.5.0, 4.5.1, etc. The problem disappears if I revert back to GCC 3.4.5 or build with optimizations. =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 05:34:10 2010 Received: (at 7098) by debbugs.gnu.org; 25 Sep 2010 09:34:10 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzR90-0006G1-34 for submit@debbugs.gnu.org; Sat, 25 Sep 2010 05:34:10 -0400 Received: from mail-ww0-f46.google.com ([74.125.82.46]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzR8x-0006Fl-Jq for 7098@debbugs.gnu.org; Sat, 25 Sep 2010 05:34:08 -0400 Received: by wwb13 with SMTP id 13so498056wwb.15 for <7098@debbugs.gnu.org>; Sat, 25 Sep 2010 02:36:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject :organization:references:date:in-reply-to:message-id:user-agent :mime-version:content-type:content-transfer-encoding; bh=cob9ctXj5s3HYwqzWC0W/PVMZUXaEwz9zd6XpwSSeTE=; b=qe2SIuqEr6MPBCkyWNTYcqfIZaMW81nQC0zX17HbkHHTI7wAKnkVo/aar3kZgSf8hw tWWDTWiAKKpAmmEso0yAnLuPeV4a/5+I2p6sh9ixapORJhDxMFLimkz+LkZO1bbyT0Xx +SrR2VGRQzCvzvM2dlH/jTdR6Ea77Q/loYtNo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-type :content-transfer-encoding; b=tcLV+OY8/VzFlQb+kU3PGeFlVmKcc5YmZVUcbds2gDi41IH8ASqQkGN3ttom7facj5 oxTwBr70SljcI+b4rsAFIXWJGnetz/vBo7fHz/32aeh+7TMaxu/jD4FnEUmaIinwUCF2 7jmUy28b5TokjrjstDgjh+ar7Ub9wR6Z+KNAY= Received: by 10.227.69.134 with SMTP id z6mr3627849wbi.201.1285407409488; Sat, 25 Sep 2010 02:36:49 -0700 (PDT) Received: from tux.homenetwork (203.77.197-77.rev.gaoland.net [77.197.77.203]) by mx.google.com with ESMTPS id bc3sm2702367wbb.2.2010.09.25.02.36.48 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 25 Sep 2010 02:36:49 -0700 (PDT) From: Thierry Volpiatto To: Juanma Barranquero Subject: Re: bug#7098: Emacs24 crash with segmentation fault Organization: ThierryVolpiatto References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <8762xvc5eq.fsf@tux.homenetwork> <83wrqbrl0w.fsf@gnu.org> <87wrqac3rn.fsf@tux.homenetwork> <83sk0ysxu7.fsf@gnu.org> <87k4maqni0.fsf@tux.homenetwork> <83fwwys0p3.fsf@gnu.org> <878w2qcju7.fsf@tux.homenetwork> Date: Sat, 25 Sep 2010 11:35:06 +0200 In-Reply-To: (Juanma Barranquero's message of "Sat, 25 Sep 2010 11:25:37 +0200") Message-ID: <874odecgj9.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.7 (---) X-Debbugs-Envelope-To: 7098 Cc: Eli Zaretskii , 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.7 (---) Juanma Barranquero writes: > On Sat, Sep 25, 2010 at 10:23, Thierry Volpiatto > wrote: > >> Yes, i will try first to find a day, i am actually on last commit of 20 >> sept, if it crash i will go on last commit of 19 and so on. >> Once i find the good commit it should be easy to track all commits of >> one day, maybe with git-bisect between good and last bad. > > A couple of questions: > > - Are you using GCC 4.4.0 or later? 4.4.3 > - Does the crash happen both with optimized and non-optimized builds? What is optimized and non-optimized builds? > I ask because I've been getting garbage collection crashes for a while > with non-optimized builds built with GCC 4.4.0, 4.5.0, 4.5.1, etc. The > problem disappears if I revert back to GCC 3.4.5 or build with > optimizations. > > =C2=A0 =C2=A0 Juanma > --=20 A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997=20 From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 07:11:42 2010 Received: (at 7098) by debbugs.gnu.org; 25 Sep 2010 11:11:42 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzSfN-0006vn-OU for submit@debbugs.gnu.org; Sat, 25 Sep 2010 07:11:42 -0400 Received: from mail-iw0-f172.google.com ([209.85.214.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzSfK-0006vg-I7 for 7098@debbugs.gnu.org; Sat, 25 Sep 2010 07:11:38 -0400 Received: by iwn3 with SMTP id 3so3046054iwn.3 for <7098@debbugs.gnu.org>; Sat, 25 Sep 2010 04:14:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=RsATlyV2lFu2x5yTUU4/sUdnT35yKpBJA/EpV1xv6wY=; b=IJgJl1MhKIqF2sYiqFcD1N87X2gN6+0z0NoPMQlZ0+StJa6zE4OGEAPRurR6ttxm78 O7K7adn2QTRoBXMVQ4D7I9gb/C6LWrdpe46zA0aAdqlljEFs1YM81v6mfgSCzka5tE/w iu+muokUqK5X7r6vW86G3sxAah3/YnOAbeqzQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=rf7h/TI7PRhm5Bh07XJ5PET4a40U52YAHKevC0uDKQNvOof4uh4sewflQT0PVz1pVB 8wmFrrxKxixZ2Bytiewky8qDfa6jPdY2RVNICr2bH1JkXh0CGVXEk/3/g42if++sre29 VPAQLYV/sofwDBixObQxK6VkmoZ91ZnpJLe0w= Received: by 10.231.146.141 with SMTP id h13mr5301005ibv.1.1285413260601; Sat, 25 Sep 2010 04:14:20 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.196.71 with HTTP; Sat, 25 Sep 2010 04:13:40 -0700 (PDT) In-Reply-To: <874odecgj9.fsf@tux.homenetwork> References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <8762xvc5eq.fsf@tux.homenetwork> <83wrqbrl0w.fsf@gnu.org> <87wrqac3rn.fsf@tux.homenetwork> <83sk0ysxu7.fsf@gnu.org> <87k4maqni0.fsf@tux.homenetwork> <83fwwys0p3.fsf@gnu.org> <878w2qcju7.fsf@tux.homenetwork> <874odecgj9.fsf@tux.homenetwork> From: Juanma Barranquero Date: Sat, 25 Sep 2010 13:13:40 +0200 Message-ID: Subject: Re: bug#7098: Emacs24 crash with segmentation fault To: Thierry Volpiatto Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 7098 Cc: Eli Zaretskii , 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On Sat, Sep 25, 2010 at 11:35, Thierry Volpiatto wrote: > What is optimized and non-optimized builds? Basically, building Emacs with optimization options for the compiler (typically -O2 for GCC) or not. =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 07:38:08 2010 Received: (at 7098) by debbugs.gnu.org; 25 Sep 2010 11:38:08 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzT4y-0007l4-5U for submit@debbugs.gnu.org; Sat, 25 Sep 2010 07:38:08 -0400 Received: from mail-ww0-f46.google.com ([74.125.82.46]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzT4w-0007ki-DS for 7098@debbugs.gnu.org; Sat, 25 Sep 2010 07:38:07 -0400 Received: by wwb13 with SMTP id 13so581420wwb.15 for <7098@debbugs.gnu.org>; Sat, 25 Sep 2010 04:40:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject :organization:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=rLH6KlODYv2f1UV2m1HnnDumR8bFAdYJFAHmNBlHzy8=; b=d2StmXQO2IDrQC+dCRh5gq3dL9aYC9PUCBNDSqsKnX1kRppsBVSlCIA3nvj7pmxpS+ JJdLGbsKRSrsoK4GmpGbA3MEpN0zK59JpOVMy1LDyFn7knvWv7GuObNVTWatigeB9BTz iENJegjdxfOrDAq4iEmcywyDReis0nXJ5AelQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; b=MXM/7PAp926sO1uTtSKjcLDBmdVHuciVTrr3gHsvxOWdlHmkYpdjnSayJO+nfuaGFy l95kXVut4xoud45ZD4K2tVmDQZJUf/9XQjVAhX3pUe48/d8MD9jugtAT8wpMyB+m/kEc J2qrGZgS3K3JT3IDI3mpo/SSIJYhnUWwGGVhc= Received: by 10.216.182.202 with SMTP id o52mr3863695wem.29.1285414848578; Sat, 25 Sep 2010 04:40:48 -0700 (PDT) Received: from tux.homenetwork (203.77.197-77.rev.gaoland.net [77.197.77.203]) by mx.google.com with ESMTPS id k83sm2033589weq.38.2010.09.25.04.40.47 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 25 Sep 2010 04:40:48 -0700 (PDT) From: Thierry Volpiatto To: Juanma Barranquero Subject: Re: bug#7098: Emacs24 crash with segmentation fault Organization: ThierryVolpiatto References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <8762xvc5eq.fsf@tux.homenetwork> <83wrqbrl0w.fsf@gnu.org> <87wrqac3rn.fsf@tux.homenetwork> <83sk0ysxu7.fsf@gnu.org> <87k4maqni0.fsf@tux.homenetwork> <83fwwys0p3.fsf@gnu.org> <878w2qcju7.fsf@tux.homenetwork> <874odecgj9.fsf@tux.homenetwork> Date: Sat, 25 Sep 2010 13:39:05 +0200 In-Reply-To: (Juanma Barranquero's message of "Sat, 25 Sep 2010 13:13:40 +0200") Message-ID: <87mxr6qch2.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 7098 Cc: Eli Zaretskii , 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.6 (---) Juanma Barranquero writes: > On Sat, Sep 25, 2010 at 11:35, Thierry Volpiatto > wrote: > >> What is optimized and non-optimized builds? > > Basically, building Emacs with optimization options for the compiler > (typically -O2 for GCC) or not. Ah! ok, i use -j3 in my make.conf according to gentoo recommendations for my processor i686 Genuine Intel(R) CPU T2130 @ 1.86GHz GenuineIntel. So from another build of emacs ,---- | commit 00bbf32677ebca75b47e89a7f0511da2257654d2 | Commit: Juanma Barranquero | CommitDate: Tue Sep 21 14:49:59 2010 +0200 | | src/makefile.w32-in ($(BLD)/sysdep.$(O)): Update dependencies. `---- i crash with again this error in alloc.c: ,---- | Program received signal SIGSEGV, Segmentation fault. | 0x0817513d in mark_object (arg=142015006) at alloc.c:5487 | 5487 if (VECTOR_MARKED_P (XVECTOR (obj))) `---- before it was ,---- | Program received signal SIGSEGV, Segmentation fault. | 0x0817ddb5 in mark_object (arg=268415134) at alloc.c:5493 | 5493 if (XMISCANY (obj)->gcmarkbit) `---- I can crash at everytime now using the same command that recurse through a big tree and match regexp in file (like rgrep but all lisp). This same command work fine in 23.2 (on same conditions of course). But as i said in precedent posts, i can crash also doing simple things e.g next-line in any buffer. -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 07:57:05 2010 Received: (at 7098) by debbugs.gnu.org; 25 Sep 2010 11:57:05 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzTNI-0007sn-Ha for submit@debbugs.gnu.org; Sat, 25 Sep 2010 07:57:04 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzTNG-0007sO-B2 for 7098@debbugs.gnu.org; Sat, 25 Sep 2010 07:57:03 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0L9A00600XAAO200@a-mtaout22.012.net.il> for 7098@debbugs.gnu.org; Sat, 25 Sep 2010 13:59:07 +0200 (IST) Received: from HOME-C4E4A596F7 ([77.127.203.3]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L9A005YKXAITRE0@a-mtaout22.012.net.il>; Sat, 25 Sep 2010 13:59:07 +0200 (IST) Date: Sat, 25 Sep 2010 13:59:13 +0200 From: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault In-reply-to: <87mxr6qch2.fsf@tux.homenetwork> X-012-Sender: halo1@inter.net.il To: Thierry Volpiatto Message-id: <837hiarq3y.fsf@gnu.org> References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <8762xvc5eq.fsf@tux.homenetwork> <83wrqbrl0w.fsf@gnu.org> <87wrqac3rn.fsf@tux.homenetwork> <83sk0ysxu7.fsf@gnu.org> <87k4maqni0.fsf@tux.homenetwork> <83fwwys0p3.fsf@gnu.org> <878w2qcju7.fsf@tux.homenetwork> <874odecgj9.fsf@tux.homenetwork> <87mxr6qch2.fsf@tux.homenetwork> X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 7098 Cc: lekktu@gmail.com, 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > From: Thierry Volpiatto > Cc: Eli Zaretskii , 7098@debbugs.gnu.org > Date: Sat, 25 Sep 2010 13:39:05 +0200 > > I can crash at everytime now using the same command that recurse > through a big tree and match regexp in file (like rgrep but all lisp). Is it possible to post that command and any data it uses here? Then perhaps others could join the effort of hunting down this bug. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 07:59:08 2010 Received: (at 7098) by debbugs.gnu.org; 25 Sep 2010 11:59:08 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzTPI-0007tq-9F for submit@debbugs.gnu.org; Sat, 25 Sep 2010 07:59:08 -0400 Received: from mail-iw0-f172.google.com ([209.85.214.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzTPG-0007tU-7Q for 7098@debbugs.gnu.org; Sat, 25 Sep 2010 07:59:06 -0400 Received: by iwn3 with SMTP id 3so3072130iwn.3 for <7098@debbugs.gnu.org>; Sat, 25 Sep 2010 05:01:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=8qkEQd+mjX+u+CSQI8S5sC2VHGOaDMZkRHUlSGyCkYY=; b=M/aph/Ibl3bZlQAK3SCOK5oPbVLkfOz8FzXG1DqZazaPOeXFlUQi1EK0piG8GuPgAj NyU94U4HCR7sRyqEFjQPfRQXWrDT+LQ+ttWpBvfYhav/WfQDh8a7YsBn7784k+aUH3A6 lRdZTxTJbur3oUzTtEKFzzbEX3xY459HEJxRE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=FGVuJ7URL+kmlUhTjXXut0y9Xi/6SLqy0pkz9L8jzFNudcMMfZyYsZdmNWTSn08Dp5 TdULjIEbERobHIiItjDOLieGfWsoa+6mqb2CpObfpvzCz7qNP1/g+Bw+iJ/ot8Or/mRE 75ys4L5ZmEFQ+1Py7qg2VIYFsG1r7BD3duYxs= Received: by 10.231.146.141 with SMTP id h13mr5363251ibv.1.1285416108343; Sat, 25 Sep 2010 05:01:48 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.196.71 with HTTP; Sat, 25 Sep 2010 05:01:07 -0700 (PDT) In-Reply-To: <87mxr6qch2.fsf@tux.homenetwork> References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <8762xvc5eq.fsf@tux.homenetwork> <83wrqbrl0w.fsf@gnu.org> <87wrqac3rn.fsf@tux.homenetwork> <83sk0ysxu7.fsf@gnu.org> <87k4maqni0.fsf@tux.homenetwork> <83fwwys0p3.fsf@gnu.org> <878w2qcju7.fsf@tux.homenetwork> <874odecgj9.fsf@tux.homenetwork> <87mxr6qch2.fsf@tux.homenetwork> From: Juanma Barranquero Date: Sat, 25 Sep 2010 14:01:07 +0200 Message-ID: Subject: Re: bug#7098: Emacs24 crash with segmentation fault To: Thierry Volpiatto Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 7098 Cc: Eli Zaretskii , 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On Sat, Sep 25, 2010 at 13:39, Thierry Volpiatto wrote: > Ah! ok, i use -j3 in my make.conf according to gentoo recommendations > for my processor i686 Genuine Intel(R) CPU T2130 @ 1.86GHz GenuineIntel. This affects how many processes the make uses, not the flags passed to the compiler, doesn't it? > I can crash at everytime now using the same command that recurse > through a big tree and match regexp in file (like rgrep but all lisp). Could you try compiling Emacs with a 3.X release of GCC? =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 08:31:27 2010 Received: (at 7098) by debbugs.gnu.org; 25 Sep 2010 12:31:27 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzTuZ-000889-Ia for submit@debbugs.gnu.org; Sat, 25 Sep 2010 08:31:27 -0400 Received: from mail-ww0-f46.google.com ([74.125.82.46]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzTuX-000884-ME for 7098@debbugs.gnu.org; Sat, 25 Sep 2010 08:31:26 -0400 Received: by wwb13 with SMTP id 13so616328wwb.15 for <7098@debbugs.gnu.org>; Sat, 25 Sep 2010 05:34:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject :organization:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=h/1vRaQcjhJ2nsKn42AwLFGvh1jZjrdCdCJmcqFoLAM=; b=ODGqYlznbV4PNcnRUc7uUnOE5PXxodWSk/KoUvv79QP7gOxYUHkK9uGYIn7LWbH2A1 OwDa8dl2DznRSHnWQrnPb8ZHR7C+y67n9R4TKwGRFBaIxtvDB1kHYRNQJ9gC9EKXQvCV qe9oVtzTtC7yaPp0spgTBBEkhMh0FHydzfslk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; b=UycisXSLiHoeHnotrxe/G0ibdPyH8ExmRdiqQgfJSJn49zrSeNYGPdrYTm1Kghmf8U loNAA/ufclHwyDaMQUEm2hznUEFpfffwklOqD+dfE915FjkXWNl1rDYvjQX17fhzZpNX J4QWhnw/CBBCfIMR52C6OXOI4jPREIEBJoADc= Received: by 10.216.72.209 with SMTP id t59mr10573131wed.83.1285418047840; Sat, 25 Sep 2010 05:34:07 -0700 (PDT) Received: from tux.homenetwork (203.77.197-77.rev.gaoland.net [77.197.77.203]) by mx.google.com with ESMTPS id n40sm2063382weq.29.2010.09.25.05.34.05 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 25 Sep 2010 05:34:07 -0700 (PDT) From: Thierry Volpiatto To: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault Organization: ThierryVolpiatto References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <8762xvc5eq.fsf@tux.homenetwork> <83wrqbrl0w.fsf@gnu.org> <87wrqac3rn.fsf@tux.homenetwork> <83sk0ysxu7.fsf@gnu.org> <87k4maqni0.fsf@tux.homenetwork> <83fwwys0p3.fsf@gnu.org> <878w2qcju7.fsf@tux.homenetwork> <874odecgj9.fsf@tux.homenetwork> <87mxr6qch2.fsf@tux.homenetwork> <837hiarq3y.fsf@gnu.org> Date: Sat, 25 Sep 2010 14:32:24 +0200 In-Reply-To: <837hiarq3y.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 25 Sep 2010 13:59:13 +0200") Message-ID: <87iq1uqa07.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 7098 Cc: lekktu@gmail.com, 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.6 (---) --=-=-= Content-Type: text/plain Eli Zaretskii writes: >> From: Thierry Volpiatto >> Cc: Eli Zaretskii , 7098@debbugs.gnu.org >> Date: Sat, 25 Sep 2010 13:39:05 +0200 >> >> I can crash at everytime now using the same command that recurse >> through a big tree and match regexp in file (like rgrep but all lisp). > > Is it possible to post that command and any data it uses here? Then > perhaps others could join the effort of hunting down this bug. > Yes sure, no dependencies needed, just load and use M-x traverse-deep-rfind on a big but reasonable directory (it is not rgrep, it's slow). The test i do take 172s here when it success. Use a regexp for "only" e.g .*\.el$ or nothing to stress more emacs. But i think using anything else to generate a lot of activity in Emacs should do the same. e.g using many tools at the same time. A good point is i couldn't crash Emacs23.2 at this game :-) -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 --=-=-= Content-Type: application/emacs-lisp Content-Disposition: attachment; filename=traverselisp.el Content-Transfer-Encoding: quoted-printable ;;; traverselisp.el --- walk through directories and perform actions on fil= es. ;; Copyright (C) 2008, 2009, 2010 Thierry Volpiatto, all rights reserved. ;; Author: Thierry Volpiatto - thierry dot volpiatto at gmail dot com ;; Maintainer: Thierry Volpiatto ;; Keywords: data, regexp, occur. ;; X-URL: http://mercurial.intuxication.org/hg/traverselisp ;; This file is not part of GNU Emacs. ;; This program is free software; you can redistribute it and/or ;; modify it under the terms of the GNU General Public License as ;; published by the Free Software Foundation; either version 3, or ;; (at your option) any later version. ;; ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; General Public License for more details. ;; ;; You should have received a copy of the GNU General Public License ;; along with this program; see the file COPYING. If not, write to ;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth ;; Floor, Boston, MA 02110-1301, USA. ;;; Commentary: ;; =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ;; Developped and tested on Emacs23+ (CVS) ;; Compatibility: Emacs23.* ;; =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ;; Dependencies: ;; =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ;; ;; iterator.el (part of traverselisp package). ;; Install: ;; =3D=3D=3D=3D=3D=3D=3D ;; ;; Put this file in your load-path And Byte-compile it. ;; (If you don't do that you will have error as traverse ;; use code that work only at compile time.) ;; ;; You will need also iterator.el to be in your load path and compiled. ;; ;; Add to your .emacs: ;; ;; (require 'traverselisp) ;; ;; Set up your prefered keys for dired and globals as usual. ;; Suggested config: ;; =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ;; ;; (require 'traverselisp) ;; (setq traverse-use-avfs t) ;; (global-set-key (kbd " f") 'traverse-deep-rfind) ;; (global-set-key (kbd "C-c o") 'traverse-incremental-occur) ;; (define-key dired-mode-map (kbd "A") 'traverse-dired-search-regexp-in-an= ything-at-point) ;; (define-key dired-mode-map (kbd "C-c C-z") 'traverse-dired-browse-archiv= e) ;; (define-key dired-mode-map (kbd "C-c t") 'traverse-dired-find-in-all-fil= es) ;; (mapc #'(lambda (x) ;; (add-to-list 'traverse-ignore-files x)) ;; '(".ledger-cache" "ANYTHING-TAG-FILE")) ;; (add-to-list 'traverse-ignore-dirs "emacs_backup") ;; (global-set-key (kbd "C-c C-f") 'anything-traverse) ;; (global-set-key (kbd "C-M-|") 'traverse-toggle-split-window-h-v) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;; Traverse auto documentation ;; --------------------------- ;; ;; [UPDATE ALL EVAL] (autodoc-update-all) ;; ;; * Commands defined here: ;; [EVAL] (autodoc-document-lisp-buffer :type 'command) ;; `traverselisp-version' ;; `traverse-quit' ;; `traverse-find-in-file' ;; `traverse-deep-rfind' ;; `traverse-search-in-dired-dir-at-point' ;; `traverse-search-in-dired-file-at-point' ;; `traverse-dired-browse-archive' ;; `traverse-dired-search-in-archive' ;; `traverse-dired-find-in-marked-files' ;; `traverse-dired-find-in-all-files' ;; `traverse-dired-search-regexp-in-anything-at-point' ;; `traverse-jump-other-window' ;; `traverse-go-forward' ;; `traverse-go-backward' ;; `traverse-scroll-down-other-window' ;; `traverse-scroll-up-other-window' ;; `traverse-toggle-split-window-h-v' ;; `traverse-count-files-in-dir' ;; * Non--interactive functions defined here: ;; [EVAL] (autodoc-document-lisp-buffer :type 'function :prefix "traverse") ;; `traverse-list-directory' ;; `traverse-walk-directory' ;; `traverse-goto-line' ;; `traverse-comp-str-to-list' ;; `traverse-check-only-lists' ;; `traverse-find-readlines' ;; `traverse-file-process' ;; `traverse-file-process-ext' ;; `traverse-buffer-process-ext' ;; `traverse-occur-color-current-line' ;; `traverse-button-func' ;; `traverse-prepare-buffer' ;; `traverse-read-regexp' ;; `traverse-dired-get-marked-files' ;; `traverse-go-forward-or-backward' ;; `traverse-window-split-h-or-t' ;; `traverse-list-directories-in-tree' ;; `traverse-list-files-in-tree' ;; `traverse-mv-files-in-tree' ;; * Macros defined here: ;; [EVAL] (autodoc-document-lisp-buffer :type 'macro :prefix "traverse") ;; `traverse-collect-files-in-tree-if' ;; `traverse-collect-files-in-tree-if-not' ;; * Internal variables defined here: ;; [EVAL] (autodoc-document-lisp-buffer :type 'internal-variable :prefix "t= raverse") ;; `traverse-mode-map' ;; `traverse-match-overlay-face' ;; `traverse-show-regexp-delay' ;; `traverse-keep-indent' ;; `traverse-count-occurences' ;; `traverse-occur-overlay' ;; * Faces defined here: ;; [EVAL] (autodoc-document-lisp-buffer :type 'faces :prefix "traverse") ;; `traverse-match-face' ;; `traverse-regex-face' ;; `traverse-path-face' ;; `traverse-overlay-face' ;; * User variables defined here: ;; [EVAL] (autodoc-document-lisp-buffer :type 'user-variable :prefix "^trav= erse") ;; `traverse-ignore-files' ;; `traverse-ignore-dirs' ;; `traverse-length-line' ;; `traverse-file-function' ;; `traverse-use-avfs' ;; `traverse-avfs-default-directory' ;; *** END auto-documentation ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;; Usage: ;; =3D=3D=3D=3D=3D ;; ;; M-x `traverse-deep-rfind' ;; That is the interactive recursive function of traverse. ;; It will search for a regexp in all files of a directory ;; tree and his subdirectories. ;; ;; When searching is done and you are in traverse buffer ;; some interactive actions are provided for navigate ;; Use "C-h m" for more info while in traverse-buffer. ;; ;; You can also use traverse from DIRED: ;; M-x `traverse-dired-search-regexp-in-anything-at-point' ;; ;; This function work on directory, files, (1)compressed files (AVFS) ;; and marked files: ;; ;; If you have marked files search will be performed only on these files. ;; (No recursion will be performed on marked directories, so don't mark dir= ectories.) ;; ;; If no files are marked, traverse will search in element at point ;; with appropriate function. ;; ;; However, you can use specialized functions, check this file to see all ;; the interactives functions. ;; ;; M-x `traverse-dired-find-in-all-files' ;; Search in all regular files in the current dired buffer (no recursion). ;; ;; M-x `traverse-dired-browse-archive' ;; This function use (1)AVFS to browse archive tar.gz, bz2 etc.. ;; ;; (1)NOTE: You have to install AVFS and enable fuse in your kernel if ;; you want to browse and search in archives. ;; Please see the doc of your DISTRIB and the doc of AVFS here: ;; http://sourceforge.net/projects/avf ;; ;; If you want to use AVFS in traverse, set `traverse-use-avfs' to non--nil. ;; ;; Traverse provide also diverses functions to use in your programs. ;; (especially for recursion like `traverse-walk-directory'.) ;; ;; ;; Download: ;; =3D=3D=3D=3D=3D=3D=3D=3D ;; ;; You can get the development version of the file with hg: ;; ;; hg clone http://mercurial.intuxication.org/hg/traverselisp ;; For the current development branch: ;; hg update -C development ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; ;;; Change log: ;; http://mercurial.intuxication.org/hg/traverselisp ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Version: (defconst traverse-version "2.10") ;;; Code: (require 'derived) (eval-when-compile (require 'cl)) (defvar traverse-mode-map (let ((map (make-sparse-keymap))) (define-key map [?q] 'traverse-quit) (define-key map [?N] 'traverse-go-forward) (define-key map [?P] 'traverse-go-backward) (define-key map [(shift down)] 'traverse-scroll-down-other-window) (define-key map [(shift up)] 'traverse-scroll-up-other-window) (define-key map [?|] 'traverse-toggle-split-window-h-v) (define-key map (kbd "C-z") 'traverse-jump-other-window) map) "Keymap used for traverse commands.") (define-derived-mode traverse-mode text-mode "traverse" "Major mode to recurse in a tree and perform diverses = actions on files. Special commands: \\{traverse-mode-map}") (defgroup traverse nil "Mode that allow walking through directories and perform diverses actions= on files." :prefix "traverse-" :group 'text) (defcustom traverse-ignore-files '(".elc$" ".pyc$" ".orig$" ".bz2$" ".gz$" ".zip$" ".vdi$" ".doc$" ".jpg$" ".avi$" ".jpeg$" ".png$" ".xpm$" ".jar$" ".pbm$" ".gif$" ".xls$" ".ppt$" ".mdb$" ".adp$" "\\<\\(TAGS\\)\\>" ".tiff$" ".img$" ".pdf$" ".dvi$" ".xbm$" ".gpg$" ".svg$" ".rej$") "Files we want to ignore. Are allowed:(examples) - extensions file =3D=3D> .ext - Plain name =3D=3D> TAGS ; note regexps take precedence on plain names. - Regexp =3D=3D> \".*\\(.py\\)$\"" :group 'traverse :type '(repeat string)) (defcustom traverse-ignore-dirs '(".hg" ".svn" "RCS" ".bzr" ".git" ".VirtualBox" ".arch-ids" "CVS" "{arch}" "knits") "Directories we don't want to search in." :group 'traverse :type '(repeat string)) (defcustom traverse-length-line 45 "Length of the line displayed in traverse buffers." :group 'traverse :type 'integer) (defcustom traverse-file-function 'traverse-file-process "Default function to use to process files." :group 'traverse :type 'symbol) (defcustom traverse-use-avfs nil "Enable support for avfs." :group 'traverse :type 'boolean) (defcustom traverse-avfs-default-directory "~/.avfs" "Default directory for avfs." :group 'traverse :type 'string) ;;; Faces for traverse (defgroup traverse-faces nil "Faces for TRAVERSE." :group 'traverse) (defface traverse-match-face '((t (:foreground "red"))) "TRAVERSE face." :group 'traverse-faces) (defface traverse-regex-face '((t (:foreground "yellow"))) "TRAVERSE face." :group 'traverse-faces) (defface traverse-path-face '((t (:foreground "green"))) "TRAVERSE face." :group 'traverse-faces) (defface traverse-overlay-face '((t (:background "Indianred4" :underline t)= )) "Face for highlight line in matched buffer." :group 'traverse-faces) ;;; User's variable (you can set these variables) (defvar traverse-match-overlay-face 'traverse-overlay-face "*Use the default traverse face for overlay.") (defvar traverse-show-regexp-delay 1 "*Delay in seconds where regexp found is highlighted.") (defvar traverse-keep-indent nil "*Keep indentation in traverse buffer if non nil.") ;;; Internal use only (DON'T modify) (defvar traverse-count-occurences 0 "Simple variable to store the number of occurence found.") (defvar traverse-occur-overlay nil) (make-variable-buffer-local 'traverse-occur-overlay) (defun traverselisp-version () "Give version number of traverselisp." (interactive) (message "traverse-lisp-version-%s" traverse-version)) ;;; Main backend functions (defun traverse-quit () "Quit and kill traverse buffer." (interactive) (quit-window t) (other-window 1) (delete-other-windows) (when traverse-occur-overlay (delete-overlay traverse-occur-overlay))) (defun traverse-list-directory (dirname &optional abs) "Use directory-files without these \".\" \"..\". If abs is non-nil use absolute path." ;; Use the same regexp as `directory-files-no-dot-files-regexp'. (let ((regexp "^\\([^.]\\|\\.\\([^.]\\|\\..\\)\\).*")) (directory-files dirname abs regexp))) (defsubst* traverse-walk-directory (dirname &key file-fn dir-fn exclude-fil= es exclude-dirs) "Walk through DIRNAME and use FILE-FN and/or DIR-FN function on each file= /dir found. DIRNAME =3D=3D> we start in this directory Use keys to set args: You must specify at list one of these 2 functions: :FILE-FN =3D=3D> function to apply to FILES :DIR-FN =3D=3D> function to apply on DIRECTORIES Files or/and directories in these lists will be skipped: :EXCLUDES-FILES =3D=3D> list of .ext or files to ignore. :EXCLUDE-DIRS =3D=3D> list of directory to ignore. Example of use: (traverse-walk-directory \"~/foo\" :file-fn #'(lambda (x) (princ x) (terpr= i))) See `traverse-ignore-files' and `traverse-ignore-dirs'." (labels ((walk (name) (cond (;; Is a directory and not a symlink. (eq t (car (file-attributes name))) (when dir-fn (funcall dir-fn name)) (if exclude-dirs (dolist (x (traverse-list-directory name t)) (when (stringp x) ; be sure x is a string and not nil (unless (member (file-name-nondirectory x) exclude-= dirs) (walk x)))) ; Return to TOP and take the good cond ;; Same but don't check excludes-dirs. (dolist (x (traverse-list-directory name t)) (when (stringp x) (walk x))))) ; Return to TOP and take the good cond ;; Is neither a directory nor a symbolic link. ((eq nil (car (file-attributes name))) (when file-fn (if exclude-files (unless (traverse-check-only-lists name exclude-files) (funcall file-fn name)) (funcall file-fn name))))))) (if (or file-fn dir-fn) (walk (expand-file-name dirname)) (error "Error:you must specify at least one function")))) (defun traverse-goto-line (numline) "Non--interactive version of `goto-line.'" (goto-char (point-min)) (forward-line (1- numline))) (defun traverse-comp-str-to-list (str lis) "Compare STR with all elements of list LIS. All the elements of list LIS are regexps issued from prompt. Each element of LIS is compared with the filename STR." (catch 'break (dolist (i lis) (when (string-match i str) (throw 'break t))))) (defun traverse-check-only-lists (str lis) "Check if STR match one element of LIS." (or (member (file-name-extension str t) lis) (traverse-comp-str-to-list str lis))) (defsubst* traverse-find-readlines (bfile regexp &key (insert-fn 'buffer)) "Return an alist of all the (numline line) matching REGEXP." (let ((fn (case insert-fn ('file 'insert-file-contents) ('buffer 'insert-buffer-substring)))) (with-temp-buffer (funcall fn bfile) ; call insert function (goto-char (point-min)) (loop with lines-list =3D (split-string (buffer-string) "\n") for i in lines-list for count from 0 when (string-match regexp i) collect (list count i) into lis finally return lis)))) (defun traverse-file-process (regex fname &optional full-path insert-fn) "Default function to process files and insert matched lines in *traverse-= lisp* buffer." (let ((matched-lines (traverse-find-readlines fname regex :insert-fn (or = insert-fn 'file)))) (when matched-lines (dolist (i matched-lines) ; each element is of the form '(key value) (let ((line-to-print (if traverse-keep-indent (second i) (replace-regexp-in-string "\\(^ *\\)" "" (= second i))))) (and (cond ((eq insert-fn 'file) (insert-button (format "[%s]" (if full-path fname (file-relative-name fname = default-directory))) 'action 'traverse-button-func 'face "hi-green")) ((eq insert-fn 'buffer) (insert-button (format "[%s]" (buffer-name fname)) 'action 'traverse-button-func 'face "hi-green"))) (insert (concat " " (int-to-string (+ (first i) 1)) ":" (if (> (length line-to-print) traverse-lengt= h-line) (substring line-to-print 0 traverse-leng= th-line) line-to-print) "\n")))))) (setq traverse-count-occurences (+ traverse-count-occurences (length ma= tched-lines))))) (defun* traverse-file-process-ext (regex fname &key (lline traverse-length-= line)) "Function to process files in external program like anything." (setq traverse-count-occurences 0) (let ((matched-lines (traverse-find-readlines fname regex :insert-fn 'fil= e))) (when matched-lines (dolist (i matched-lines) ;; each element is of the form '(key value) (let* ((ltp (second i)) (replace-reg (if (string-match "^\t" ltp) "\\(^\t*\\)" "\\= (^ *\\)")) (new-ltp (replace-regexp-in-string replace-reg "" ltp)) (line-to-print (if traverse-keep-indent ltp new-ltp))) (incf traverse-count-occurences) (insert (concat (propertize (file-name-nondirectory fname) 'face 'traverse-path-face 'help-echo line-to-print) " " (propertize (int-to-string (+ (first i) 1)) 'face 'traverse-match-face) ":" (if (> (length line-to-print) lline) (substring line-to-print 0 lline) line-to-print) "\n"))))))) (defun* traverse-buffer-process-ext (regex buffer &key (lline traverse-leng= th-line)) "Function to process buffer in external program like anything." (setq traverse-count-occurences 0) (let ((matched-lines (traverse-find-readlines buffer regex :insert-fn 'bu= ffer))) (when matched-lines (dolist (i matched-lines) ; Each element is of the form '(key value) (let* ((ltp (second i)) (replace-reg (if (string-match "^\t" ltp) "\\(^\t*\\)" "\\= (^ *\\)")) (new-ltp (replace-regexp-in-string replace-reg "" ltp)) (line-to-print (if traverse-keep-indent ltp new-ltp))) (incf traverse-count-occurences) (insert (concat " " (propertize (int-to-string (+ (first i) 1)) 'face 'traverse-match-face 'help-echo line-to-print) ":" (if (> (length line-to-print) lline) (substring line-to-print 0 lline) line-to-print) "\n"))))))) ;;;###autoload (defun traverse-find-in-file (fname regexp &optional full-path) "Traverse search regex in a single file." (interactive (list (read-file-name "FileName: ") (traverse-read-regexp (if (fboundp 'read-regexp) "Rege= xp" "Regexp: ")))) (traverse-prepare-buffer) (let ((prefarg (not (null current-prefix-arg)))) (if (and (not (bufferp fname)) (file-regular-p fname) (not (file-symlink-p fname))) (traverse-file-process regexp fname prefarg 'file) (traverse-file-process regexp fname prefarg 'buffer)) (goto-char (point-min)) (when (re-search-forward "^Wait") (beginning-of-line) (delete-region (point) (line-end-position)) (insert (format "Found %s occurences for %s:\n" traverse-count-occurences regexp)) (message "%s Occurences found for %s" (propertize (int-to-string traverse-count-occurences) 'face 'traverse-match-face) (propertize regexp 'face 'traverse-regex-face)) (highlight-regexp regexp) (setq traverse-count-occurences 0))) (switch-to-buffer-other-window "*traverse-lisp*")) (defun traverse-occur-color-current-line () "Highlight and underline current position." (if (not traverse-occur-overlay) (setq traverse-occur-overlay (make-overlay (line-beginning-position) (1+ (line-end-position)))) (move-overlay traverse-occur-overlay (line-beginning-position) (1+ (line-end-position)))) (overlay-put traverse-occur-overlay 'face traverse-match-overlay-face)) (defun traverse-button-func (button) "The function called by buttons in traverse buffers." (let* ((list-line (split-string (thing-at-point 'line))) (nline (nth 1 list-line)) (fname (button-label (button-at (point))))) (save-excursion (setq fname (replace-regexp-in-string "\\(\\[\\|\\]\\)" "" fname)) (if (bufferp (get-buffer fname)) (switch-to-buffer-other-window (get-buffer fname)) (find-file-other-window fname)) (traverse-goto-line (string-to-number nline)) (beginning-of-line) (traverse-occur-color-current-line)))) (defun traverse-prepare-buffer () "Prepare a traverse buffer." (set-buffer (get-buffer-create "*traverse-lisp*")) (erase-buffer) (hi-lock-mode 1) (goto-char (point-min)) (traverse-mode) (insert " *Traverse-lisp-output*\n\n\n") (highlight-regexp " \\*Traverse-lisp-output\\*$" "hi-pink") (display-buffer "*traverse-lisp*") (insert "Wait Lisp searching...\n\n") (sit-for 1)) (defun traverse-read-regexp (&rest args) "For compatibility with emacs-22. Use `read-string' in emacs-22 instead of using `read-regexp'. Use the same args as `read-string' or `read-regexp' depending of what emacs version you use. NOTE:When using `read-string' some regexp (complex) may not be displayed correctly to traverselisp" (apply #'funcall (if (fboundp 'read-regexp) 'read-regexp 'read-string) args)) ;;;###autoload (defun traverse-deep-rfind (tree regexp &optional only) "Search for regexp in all files of dirs and subdirs of current tree. Main function that call walk, if only is omitted it will be set as nil and search will be proceeded on all files except on files that are in `traverse-ignore-files' Called with prefix-argument (C-u) absolute path is displayed" (interactive (list (read-directory-name "Tree: ") (traverse-read-regexp (if (fboundp 'read-regexp) "Regexp" "Regexp:= ")) (read-string "CheckOnly: "))) (traverse-prepare-buffer) (let ((init-time (cadr (current-time))) (only-list (split-string only))) (unwind-protect (traverse-walk-directory tree :file-fn #'(lambda (y) (let ((prefarg (not (null current-prefix-arg)))) (if only-list (when (traverse-check-only-lists y only-list) (funcall traverse-file-function regexp y pre= farg 'file)) (funcall traverse-file-function regexp y prefa= rg 'file))) (message "[%s] Matches for `%s'" (if (>=3D traverse-count-occurences 1) (int-to-string traverse-count-occurence= s) 0) regexp)) :exclude-files (unless only-list traverse-ignore-files) :exclude-dirs traverse-ignore-dirs) (setq traverse-count-occurences (if (< traverse-count-occurences 0) 0 traverse-count-occurences)) (goto-char (point-min)) (when (re-search-forward "^Wait") (beginning-of-line) (delete-region (point) (line-end-position)) (if (eq traverse-count-occurences 0) (insert "Oh!No! Nothing found!") (insert (format "Search performed in %s seconds\n\nFound %s occurences= for %s\n" (- (cadr (current-time)) init-time) traverse-count-occurences regexp)))) (message "%s Occurences found for %s in %s seconds" (int-to-string traverse-count-occurences) regexp (- (cadr (current-time)) init-time)) (highlight-regexp regexp) (setq traverse-count-occurences 0))) (switch-to-buffer-other-window "*traverse-lisp*")) ;;; Dired functions ;;;###autoload (defun traverse-search-in-dired-dir-at-point (regex &optional only) "Search for regexp in all files of directory at point in a dired buffer." (interactive (list (traverse-read-regexp (if (fboundp 'read-regexp) "Rege= xp" "Regexp: ")) (read-string "CheckOnly: "))) (if (eq major-mode 'dired-mode) (let ((tree (dired-get-filename))) (if (file-directory-p tree) (traverse-deep-rfind tree regex only) (message "Sorry! %s is not a Directory" tree))) (message "Hoops! We are not in Dired!"))) ;;;###autoload (defun traverse-search-in-dired-file-at-point (regex) "Search for regexp in file at point in a dired buffer." (interactive (list (traverse-read-regexp (if (fboundp 'read-regexp) "Rege= xp" "Regexp: ")))) (if (eq major-mode 'dired-mode) (let ((fname (dired-get-filename))) (if (file-regular-p fname) (traverse-find-in-file fname regex) (message "Sorry! %s is not a regular file" fname))) (message "Hoops! We are not in Dired!"))) ;;;###autoload (defun traverse-dired-browse-archive () "Open compressed archive at point in a dired buffer. This function use AVFS and FUSE, so be sure to have these programs and modules installed on your system." (interactive) (when traverse-use-avfs (let ((file-at-point (dired-get-filename))) (if (file-compressed-p file-at-point) (progn (when (not (cddr (directory-files traverse-avfs-default-directo= ry))) (shell-command "mountavfs")) (find-file (concat traverse-avfs-default-directory file-at-poin= t "#"))) (find-file file-at-point))))) ;;;###autoload (defun traverse-dired-search-in-archive (regexp &optional only) "Search for regexp in compressed archive at point in a dired buffer. This function use AVFS and FUSE, so be sure to have these programs installed on your system and FUSE module enabled in your kernel. This function is disabled by default, enable it setting traverse-use-avfs to non--nil" (interactive (list (traverse-read-regexp (if (fboundp 'read-regexp) "Rege= xp" "Regexp: ")) (read-string "CheckOnly: "))) (when traverse-use-avfs (let ((file-at-point (dired-get-filename))) (if (file-compressed-p file-at-point) (progn (when (not (cddr (directory-files traverse-avfs-default-directo= ry))) (shell-command "mountavfs")) (traverse-deep-rfind (concat traverse-avfs-default-directory fi= le-at-point "#") regexp only)) (message "That's not a compressed file"))))) ;;;###autoload (defun traverse-dired-find-in-marked-files (regexp &optional full-path) "Search for regexp in all marked files of a dired buffer. if some of the marked files are directories ignore them if no marked files use file at point." (interactive (list (traverse-read-regexp (if (fboundp 'read-regexp) "Rege= xp" "Regexp: ")))) (let ((prefarg (not (null current-prefix-arg))) (fname-list (traverse-dired-get-marked-files))) (traverse-prepare-buffer) (dolist (i fname-list) (traverse-file-process regexp i prefarg 'file)) (goto-char (point-min)) (when (re-search-forward "^Wait") (beginning-of-line) (delete-region (point) (line-end-position)) (insert (format "Found %s occurences for %s:\n" traverse-count-occurences regexp)) (message "%s Occurences found for %s" (propertize (int-to-string traverse-count-occurences) 'face 'traverse-match-face) (propertize regexp 'face 'traverse-regex-face)) (highlight-regexp regexp) (setq traverse-count-occurences 0))) (switch-to-buffer-other-window "*traverse-lisp*")) (defun traverse-dired-find-in-all-files (regexp only &optional full-path) "Search for regexp in all files of current dired buffer. except compressed files and symlinks" (interactive (list (traverse-read-regexp (if (fboundp 'read-regexp) "Rege= xp" "Regexp: ")) (read-string "CheckOnly: "))) (let ((prefarg (not (null current-prefix-arg))) (all-files (traverse-list-directory (dired-current-directory))) (only-list (split-string only))) (traverse-prepare-buffer) (dolist (i all-files) (when (and (file-regular-p i) (not (file-symlink-p i)) (not (file-compressed-p i)) (if only-list (traverse-check-only-lists i only-list) (not (traverse-check-only-lists i traverse-ignore-file= s)))) (traverse-file-process regexp i prefarg 'file))) (goto-char (point-min)) (when (re-search-forward "^Wait") (beginning-of-line) (delete-region (point) (line-end-position)) (insert (format "Found %s occurences for %s:\n" traverse-count-occurences regexp)) (message "%s Occurences found for %s" (propertize (int-to-string traverse-count-occurences) 'face 'traverse-match-face) (propertize regexp 'face 'traverse-regex-face)) (highlight-regexp regexp) (setq traverse-count-occurences 0))) (switch-to-buffer-other-window "*traverse-lisp*")) (defun traverse-dired-get-marked-files (&optional strict) "Get a list of all marked files in a dired buffer for traverse." (let* ((fname-list nil) (all-marked (dired-get-marked-files nil nil nil t)) (dir-marked-list (if strict (if (symbolp (car all-marked)) (cdr all-marked) (when (> (length all-marked) 1) all-marked)) (if (symbolp (car all-marked)) (cdr all-marked) all-marked)))) (dolist (i dir-marked-list) (when (and (not (file-directory-p i)) (not (file-compressed-p i))) (push i fname-list))) (nreverse fname-list))) ;;;###autoload (defun traverse-dired-search-regexp-in-anything-at-point (regexp &optional = only) "Use the right function in dired depending on context. Search in: file at point or marked files or directory at point (recursion) or in compressed archive at point if traverse-use-avfs is non--nil." (interactive (let ((f-or-d-name (dired-get-filename))) (cond ((traverse-dired-get-marked-files) (list (traverse-read-regexp (if (fboundp 'read-regexp) "Regexp"= "Regexp: ")))) ((or (file-directory-p f-or-d-name) (and (file-regular-p f-or-d-name) (file-compressed-p f-or-d-name))) (list (traverse-read-regexp (if (fboundp 'read-regexp) "Regexp"= "Regexp: ")) (read-string "CheckOnly: ")))))) (let ((fname (dired-get-filename))) (cond ((traverse-dired-get-marked-files) (traverse-dired-find-in-marked-files regexp)) ((file-directory-p fname) (traverse-search-in-dired-dir-at-point regexp only)) ((and (file-regular-p fname) (file-compressed-p fname)) (traverse-dired-search-in-archive regexp only))))) ;;;; Navigate in traverse (defun traverse-go-forward-or-backward (num) "Go to next or precedent occurence in a traverse buffer." (other-window -1) (when (buffer-file-name (current-buffer)) (save-buffer) (kill-buffer (current-buffer))) (other-window -1) (forward-button num) (push-button) (other-window -1)) (defun traverse-jump-other-window () (interactive) (push-button) (other-window -1)) (defun traverse-go-forward (&optional num) "Go to next occurence and open file with point at the right place in othe= r window." (interactive "p") (traverse-go-forward-or-backward (or num 1))) (defun traverse-go-backward (&optional num) "Go to next occurence and open file with point at the right place in othe= r window." (interactive "p") (traverse-go-forward-or-backward (- (or num 1)))) (defun traverse-scroll-down-other-window () "Scroll other window down from a traverse buffer." (interactive) (when (equal (current-buffer) (get-buffer "*traverse-lisp*")) (scroll-other-window 1))) (defun traverse-scroll-up-other-window () "Scroll other window up from a traverse buffer." (interactive) (when (equal (current-buffer) (get-buffer "*traverse-lisp*")) (scroll-other-window -1))) ;;;; Utils (defun file-compressed-p (fname) "Return t if FNAME is a compressed file." (let ((ext (file-name-extension fname))) (member ext '("gz" "bz2" "zip")))) (defun traverse-window-split-h-or-t () "Give current split window state under symbol form. Possible value are 'hor or 'ver" (cdr (assoc 'dir (bw-get-tree)))) ;;;###autoload (defun traverse-toggle-split-window-h-v () "From traverse buffer toggle split window horizontally or vertically ala = ediff." (interactive) (when (eq (count-windows) 2) (balance-windows) (let ((buffA (current-buffer)) (buffB) (split-pos (traverse-window-split-h-or-t))) (save-excursion (other-window 1) (setq buffB (current-buffer)) (delete-window)) (if (eq split-pos 'hor) (split-window-vertically) (split-window-horizontally)) (set-buffer (get-buffer buffB)) (display-buffer (current-buffer))))) ;;;###autoload (defun traverse-count-files-in-dir (tree &optional quiet) "Count files in TREE. and return a message and the number of files. If `quiet' is non-nil don't send message." (interactive "DDirectory: ") (let ((count-files 0)) (traverse-walk-directory tree :file-fn #'(lambda (n) (when n (incf count-files)))) (unless quiet (message "[%s] contain <%s> files" (propertize tree 'face 'traverse-path-face) (propertize (number-to-string count-files) 'face 'traverse-match-face))) count-files)) (defun traverse-list-directories-in-tree (tree &optional ignore-dirs) "Return all directories and subdirectories of TREE. IGNORE-DIRS is a list of directories to ignore." (let (list-dirs) (traverse-walk-directory tree :dir-fn #'(lambda (x) (push x list-dirs)) :exclude-dirs (if ignore-dirs ignore-dirs)) (nreverse list-dirs))) (defun* traverse-list-files-in-tree (tree &optional (ignore-files traverse-ignore-files) (ignore-dirs traverse-ignore-dirs) only-ext) "Return all files in TREE without directories. IGNORE-FILES is a list of files(and/or).ext to ignore. ONLY-EXT will match only files with .ext or matching regexp that are in thi= s list. NOTE: if both IGNORE-FILES and ONLY-EXT' are set, ONLY-EXT will take preced= ence on IGNORE-FILES." (let (list-files) (traverse-walk-directory tree :file-fn #'(lambda (x) (if only-ext (if (traverse-check-only-lists x only-ext) (push x list-files)) (push x list-files))) :exclude-files (unless only-ext (if ignore-files ignore-files)) :exclude-dirs ignore-dirs) (nreverse list-files))) (defmacro traverse-collect-files-in-tree-if (tree pred) "Return a list of files matching PRED in TREE. PRED is a function that take one arg." `(let ((flist ())) (traverse-walk-directory ,tree :file-fn #'(lambda (x) (when (funcall ,pred x) (push x flist)))) flist)) (defmacro traverse-collect-files-in-tree-if-not (tree pred) "Return a list of files not matching PRED in TREE. PRED is a function that take one arg." `(let ((flist ())) (traverse-walk-directory ,tree :file-fn #'(lambda (x) (unless (funcall ,pred x) (push x flist)))) flist)) (defun* traverse-mv-files-in-tree (tree dest ext &key test-only (fn 'rename-file) (confirm 'noconfirm)) "Copy or Move all files in TREE with EXT to DEST. FN determine which of `copy-file' or `rename-file' is used. CONFIRM can be one of 'noconfirm, nil(signal error), \ or any number value to ask for confirmation. If TEST-ONLY is non--nil only print a buffer signaling what will be done." (let ((f-to-rename (traverse-collect-files-in-tree-if tree #'(lambda (x) (if (listp ext) (loop for i in ext when (string=3D (file-name-extension x) i)= return t) (string=3D (file-name-extension x) ext)))))) (if test-only (progn (with-current-buffer (get-buffer-create "*test buffer*") (erase-buffer) (loop for f in f-to-rename do (insert (format "%s %s\n" (file-nam= e-nondirectory f) dest)))) (switch-to-buffer "*test buffer*") (align-regexp (point-min) (point-max) "\\(\\s-*\\)" 1 1 nil) (unless (file-exists-p dest) (insert (format "WARNING:<%s> doesn't exist and will have to be= created." dest)))) (unless (file-exists-p dest) (if (y-or-n-p (format "%s doesn't exists, create it? " dest)) (make-directory dest) (error "Abort: %s doesn't exists." dest))) (loop for f in f-to-rename do (funcall fn f dest confirm)) (message "%d files %s to %s" (length f-to-rename) (if (eq 'fn 'rename-file) "renamed" "copied") dest)))) ;; Provide (provide 'traverselisp) ;;; traverselisp.el ends here --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 08:44:05 2010 Received: (at 7098) by debbugs.gnu.org; 25 Sep 2010 12:44:06 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzU6m-0008Dx-QQ for submit@debbugs.gnu.org; Sat, 25 Sep 2010 08:44:05 -0400 Received: from mail-ww0-f46.google.com ([74.125.82.46]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzU6k-0008Da-Ov for 7098@debbugs.gnu.org; Sat, 25 Sep 2010 08:44:03 -0400 Received: by wwb13 with SMTP id 13so624357wwb.15 for <7098@debbugs.gnu.org>; Sat, 25 Sep 2010 05:46:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject :organization:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=Zjdzg1YTOxt8JL8JMvjf6xdeaE5FcrcTaPmoPluHVAc=; b=NnBD0aNZMQSaETbP8ZfoOW7oSkh3AA67Qf1VUKPVlD5Z83PVDvi9y6c+KvqGERPy1C nyNn0W3NqaWTokE1+H4l2znYxm/YbqMRZhsw4cz3KyLf+3uaQozUn/Vg12LyrZ9Gf/vw qDQrAzW75NFYeRJssTmeuAmQBQwzyqhwOWfJE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; b=dsyBwL2gFfMONuJYTuKp1AeFezmuPXkYTYEUVUqYXmJx5qJ8q6tLfDcBUWagoA0RH2 rssbpncXzgXk8rMOFUw9sz0QC66XMqPZZCFvkfk27AX5BK9GunWru5GBfnPGAqCnf8um RMDCbDum08DIkNdT5gtfP7ycRatdjPqvsEGoY= Received: by 10.216.144.195 with SMTP id n45mr3261489wej.5.1285418804808; Sat, 25 Sep 2010 05:46:44 -0700 (PDT) Received: from tux.homenetwork (203.77.197-77.rev.gaoland.net [77.197.77.203]) by mx.google.com with ESMTPS id w1sm2073048weq.25.2010.09.25.05.46.43 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 25 Sep 2010 05:46:44 -0700 (PDT) From: Thierry Volpiatto To: Juanma Barranquero Subject: Re: bug#7098: Emacs24 crash with segmentation fault Organization: ThierryVolpiatto References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <8762xvc5eq.fsf@tux.homenetwork> <83wrqbrl0w.fsf@gnu.org> <87wrqac3rn.fsf@tux.homenetwork> <83sk0ysxu7.fsf@gnu.org> <87k4maqni0.fsf@tux.homenetwork> <83fwwys0p3.fsf@gnu.org> <878w2qcju7.fsf@tux.homenetwork> <874odecgj9.fsf@tux.homenetwork> <87mxr6qch2.fsf@tux.homenetwork> Date: Sat, 25 Sep 2010 14:45:02 +0200 In-Reply-To: (Juanma Barranquero's message of "Sat, 25 Sep 2010 14:01:07 +0200") Message-ID: <87eiciq9f5.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 7098 Cc: Eli Zaretskii , 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.6 (---) Juanma Barranquero writes: > On Sat, Sep 25, 2010 at 13:39, Thierry Volpiatto > wrote: > >> Ah! ok, i use -j3 in my make.conf according to gentoo recommendations >> for my processor i686 Genuine Intel(R) CPU T2130 @ 1.86GHz GenuineIntel. > > This affects how many processes the make uses, not the flags passed to > the compiler, doesn't it? I really don't know, i have to check the doc. Maybe i am wrong and what you use in command line is the same as CFLAGS="-O3 -march=i686 -pipe" ^^^ in make.conf and not MAKEOPTS="-j3" >> I can crash at everytime now using the same command that recurse >> through a big tree and match regexp in file (like rgrep but all lisp). > > Could you try compiling Emacs with a 3.X release of GCC? No, i remember it was not easy to switch from 3.* to 4.*. http://www.gentoo.org/doc/en/gcc-upgrading.xml -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 16:43:48 2010 Received: (at 7098) by debbugs.gnu.org; 25 Sep 2010 20:43:48 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ozbb1-0003gY-92 for submit@debbugs.gnu.org; Sat, 25 Sep 2010 16:43:47 -0400 Received: from mail-iw0-f172.google.com ([209.85.214.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ozbax-0003gS-Pt for 7098@debbugs.gnu.org; Sat, 25 Sep 2010 16:43:45 -0400 Received: by iwn3 with SMTP id 3so3371231iwn.3 for <7098@debbugs.gnu.org>; Sat, 25 Sep 2010 13:46:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=fDOdYm+I8URJNDHpre7a2cMig66ZrR4zgxHVWrN0EjU=; b=MDH0Hin/NXF/WQ/acmwyE63C8xNI2oX9+w5Jskd7jgE+NpQXmywyeuYwwh63WP2nPm ZlMtcxBEEPRTnVxy84ICJPVyFMeW3GajcNECaSVLrcfSqq6PdffiPZT4148SE71g4CWf 0lUliki2ToGHruifRsiZRGJyBm8GGIYZ1D2kE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=kgXHfBdVZOllUzArxYmdrTfFFVQld5NzPby330+EkouS11O+yhTr8fDMWGNVCJB+If NlP+SqO1YHTTEneJX5/H3zBwG5m4i0N+/j1nhjLHIL8+w4xgtrQZQOWOjA0Kk7wySocP bG5DbKafNjFsFCVK4rnSiYWVKwsHYwRKg8EOo= Received: by 10.231.191.147 with SMTP id dm19mr6364686ibb.6.1285447585981; Sat, 25 Sep 2010 13:46:25 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.196.71 with HTTP; Sat, 25 Sep 2010 13:45:45 -0700 (PDT) In-Reply-To: <87eiciq9f5.fsf@tux.homenetwork> References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <8762xvc5eq.fsf@tux.homenetwork> <83wrqbrl0w.fsf@gnu.org> <87wrqac3rn.fsf@tux.homenetwork> <83sk0ysxu7.fsf@gnu.org> <87k4maqni0.fsf@tux.homenetwork> <83fwwys0p3.fsf@gnu.org> <878w2qcju7.fsf@tux.homenetwork> <874odecgj9.fsf@tux.homenetwork> <87mxr6qch2.fsf@tux.homenetwork> <87eiciq9f5.fsf@tux.homenetwork> From: Juanma Barranquero Date: Sat, 25 Sep 2010 22:45:45 +0200 Message-ID: Subject: Re: bug#7098: Emacs24 crash with segmentation fault To: Thierry Volpiatto Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 7098 Cc: Eli Zaretskii , 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On Sat, Sep 25, 2010 at 14:45, Thierry Volpiatto wrote: > Maybe i am wrong and what you use in command line is the same as > CFLAGS=3D"-O3 -march=3Di686 -pipe" Seems like it is optimized, then. > No, i remember it was not easy to switch from 3.* to 4.*. OK, I understand. =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 25 17:25:40 2010 Received: (at 7098) by debbugs.gnu.org; 25 Sep 2010 21:25:41 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzcFY-0003zK-GT for submit@debbugs.gnu.org; Sat, 25 Sep 2010 17:25:40 -0400 Received: from mail-ww0-f46.google.com ([74.125.82.46]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzcFW-0003zE-Ao for 7098@debbugs.gnu.org; Sat, 25 Sep 2010 17:25:39 -0400 Received: by wwb13 with SMTP id 13so941808wwb.15 for <7098@debbugs.gnu.org>; Sat, 25 Sep 2010 14:28:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject :organization:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=PyFCwQaj7Nc8ru+Zff6QULUXve5mHqU5KFioKNSouuY=; b=ny+OOMZO63gt9VQEfNTUp8kY/9rajf+/xTU1PDVolftVqRJsQOjs5m88+tNmxv4K5U bxqNnD39Vx5On8bdqERrKiLrayP1W1mgvijhSZ7l37xMj0XgmAVmoYuVawcrIj+JEro6 l3o9V7P2LVKEPn4GEHMgVxJl2EqD+axRO/zGs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; b=OCE0gquR+Gbj+SORhVOonDLGJtN/AnTu1fWc8CO0iSHJEW8IyQGUnSpNkuC6cd3z2J Oq8g++PH5tdWfOcqY5y+nVICUjKBcqAB6qloCpkVVpFmOF4RnC1JTL3OgSwnR+oStJ7m PAu+G5DaEOqenqh6vP7Z6s0M06owKh7m034l4= Received: by 10.216.158.140 with SMTP id q12mr11005612wek.14.1285450100061; Sat, 25 Sep 2010 14:28:20 -0700 (PDT) Received: from tux.homenetwork (203.77.197-77.rev.gaoland.net [77.197.77.203]) by mx.google.com with ESMTPS id e56sm2360623wer.46.2010.09.25.14.28.18 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 25 Sep 2010 14:28:19 -0700 (PDT) From: Thierry Volpiatto To: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault Organization: ThierryVolpiatto References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <8762xvc5eq.fsf@tux.homenetwork> <83wrqbrl0w.fsf@gnu.org> <87wrqac3rn.fsf@tux.homenetwork> <83sk0ysxu7.fsf@gnu.org> <87k4maqni0.fsf@tux.homenetwork> <83fwwys0p3.fsf@gnu.org> <878w2qcju7.fsf@tux.homenetwork> <874odecgj9.fsf@tux.homenetwork> <87mxr6qch2.fsf@tux.homenetwork> <837hiarq3y.fsf@gnu.org> Date: Sat, 25 Sep 2010 23:26:37 +0200 In-Reply-To: <837hiarq3y.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 25 Sep 2010 13:59:13 +0200") Message-ID: <8739sxzf8y.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.6 (---) X-Debbugs-Envelope-To: 7098 Cc: lekktu@gmail.com, 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.6 (---) Eli Zaretskii writes: >> From: Thierry Volpiatto >> Cc: Eli Zaretskii , 7098@debbugs.gnu.org >> Date: Sat, 25 Sep 2010 13:39:05 +0200 >> >> I can crash at everytime now using the same command that recurse >> through a big tree and match regexp in file (like rgrep but all lisp). > > Is it possible to post that command and any data it uses here? Then > perhaps others could join the effort of hunting down this bug. > After stepping slowly with git-bisect from: ,---- | commit a05743b1752bb83d85e16ccaaff80f53dac3f986 | Commit: Stefan Monnier | CommitDate: Sun Sep 19 11:49:21 2010 +0200 | | * lisp/emacs-lisp/float-sup.el (float-pi): New name for `pi'. | (float-e): New name for `e'. | (degrees-to-radians, radians-to-degrees): | * lisp/calendar/solar.el (solar-longitude): | * lisp/calculator.el (calculator-registers, calculator-funcall): | * lisp/textmodes/artist.el (artist-spray-random-points): | * lisp/play/bubbles.el (bubbles--initialize-images): Use new names. `---- I end up here: ,---- | thierry@~/tmp/emacs-git-tip $ git-bisect good | 8e6f7306e47e2244a1c80fb933485fe42efe29b6 is the first bad commit | commit 8e6f7306e47e2244a1c80fb933485fe42efe29b6 | Author: Ari Roponen | Date: Tue Sep 21 21:33:59 2010 +0200 | | * doc.c (Fsnarf_documentation): Use memmove instead of memcpy as | the regions may overlap. | | :040000 040000 4806164fd8ce2b3de31292d002fd23bb2fcc3fed 587564f837cc8526b0e5c94df936c54f1136579d M src `---- Hope that help. -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 26 01:25:18 2010 Received: (at submit) by debbugs.gnu.org; 26 Sep 2010 05:25:19 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ozjjg-0007Vs-RC for submit@debbugs.gnu.org; Sun, 26 Sep 2010 01:25:18 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ozjjd-0007Vm-V4 for submit@debbugs.gnu.org; Sun, 26 Sep 2010 01:25:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OzjmF-00065s-AS for submit@debbugs.gnu.org; Sun, 26 Sep 2010 01:27:58 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:34100) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzjmE-00065o-QE for submit@debbugs.gnu.org; Sun, 26 Sep 2010 01:27:55 -0400 Received: from [140.186.70.92] (port=45899 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OzjmB-0008WH-By for bug-gnu-emacs@gnu.org; Sun, 26 Sep 2010 01:27:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Ozjm8-000650-73 for bug-gnu-emacs@gnu.org; Sun, 26 Sep 2010 01:27:51 -0400 Received: from lo.gmane.org ([80.91.229.12]:34425) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ozjm7-00064s-Aa for bug-gnu-emacs@gnu.org; Sun, 26 Sep 2010 01:27:48 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Ozjm6-0002V9-Ix for bug-gnu-emacs@gnu.org; Sun, 26 Sep 2010 07:27:46 +0200 Received: from 203.77.197-77.rev.gaoland.net ([77.197.77.203]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 26 Sep 2010 07:27:46 +0200 Received: from thierry.volpiatto by 203.77.197-77.rev.gaoland.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 26 Sep 2010 07:27:46 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Thierry Volpiatto Subject: Re: bug#7098: Emacs24 crash with segmentation fault Date: Sun, 26 Sep 2010 07:25:58 +0200 Organization: ThierryVolpiatto Lines: 895 Message-ID: <87hbhdkrdl.fsf@tux.homenetwork> References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <8762xvc5eq.fsf@tux.homenetwork> <83wrqbrl0w.fsf@gnu.org> <87wrqac3rn.fsf@tux.homenetwork> <83sk0ysxu7.fsf@gnu.org> <87k4maqni0.fsf@tux.homenetwork> <83fwwys0p3.fsf@gnu.org> <878w2qcju7.fsf@tux.homenetwork> <874odecgj9.fsf@tux.homenetwork> <87mxr6qch2.fsf@tux.homenetwork> <837hiarq3y.fsf@gnu.org> <8739sxzf8y.fsf@tux.homenetwork> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 203.77.197-77.rev.gaoland.net User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2 (gnu/linux) Cancel-Lock: sha1:EJixL5ibxdExF+W9f2wFkFf/OGk= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.2 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.2 (-----) --=-=-= Content-Type: text/plain Thierry Volpiatto writes: > Eli Zaretskii writes: > >>> From: Thierry Volpiatto >>> Cc: Eli Zaretskii , 7098@debbugs.gnu.org >>> Date: Sat, 25 Sep 2010 13:39:05 +0200 >>> >>> I can crash at everytime now using the same command that recurse >>> through a big tree and match regexp in file (like rgrep but all lisp). >> >> Is it possible to post that command and any data it uses here? Then >> perhaps others could join the effort of hunting down this bug. >> > > After stepping slowly with git-bisect from: > > ,---- > | commit a05743b1752bb83d85e16ccaaff80f53dac3f986 > | Commit: Stefan Monnier > | CommitDate: Sun Sep 19 11:49:21 2010 +0200 > | > | * lisp/emacs-lisp/float-sup.el (float-pi): New name for `pi'. > | (float-e): New name for `e'. > | (degrees-to-radians, radians-to-degrees): > | * lisp/calendar/solar.el (solar-longitude): > | * lisp/calculator.el (calculator-registers, calculator-funcall): > | * lisp/textmodes/artist.el (artist-spray-random-points): > | * lisp/play/bubbles.el (bubbles--initialize-images): Use new names. > `---- > > I end up here: > > ,---- > | thierry@~/tmp/emacs-git-tip $ git-bisect good > | 8e6f7306e47e2244a1c80fb933485fe42efe29b6 is the first bad commit > | commit 8e6f7306e47e2244a1c80fb933485fe42efe29b6 > | Author: Ari Roponen > | Date: Tue Sep 21 21:33:59 2010 +0200 > | > | * doc.c (Fsnarf_documentation): Use memmove instead of memcpy as > | the regions may overlap. > | > | :040000 040000 4806164fd8ce2b3de31292d002fd23bb2fcc3fed 587564f837cc8526b0e5c94df936c54f1136579d M src > `---- > > Hope that help. Sorry it finish by crashing again: ,---- | Program received signal SIGSEGV, Segmentation fault. | 0x0817ddc5 in mark_object (arg=1634758445) at alloc.c:5351 | 5351 if (VECTOR_MARKED_P (XVECTOR (obj))) `---- I am on this commit: ,---- | commit 00bbf32677ebca75b47e89a7f0511da2257654d2 | Commit: Juanma Barranquero | CommitDate: Tue Sep 21 14:49:59 2010 +0200 | | src/makefile.w32-in ($(BLD)/sysdep.$(O)): Update dependencies. `---- I have to step down again. :-( I attach the backtrace here (bt full). -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename=debug-emacs-bt-full.txt Content-Transfer-Encoding: 8bit #0 0x0817ddc5 in mark_object (arg=1634758445) at alloc.c:5351 obj = 1634758445 #1 0x0817de6d in mark_object (arg=271896950) at alloc.c:5556 ptr = 0x1034d170 obj = #2 0x0817dea5 in mark_object (arg=271908866) at alloc.c:5449 ptr = 0x10350000 obj = #3 0x0817e618 in mark_maybe_pointer () at alloc.c:4118 obj = 271908866 m = 0x61706f2d #4 mark_memory () at alloc.c:4168 p = pp = 0xbfffd74c #5 mark_stack () at alloc.c:4401 j = {o = 0, j = {{__jmpbuf = {0, -1073763793, 158614800, -1073763992, 461545042, -887500995}, __mask_was_saved = 0, __saved_mask = {__val = {0, 138048128, 138634792, 3221203256, 135781997, 138405738, 77, 3221226518, 139653120, 139886173, 3221203240, 251, 138370776, 138048128, 275254944, 728, 2624551902, 139886173, 68, 3221226518, 138370048, 138909206, 158614800, 3221203272, 138202744, 138091072, 138271296, 3221203304, 135431558, 138383530, 159568672, 248}}}}} stack_grows_down_p = 0 end = 0xbfffe5d8 #6 0x081817ca in Fgarbage_collect () at alloc.c:4981 bind = catch = handler = stack_top_variable = 16 '\020' i = message_p = 0 total = {138059800, -1073763740, 2, 138500376, 156021074, -1073763444, -1073759444, 27} t1 = {tv_sec = 1285477260, tv_usec = 312229} t2 = {tv_sec = -1073763444, tv_usec = -1073763744} #7 0x081cea86 in Fbyte_code (bytestr=156206001, vector=157554693, maxdepth=16) at bytecode.c:724 v1 = op = 5 stack = {pc = 0x9600b03 "\036", top = 0xbfffaa60, bottom = 0xbfffaa60, byte_string = 156206001, byte_string_start = 0x9600ad8 "\306\307\b\"\310\031\032\311\312!\210\313\v!\203\026", constants = 157554693, next = 0xbfffac24} top = 0xbfffaa60 result = #8 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = syms_left = 138383530 next = i = 2 optional = 0 rest = 1 #9 0x08197513 in Ffuncall (nargs=3, args=0xbfffabd0) at eval.c:3047 fun = 1634758445 original_fun = 156158474 funcar = ---Type to continue, or q to quit--- numargs = 2 val = backtrace = {next = 0xbfffacfc, function = 0xbfffabd0, args = 0xbfffabd4, nargs = 2, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #10 0x081ce801 in Fbyte_code (bytestr=156210793, vector=145852629, maxdepth=12) at bytecode.c:679 op = stack = {pc = 0x960097a "\207\302\t!\203\030", top = 0xbfffabd8, bottom = 0xbfffabd0, byte_string = 156210793, byte_string_start = 0x960096c "\b\203\017", constants = 145852629, next = 0xbfffada4} top = 0xbfffabd0 result = #11 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = syms_left = 138383530 next = i = 2 optional = 1 rest = 0 #12 0x08197513 in Ffuncall (nargs=3, args=0xbfffad40) at eval.c:3047 fun = 1634758445 original_fun = 157063458 funcar = numargs = 2 val = backtrace = {next = 0xbfffae7c, function = 0xbfffad40, args = 0xbfffad44, nargs = 2, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #13 0x081ce801 in Fbyte_code (bytestr=154944009, vector=153836309, maxdepth=20) at bytecode.c:679 op = stack = {pc = 0x95e21aa "\211\024\207", top = 0xbfffad48, bottom = 0xbfffad40, byte_string = 154944009, byte_string_start = 0x95e2180 "\305\301!\210\306\307\310\b\"\206\017", constants = 153836309, next = 0xbfffaf14} top = 0xbfffad40 result = #14 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = syms_left = 138383530 next = i = 1 optional = 0 rest = 0 #15 0x08197513 in Ffuncall (nargs=2, args=0xbfffaec0) at eval.c:3047 fun = 1634758445 original_fun = 155744914 funcar = numargs = 1 val = backtrace = {next = 0xbfffafec, function = 0xbfffaec0, args = 0xbfffaec4, nargs = 1, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = ---Type to continue, or q to quit--- #16 0x081ce801 in Fbyte_code (bytestr=154947473, vector=153835005, maxdepth=8) at bytecode.c:679 op = stack = {pc = 0x95fb38b "\207", top = 0xbfffaec4, bottom = 0xbfffaec0, byte_string = 154947473, byte_string_start = 0x95fb374 "\b \210\303\t!\210\304\n!\210\305 \203\023", constants = 153835005, next = 0xbfffb084} top = 0xbfffaec0 result = #17 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = syms_left = 138383530 next = i = 0 optional = 35 rest = 35 #18 0x08197513 in Ffuncall (nargs=1, args=0xbfffb030) at eval.c:3047 fun = 1634758445 original_fun = 153835149 funcar = numargs = 0 val = backtrace = {next = 0xbfffb15c, function = 0xbfffb030, args = 0xbfffb034, nargs = 0, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #19 0x081ce801 in Fbyte_code (bytestr=154947697, vector=153835461, maxdepth=16) at bytecode.c:679 op = stack = {pc = 0x95fb36b ",)\207", top = 0xbfffb030, bottom = 0xbfffb030, byte_string = 154947697, byte_string_start = 0x95fb338 "\304\305 !\206\n", constants = 153835461, next = 0xbfffb1f4} top = 0xbfffb030 result = #20 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = syms_left = 138383530 next = i = 3 optional = 0 rest = 0 #21 0x08197513 in Ffuncall (nargs=4, args=0xbfffb1a0) at eval.c:3047 fun = 1634758445 original_fun = 155744866 funcar = numargs = 3 val = backtrace = {next = 0xbfffb2cc, function = 0xbfffb1a0, args = 0xbfffb1a4, nargs = 3, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #22 0x081ce801 in Fbyte_code (bytestr=154941873, vector=156824421, maxdepth=16) at bytecode.c:679 op = stack = {pc = 0x95e2279 "\207", top = 0xbfffb1ac, bottom = 0xbfffb1a0, byte_string = 154941873, byte_string_start = 0x95e2274 "\300\301\302\303#\207", constants = 156824421, next = 0xbfffb364} top = 0xbfffb1a0 ---Type to continue, or q to quit--- result = #23 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = syms_left = 138383530 next = i = 0 optional = -1073761624 rest = 135855942 #24 0x08197513 in Ffuncall (nargs=1, args=0xbfffb310) at eval.c:3047 fun = 1634758445 original_fun = 157610906 funcar = numargs = 0 val = backtrace = {next = 0xbfffb43c, function = 0xbfffb310, args = 0xbfffb314, nargs = 0, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #25 0x081ce801 in Fbyte_code (bytestr=155068169, vector=156349413, maxdepth=8) at bytecode.c:679 op = stack = {pc = 0x95faaab "\207", top = 0xbfffb310, bottom = 0xbfffb310, byte_string = 155068169, byte_string_start = 0x95faaa0 "eb\210\212\300\301!\210)\302 \207", constants = 156349413, next = 0xbfffb4e4} top = 0xbfffb310 result = #26 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = syms_left = 138383530 next = i = 0 optional = 0 rest = 0 #27 0x08197513 in Ffuncall (nargs=1, args=0xbfffb480) at eval.c:3047 fun = 1634758445 original_fun = 153842626 funcar = numargs = 0 val = backtrace = {next = 0xbfffb584, function = 0xbfffb480, args = 0xbfffb484, nargs = 0, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #28 0x081ce801 in Fbyte_code (bytestr=155071593, vector=154807893, maxdepth=28) at bytecode.c:679 op = stack = {pc = 0x95fa97e "\210\b\203\023", top = 0xbfffb480, bottom = 0xbfffb480, byte_string = 155071593, byte_string_start = 0x95fa978 "\303\304!\210\305 \210\b\203\023", constants = 154807893, next = 0xbfffb694} top = 0xbfffb480 result = #29 0x08196d88 in Feval (form=155742070) at eval.c:2358 numargs = args_left = 138383530 i = 3 ---Type to continue, or q to quit--- argvals = {155071593, 154807893, 28, 147000592, 146999632, 5, 156181685, -1073760700} fun = val = original_fun = 138508354 original_args = 155742062 funcar = backtrace = {next = 0xbfffb76c, function = 0xbfffb59c, args = 0xbfffb564, nargs = 3, evalargs = 1 '\001', debug_on_exit = 0 '\000'} #30 0x0819706d in Fprogn (args=155741670) at eval.c:395 val = #31 0x081950fe in unbind_to (count=54, value=138383530) at eval.c:3370 quitf = 138383530 #32 0x081ce7ae in Fbyte_code (bytestr=155072265, vector=154808013, maxdepth=16) at bytecode.c:701 op = 5 stack = {pc = 0x95fa95e "\207", top = 0xbfffb640, bottom = 0xbfffb640, byte_string = 155072265, byte_string_start = 0x95fa8fc "\306\307!\210\310\020\311 \210r\312 q\210\313\302!\210\t\022\314 \210\v\203 ", constants = 154808013, next = 0xbfffb804} top = 0xbfffb640 result = #33 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = syms_left = 138383530 next = i = 0 optional = 0 rest = 0 #34 0x08197513 in Ffuncall (nargs=1, args=0xbfffb7b0) at eval.c:3047 fun = 1634758445 original_fun = 156158066 funcar = numargs = 0 val = backtrace = {next = 0xbfffb8dc, function = 0xbfffb7b0, args = 0xbfffb7b4, nargs = 0, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #35 0x081ce801 in Fbyte_code (bytestr=155409201, vector=155748005, maxdepth=8) at bytecode.c:679 op = stack = {pc = 0x95f9c32 "\207", top = 0xbfffb7b0, bottom = 0xbfffb7b0, byte_string = 155409201, byte_string_start = 0x95f9c1c "\b\t\232?\205\026", constants = 155748005, next = 0xbfffb974} top = 0xbfffb7b0 result = #36 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = syms_left = 138383530 next = i = 1 optional = 0 rest = 0 #37 0x08197513 in Ffuncall (nargs=2, args=0xbfffb920) at eval.c:3047 fun = 1634758445 ---Type to continue, or q to quit--- original_fun = 155579946 funcar = numargs = 1 val = backtrace = {next = 0xbfffba14, function = 0xbfffb920, args = 0xbfffb924, nargs = 1, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #38 0x081ce801 in Fbyte_code (bytestr=155410121, vector=155747653, maxdepth=16) at bytecode.c:679 op = stack = {pc = 0x95f9b7a ",\207", top = 0xbfffb924, bottom = 0xbfffb920, byte_string = 155410121, byte_string_start = 0x95f9b64 "\302 \303\304\305 \"\030\031rƎ\307\310 \311\"\210\312\313 !,\207", constants = 155747653, next = 0xbfffbbb4} top = 0xbfffb920 result = #39 0x08196d88 in Feval (form=155596894) at eval.c:2358 numargs = args_left = 138383530 i = 3 argvals = {155410121, 155747653, 16, 0, 0, 0, 0, -1} fun = val = original_fun = 138508354 original_args = 155596886 funcar = backtrace = {next = 0xbfffbc8c, function = 0xbfffba2c, args = 0xbfffb9f4, nargs = 3, evalargs = 1 '\001', debug_on_exit = 0 '\000'} #40 0x08199522 in internal_lisp_condition_case (var=138850010, bodyform=155596894, handlers=155118494) at eval.c:1407 val = c = {tag = 138383530, val = 138383530, next = 0xbfffbef4, gcpro = 0x0, jmp = {{__jmpbuf = {155118488, 155747808, 48, -1073759416, 463937106, -671439043}, __mask_was_saved = 0, __saved_mask = {__val = {256, 0, 14680178, 14680178, 3086766068, 139698176, 3221207768, 3084085787, 139768312, 3221207756, 3221207768, 3082666595, 141771872, 3221207780, 16, 139747528, 138629288, 139886168, 3221207896, 3076325364, 3221208304, 160712224, 1, 138275976, 0, 139698176, 14680178, 138499210, 138499208, 138383530, 3221207880, 135889190}}}}, backlist = 0xbfffbc8c, handlerlist = 0xbfffbfbc, lisp_eval_depth = 16, pdlcount = 49, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0xbfffbbb4} h = {handler = 155118494, var = 138850010, chosen_clause = -1217196205, tag = 0xbfffba64, next = 0xbfffbfbc} #41 0x081cda4b in Fbyte_code (bytestr=155410217, vector=155747813, maxdepth=12) at bytecode.c:869 handlers = 136428128 body = op = 5 stack = {pc = 0x95f9b5a ")\207", top = 0xbfffbb60, bottom = 0xbfffbb60, byte_string = 155410217, byte_string_start = 0x95f9b54 "\301\030\302\303ď)\207", constants = 155747813, next = 0xbfffbe04} top = 0xbfffbb60 result = #42 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = syms_left = 138383530 next = i = 0 optional = -1073759064 rest = 4096 #43 0x08197513 in Ffuncall (nargs=1, args=0xbfffbdb4) at eval.c:3047 ---Type to continue, or q to quit--- fun = 1634758445 original_fun = 155579898 funcar = numargs = 0 val = backtrace = {next = 0xbfffbd6c, function = 0xbfffbdb4, args = 0xbfffbdb8, nargs = 0, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #44 0x08198cdf in Fapply (nargs=2, args=0xbfffbdb4) at eval.c:2449 i = numargs = 1634758445 spread_arg = 138383530 funcall_args = fun = 155579898 retval = sa_must_free = -1073758920 #45 0x08197786 in Ffuncall (nargs=3, args=0xbfffbdb0) at eval.c:2971 fun = original_fun = 138500378 funcar = numargs = 2 val = backtrace = {next = 0xbfffbea4, function = 0xbfffbdb0, args = 0xbfffbdb4, nargs = 2, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #46 0x081ce801 in Fbyte_code (bytestr=137084921, vector=137084949, maxdepth=16) at bytecode.c:679 op = stack = {pc = 0x8345989 "\210)\301\207", top = 0xbfffbdb8, bottom = 0xbfffbdb0, byte_string = 137084921, byte_string_start = 0x8345980 "r\301\b\302H\b\303H\"\210)\301\207", constants = 137084949, next = 0xbfffc054} top = 0xbfffbdb0 result = #47 0x08196d88 in Feval (form=137084910) at eval.c:2358 numargs = args_left = 138383530 i = 3 argvals = {137084921, 137084949, 16, -1217216809, 141990492, -1217211703, -1217211472, -1217216809} fun = val = original_fun = 138508354 original_args = 137084918 funcar = backtrace = {next = 0xbfffc12c, function = 0xbfffbebc, args = 0xbfffbe84, nargs = 3, evalargs = 1 '\001', debug_on_exit = 0 '\000'} #48 0x08199522 in internal_lisp_condition_case (var=138383530, bodyform=137084910, handlers=136475118) at eval.c:1407 val = c = {tag = 138383530, val = 138383530, next = 0xbfffcb24, gcpro = 0x0, jmp = {{__jmpbuf = {136475112, 137084792, 44, -1073758248, 464420434, -671439043}, __mask_was_saved = 0, __saved_mask = {__val = {147000384, 146999632, 5, 137084309, 3221209076, 1, 0, 0, 139698176, 3221208952, 3221208984, 141939898, 2, 1073741824, 3221209048, 135886099, 0, 0, 173107064, 3221208956, 0, 160712224, 1, 138275976, 0, 0, 0, 137084304, 3221209076, 1, 141939896, 135889190}}}}, backlist = 0xbfffc12c, handlerlist = 0xbfffcbec, lisp_eval_depth = 13, pdlcount = 47, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0xbfffc054} ---Type to continue, or q to quit--- h = {handler = 136475118, var = 138383530, chosen_clause = 141350376, tag = 0xbfffbef4, next = 0xbfffcbec} #49 0x081cda4b in Fbyte_code (bytestr=137084777, vector=137084797, maxdepth=20) at bytecode.c:869 handlers = 136428128 body = op = 5 stack = {pc = 0x83459fc "\210\016\026\205x", top = 0xbfffbff0, bottom = 0xbfffbff0, byte_string = 137084777, byte_string_start = 0x834598e "\b\021\n\020\v\022\306\034\307\v!\203|", constants = 137084797, next = 0xbfffcf14} top = 0xbfffbff0 result = #50 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = syms_left = 138383530 next = i = 1 optional = 0 rest = 0 #51 0x08197513 in Ffuncall (nargs=2, args=0xbfffc178) at eval.c:3047 fun = 1634758445 original_fun = 138408346 funcar = numargs = 1 val = backtrace = {next = 0xbfffce7c, function = 0xbfffc178, args = 0xbfffc17c, nargs = 1, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #52 0x08198855 in call1 (fn=138408346, arg1=264114085) at eval.c:2789 ret_ungc_val = 1634758445 args = {138408346, 264114085} #53 0x0812efb6 in timer_check_2 (do_it_now=1) at keyboard.c:4567 old_deactivate_mark = 138383530 vector = idle_timers = 264114085 now = {tv_sec = 1285477260, tv_usec = 281947} #54 timer_check (do_it_now=1) at keyboard.c:4617 No locals. #55 0x0812f27b in readable_events (flags=1) at keyboard.c:3530 No locals. #56 0x0813337f in get_input_pending (flags=1, addr=) at keyboard.c:6863 No locals. #57 0x081335a7 in detect_input_pending_run_timers (do_display=1) at keyboard.c:10511 old_timers_run = 2801 #58 0x081d4d84 in wait_reading_process_output (time_limit=30, microsecs=0, read_kbd=-1, do_display=1, wait_for_cell=138383530, wait_proc=0x0, just_wait_proc=0) at process.c:4784 old_timers_run = 2801 old_buffer = 0x9944620 old_window = 139886877 leave = 30 timeout_reduced_for_timers = 160712224 channel = ---Type to continue, or q to quit--- nfds = 0 Available = {fds_bits = {4390944, 0 }} Connecting = {fds_bits = {0 }} check_connect = 0 check_delay = no_avail = 0 xerrno = 11 proc = 30 timeout = {tv_sec = 0, tv_usec = 0} end_time = {tv_sec = 1285477290, tv_usec = 181772} wait_channel = -1 got_some_input = 0 #59 0x08059550 in sit_for (timeout=120, reading=1, do_display=1) at dispnew.c:6084 sec = 30 usec = 136428128 #60 0x08135309 in read_char (commandflag=1, nmaps=5, maps=0xbfffc8b0, prev_event=138383530, used_mouse_menu=0xbfffc9d8, end_time=0x0) at keyboard.c:2809 tem0 = delay_level = buffer_size = c = 138383530 local_getcjmp = {{__jmpbuf = {0, 5, 147000288, -1073756072, 459267666, -1034684611}, __mask_was_saved = 0, __saved_mask = {__val = {160712229, 4294967295, 3221211036, 160712224, 3221211016, 136194736, 138383530, 138405738, 1, 4294967295, 3221211036, 4294967295, 3221211256, 135856839, 138383530, 138405738, 160712229, 135891365, 1, 3221211116, 138499714, 138510698, 160712224, 138408562, 3221211128, 135922645, 275254982, 275254998, 3221210856, 1, 3221211308, 1}}}} save_jump = {{__jmpbuf = {0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = {__val = {0 }}}} key_already_recorded = 0 tem = save = previous_echo_area_message = 138383530 also_record = 138383530 reread = 0 polling_stopped_here = orig_kboard = 0x8505398 #61 0x0813626c in read_key_sequence (keybuf=, bufsize=, prompt=, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9349 interrupted_kboard = 0x8505398 key = used_mouse_menu = 0 echo_local_start = 0 last_real_key_start = 20 keys_local_start = 0 from_string = t = echo_start = 0 keys_start = 0 nmaps = nmaps_allocated = 5 defs = 0xbfffc880 submaps = ---Type to continue, or q to quit--- orig_local_map = 154531238 orig_keymap = 138383530 localized_local_map = 0 first_binding = first_unbound = mock_input = fkey = {parent = 142133830, map = 142133830, start = 0, end = 0} keytran = {parent = 138370790, map = 138370790, start = 0, end = 0} indec = {parent = 142133838, map = 142133838, start = 0, end = 0} shift_translated = 0 delayed_switch_frame = 138383530 original_uppercase = -1 original_uppercase_position = -1 starting_buffer = fake_prefixed_keys = 138383530 #62 0x08138362 in command_loop_1 () at keyboard.c:1618 cmd = keybuf = {468, 160715768, 182296288, 19, 1, 136483544, -1073755420, 4, 138742888, 160712229, 0, 2, 138742960, -1073755108, -1073755424, -1073755420, 4, 171835392, 138272780, -1073755404, 0, -1073755424, 136843336, 40, -1073755272, -1073755404, 136841352, 40, -1073755272, 136112361} i = prev_modiff = 354 prev_buffer = 0x9944620 #63 0x08195da1 in internal_condition_case (bfun=0x8138190 , handlers=138414514, hfun=0x8130d30 ) at eval.c:1460 val = 1634758445 c = {tag = 138383530, val = 138383530, next = 0xbfffcc48, gcpro = 0x0, jmp = {{__jmpbuf = {146999632, 146999632, 147000272, -1073755128, 457547346, -697729731}, __mask_was_saved = 0, __saved_mask = {__val = {136604257, 137951407, 138383530, 3221212948, 138383530, 138533330, 138383530, 136841328, 138383530, 0, 3221212104, 135885321, 40, 138383530, 8, 19, 147000272, 146999632, 5, 136841333, 3221212320, 0, 3221212088, 50, 138383554, 19, 3221212216, 138970010, 2, 1073741824, 3221212232, 135886099}}}}, backlist = 0xbfffce7c, handlerlist = 0xbfffd24c, lisp_eval_depth = 12, pdlcount = 41, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0xbfffcf14} h = {handler = 138414514, var = 138383530, chosen_clause = -1073754932, tag = 0xbfffcb24, next = 0xbfffd24c} #64 0x081309d5 in command_loop_2 (ignore=138383530) at keyboard.c:1338 val = 1634758445 #65 0x08195e81 in internal_catch (tag=138499330, func=0x81309b0 , arg=138383530) at eval.c:1204 c = {tag = 138499330, val = 138383530, next = 0xbfffd184, gcpro = 0x0, jmp = {{__jmpbuf = {146999632, 146999632, 147000272, -1073754856, 457956946, -697367235}, __mask_was_saved = 0, __saved_mask = {__val = {51, 3221212392, 1, 3221212508, 1, 3221212344, 135891824, 3221212364, 138383530, 0, 138970010, 31, 0, 51, 138499714, 2, 138059824, 3221212472, 135886726, 1, 3221212508, 31, 138383530, 160712224, 160712224, 1, 138069264, 3221212588, 0, 3221212488, 138551282, 138551280}}}}, backlist = 0xbfffce7c, handlerlist = 0xbfffd24c, lisp_eval_depth = 12, pdlcount = 41, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0xbfffcf14} #66 0x08130b37 in command_loop () at keyboard.c:1303 val = 1634758445 #67 0x08130f0b in recursive_edit_1 () at keyboard.c:940 val = #68 0x081554de in read_minibuf (map=, initial=258970937, prompt=, backup_n=, expflag=0, histvar=138521178, histpos=0, defalt=138383530, allow_props=0, inherit_input_method=0) at minibuf.c:713 val = mini_frame = ambient_dir = 161391961 minibuffer = 160712229 input_method = 138383530 ---Type to continue, or q to quit--- enable_multibyte = pos = 0 histstring = empty_minibuf = -1 dummy = #69 0x0815627b in Fread_string (prompt=157919137, initial_input=258970937, history=138383530, default_value=138383530, inherit_input_method=138383530) at minibuf.c:1056 val = #70 0x081976a6 in Ffuncall (nargs=3, args=0xbfffcec0) at eval.c:3004 fun = original_fun = funcar = numargs = 2 val = backtrace = {next = 0xbfffcfec, function = 0xbfffcec0, args = 0xbfffcec4, nargs = 2, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = 0xbfffce20 i = 136428128 #71 0x081ce801 in Fbyte_code (bytestr=156155857, vector=154809221, maxdepth=12) at bytecode.c:679 op = stack = {pc = 0x95f97ed ")\207", top = 0xbfffcec8, bottom = 0xbfffcec0, byte_string = 156155857, byte_string_start = 0x95f9788 "\306\b!\203\f", constants = 154809221, next = 0xbfffd094} top = 0xbfffcec0 result = #72 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = syms_left = 138383530 next = i = 5 optional = 0 rest = 0 #73 0x08197513 in Ffuncall (nargs=6, args=0xbfffd030) at eval.c:3047 fun = 1634758445 original_fun = 157025554 funcar = numargs = 5 val = backtrace = {next = 0xbfffd134, function = 0xbfffd030, args = 0xbfffd034, nargs = 5, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #74 0x081ce801 in Fbyte_code (bytestr=156176881, vector=157609069, maxdepth=24) at bytecode.c:679 op = stack = {pc = 0x96010e3 "\210,\v?\205H", top = 0xbfffd044, bottom = 0xbfffd030, byte_string = 156176881, byte_string_start = 0x96010a4 "Ɖ\211\307\b\206\t", constants = 157609069, next = 0xbfffd2d4} top = 0xbfffd030 result = #75 0x08196d88 in Feval (form=155603046) at eval.c:2358 numargs = args_left = 138383530 i = 3 ---Type to continue, or q to quit--- argvals = {156176881, 157609069, 24, 138763776, 142449992, 0, 45, -1216045068} fun = val = original_fun = 138508354 original_args = 155603014 funcar = backtrace = {next = 0xbfffd3ac, function = 0xbfffd14c, args = 0xbfffd114, nargs = 3, evalargs = 1 '\001', debug_on_exit = 0 '\000'} #76 0x08199522 in internal_lisp_condition_case (var=138850010, bodyform=155603046, handlers=155602222) at eval.c:1407 val = c = {tag = 138383530, val = 138383530, next = 0xbfffe084, gcpro = 0x0, jmp = {{__jmpbuf = {155602216, 157609296, 17, -1073753496, 460414546, -671439043}, __mask_was_saved = 0, __saved_mask = {__val = {146999904, 146999632, 5, 157813733, 3221213828, 1, 0, 0, 263430512, 138383530, 1, 157062594, 2, 1073741824, 3221213800, 135886099, 1 , 157813728, 3221213828, 1, 157062592, 1}}}}, backlist = 0xbfffd3ac, handlerlist = 0xbfffe14c, lisp_eval_depth = 9, pdlcount = 18, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0xbfffd2d4} h = {handler = 155602222, var = 138850010, chosen_clause = 1, tag = 0xbfffd184, next = 0xbfffe14c} #77 0x081cda4b in Fbyte_code (bytestr=156177217, vector=157609301, maxdepth=12) at bytecode.c:869 handlers = 136428128 body = op = 5 stack = {pc = 0x960105a ")\207", top = 0xbfffd280, bottom = 0xbfffd280, byte_string = 156177217, byte_string_start = 0x960104c "\300\301!\210\302\303!\210Ď\305\306Ǐ)\207", constants = 157609301, next = 0xbfffd554} top = 0xbfffd280 result = #78 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = syms_left = 138383530 next = i = 7 optional = 1 rest = 0 #79 0x08197513 in Ffuncall (nargs=8, args=0xbfffd3f0) at eval.c:3047 fun = 1634758445 original_fun = 156778690 funcar = numargs = 7 val = backtrace = {next = 0xbfffd4bc, function = 0xbfffd3f0, args = 0xbfffd3f4, nargs = 7, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #80 0x08198c9c in Fapply (nargs=2, args=0xbfffd504) at eval.c:2506 i = numargs = spread_arg = 138383530 funcall_args = 0xbfffd3f0 fun = retval = sa_must_free = 0 #81 0x08197786 in Ffuncall (nargs=3, args=0xbfffd500) at eval.c:2971 fun = ---Type to continue, or q to quit--- original_fun = 138500378 funcar = numargs = 2 val = backtrace = {next = 0xbfffd62c, function = 0xbfffd500, args = 0xbfffd504, nargs = 2, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #82 0x081ce801 in Fbyte_code (bytestr=156191065, vector=157018261, maxdepth=12) at bytecode.c:679 op = stack = {pc = 0x9600da2 "\207", top = 0xbfffd508, bottom = 0xbfffd500, byte_string = 156191065, byte_string_start = 0x9600d90 "\301\b@!\203\016", constants = 157018261, next = 0xbfffd7e4} top = 0xbfffd500 result = #83 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = syms_left = 138383530 next = i = 7 optional = 0 rest = 1 #84 0x08197513 in Ffuncall (nargs=8, args=0xbfffd670) at eval.c:3047 fun = 1634758445 original_fun = 154806058 funcar = numargs = 7 val = backtrace = {next = 0xbfffd73c, function = 0xbfffd670, args = 0xbfffd674, nargs = 7, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #85 0x08198c9c in Fapply (nargs=2, args=0xbfffd784) at eval.c:2506 i = numargs = spread_arg = 138383530 funcall_args = 0xbfffd670 fun = retval = sa_must_free = 0 #86 0x08197786 in Ffuncall (nargs=3, args=0xbfffd780) at eval.c:2971 fun = original_fun = 138500378 funcar = numargs = 2 val = backtrace = {next = 0xbfffd8bc, function = 0xbfffd780, args = 0xbfffd784, nargs = 2, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #87 0x081ce801 in Fbyte_code (bytestr=156190697, vector=157018069, maxdepth=20) at bytecode.c:679 op = stack = {pc = 0x9600dc7 "\207", top = 0xbfffd788, bottom = 0xbfffd780, byte_string = 156190697, ---Type to continue, or q to quit--- byte_string_start = 0x9600dc0 "\301\302\303\304\b\"\"\207", constants = 157018069, next = 0xbfffd954} top = 0xbfffd780 result = #88 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = syms_left = 138383530 next = i = 0 optional = 4 rest = 136454488 #89 0x08197513 in Ffuncall (nargs=1, args=0xbfffd900) at eval.c:3047 fun = 1634758445 original_fun = 157018197 funcar = numargs = 0 val = backtrace = {next = 0xbfffda2c, function = 0xbfffd900, args = 0xbfffd904, nargs = 0, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #90 0x081ce801 in Fbyte_code (bytestr=156206737, vector=156298645, maxdepth=4) at bytecode.c:679 op = stack = {pc = 0x9600ab6 ")\207", top = 0xbfffd900, bottom = 0xbfffd900, byte_string = 156206737, byte_string_start = 0x9600ab0 "\b\021Î\n )\207", constants = 156298645, next = 0xbfffdac4} top = 0xbfffd900 result = #91 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = syms_left = 138383530 next = i = 2 optional = 0 rest = 0 #92 0x08197513 in Ffuncall (nargs=3, args=0xbfffda70) at eval.c:3047 fun = 1634758445 original_fun = 157063026 funcar = numargs = 2 val = backtrace = {next = 0xbfffdb9c, function = 0xbfffda70, args = 0xbfffda74, nargs = 2, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #93 0x081ce801 in Fbyte_code (bytestr=156191065, vector=157018261, maxdepth=12) at bytecode.c:679 op = stack = {pc = 0x9600d9d "\207\305\306\b\"\207", top = 0xbfffda78, bottom = 0xbfffda70, byte_string = 156191065, byte_string_start = 0x9600d90 "\301\b@!\203\016", constants = 157018261, next = 0xbfffdc54} top = 0xbfffda70 result = #94 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = ---Type to continue, or q to quit--- syms_left = 138383530 next = i = 8 optional = 0 rest = 1 #95 0x08197513 in Ffuncall (nargs=9, args=0xbfffdbe0) at eval.c:3047 fun = 1634758445 original_fun = 154806058 funcar = numargs = 8 val = backtrace = {next = 0xbfffdd2c, function = 0xbfffdbe0, args = 0xbfffdbe4, nargs = 8, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #96 0x081ce801 in Fbyte_code (bytestr=157919329, vector=156888837, maxdepth=36) at bytecode.c:679 op = stack = {pc = 0x969c5fb ")\207", top = 0xbfffdc00, bottom = 0xbfffdbe0, byte_string = 157919329, byte_string_start = 0x969c5e8 "\301\030\302\303\304\305\306\307 \310\311!\"\312\313\314\315&\b)\207", constants = 156888837, next = 0x0} top = 0xbfffdbe0 result = #97 0x081971f4 in funcall_lambda (fun=, nargs=, arg_vector=0x5) at eval.c:3174 val = syms_left = 138383530 next = i = 0 optional = 0 rest = 0 #98 0x08197513 in Ffuncall (nargs=1, args=0xbfffdd90) at eval.c:3047 fun = 1634758445 original_fun = 157320834 funcar = numargs = 0 val = backtrace = {next = 0xbfffdefc, function = 0xbfffdd90, args = 0xbfffdd94, nargs = 0, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #99 0x08198ee3 in apply1 (fn=157320834, arg=138383530) at eval.c:2756 ret_ungc_val = 1634758445 #100 0x08192f9b in Fcall_interactively (function=157320834, record_flag=138383530, keys=138411709) at callint.c:376 specs = 138383530 filter_specs = 138383530 teml = up_event = 138383530 enable = 138383530 next_event = prefix_arg = string = tem = i = 2286 ---Type to continue, or q to quit--- j = foo = 0 prompt1 = '\000' , " ", '\000' arg_from_tty = 0 key_count = record_then_fail = save_this_command = 157320834 save_last_command = 146070898 save_this_original_command = 157320834 save_real_this_command = 157320834 #101 0x081976e3 in Ffuncall (nargs=4, args=0xbfffdf40) at eval.c:2996 fun = original_fun = funcar = numargs = 3 val = backtrace = {next = 0x0, function = 0xbfffdf40, args = 0xbfffdf44, nargs = 3, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = 0xbfffdf44 i = 136428128 #102 0x08197991 in call3 (fn=138508546, arg1=157320834, arg2=138383530, arg3=138383530) at eval.c:2820 ret_ungc_val = 1634758445 args = {138508546, 157320834, 138383530, 138383530} #103 0x0813850a in command_loop_1 () at keyboard.c:1737 cmd = keybuf = {96, 24, 432, 1024, 37, -1073749986, 138383530, 138383530, -1073749912, 135466509, 261260646, -1073749986, 37, -1073749876, -1208044170, 0, 0, 0, 0, 0, -1073749972, -1090461856, 0, 110886912, 138383530, 139514250, -1207974148, -1073749932, 0, 138653160} i = prev_modiff = 281 prev_buffer = 0x9927608 #104 0x08195da1 in internal_condition_case (bfun=0x8138190 , handlers=138414514, hfun=0x8130d30 ) at eval.c:1460 val = 1634758445 c = {tag = 138383530, val = 138383530, next = 0xbfffe1a8, gcpro = 0x0, jmp = {{__jmpbuf = {138653160, 138653160, 138653176, -1073749656, 454254162, -697729731}, __mask_was_saved = 0, __saved_mask = {__val = {0, 1, 3087005920, 0, 0, 0, 3221217164, 3070816685, 0, 3071676404, 0, 3221217632, 3221217564, 3221217576, 3087005920, 0, 3067141600, 134548874, 3086946240, 134548148, 3073706600, 3087003588, 3070372296, 37, 3221217356, 3086923126, 3065318852, 3070389756, 3073706664, 3221217904, 110932256, 3087003588}}}}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} h = {handler = 138414514, var = 138383530, chosen_clause = 138383554, tag = 0xbfffe084, next = 0x0} #105 0x081309d5 in command_loop_2 (ignore=138383530) at keyboard.c:1338 val = 1634758445 #106 0x08195e81 in internal_catch (tag=138412586, func=0x81309b0 , arg=138383530) at eval.c:1204 c = {tag = 138412586, val = 138383530, next = 0x0, gcpro = 0x0, jmp = {{__jmpbuf = {138653160, 138653160, 138653176, -1073749384, 454073938, -697367235}, __mask_was_saved = 0, __saved_mask = {__val = {3221217892, 3221218040, 135464770, 3221217904, 0 , 3070807150, 0, 0, 0, 3070807150, 0, 0, 0, 138403280, 1, 138069264, 0, 14, 3221217996, 138551282, 138551280}}}}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} #107 0x08130b81 in command_loop () at keyboard.c:1317 No locals. #108 0x08130f0b in recursive_edit_1 () at keyboard.c:940 val = #109 0x08131032 in Frecursive_edit () at keyboard.c:1002 ---Type to continue, or q to quit--- buffer = 138383530 #110 0x081274a1 in main (argc=, argv=) at emacs.c:1704 dummy = -1073748472 stack_bottom_variable = 8 '\b' do_initial_setlocale = 138653160 skip_args = 0 rlim = {rlim_cur = 8388608, rlim_max = 18446744073709551615} no_loadup = 0 junk = 0x0 dname_arg = 0x0 ch_to_dir = 0xbfffe5d8 "\b\346\377\277\071\215\037\b\004\023\026\267\364\017\026\267\020\346\377\277\364\017\026\267" --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 05:08:58 2010 Received: (at submit) by debbugs.gnu.org; 27 Sep 2010 09:08:58 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P09hh-00049x-RS for submit@debbugs.gnu.org; Mon, 27 Sep 2010 05:08:58 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P09hg-00049q-5F for submit@debbugs.gnu.org; Mon, 27 Sep 2010 05:08:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1P09kI-0003oj-V4 for submit@debbugs.gnu.org; Mon, 27 Sep 2010 05:11:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:56308) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P09kI-0003of-Sn for submit@debbugs.gnu.org; Mon, 27 Sep 2010 05:11:38 -0400 Received: from [140.186.70.92] (port=59756 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P09kD-0004wt-Qa for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 05:11:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1P09VO-0001cX-Ih for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 04:56:16 -0400 Received: from lo.gmane.org ([80.91.229.12]:34523) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P09VO-0001cQ-6b for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 04:56:14 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1P09VK-0000ed-4Z for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 10:56:10 +0200 Received: from 33.77.197-77.rev.gaoland.net ([77.197.77.33]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 27 Sep 2010 10:56:10 +0200 Received: from thierry.volpiatto by 33.77.197-77.rev.gaoland.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 27 Sep 2010 10:56:10 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Thierry Volpiatto Subject: Re: bug#7098: Emacs24 crash with segmentation fault Date: Mon, 27 Sep 2010 10:54:25 +0200 Organization: ThierryVolpiatto Lines: 55 Message-ID: <87wrq7d0se.fsf@tux.homenetwork> References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <83y6arrm1f.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 33.77.197-77.rev.gaoland.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2.50 (gnu/linux) Cancel-Lock: sha1:ZMT+sR+XIYHZjn3CLkAsh0082a8= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.2 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.3 (-----) Eli Zaretskii writes: >> Date: Fri, 24 Sep 2010 20:18:50 +0200 >> From: Eli Zaretskii >> Cc: 7098@debbugs.gnu.org >> >> > ,---- >> > | Program received signal SIGSEGV, Segmentation fault. >> > | 0x0817dbad in mark_object () >> > `---- >> >> Could you please "bzr bisect" to find which revision is the culprit? > > Also, what are your system-configuration and > system-configuration-options? Sorry for late reply here, i just forget. ,----[ system-configuration ] | "i686-pc-linux-gnu" `---- ,----[ system-configuration-options ] | " '--prefix=/usr' '--build=i686-pc-linux-gnu' | '--host=i686-pc-linux-gnu' '--mandir=/usr/share/man' | '--infodir=/usr/share/info' '--datadir=/usr/share' | '--sysconfdir=/etc' '--localstatedir=/var/lib' | '--program-suffix=-emacs-24' '--infodir=/usr/share/info/emacs-24' | '--with-crt-dir=/usr/lib' '--without-compress-info' '--with-sound' | '--with-x' '--without-gconf' '--without-xml2' | '--without-toolkit-scroll-bars' '--with-gif' | '--with-jpeg' '--with-png' '--with-rsvg' '--with-tiff' | '--with-xpm' '--without-imagemagick' '--with-xft' | '--without-libotf' '--without-m17n-flt' '--with-x-toolkit=gtk' | '--without-hesiod' '--without-kerberos' '--without-kerberos5' | '--with-gpm' '--with-dbus' 'build_alias=i686-pc-linux-gnu' | 'host_alias=i686-pc-linux-gnu' 'CFLAGS=-march=i686 -pipe -O2' | 'LDFLAGS=-Wl,-O1 -Wl,--as-needed'" `---- So actually before crashing with segfault, i crash immediately when i launch gnus with: ,---- | Program received signal SIGABRT, Aborted. | 0xffffe424 in __kernel_vsyscall () `---- NOTE that Emacs23 development branch work fine here without crashing. -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 06:50:28 2010 Received: (at submit) by debbugs.gnu.org; 27 Sep 2010 10:50:29 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0BHw-0004pe-EX for submit@debbugs.gnu.org; Mon, 27 Sep 2010 06:50:28 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0BHt-0004pZ-Ne for submit@debbugs.gnu.org; Mon, 27 Sep 2010 06:50:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1P0BKa-0001zR-CO for submit@debbugs.gnu.org; Mon, 27 Sep 2010 06:53:13 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:53272) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0BKa-0001zN-Ao for submit@debbugs.gnu.org; Mon, 27 Sep 2010 06:53:12 -0400 Received: from [140.186.70.92] (port=50450 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P0BKZ-0006IT-Ay for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 06:53:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1P0BKY-0001z0-65 for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 06:53:11 -0400 Received: from fencepost.gnu.org ([140.186.70.10]:56441) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0BKY-0001yw-4r for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 06:53:10 -0400 Received: from eliz by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1P0BKX-0007h7-QS; Mon, 27 Sep 2010 06:53:09 -0400 From: Eli Zaretskii To: Thierry Volpiatto In-reply-to: <87wrq7d0se.fsf@tux.homenetwork> (message from Thierry Volpiatto on Mon, 27 Sep 2010 10:54:25 +0200) Subject: Re: bug#7098: Emacs24 crash with segmentation fault References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <83y6arrm1f.fsf@gnu.org> <87wrq7d0se.fsf@tux.homenetwork> Message-Id: Date: Mon, 27 Sep 2010 06:53:09 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.5 (------) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.5 (------) > From: Thierry Volpiatto > Date: Mon, 27 Sep 2010 10:54:25 +0200 > Cc: > > So actually before crashing with segfault, i crash immediately when i > launch gnus with: > > ,---- > | Program received signal SIGABRT, Aborted. > | 0xffffe424 in __kernel_vsyscall () > `---- Can you post more levels of backtrace? I'd like to see if that happens in GC as well. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 08:42:36 2010 Received: (at submit) by debbugs.gnu.org; 27 Sep 2010 12:42:37 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0D2S-0006RO-Lc for submit@debbugs.gnu.org; Mon, 27 Sep 2010 08:42:36 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0D2P-0006RI-98 for submit@debbugs.gnu.org; Mon, 27 Sep 2010 08:42:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1P0D56-0001cs-BQ for submit@debbugs.gnu.org; Mon, 27 Sep 2010 08:45:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:49690) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0D56-0001co-9K for submit@debbugs.gnu.org; Mon, 27 Sep 2010 08:45:20 -0400 Received: from [140.186.70.92] (port=36624 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P0D54-0006Xp-Ms for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 08:45:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1P0D53-0001cP-Eb for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 08:45:18 -0400 Received: from lo.gmane.org ([80.91.229.12]:59214) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0D53-0001cD-58 for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 08:45:17 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1P0D50-0000Tt-SJ for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 14:45:14 +0200 Received: from 33.77.197-77.rev.gaoland.net ([77.197.77.33]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 27 Sep 2010 14:45:14 +0200 Received: from thierry.volpiatto by 33.77.197-77.rev.gaoland.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 27 Sep 2010 14:45:14 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Thierry Volpiatto Subject: Re: bug#7098: Emacs24 crash with segmentation fault Date: Mon, 27 Sep 2010 14:43:30 +0200 Organization: ThierryVolpiatto Lines: 63 Message-ID: <87r5gfwe4t.fsf@tux.homenetwork> References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <83y6arrm1f.fsf@gnu.org> <87wrq7d0se.fsf@tux.homenetwork> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 33.77.197-77.rev.gaoland.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2.50 (gnu/linux) Cancel-Lock: sha1:aSdho/klXJg9DYDuoO7UTIYBHck= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.3 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.3 (-----) Eli Zaretskii writes: >> From: Thierry Volpiatto >> Date: Mon, 27 Sep 2010 10:54:25 +0200 >> Cc: >> >> So actually before crashing with segfault, i crash immediately when i >> launch gnus with: >> >> ,---- >> | Program received signal SIGABRT, Aborted. >> | 0xffffe424 in __kernel_vsyscall () >> `---- > > Can you post more levels of backtrace? I'd like to see if that > happens in GC as well. ,---- | Program received signal SIGABRT, Aborted. | 0xffffe424 in __kernel_vsyscall () | (gdb) bt full | #0 0xffffe424 in __kernel_vsyscall () | No symbol table info available. | #1 0xb7357726 in kill () from /lib/libc.so.6 | No symbol table info available. | #2 0x0812697b in abort () | No symbol table info available. | #3 0x081d5d06 in wait_reading_process_output () | No symbol table info available. | #4 0x08059ea0 in sit_for () | No symbol table info available. | #5 0x08135749 in read_char () | No symbol table info available. | #6 0x081366ac in read_key_sequence () | No symbol table info available. | #7 0x081387c2 in command_loop_1 () | No symbol table info available. | #8 0x08196251 in internal_condition_case () | No symbol table info available. | #9 0x08130e05 in command_loop_2 () | No symbol table info available. | #10 0x08196331 in internal_catch () | No symbol table info available. | #11 0x08130fb1 in command_loop () | No symbol table info available. | #12 0x0813133b in recursive_edit_1 () | No symbol table info available. | #13 0x08131462 in Frecursive_edit () | No symbol table info available. | #14 0x08127961 in main () | No symbol table info available. `---- Out of gdb output is: ,---- | Fatal error (6)Abandon `---- -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 09:53:49 2010 Received: (at submit) by debbugs.gnu.org; 27 Sep 2010 13:53:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0E9M-0006tq-R4 for submit@debbugs.gnu.org; Mon, 27 Sep 2010 09:53:49 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0E9L-0006tl-30 for submit@debbugs.gnu.org; Mon, 27 Sep 2010 09:53:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1P0EC2-00059g-3V for submit@debbugs.gnu.org; Mon, 27 Sep 2010 09:56:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:39802) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0EC2-00059c-1n for submit@debbugs.gnu.org; Mon, 27 Sep 2010 09:56:34 -0400 Received: from [140.186.70.92] (port=37872 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P0EBv-0003ZE-Vx for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 09:56:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1P0EBu-000586-S1 for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 09:56:27 -0400 Received: from fencepost.gnu.org ([140.186.70.10]:37455) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0EBu-000580-PS for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 09:56:26 -0400 Received: from eliz by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1P0EBu-0001da-6G; Mon, 27 Sep 2010 09:56:26 -0400 From: Eli Zaretskii To: Thierry Volpiatto In-reply-to: <87r5gfwe4t.fsf@tux.homenetwork> (message from Thierry Volpiatto on Mon, 27 Sep 2010 14:43:30 +0200) Subject: Re: bug#7098: Emacs24 crash with segmentation fault References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <83y6arrm1f.fsf@gnu.org> <87wrq7d0se.fsf@tux.homenetwork> <87r5gfwe4t.fsf@tux.homenetwork> Message-Id: Date: Mon, 27 Sep 2010 09:56:26 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.5 (------) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.5 (------) > From: Thierry Volpiatto > Date: Mon, 27 Sep 2010 14:43:30 +0200 > Cc: > > Eli Zaretskii writes: > > Can you post more levels of backtrace? I'd like to see if that > > happens in GC as well. > > ,---- > | Program received signal SIGABRT, Aborted. > | 0xffffe424 in __kernel_vsyscall () > | (gdb) bt full > | #0 0xffffe424 in __kernel_vsyscall () > | No symbol table info available. > | #1 0xb7357726 in kill () from /lib/libc.so.6 > | No symbol table info available. > | #2 0x0812697b in abort () > | No symbol table info available. > | #3 0x081d5d06 in wait_reading_process_output () > | No symbol table info available. > | #4 0x08059ea0 in sit_for () > | No symbol table info available. > | #5 0x08135749 in read_char () > | No symbol table info available. > | #6 0x081366ac in read_key_sequence () Looks like an entirely different kind of crash, and not related to GC. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 10:19:14 2010 Received: (at submit) by debbugs.gnu.org; 27 Sep 2010 14:19:14 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0EXy-00074E-49 for submit@debbugs.gnu.org; Mon, 27 Sep 2010 10:19:14 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0EXv-000748-Jm for submit@debbugs.gnu.org; Mon, 27 Sep 2010 10:19:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1P0EaZ-00012p-UZ for submit@debbugs.gnu.org; Mon, 27 Sep 2010 10:21:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,T_DKIM_INVALID autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:33826) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0EaZ-00012e-QB for submit@debbugs.gnu.org; Mon, 27 Sep 2010 10:21:55 -0400 Received: from [140.186.70.92] (port=37837 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P0EaX-0000AR-Qm for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 10:21:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1P0EOQ-0007Dt-It for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 10:09:25 -0400 Received: from mail-ew0-f41.google.com ([209.85.215.41]:57877) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0EOQ-00076d-DM; Mon, 27 Sep 2010 10:09:22 -0400 Received: by ewy28 with SMTP id 28so1616690ewy.0 for ; Mon, 27 Sep 2010 07:08:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject :organization:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=hczmff363o94ifS8K/3PoLvw8tAchztOrdO9QkdsPzo=; b=Lr4BUb0c98ylV2ic7wutY5QaF4khIMNTS6i2be0i4LYx8bNNtVnXk1Be8HOCMQ8sMI 4lXdhgboCJ/vvL6B0V3mdhlXpGFWxdEIUv4RQZghCenxntKwNYPxN4YnNh1BpRmPtYY4 bjNC/nOeSmW3JVxOmAp1vaeouAtWu7oCbW9ZY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; b=soXCWHOT+QtVM8zP0clQGDDPYcQ0DvCweTX8RoL3rIQDQm/wCNZm5TPEzHLsWNW/zx 3K1acRC4PhRdl9ZvcxQjIAAAvvVmnZWM/dVBpgqp/FMXt6qPCLLYDMSkcP+oZhXebbcr XyZzFSBnr33WOj8q3N2jSQHk0WySMdz6h/TGk= Received: by 10.216.1.208 with SMTP id 58mr6261933wed.22.1285596514949; Mon, 27 Sep 2010 07:08:34 -0700 (PDT) Received: from tux.homenetwork (33.77.197-77.rev.gaoland.net [77.197.77.33]) by mx.google.com with ESMTPS id o84sm3626285wej.37.2010.09.27.07.08.33 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 27 Sep 2010 07:08:33 -0700 (PDT) From: Thierry Volpiatto To: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault Organization: ThierryVolpiatto References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <83y6arrm1f.fsf@gnu.org> <87wrq7d0se.fsf@tux.homenetwork> <87r5gfwe4t.fsf@tux.homenetwork> Date: Mon, 27 Sep 2010 16:06:49 +0200 In-Reply-To: (Eli Zaretskii's message of "Mon, 27 Sep 2010 09:56:26 -0400") Message-ID: <877hi7ffgm.fsf@tux.homenetwork> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.3 (-----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.3 (-----) Eli Zaretskii writes: >> From: Thierry Volpiatto >> Date: Mon, 27 Sep 2010 14:43:30 +0200 >> Cc: >> >> Eli Zaretskii writes: >> > Can you post more levels of backtrace? I'd like to see if that >> > happens in GC as well. >> >> ,---- >> | Program received signal SIGABRT, Aborted. >> | 0xffffe424 in __kernel_vsyscall () >> | (gdb) bt full >> | #0 0xffffe424 in __kernel_vsyscall () >> | No symbol table info available. >> | #1 0xb7357726 in kill () from /lib/libc.so.6 >> | No symbol table info available. >> | #2 0x0812697b in abort () >> | No symbol table info available. >> | #3 0x081d5d06 in wait_reading_process_output () >> | No symbol table info available. >> | #4 0x08059ea0 in sit_for () >> | No symbol table info available. >> | #5 0x08135749 in read_char () >> | No symbol table info available. >> | #6 0x081366ac in read_key_sequence () > > Looks like an entirely different kind of crash, and not related to GC. Yes, that only when launching gnus. Maybe we should open a different bug. -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 27 11:41:02 2010 Received: (at submit) by debbugs.gnu.org; 27 Sep 2010 15:41:02 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0Fp7-0007kk-Q9 for submit@debbugs.gnu.org; Mon, 27 Sep 2010 11:41:02 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0Fp6-0007kY-Pa for submit@debbugs.gnu.org; Mon, 27 Sep 2010 11:41:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1P0Frn-0001zB-V5 for submit@debbugs.gnu.org; Mon, 27 Sep 2010 11:43:49 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:59256) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0Frn-0001z7-Sa for submit@debbugs.gnu.org; Mon, 27 Sep 2010 11:43:47 -0400 Received: from [140.186.70.92] (port=52958 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P0Frm-0005yt-QA for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 11:43:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1P0Frl-0001yN-Gl for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 11:43:46 -0400 Received: from fencepost.gnu.org ([140.186.70.10]:52706) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0Frl-0001yJ-ET for bug-gnu-emacs@gnu.org; Mon, 27 Sep 2010 11:43:45 -0400 Received: from eliz by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1P0Frl-00072A-8E; Mon, 27 Sep 2010 11:43:45 -0400 From: Eli Zaretskii To: Thierry Volpiatto In-reply-to: <877hi7ffgm.fsf@tux.homenetwork> (message from Thierry Volpiatto on Mon, 27 Sep 2010 16:06:49 +0200) Subject: Re: bug#7098: Emacs24 crash with segmentation fault References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <83y6arrm1f.fsf@gnu.org> <87wrq7d0se.fsf@tux.homenetwork> <87r5gfwe4t.fsf@tux.homenetwork> <877hi7ffgm.fsf@tux.homenetwork> Message-Id: Date: Mon, 27 Sep 2010 11:43:45 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.5 (------) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.5 (------) > From: Thierry Volpiatto > Cc: bug-gnu-emacs@gnu.org > Date: Mon, 27 Sep 2010 16:06:49 +0200 > > > Looks like an entirely different kind of crash, and not related to GC. > Yes, that only when launching gnus. > Maybe we should open a different bug. Probably a good idea. Please try to provide a traceback from a non-stripped binary, though, otherwise it's hard to reason about the possible causes. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 28 03:47:02 2010 Received: (at submit) by debbugs.gnu.org; 28 Sep 2010 07:47:02 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0Utx-0005kD-NY for submit@debbugs.gnu.org; Tue, 28 Sep 2010 03:47:02 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0Utw-0005k4-JS for submit@debbugs.gnu.org; Tue, 28 Sep 2010 03:47:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1P0Uwg-00081W-73 for submit@debbugs.gnu.org; Tue, 28 Sep 2010 03:49:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,T_DKIM_INVALID autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:38029) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0Uwg-00081S-4q for submit@debbugs.gnu.org; Tue, 28 Sep 2010 03:49:50 -0400 Received: from [140.186.70.92] (port=58051 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P0Uwe-0004eT-N0 for bug-gnu-emacs@gnu.org; Tue, 28 Sep 2010 03:49:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1P0Uwe-000816-03 for bug-gnu-emacs@gnu.org; Tue, 28 Sep 2010 03:49:48 -0400 Received: from mail-wy0-f169.google.com ([74.125.82.169]:35289) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P0Uwd-00080y-QV; Tue, 28 Sep 2010 03:49:47 -0400 Received: by wyb36 with SMTP id 36so6858403wyb.0 for ; Tue, 28 Sep 2010 00:49:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject :organization:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=qHXwrb3GnDAHRsvthYWmm+0uAy+bhTpDeetjWWQIgLQ=; b=GtEiW/+zSDAP55TIL0uoFKCWIxPbQfklJGy3kLa3F7Pl/jtdrAPs3UmDZEoz5PD+RY 8GU1fpqeg2DBHjDt4eqR6Gj+Bp8iWZmVvP1mhXlGo7hOPCPVgbYTw6LFB8Mvh73U0S0e XdgrCkPFFnynli3nqqL0zy9X/Wcqoeyjq6wSM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; b=Zs3wZgc25LRM6VOkCqFXPYDUlzUxg1EUBr0fINund0Lf+puEHhr3nr5U/AYhkKKW7m gP60k61BmINayxGMU1+JuTRri/MlRwWDtUqMdX/xgIwyw2Tsm/rcUz8CxMDMPBCHoc+K TD48JtkfxdHJCZj2ueQ6cn1GSbOTOXX0RsiEc= Received: by 10.227.37.8 with SMTP id v8mr7456326wbd.37.1285660186252; Tue, 28 Sep 2010 00:49:46 -0700 (PDT) Received: from tux.homenetwork (33.77.197-77.rev.gaoland.net [77.197.77.33]) by mx.google.com with ESMTPS id m5sm5716716wbc.21.2010.09.28.00.49.43 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 28 Sep 2010 00:49:44 -0700 (PDT) From: Thierry Volpiatto To: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault Organization: ThierryVolpiatto References: <87aan7c9k7.fsf@tux.homenetwork> <831v8jt379.fsf@gnu.org> <83y6arrm1f.fsf@gnu.org> <87wrq7d0se.fsf@tux.homenetwork> <87r5gfwe4t.fsf@tux.homenetwork> <877hi7ffgm.fsf@tux.homenetwork> Date: Tue, 28 Sep 2010 09:48:05 +0200 In-Reply-To: (Eli Zaretskii's message of "Mon, 27 Sep 2010 11:43:45 -0400") Message-ID: <87tylafgwa.fsf@tux.homenetwork> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.3 (-----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.3 (-----) Eli Zaretskii writes: >> From: Thierry Volpiatto >> Cc: bug-gnu-emacs@gnu.org >> Date: Mon, 27 Sep 2010 16:06:49 +0200 >> >> > Looks like an entirely different kind of crash, and not related to GC. >> Yes, that only when launching gnus. >> Maybe we should open a different bug. > > Probably a good idea. Please try to provide a traceback from a > non-stripped binary, though, otherwise it's hard to reason about the > possible causes. Ok i open another bug. -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 06 15:33:26 2010 Received: (at 7098) by debbugs.gnu.org; 6 Dec 2010 20:33:26 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PPhkU-0005R9-2E for submit@debbugs.gnu.org; Mon, 06 Dec 2010 15:33:26 -0500 Received: from vm-emlprdomr-03.its.yale.edu ([130.132.50.144]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PPhkT-0005Qy-DM for 7098@debbugs.gnu.org; Mon, 06 Dec 2010 15:33:25 -0500 Received: from furball (dhcp128036014027.central.yale.edu [128.36.14.27]) (authenticated bits=0) by vm-emlprdomr-03.its.yale.edu (8.14.4/8.14.4) with ESMTP id oB6KdIvr023324 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 6 Dec 2010 15:39:18 -0500 Received: by furball (Postfix, from userid 1000) id 4485C160C98; Mon, 6 Dec 2010 15:39:18 -0500 (EST) From: Chong Yidong To: Thierry Volpiatto Subject: Re: Emacs24 crash with segmentation fault Date: Mon, 06 Dec 2010 15:39:18 -0500 Message-ID: <878w02r5zd.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.144 X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 7098 Cc: 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) > emacs24 become unusable as it crash several times a day always with > same error. > >> Is it possible for you to find the last version which did not >> crash (or the first one that did)? "bzr bisect" makes this easier, >> but you could do this by hand as well, using "bzr revert -r". > > It will be difficult because i don't build emacs myself actually, i > use the gentoo package of Emacs-vcs. > > However, i will build an emacs from git tomorrow and try to downgrade > until i find a working version. Were you able to track down the problem? Is it still present? From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 06 16:11:14 2010 Received: (at submit) by debbugs.gnu.org; 6 Dec 2010 21:11:14 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PPiL3-00074V-Dv for submit@debbugs.gnu.org; Mon, 06 Dec 2010 16:11:13 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PPiL2-00074H-2t for submit@debbugs.gnu.org; Mon, 06 Dec 2010 16:11:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PPiQh-0002EV-L5 for submit@debbugs.gnu.org; Mon, 06 Dec 2010 16:17:05 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:35894) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PPiQh-0002EK-Ia for submit@debbugs.gnu.org; Mon, 06 Dec 2010 16:17:03 -0500 Received: from [140.186.70.92] (port=46818 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PPiQe-0002S9-Ao for bug-gnu-emacs@gnu.org; Mon, 06 Dec 2010 16:17:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PPiQc-0002CP-AO for bug-gnu-emacs@gnu.org; Mon, 06 Dec 2010 16:17:00 -0500 Received: from lo.gmane.org ([80.91.229.12]:43828) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PPiQc-0002Bl-0o for bug-gnu-emacs@gnu.org; Mon, 06 Dec 2010 16:16:58 -0500 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PPiQZ-0003eC-Ez for bug-gnu-emacs@gnu.org; Mon, 06 Dec 2010 22:16:55 +0100 Received: from 202.77.197-77.rev.gaoland.net ([77.197.77.202]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 06 Dec 2010 22:16:55 +0100 Received: from thierry.volpiatto by 202.77.197-77.rev.gaoland.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 06 Dec 2010 22:16:55 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Thierry Volpiatto Subject: Re: bug#7098: Emacs24 crash with segmentation fault Date: Mon, 06 Dec 2010 22:15:46 +0100 Lines: 26 Message-ID: <87aakizjp9.fsf@tux.homenetwork> References: <87aan7c9k7.fsf@tux.homenetwork> <878w02r5zd.fsf@stupidchicken.com> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 202.77.197-77.rev.gaoland.net Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAAAFz UkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAABJQ TFRFBwQEXyQQT0tD2k0bqUEftLCW5J1oDQAAAAlwSFlzAAALEQAACxEBf2RfkQAAAAl2cEFnAAAA MAAAADAAzu6MVwAAAZdJREFUOMt1U0FywyAMFLQPQLZ6N7R9gAO9F6N8wBP//ytdcDqNa6JDHO9K yyLJRL9hp4ks9SJMJ2hHQoe5E+EuemI+W8mwfvKRsLuYOEnt/ePrOu8KIayVYIlIMOaW5TrZvcIB sTzGmqlsSBR/zNu2bQ5PLvGChzKifBMxiFs9JLQKq1piLpHfPApWVJAfa4VojPF70K+bLOvGHgyk YKsAz5X3C4dpEFxBSkNAOJqsE3bB4jRnpKWa9otghl2TJdXUeo9mlRzxRAFpFnBMjw0pECS+EMwk dyBQacb0p/0b73hvdob/vS2Ll6PIPQbPvjdA63Xo4a/XpIxVOREvJc1kO4T9EA5rb1F85mC048po RJuW1p6jWzSvJJ2M5iU8FpjaV40zZu31oSnGc9aZy/yqiknPf4SIlMySacz6SJBCKWudrOqhwegT i8AvDtN8cGY0RWiw6nEg+8ZEueq/gZCpRJLlfPux7hjTOXD3lDs4/MQujg+AuzhxfkKUWTbXI8ao 9QvqnC2lu1iG+67gqb+JNvMTuwf8BxNSRJN3OGcZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEwLTEx LTI2VDA4OjI0OjQxKzAxOjAw3lS1DwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMC0xMS0yNFQxMDo1 NDo1MiswMTowMDvcFUsAAAAASUVORK5CYII= User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2.90 (gnu/linux) Cancel-Lock: sha1:V3yzZhXlBU5iBnbbKjIjK+E21us= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -5.3 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.3 (-----) Chong Yidong writes: >> emacs24 become unusable as it crash several times a day always with >> same error. >> >>> Is it possible for you to find the last version which did not >>> crash (or the first one that did)? "bzr bisect" makes this easier, >>> but you could do this by hand as well, using "bzr revert -r". >> >> It will be difficult because i don't build emacs myself actually, i >> use the gentoo package of Emacs-vcs. >> >> However, i will build an emacs from git tomorrow and try to downgrade >> until i find a working version. > > Were you able to track down the problem? No, didn't have the time to try again. > Is it still present? Don't know, i use mostly emacs-23 branch actually. I will try in next days to use again an Emacs24 in gdb and will tell you. -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 09 02:20:03 2010 Received: (at 7098) by debbugs.gnu.org; 9 Dec 2010 07:20:03 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PQanK-0003y5-IW for submit@debbugs.gnu.org; Thu, 09 Dec 2010 02:20:03 -0500 Received: from mail-wy0-f172.google.com ([74.125.82.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PQanI-0003xl-BP for 7098@debbugs.gnu.org; Thu, 09 Dec 2010 02:20:01 -0500 Received: by wyf23 with SMTP id 23so2032153wyf.3 for <7098@debbugs.gnu.org>; Wed, 08 Dec 2010 23:25:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :face:date:in-reply-to:message-id:user-agent:mime-version :content-type; bh=+bTu6lU58IrLIw5SxUCZ/AnE8fdRqyR9EXH4CzN6sxQ=; b=OWNpiPttwC/LiSipyT77Er6SiaCAUdzv8z3hudrj1n8qKrjXF7nNrlxyjZB5flg9TD 3fFR2Sp/G1hCUkJWc0vh/XIkiKBEx2+46/YaaPN2EvIox+owkklDEGSdJZp25EeJniRa hDidDlJqdJUOWyspX4aOMhES6nGmyKDaqGuEo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=n59DfZ+t5Rvm2W728tFJHDZSSogKJvuFOGLoAfi9QFMaC4wHa/KOQc1zx5I6RRFZg5 YYx+rf3R9wdY9ARd6ffYxxJufStqJuHVdzqnYTq5ZFMhJssDKo4oi7VXeSpymXXGcYP6 FwMl6v+NehcGshPRdkCWsOA+uXL1biPKpkc0M= Received: by 10.227.133.148 with SMTP id f20mr10047926wbt.31.1291879558343; Wed, 08 Dec 2010 23:25:58 -0800 (PST) Received: from tux.homenetwork (89.211.85-79.rev.gaoland.net [79.85.211.89]) by mx.google.com with ESMTPS id f35sm1004856wbf.14.2010.12.08.23.25.56 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 08 Dec 2010 23:25:57 -0800 (PST) From: Thierry Volpiatto To: Chong Yidong Subject: Re: Emacs24 crash with segmentation fault References: <878w02r5zd.fsf@stupidchicken.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAAAFz UkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAABJQ TFRFBwQEXyQQT0tD2k0bqUEftLCW5J1oDQAAAAlwSFlzAAALEQAACxEBf2RfkQAAAAl2cEFnAAAA MAAAADAAzu6MVwAAAZdJREFUOMt1U0FywyAMFLQPQLZ6N7R9gAO9F6N8wBP//ytdcDqNa6JDHO9K yyLJRL9hp4ks9SJMJ2hHQoe5E+EuemI+W8mwfvKRsLuYOEnt/ePrOu8KIayVYIlIMOaW5TrZvcIB sTzGmqlsSBR/zNu2bQ5PLvGChzKifBMxiFs9JLQKq1piLpHfPApWVJAfa4VojPF70K+bLOvGHgyk YKsAz5X3C4dpEFxBSkNAOJqsE3bB4jRnpKWa9otghl2TJdXUeo9mlRzxRAFpFnBMjw0pECS+EMwk dyBQacb0p/0b73hvdob/vS2Ll6PIPQbPvjdA63Xo4a/XpIxVOREvJc1kO4T9EA5rb1F85mC048po RJuW1p6jWzSvJJ2M5iU8FpjaV40zZu31oSnGc9aZy/yqiknPf4SIlMySacz6SJBCKWudrOqhwegT i8AvDtN8cGY0RWiw6nEg+8ZEueq/gZCpRJLlfPux7hjTOXD3lDs4/MQujg+AuzhxfkKUWTbXI8ao 9QvqnC2lu1iG+67gqb+JNvMTuwf8BxNSRJN3OGcZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEwLTEx LTI2VDA4OjI0OjQxKzAxOjAw3lS1DwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMC0xMS0yNFQxMDo1 NDo1MiswMTowMDvcFUsAAAAASUVORK5CYII= Date: Thu, 09 Dec 2010 08:25:06 +0100 In-Reply-To: <878w02r5zd.fsf@stupidchicken.com> (Chong Yidong's message of "Mon, 06 Dec 2010 15:39:18 -0500") Message-ID: <874oanxval.fsf@tux.homenetwork> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.5 (----) X-Debbugs-Envelope-To: 7098 Cc: 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.5 (----) Chong Yidong writes: >> emacs24 become unusable as it crash several times a day always with >> same error. >> >>> Is it possible for you to find the last version which did not >>> crash (or the first one that did)? "bzr bisect" makes this easier, >>> but you could do this by hand as well, using "bzr revert -r". >> >> It will be difficult because i don't build emacs myself actually, i >> use the gentoo package of Emacs-vcs. >> >> However, i will build an emacs from git tomorrow and try to downgrade >> until i find a working version. > > Were you able to track down the problem? Is it still present? It is much better, i work in emacs24 yesterday without crash, but today just copying/yanking in scratch: Program received signal SIGSEGV, Segmentation fault. mark_object (arg=655366) at alloc.c:5556 5556 if (CONS_MARKED_P (ptr)) #0 mark_object (arg=655366) at alloc.c:5556 #1 0x081904fd in mark_object (arg=186620870) at alloc.c:5567 #2 0x08190535 in mark_object (arg=186644482) at alloc.c:5460 #3 0x08190e04 in mark_maybe_pointer () at alloc.c:4127 #4 mark_memory () at alloc.c:4177 #5 mark_stack () at alloc.c:4410 #6 0x081915da in Fgarbage_collect () at alloc.c:4992 #7 0x081deaf3 in Fbyte_code (bytestr=137115481, vector=137115501, maxdepth=36) at bytecode.c:714 #8 0x081a6e44 in funcall_lambda (fun=, nargs=, arg_vector=0xa0000) at eval.c:3174 #9 0x081a7163 in Ffuncall (nargs=4, args=0xbfff7fe0) at eval.c:3047 #10 0x081de8b1 in Fbyte_code (bytestr=137112857, vector=137112877, maxdepth=20) at bytecode.c:679 #11 0x081a6e44 in funcall_lambda (fun=, nargs=, arg_vector=0xa0000) at eval.c:3174 #12 0x081a7163 in Ffuncall (nargs=4, args=0xbfff8160) at eval.c:3047 #13 0x081de8b1 in Fbyte_code (bytestr=137111793, vector=137111813, maxdepth=16) at bytecode.c:679 #14 0x081a6e44 in funcall_lambda (fun=, nargs=, arg_vector=0xa0000) at eval.c:3174 #15 0x081a7163 in Ffuncall (nargs=3, args=0xbfff8394) at eval.c:3047 #16 0x081a8619 in run_hook_with_args (nargs=, args=0xbfff8394, cond=to_completion) at eval.c:2679 #17 0x081a73d6 in Ffuncall (nargs=4, args=0xbfff8390) at eval.c:2971 #18 0x081de8b1 in Fbyte_code (bytestr=136675017, vector=137124173, maxdepth=16) at bytecode.c:679 #19 0x081a69d8 in Feval (form=137124150) at eval.c:2358 #20 0x081a9172 in internal_lisp_condition_case (var=138732314, bodyform=137124150, handlers=137124198) at eval.c:1407 #21 0x081ddafb in Fbyte_code (bytestr=137123929, vector=137123949, maxdepth=32) at bytecode.c:869 #22 0x081a6e44 in funcall_lambda (fun=, nargs=, arg_vector=0xa0000) at eval.c:3174 #23 0x081a7163 in Ffuncall (nargs=3, args=0xbfff8750) at eval.c:3047 #24 0x081de8b1 in Fbyte_code (bytestr=137123657, vector=137123677, maxdepth=40) at bytecode.c:679 #25 0x081a6e44 in funcall_lambda (fun=, nargs=, arg_vector=0xa0000) at eval.c:3174 #26 0x081a7163 in Ffuncall (nargs=2, args=0xbfff8a28) at eval.c:3047 #27 0x081a56fe in internal_condition_case_n (bfun=0x81a6fa0 , nargs=2, args=0xbfff8a28, handlers=138465506, hfun=0x807e030 ) at eval.c:1603 #28 0x08079592 in safe_call (nargs=2, args=0xbfff8a28) at xdisp.c:2438 #29 0x08079605 in safe_call1 (fn=140643738, arg=12972) at xdisp.c:2457 #30 0x080796f4 in handle_fontified_prop (it=0xbfff9ddc) at xdisp.c:3440 #31 0x08073c5f in handle_stop (it=0xbfff9ddc) at xdisp.c:3159 #32 0x080790c6 in next_element_from_buffer (it=0xbfff9ddc) at xdisp.c:6884 #33 0x08076162 in get_next_display_element (it=0xbfff9ddc) at xdisp.c:5855 #34 0x08082431 in display_line (it=0xbfff9ddc) at xdisp.c:17528 #35 0x08097553 in try_window_id (w=0xa3f8d10) at xdisp.c:15913 #36 0x08099497 in redisplay_window (window=, just_this_one_p=) at xdisp.c:14249 #37 0x0809bb76 in redisplay_window_1 (window=171937045) at xdisp.c:12566 #38 0x081a58f7 in internal_condition_case_1 (bfun=0x809bb50 , arg=171937045, handlers=138447630, hfun=0x806bd30 ) at eval.c:1505 #39 0x08087086 in redisplay_internal (preserve_echo_area=) at xdisp.c:12192 #40 0x08143760 in read_char (commandflag=1, nmaps=5, maps=0xbfffddc0, prev_event=138465482, used_mouse_menu=0xbfffdee8, end_time=0x0) at keyboard.c:2554 #41 0x08145a1c in read_key_sequence (keybuf=, bufsize=, prompt=, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9331 #42 0x08147b43 in command_loop_1 () at keyboard.c:1601 #43 0x081a59f1 in internal_condition_case (bfun=0x8147970 , handlers=138496490, hfun=0x8140510 ) at eval.c:1460 #44 0x081401b5 in command_loop_2 (ignore=138465482) at keyboard.c:1321 #45 0x081a5ad1 in internal_catch (tag=138492938, func=0x8140190 , arg=138465482) at eval.c:1204 ---Type to continue, or q to quit--- #46 0x08140361 in command_loop () at keyboard.c:1300 #47 0x081406eb in recursive_edit_1 () at keyboard.c:923 #48 0x08140812 in Frecursive_edit () at keyboard.c:985 #49 0x08136906 in main (argc=, argv=) at emacs.c:1716 -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 14 20:44:10 2010 Received: (at 7098) by debbugs.gnu.org; 15 Dec 2010 01:44:10 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PSgPZ-0006yk-OX for submit@debbugs.gnu.org; Tue, 14 Dec 2010 20:44:09 -0500 Received: from vm-emlprdomr-04.its.yale.edu ([130.132.50.145]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PSgPY-0006yW-J6 for 7098@debbugs.gnu.org; Tue, 14 Dec 2010 20:44:08 -0500 Received: from furball (bb121-6-218-24.singnet.com.sg [121.6.218.24]) (authenticated bits=0) by vm-emlprdomr-04.its.yale.edu (8.14.4/8.14.4) with ESMTP id oBF1oIBt020162 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 14 Dec 2010 20:50:21 -0500 Received: by furball (Postfix, from userid 1000) id E2F691604BC; Tue, 14 Dec 2010 20:50:16 -0500 (EST) From: Chong Yidong To: Thierry Volpiatto Subject: Re: Emacs24 crash with segmentation fault References: <878w02r5zd.fsf@stupidchicken.com> <874oanxval.fsf@tux.homenetwork> Date: Wed, 15 Dec 2010 09:50:16 +0800 In-Reply-To: <874oanxval.fsf@tux.homenetwork> (Thierry Volpiatto's message of "Thu, 09 Dec 2010 08:25:06 +0100") Message-ID: <87r5djvm7b.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.145 X-Spam-Score: -3.2 (---) X-Debbugs-Envelope-To: 7098 Cc: 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.1 (---) Thierry Volpiatto writes: >> Were you able to track down the problem? Is it still present? > It is much better, i work in emacs24 yesterday without crash, but today > just copying/yanking in scratch: In a earlier message, you said that you were going to bisect to try to find the problem. Could you do that? From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 15 01:40:46 2010 Received: (at 7098) by debbugs.gnu.org; 15 Dec 2010 06:40:46 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PSl2b-0005mv-Nu for submit@debbugs.gnu.org; Wed, 15 Dec 2010 01:40:45 -0500 Received: from mail-ww0-f46.google.com ([74.125.82.46]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PSl2Z-0005mg-8B for 7098@debbugs.gnu.org; Wed, 15 Dec 2010 01:40:44 -0500 Received: by wwj40 with SMTP id 40so1279048wwj.15 for <7098@debbugs.gnu.org>; Tue, 14 Dec 2010 22:46:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :face:date:in-reply-to:message-id:user-agent:mime-version :content-type; bh=XzBHZyu7Ji7EF1NEbfa+MixpaAwrj4l/uMrtSqHgQ5I=; b=CafWIDHxsWScohvkngCkWFG/SUTD7RUqdD7cxuWQNEO1OnAvwUltklUuqzAiXRxhrv DYwlDxa71LuKn/hali9AghDP6SWTRqSieSL1n4N0BenMBUhNMi5xGo2cryW8B8FVamMd AyocIKt7nqzR3ems+wX59KUR4Lhd+ImEr84/o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=gNxitfVqqvS4CV6idq+qhiVX6hm81R7M1ksHytPB0zMnyJSteIR0zEF3fZa0SfP/1o 0pXrMtXnupVAYrByRdNl23b25/OBXJ4KIBWBsPDQdX8S43JWqcmW1ReWcK4MgLjBhUm4 4X9JRrJoTNCiC7WFBxQqdcy/n5Oc/jVlPKZx0= Received: by 10.216.87.131 with SMTP id y3mr370419wee.3.1292395608723; Tue, 14 Dec 2010 22:46:48 -0800 (PST) Received: from tux.homenetwork (36.211.85-79.rev.gaoland.net [79.85.211.36]) by mx.google.com with ESMTPS id f52sm668064wes.11.2010.12.14.22.46.46 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 14 Dec 2010 22:46:47 -0800 (PST) From: Thierry Volpiatto To: Chong Yidong Subject: Re: Emacs24 crash with segmentation fault References: <878w02r5zd.fsf@stupidchicken.com> <874oanxval.fsf@tux.homenetwork> <87r5djvm7b.fsf@stupidchicken.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAAAFz UkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAABJQ TFRFBwQEXyQQT0tD2k0bqUEftLCW5J1oDQAAAAlwSFlzAAALEQAACxEBf2RfkQAAAAl2cEFnAAAA MAAAADAAzu6MVwAAAZdJREFUOMt1U0FywyAMFLQPQLZ6N7R9gAO9F6N8wBP//ytdcDqNa6JDHO9K yyLJRL9hp4ks9SJMJ2hHQoe5E+EuemI+W8mwfvKRsLuYOEnt/ePrOu8KIayVYIlIMOaW5TrZvcIB sTzGmqlsSBR/zNu2bQ5PLvGChzKifBMxiFs9JLQKq1piLpHfPApWVJAfa4VojPF70K+bLOvGHgyk YKsAz5X3C4dpEFxBSkNAOJqsE3bB4jRnpKWa9otghl2TJdXUeo9mlRzxRAFpFnBMjw0pECS+EMwk dyBQacb0p/0b73hvdob/vS2Ll6PIPQbPvjdA63Xo4a/XpIxVOREvJc1kO4T9EA5rb1F85mC048po RJuW1p6jWzSvJJ2M5iU8FpjaV40zZu31oSnGc9aZy/yqiknPf4SIlMySacz6SJBCKWudrOqhwegT i8AvDtN8cGY0RWiw6nEg+8ZEueq/gZCpRJLlfPux7hjTOXD3lDs4/MQujg+AuzhxfkKUWTbXI8ao 9QvqnC2lu1iG+67gqb+JNvMTuwf8BxNSRJN3OGcZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEwLTEx LTI2VDA4OjI0OjQxKzAxOjAw3lS1DwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMC0xMS0yNFQxMDo1 NDo1MiswMTowMDvcFUsAAAAASUVORK5CYII= Date: Wed, 15 Dec 2010 07:46:05 +0100 In-Reply-To: <87r5djvm7b.fsf@stupidchicken.com> (Chong Yidong's message of "Wed, 15 Dec 2010 09:50:16 +0800") Message-ID: <87fwtz7cuq.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.4 (----) X-Debbugs-Envelope-To: 7098 Cc: 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.4 (----) Chong Yidong writes: > Thierry Volpiatto writes: > >>> Were you able to track down the problem? Is it still present? > >> It is much better, i work in emacs24 yesterday without crash, but today >> just copying/yanking in scratch: > > In a earlier message, you said that you were going to bisect to try to > find the problem. Could you do that? No fail to do that. I had yesterday 2 crashs in ten minutes doing nothing special. I have switched again on 23.2.91. -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 15 20:09:23 2010 Received: (at 7098) by debbugs.gnu.org; 16 Dec 2010 01:09:23 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PT2LT-0006UT-7n for submit@debbugs.gnu.org; Wed, 15 Dec 2010 20:09:23 -0500 Received: from vm-emlprdomr-03.its.yale.edu ([130.132.50.144]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PT2LR-0006UI-Tt for 7098@debbugs.gnu.org; Wed, 15 Dec 2010 20:09:22 -0500 Received: from furball (bb121-6-218-24.singnet.com.sg [121.6.218.24]) (authenticated bits=0) by vm-emlprdomr-03.its.yale.edu (8.14.4/8.14.4) with ESMTP id oBG1FaYZ031709 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 15 Dec 2010 20:15:38 -0500 Received: by furball (Postfix, from userid 1000) id BA718161788; Wed, 15 Dec 2010 20:15:34 -0500 (EST) From: Chong Yidong To: Thierry Volpiatto Subject: Re: Emacs24 crash with segmentation fault References: <878w02r5zd.fsf@stupidchicken.com> <874oanxval.fsf@tux.homenetwork> <87r5djvm7b.fsf@stupidchicken.com> <87fwtz7cuq.fsf@tux.homenetwork> Date: Thu, 16 Dec 2010 09:15:34 +0800 In-Reply-To: <87fwtz7cuq.fsf@tux.homenetwork> (Thierry Volpiatto's message of "Wed, 15 Dec 2010 07:46:05 +0100") Message-ID: <87wrnacybt.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.144 X-Spam-Score: -2.9 (--) X-Debbugs-Envelope-To: 7098 Cc: 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.9 (--) Thierry Volpiatto writes: >> In a earlier message, you said that you were going to bisect to try to >> find the problem. Could you do that? > No fail to do that. > I had yesterday 2 crashs in ten minutes doing nothing special. > I have switched again on 23.2.91. Since you are the only person who has been experiencing this crash, please make an effort to bisect and find the bug. Otherwise, the chances of it being fixed are low. >From your previous message, the bug started at least on Sep 21, so I would revert to a copy from July and see if the bug happens. From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 16 02:58:20 2010 Received: (at 7098) by debbugs.gnu.org; 16 Dec 2010 07:58:20 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PT8jE-0000hg-2I for submit@debbugs.gnu.org; Thu, 16 Dec 2010 02:58:20 -0500 Received: from mail-ww0-f42.google.com ([74.125.82.42]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PT8jD-0000hP-69 for 7098@debbugs.gnu.org; Thu, 16 Dec 2010 02:58:19 -0500 Received: by wwi17 with SMTP id 17so38594wwi.3 for <7098@debbugs.gnu.org>; Thu, 16 Dec 2010 00:04:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :face:date:in-reply-to:message-id:user-agent:mime-version :content-type; bh=IjVUtBHSZP5Ri5UA/pA+XnSk7vpjJlgS0TGzYJ6OpKA=; b=CO5oVGLERdVVOq/eJ7cAaF9ww1mH6dmq5F1WaA3AwVgdQfy3zsaN+s3/QGqVC6NPoB C9EPV9p7Qm9udt7gschO4hgNMcUHZCLdFGfA+oSl3bztYwQBR9MM2SzTEKoKrD8dZFnd dk1aLumO7aZqZqlR7mYiE3b6k2zj10lnT8PeA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=HBK+Pr1buPMMp5iH4+D0QOktvyoLIbDAyZelOXiL0pH+u0xBOontUbbtWIjV0lEfgz 5h6Aj5KDyb/d28Q45ykc9U/+mMow+bybfYoD/u6eb6BJopN9CssmQmIxqHSb9RsKsx9v c1lZO/tU0znWrcZaQ5Ka2Fm70oaYj1qD84zUY= Received: by 10.216.164.66 with SMTP id b44mr1823244wel.85.1292486676875; Thu, 16 Dec 2010 00:04:36 -0800 (PST) Received: from tux.homenetwork (36.211.85-79.rev.gaoland.net [79.85.211.36]) by mx.google.com with ESMTPS id m50sm1356303wek.8.2010.12.16.00.04.34 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 16 Dec 2010 00:04:35 -0800 (PST) From: Thierry Volpiatto To: Chong Yidong Subject: Re: Emacs24 crash with segmentation fault References: <878w02r5zd.fsf@stupidchicken.com> <874oanxval.fsf@tux.homenetwork> <87r5djvm7b.fsf@stupidchicken.com> <87fwtz7cuq.fsf@tux.homenetwork> <87wrnacybt.fsf@stupidchicken.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAAAFz UkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAABJQ TFRFBwQEXyQQT0tD2k0bqUEftLCW5J1oDQAAAAlwSFlzAAALEQAACxEBf2RfkQAAAAl2cEFnAAAA MAAAADAAzu6MVwAAAZdJREFUOMt1U0FywyAMFLQPQLZ6N7R9gAO9F6N8wBP//ytdcDqNa6JDHO9K yyLJRL9hp4ks9SJMJ2hHQoe5E+EuemI+W8mwfvKRsLuYOEnt/ePrOu8KIayVYIlIMOaW5TrZvcIB sTzGmqlsSBR/zNu2bQ5PLvGChzKifBMxiFs9JLQKq1piLpHfPApWVJAfa4VojPF70K+bLOvGHgyk YKsAz5X3C4dpEFxBSkNAOJqsE3bB4jRnpKWa9otghl2TJdXUeo9mlRzxRAFpFnBMjw0pECS+EMwk dyBQacb0p/0b73hvdob/vS2Ll6PIPQbPvjdA63Xo4a/XpIxVOREvJc1kO4T9EA5rb1F85mC048po RJuW1p6jWzSvJJ2M5iU8FpjaV40zZu31oSnGc9aZy/yqiknPf4SIlMySacz6SJBCKWudrOqhwegT i8AvDtN8cGY0RWiw6nEg+8ZEueq/gZCpRJLlfPux7hjTOXD3lDs4/MQujg+AuzhxfkKUWTbXI8ao 9QvqnC2lu1iG+67gqb+JNvMTuwf8BxNSRJN3OGcZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEwLTEx LTI2VDA4OjI0OjQxKzAxOjAw3lS1DwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMC0xMS0yNFQxMDo1 NDo1MiswMTowMDvcFUsAAAAASUVORK5CYII= Date: Thu, 16 Dec 2010 09:03:54 +0100 In-Reply-To: <87wrnacybt.fsf@stupidchicken.com> (Chong Yidong's message of "Thu, 16 Dec 2010 09:15:34 +0800") Message-ID: <877hfaf8k5.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.4 (----) X-Debbugs-Envelope-To: 7098 Cc: 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.4 (----) Chong Yidong writes: > Thierry Volpiatto writes: > >>> In a earlier message, you said that you were going to bisect to try to >>> find the problem. Could you do that? >> No fail to do that. >> I had yesterday 2 crashs in ten minutes doing nothing special. >> I have switched again on 23.2.91. > > Since you are the only person who has been experiencing this crash, > please make an effort to bisect and find the bug. Otherwise, the > chances of it being fixed are low. > > From your previous message, the bug started at least on Sep 21, so I > would revert to a copy from July and see if the bug happens. I have tried to bissect like this without success. The main reason is i think the bug is not directly related to Emacs but to the version of gcc (4.4.4) you use to compile emacs and/or maybe the gtk+ version (2.22.1) that is used on this system (just a guess). See related post of Juanma about gcc. As i said in precedents post, it's out of question i switch back to an other version of gcc (3-*). -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 16 12:29:04 2010 Received: (at 7098) by debbugs.gnu.org; 16 Dec 2010 17:29:04 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTHdU-0006dS-7B for submit@debbugs.gnu.org; Thu, 16 Dec 2010 12:29:04 -0500 Received: from mtaout23.012.net.il ([80.179.55.175]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTHdR-0006dG-Tn for 7098@debbugs.gnu.org; Thu, 16 Dec 2010 12:28:58 -0500 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0LDJ0000077NU900@a-mtaout23.012.net.il> for 7098@debbugs.gnu.org; Thu, 16 Dec 2010 19:35:16 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.229.167.122]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LDJ000TO7IPKSA0@a-mtaout23.012.net.il>; Thu, 16 Dec 2010 19:35:16 +0200 (IST) Date: Thu, 16 Dec 2010 19:35:18 +0200 From: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault In-reply-to: <877hfaf8k5.fsf@tux.homenetwork> X-012-Sender: halo1@inter.net.il To: Thierry Volpiatto Message-id: <83ipythb8p.fsf@gnu.org> References: <878w02r5zd.fsf@stupidchicken.com> <874oanxval.fsf@tux.homenetwork> <87r5djvm7b.fsf@stupidchicken.com> <87fwtz7cuq.fsf@tux.homenetwork> <87wrnacybt.fsf@stupidchicken.com> <877hfaf8k5.fsf@tux.homenetwork> X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 7098 Cc: cyd@stupidchicken.com, 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > From: Thierry Volpiatto > Date: Thu, 16 Dec 2010 09:03:54 +0100 > Cc: 7098@debbugs.gnu.org > > The main reason is i think the bug is not directly related to Emacs but > to the version of gcc (4.4.4) you use to compile emacs and/or maybe the gtk+ > version (2.22.1) that is used on this system (just a guess). > See related post of Juanma about gcc. > As i said in precedents post, it's out of question i switch back to an > other version of gcc (3-*). What about switching to a newer GCC (4.5.x)? Is that possible for you? From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 16 13:01:38 2010 Received: (at 7098) by debbugs.gnu.org; 16 Dec 2010 18:01:38 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTI94-0007Qj-Fn for submit@debbugs.gnu.org; Thu, 16 Dec 2010 13:01:38 -0500 Received: from mail-fx0-f45.google.com ([209.85.161.45]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTI92-0007QX-RA for 7098@debbugs.gnu.org; Thu, 16 Dec 2010 13:01:37 -0500 Received: by fxm12 with SMTP id 12so3686385fxm.18 for <7098@debbugs.gnu.org>; Thu, 16 Dec 2010 10:07:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :face:date:in-reply-to:message-id:user-agent:mime-version :content-type; bh=MPbpEECVEtw25vvvjetVkZfkItvE2jRcBKcltspIKVg=; b=ErjYzwTmAZ5QsZlc8UnSneza3iceaXaALm3jsb6ah3dNxRxLSlFoXw+c9akN29hXDh Z9Qaninanug5hRGDwavWiQeA2NLb8xdT7dHtFuTUfKsBPum62zOzayq64c8MKuf7vLsV XHPNQgLIxzF1lnuCQjx9kWdjKaenS88bT68Jc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=HXlISI8cLh0NQgmQhmQZdqqWucKbAW1N4EwovH/eFg5hfDED7acTAmonxr4GmoetzW 2zvueUouQTAufClEQzlpnsXjpec52UENg2JBTi7m91M0FifdgTTF1Op4LYQu29S1QZ5e +CA0r5CoTkFDFEgnCWTzVMqJAnHYbkrbUkyrE= Received: by 10.223.83.201 with SMTP id g9mr32325fal.140.1292522875632; Thu, 16 Dec 2010 10:07:55 -0800 (PST) Received: from tux.homenetwork ([79.85.211.36]) by mx.google.com with ESMTPS id e17sm132963fak.34.2010.12.16.10.07.53 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 16 Dec 2010 10:07:54 -0800 (PST) From: Thierry Volpiatto To: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault References: <878w02r5zd.fsf@stupidchicken.com> <874oanxval.fsf@tux.homenetwork> <87r5djvm7b.fsf@stupidchicken.com> <87fwtz7cuq.fsf@tux.homenetwork> <87wrnacybt.fsf@stupidchicken.com> <877hfaf8k5.fsf@tux.homenetwork> <83ipythb8p.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAAAFz UkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAABJQ TFRFBwQEXyQQT0tD2k0bqUEftLCW5J1oDQAAAAlwSFlzAAALEQAACxEBf2RfkQAAAAl2cEFnAAAA MAAAADAAzu6MVwAAAZdJREFUOMt1U0FywyAMFLQPQLZ6N7R9gAO9F6N8wBP//ytdcDqNa6JDHO9K yyLJRL9hp4ks9SJMJ2hHQoe5E+EuemI+W8mwfvKRsLuYOEnt/ePrOu8KIayVYIlIMOaW5TrZvcIB sTzGmqlsSBR/zNu2bQ5PLvGChzKifBMxiFs9JLQKq1piLpHfPApWVJAfa4VojPF70K+bLOvGHgyk YKsAz5X3C4dpEFxBSkNAOJqsE3bB4jRnpKWa9otghl2TJdXUeo9mlRzxRAFpFnBMjw0pECS+EMwk dyBQacb0p/0b73hvdob/vS2Ll6PIPQbPvjdA63Xo4a/XpIxVOREvJc1kO4T9EA5rb1F85mC048po RJuW1p6jWzSvJJ2M5iU8FpjaV40zZu31oSnGc9aZy/yqiknPf4SIlMySacz6SJBCKWudrOqhwegT i8AvDtN8cGY0RWiw6nEg+8ZEueq/gZCpRJLlfPux7hjTOXD3lDs4/MQujg+AuzhxfkKUWTbXI8ao 9QvqnC2lu1iG+67gqb+JNvMTuwf8BxNSRJN3OGcZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEwLTEx LTI2VDA4OjI0OjQxKzAxOjAw3lS1DwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMC0xMS0yNFQxMDo1 NDo1MiswMTowMDvcFUsAAAAASUVORK5CYII= Date: Thu, 16 Dec 2010 19:07:13 +0100 In-Reply-To: <83ipythb8p.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 16 Dec 2010 19:35:18 +0200") Message-ID: <87r5dhmw1a.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.4 (----) X-Debbugs-Envelope-To: 7098 Cc: cyd@stupidchicken.com, 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.4 (----) Eli Zaretskii writes: >> From: Thierry Volpiatto >> Date: Thu, 16 Dec 2010 09:03:54 +0100 >> Cc: 7098@debbugs.gnu.org >> >> The main reason is i think the bug is not directly related to Emacs but >> to the version of gcc (4.4.4) you use to compile emacs and/or maybe the gtk+ >> version (2.22.1) that is used on this system (just a guess). >> See related post of Juanma about gcc. >> As i said in precedents post, it's out of question i switch back to an >> other version of gcc (3-*). > > What about switching to a newer GCC (4.5.x)? Is that possible for > you? No, sorry. It could be possible, but my system will be maybe unstable if i do that. The 4.5.1-r1 version of gcc is still unstable and i don't want to switch to it yet.Thus it is a major version switch (4.4==>4.5) and it's always tricky to change, even more to switch back to the stable version (a lot of packages to recompile, etc..). -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 16 13:03:54 2010 Received: (at 7098) by debbugs.gnu.org; 16 Dec 2010 18:03:55 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTIBG-0007U1-FX for submit@debbugs.gnu.org; Thu, 16 Dec 2010 13:03:54 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTIBC-0007Tj-MZ for 7098@debbugs.gnu.org; Thu, 16 Dec 2010 13:03:52 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LDJ00H008QG3P00@a-mtaout22.012.net.il> for 7098@debbugs.gnu.org; Thu, 16 Dec 2010 20:10:08 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.229.167.122]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LDJ00G7O94RWV40@a-mtaout22.012.net.il>; Thu, 16 Dec 2010 20:10:08 +0200 (IST) Date: Thu, 16 Dec 2010 20:10:09 +0200 From: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault In-reply-to: <87r5dhmw1a.fsf@tux.homenetwork> X-012-Sender: halo1@inter.net.il To: Thierry Volpiatto Message-id: <83hbedh9mm.fsf@gnu.org> References: <878w02r5zd.fsf@stupidchicken.com> <874oanxval.fsf@tux.homenetwork> <87r5djvm7b.fsf@stupidchicken.com> <87fwtz7cuq.fsf@tux.homenetwork> <87wrnacybt.fsf@stupidchicken.com> <877hfaf8k5.fsf@tux.homenetwork> <83ipythb8p.fsf@gnu.org> <87r5dhmw1a.fsf@tux.homenetwork> X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 7098 Cc: cyd@stupidchicken.com, 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > From: Thierry Volpiatto > Cc: cyd@stupidchicken.com, 7098@debbugs.gnu.org > Date: Thu, 16 Dec 2010 19:07:13 +0100 > > > What about switching to a newer GCC (4.5.x)? Is that possible for > > you? > No, sorry. Do the crashes go away if you compile without optimizations? From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 16 13:37:34 2010 Received: (at 7098) by debbugs.gnu.org; 16 Dec 2010 18:37:34 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTIhp-0000gH-Mc for submit@debbugs.gnu.org; Thu, 16 Dec 2010 13:37:33 -0500 Received: from mail-bw0-f41.google.com ([209.85.214.41]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTIho-0000g0-5G for 7098@debbugs.gnu.org; Thu, 16 Dec 2010 13:37:32 -0500 Received: by bwz16 with SMTP id 16so5885358bwz.0 for <7098@debbugs.gnu.org>; Thu, 16 Dec 2010 10:43:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :face:date:in-reply-to:message-id:user-agent:mime-version :content-type; bh=7eaeP8GvRq23gWnUP1lnDQyncObICxd9s8BNSMl1q4Q=; b=c8GulTuCyyTUOYd8phTSk3BHE/3izMN0ACFde7z5vQe8RUByN7AnpSKdCUOpIiUwSm bg1LK28cfmXcVao2MvX7fGB3xcrHU+k8pGEmBVm7+A+MNqBd1e1QPNzaOt2pxRW+X/sJ tJSzGMlHxylh965maAR0oF9BIQJjFWZEF45VA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=ZKyUln+UnwY294fkde5fzIWc/3lMd31meHvvAh27otJYmDdpGN8ir5QIJX/72+5Wu1 Quj6dTzOF6jIUmmaN6ca/pLw9dLCtQ1AwAaFtJF5HGovu3IpCyMgQZA0etu3CSEJh7xL MCbITwA3riKUNOhmvpcqhJpcJjt7cOdtuIoGM= Received: by 10.204.77.12 with SMTP id e12mr8954678bkk.42.1292525030880; Thu, 16 Dec 2010 10:43:50 -0800 (PST) Received: from tux.homenetwork (36.211.85-79.rev.gaoland.net [79.85.211.36]) by mx.google.com with ESMTPS id j11sm1469389bka.12.2010.12.16.10.43.49 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 16 Dec 2010 10:43:50 -0800 (PST) From: Thierry Volpiatto To: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault References: <878w02r5zd.fsf@stupidchicken.com> <874oanxval.fsf@tux.homenetwork> <87r5djvm7b.fsf@stupidchicken.com> <87fwtz7cuq.fsf@tux.homenetwork> <87wrnacybt.fsf@stupidchicken.com> <877hfaf8k5.fsf@tux.homenetwork> <83ipythb8p.fsf@gnu.org> <87r5dhmw1a.fsf@tux.homenetwork> <83hbedh9mm.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAAAFz UkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAABJQ TFRFBwQEXyQQT0tD2k0bqUEftLCW5J1oDQAAAAlwSFlzAAALEQAACxEBf2RfkQAAAAl2cEFnAAAA MAAAADAAzu6MVwAAAZdJREFUOMt1U0FywyAMFLQPQLZ6N7R9gAO9F6N8wBP//ytdcDqNa6JDHO9K yyLJRL9hp4ks9SJMJ2hHQoe5E+EuemI+W8mwfvKRsLuYOEnt/ePrOu8KIayVYIlIMOaW5TrZvcIB sTzGmqlsSBR/zNu2bQ5PLvGChzKifBMxiFs9JLQKq1piLpHfPApWVJAfa4VojPF70K+bLOvGHgyk YKsAz5X3C4dpEFxBSkNAOJqsE3bB4jRnpKWa9otghl2TJdXUeo9mlRzxRAFpFnBMjw0pECS+EMwk dyBQacb0p/0b73hvdob/vS2Ll6PIPQbPvjdA63Xo4a/XpIxVOREvJc1kO4T9EA5rb1F85mC048po RJuW1p6jWzSvJJ2M5iU8FpjaV40zZu31oSnGc9aZy/yqiknPf4SIlMySacz6SJBCKWudrOqhwegT i8AvDtN8cGY0RWiw6nEg+8ZEueq/gZCpRJLlfPux7hjTOXD3lDs4/MQujg+AuzhxfkKUWTbXI8ao 9QvqnC2lu1iG+67gqb+JNvMTuwf8BxNSRJN3OGcZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEwLTEx LTI2VDA4OjI0OjQxKzAxOjAw3lS1DwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMC0xMS0yNFQxMDo1 NDo1MiswMTowMDvcFUsAAAAASUVORK5CYII= Date: Thu, 16 Dec 2010 19:43:09 +0100 In-Reply-To: <83hbedh9mm.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 16 Dec 2010 20:10:09 +0200") Message-ID: <87ei9ho8xu.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.4 (----) X-Debbugs-Envelope-To: 7098 Cc: cyd@stupidchicken.com, 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.4 (----) Eli Zaretskii writes: >> From: Thierry Volpiatto >> Cc: cyd@stupidchicken.com, 7098@debbugs.gnu.org >> Date: Thu, 16 Dec 2010 19:07:13 +0100 >> >> > What about switching to a newer GCC (4.5.x)? Is that possible for >> > you? >> No, sorry. > > Do the crashes go away if you compile without optimizations? Don't know, never tried. What do i have to disable (or change) in my make.conf? Actually i have: CFLAGS="-O3 -march=i686 -pipe" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j3" -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 16 14:18:55 2010 Received: (at 7098) by debbugs.gnu.org; 16 Dec 2010 19:18:55 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTJLr-0001j3-3v for submit@debbugs.gnu.org; Thu, 16 Dec 2010 14:18:55 -0500 Received: from mtaout23.012.net.il ([80.179.55.175]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTJLo-0001ip-3j for 7098@debbugs.gnu.org; Thu, 16 Dec 2010 14:18:54 -0500 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0LDJ00100CKMCV00@a-mtaout23.012.net.il> for 7098@debbugs.gnu.org; Thu, 16 Dec 2010 21:25:10 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.229.167.122]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LDJ001SICLW81A0@a-mtaout23.012.net.il>; Thu, 16 Dec 2010 21:25:10 +0200 (IST) Date: Thu, 16 Dec 2010 21:25:14 +0200 From: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault In-reply-to: <87ei9ho8xu.fsf@tux.homenetwork> X-012-Sender: halo1@inter.net.il To: Thierry Volpiatto Message-id: <83fwtxh65h.fsf@gnu.org> References: <878w02r5zd.fsf@stupidchicken.com> <874oanxval.fsf@tux.homenetwork> <87r5djvm7b.fsf@stupidchicken.com> <87fwtz7cuq.fsf@tux.homenetwork> <87wrnacybt.fsf@stupidchicken.com> <877hfaf8k5.fsf@tux.homenetwork> <83ipythb8p.fsf@gnu.org> <87r5dhmw1a.fsf@tux.homenetwork> <83hbedh9mm.fsf@gnu.org> <87ei9ho8xu.fsf@tux.homenetwork> X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 7098 Cc: cyd@stupidchicken.com, 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > From: Thierry Volpiatto > Cc: cyd@stupidchicken.com, 7098@debbugs.gnu.org > Date: Thu, 16 Dec 2010 19:43:09 +0100 > > > Do the crashes go away if you compile without optimizations? > Don't know, never tried. > What do i have to disable (or change) in my make.conf? > > Actually i have: > > CFLAGS="-O3 -march=i686 -pipe" Try CFLAGS="-O0 -pipe" From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 16 14:31:23 2010 Received: (at 7098) by debbugs.gnu.org; 16 Dec 2010 19:31:24 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTJXv-00021K-BN for submit@debbugs.gnu.org; Thu, 16 Dec 2010 14:31:23 -0500 Received: from mail-ww0-f46.google.com ([74.125.82.46]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTJXs-000215-MU for 7098@debbugs.gnu.org; Thu, 16 Dec 2010 14:31:21 -0500 Received: by wwj40 with SMTP id 40so2822772wwj.15 for <7098@debbugs.gnu.org>; Thu, 16 Dec 2010 11:37:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :face:date:in-reply-to:message-id:user-agent:mime-version :content-type; bh=wjvmtJZroWOEMseBLrMA3iLUms2BSWi0BITo5GQipVw=; b=aV32d7uUrpbkFZ3TslYzRaIq8UKzr+JPDZy+KtsaVwBE5y2HN9Df+wMoN5jMCGId68 Gp1c2MVe3ljw/t0RXI1AvVyjEe6iK9LaQM0QLqBXTGNlL/g/FiNFI6tl3MOEQwtHDuk+ ovdnRbb6AQHILn7W/rNw+0LFWwKsN2iRhZm0I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=wh6k+/mqwM4LqTSqAHmTIMFuZgjHxNYaIim6BYbFpateEOXfANSa63MXPsQmpq4f+A F0xeWpRQYuzc00A2WjA9YFdjpz66XbJfense1nS4lpt0XRgxRtlW/vDeI1I5SGJ7C0qS ByUdaLxn0c4erZo4B+TwTZFE81PKw7InnQcAk= Received: by 10.227.208.68 with SMTP id gb4mr3030048wbb.198.1292528259540; Thu, 16 Dec 2010 11:37:39 -0800 (PST) Received: from tux.homenetwork (36.211.85-79.rev.gaoland.net [79.85.211.36]) by mx.google.com with ESMTPS id m13sm310470wbz.21.2010.12.16.11.37.38 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 16 Dec 2010 11:37:38 -0800 (PST) From: Thierry Volpiatto To: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault References: <878w02r5zd.fsf@stupidchicken.com> <874oanxval.fsf@tux.homenetwork> <87r5djvm7b.fsf@stupidchicken.com> <87fwtz7cuq.fsf@tux.homenetwork> <87wrnacybt.fsf@stupidchicken.com> <877hfaf8k5.fsf@tux.homenetwork> <83ipythb8p.fsf@gnu.org> <87r5dhmw1a.fsf@tux.homenetwork> <83hbedh9mm.fsf@gnu.org> <87ei9ho8xu.fsf@tux.homenetwork> <83fwtxh65h.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAAAFz UkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAABJQ TFRFBwQEXyQQT0tD2k0bqUEftLCW5J1oDQAAAAlwSFlzAAALEQAACxEBf2RfkQAAAAl2cEFnAAAA MAAAADAAzu6MVwAAAZdJREFUOMt1U0FywyAMFLQPQLZ6N7R9gAO9F6N8wBP//ytdcDqNa6JDHO9K yyLJRL9hp4ks9SJMJ2hHQoe5E+EuemI+W8mwfvKRsLuYOEnt/ePrOu8KIayVYIlIMOaW5TrZvcIB sTzGmqlsSBR/zNu2bQ5PLvGChzKifBMxiFs9JLQKq1piLpHfPApWVJAfa4VojPF70K+bLOvGHgyk YKsAz5X3C4dpEFxBSkNAOJqsE3bB4jRnpKWa9otghl2TJdXUeo9mlRzxRAFpFnBMjw0pECS+EMwk dyBQacb0p/0b73hvdob/vS2Ll6PIPQbPvjdA63Xo4a/XpIxVOREvJc1kO4T9EA5rb1F85mC048po RJuW1p6jWzSvJJ2M5iU8FpjaV40zZu31oSnGc9aZy/yqiknPf4SIlMySacz6SJBCKWudrOqhwegT i8AvDtN8cGY0RWiw6nEg+8ZEueq/gZCpRJLlfPux7hjTOXD3lDs4/MQujg+AuzhxfkKUWTbXI8ao 9QvqnC2lu1iG+67gqb+JNvMTuwf8BxNSRJN3OGcZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEwLTEx LTI2VDA4OjI0OjQxKzAxOjAw3lS1DwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMC0xMS0yNFQxMDo1 NDo1MiswMTowMDvcFUsAAAAASUVORK5CYII= Date: Thu, 16 Dec 2010 20:36:58 +0100 In-Reply-To: <83fwtxh65h.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 16 Dec 2010 21:25:14 +0200") Message-ID: <878vzp7bmt.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.4 (----) X-Debbugs-Envelope-To: 7098 Cc: cyd@stupidchicken.com, 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.4 (----) Eli Zaretskii writes: >> From: Thierry Volpiatto >> Cc: cyd@stupidchicken.com, 7098@debbugs.gnu.org >> Date: Thu, 16 Dec 2010 19:43:09 +0100 >> >> > Do the crashes go away if you compile without optimizations? >> Don't know, never tried. >> What do i have to disable (or change) in my make.conf? >> >> Actually i have: >> >> CFLAGS="-O3 -march=i686 -pipe" > > Try > > CFLAGS="-O0 -pipe" Ok, thanks Eli, i will try to build an emacs with these settings as soon as possible. -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 18 02:18:30 2010 Received: (at 7098) by debbugs.gnu.org; 18 Dec 2010 07:18:30 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTr3m-0003aY-Gp for submit@debbugs.gnu.org; Sat, 18 Dec 2010 02:18:30 -0500 Received: from mail-wy0-f172.google.com ([74.125.82.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTr3k-0003aL-3g for 7098@debbugs.gnu.org; Sat, 18 Dec 2010 02:18:29 -0500 Received: by wyf23 with SMTP id 23so1380154wyf.3 for <7098@debbugs.gnu.org>; Fri, 17 Dec 2010 23:24:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :face:date:in-reply-to:message-id:user-agent:mime-version :content-type; bh=qwA6cOlRXHtronuCnZ2iNFotniNjzBNW9+IjmoxuCcU=; b=Zkbm/IRPqALFfodm9Oo2i4f2GnT7VsqDQyN6zlip0l6/lO/LFE5naOMo2NxFUPcUIc 9STl20tfM4bpVNmTs9HcIxL/IimhB+D+9oMguCVluwYCwYahmhZ5s/GOD9oh39d+neGU GK3tLjdron7rSat5M4alMYaB/dsW/3DaYWivU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=tzkm85mgNFdLXmyhT3quN2D48LVfpRd3JFS2d+psKZJjHgT99sZYHjQmvx7XQq09LR NkdX0HADEDxKIkxz63YX5UUiQy19BcKpcDgLDGNmrKXJDg7Wyvn15VDYooX81IKx4igw kNBs4GqNEGx6lADUbTMqYud39r1fPpRQ9i2aw= Received: by 10.216.2.68 with SMTP id 46mr2072214wee.71.1292657091084; Fri, 17 Dec 2010 23:24:51 -0800 (PST) Received: from tux.homenetwork (143.77.197-77.rev.gaoland.net [77.197.77.143]) by mx.google.com with ESMTPS id f52sm623353wes.11.2010.12.17.23.24.47 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 17 Dec 2010 23:24:48 -0800 (PST) From: Thierry Volpiatto To: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault References: <878w02r5zd.fsf@stupidchicken.com> <874oanxval.fsf@tux.homenetwork> <87r5djvm7b.fsf@stupidchicken.com> <87fwtz7cuq.fsf@tux.homenetwork> <87wrnacybt.fsf@stupidchicken.com> <877hfaf8k5.fsf@tux.homenetwork> <83ipythb8p.fsf@gnu.org> <87r5dhmw1a.fsf@tux.homenetwork> <83hbedh9mm.fsf@gnu.org> <87ei9ho8xu.fsf@tux.homenetwork> <83fwtxh65h.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAAAFz UkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAABJQ TFRFBwQEXyQQT0tD2k0bqUEftLCW5J1oDQAAAAlwSFlzAAALEQAACxEBf2RfkQAAAAl2cEFnAAAA MAAAADAAzu6MVwAAAZdJREFUOMt1U0FywyAMFLQPQLZ6N7R9gAO9F6N8wBP//ytdcDqNa6JDHO9K yyLJRL9hp4ks9SJMJ2hHQoe5E+EuemI+W8mwfvKRsLuYOEnt/ePrOu8KIayVYIlIMOaW5TrZvcIB sTzGmqlsSBR/zNu2bQ5PLvGChzKifBMxiFs9JLQKq1piLpHfPApWVJAfa4VojPF70K+bLOvGHgyk YKsAz5X3C4dpEFxBSkNAOJqsE3bB4jRnpKWa9otghl2TJdXUeo9mlRzxRAFpFnBMjw0pECS+EMwk dyBQacb0p/0b73hvdob/vS2Ll6PIPQbPvjdA63Xo4a/XpIxVOREvJc1kO4T9EA5rb1F85mC048po RJuW1p6jWzSvJJ2M5iU8FpjaV40zZu31oSnGc9aZy/yqiknPf4SIlMySacz6SJBCKWudrOqhwegT i8AvDtN8cGY0RWiw6nEg+8ZEueq/gZCpRJLlfPux7hjTOXD3lDs4/MQujg+AuzhxfkKUWTbXI8ao 9QvqnC2lu1iG+67gqb+JNvMTuwf8BxNSRJN3OGcZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEwLTEx LTI2VDA4OjI0OjQxKzAxOjAw3lS1DwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMC0xMS0yNFQxMDo1 NDo1MiswMTowMDvcFUsAAAAASUVORK5CYII= Date: Sat, 18 Dec 2010 08:24:09 +0100 In-Reply-To: <83fwtxh65h.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 16 Dec 2010 21:25:14 +0200") Message-ID: <87bp4jk0h2.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 7098 Cc: cyd@stupidchicken.com, 7098@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) Hi Eli, Eli Zaretskii writes: >> From: Thierry Volpiatto >> Cc: cyd@stupidchicken.com, 7098@debbugs.gnu.org >> Date: Thu, 16 Dec 2010 19:43:09 +0100 >> >> > Do the crashes go away if you compile without optimizations? >> Don't know, never tried. >> What do i have to disable (or change) in my make.conf? >> >> Actually i have: >> >> CFLAGS="-O3 -march=i686 -pipe" > > Try > > CFLAGS="-O0 -pipe" I have compiled emacs24 with this value of CFLAGS and it seem to work fine. I have then recompiled with -g option added (CFLAGS="-O0 -g -pipe") and i had no crashes. I continue running Emacs in gdb and will tell you if something occur. -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 18 04:30:34 2010 Received: (at submit) by debbugs.gnu.org; 18 Dec 2010 09:30:34 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTt7Z-0006Ru-9U for submit@debbugs.gnu.org; Sat, 18 Dec 2010 04:30:33 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTt7W-0006Rh-B4 for submit@debbugs.gnu.org; Sat, 18 Dec 2010 04:30:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PTtDg-000361-NP for submit@debbugs.gnu.org; Sat, 18 Dec 2010 04:36:54 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:50557) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PTtDP-0002qw-8P for submit@debbugs.gnu.org; Sat, 18 Dec 2010 04:36:52 -0500 Received: from [140.186.70.92] (port=48754 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PTtDH-0004id-F4 for bug-gnu-emacs@gnu.org; Sat, 18 Dec 2010 04:36:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PTsuU-0006Y7-CE for bug-gnu-emacs@gnu.org; Sat, 18 Dec 2010 04:17:04 -0500 Received: from lo.gmane.org ([80.91.229.12]:43125) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PTsuT-0006Xe-SL for bug-gnu-emacs@gnu.org; Sat, 18 Dec 2010 04:17:02 -0500 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PTsuR-0004E0-7i for bug-gnu-emacs@gnu.org; Sat, 18 Dec 2010 10:16:59 +0100 Received: from 143.77.197-77.rev.gaoland.net ([77.197.77.143]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 18 Dec 2010 10:16:59 +0100 Received: from thierry.volpiatto by 143.77.197-77.rev.gaoland.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 18 Dec 2010 10:16:59 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Thierry Volpiatto Subject: Re: bug#7098: Emacs24 crash with segmentation fault Date: Sat, 18 Dec 2010 10:16:10 +0100 Lines: 229 Message-ID: <877hf7zbj9.fsf@tux.homenetwork> References: <878w02r5zd.fsf@stupidchicken.com> <874oanxval.fsf@tux.homenetwork> <87r5djvm7b.fsf@stupidchicken.com> <87fwtz7cuq.fsf@tux.homenetwork> <87wrnacybt.fsf@stupidchicken.com> <877hfaf8k5.fsf@tux.homenetwork> <83ipythb8p.fsf@gnu.org> <87r5dhmw1a.fsf@tux.homenetwork> <83hbedh9mm.fsf@gnu.org> <87ei9ho8xu.fsf@tux.homenetwork> <83fwtxh65h.fsf@gnu.org> <87bp4jk0h2.fsf@tux.homenetwork> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 143.77.197-77.rev.gaoland.net Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAAAFz UkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAABJQ TFRFBwQEXyQQT0tD2k0bqUEftLCW5J1oDQAAAAlwSFlzAAALEQAACxEBf2RfkQAAAAl2cEFnAAAA MAAAADAAzu6MVwAAAZdJREFUOMt1U0FywyAMFLQPQLZ6N7R9gAO9F6N8wBP//ytdcDqNa6JDHO9K yyLJRL9hp4ks9SJMJ2hHQoe5E+EuemI+W8mwfvKRsLuYOEnt/ePrOu8KIayVYIlIMOaW5TrZvcIB sTzGmqlsSBR/zNu2bQ5PLvGChzKifBMxiFs9JLQKq1piLpHfPApWVJAfa4VojPF70K+bLOvGHgyk YKsAz5X3C4dpEFxBSkNAOJqsE3bB4jRnpKWa9otghl2TJdXUeo9mlRzxRAFpFnBMjw0pECS+EMwk dyBQacb0p/0b73hvdob/vS2Ll6PIPQbPvjdA63Xo4a/XpIxVOREvJc1kO4T9EA5rb1F85mC048po RJuW1p6jWzSvJJ2M5iU8FpjaV40zZu31oSnGc9aZy/yqiknPf4SIlMySacz6SJBCKWudrOqhwegT i8AvDtN8cGY0RWiw6nEg+8ZEueq/gZCpRJLlfPux7hjTOXD3lDs4/MQujg+AuzhxfkKUWTbXI8ao 9QvqnC2lu1iG+67gqb+JNvMTuwf8BxNSRJN3OGcZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEwLTEx LTI2VDA4OjI0OjQxKzAxOjAw3lS1DwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMC0xMS0yNFQxMDo1 NDo1MiswMTowMDvcFUsAAAAASUVORK5CYII= User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:nVDWy7/tFW9lWx+pQT/igJbPI/I= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -5.3 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.3 (-----) Thierry Volpiatto writes: > Hi Eli, > > Eli Zaretskii writes: > >>> From: Thierry Volpiatto >>> Cc: cyd@stupidchicken.com, 7098@debbugs.gnu.org >>> Date: Thu, 16 Dec 2010 19:43:09 +0100 >>> >>> > Do the crashes go away if you compile without optimizations? >>> Don't know, never tried. >>> What do i have to disable (or change) in my make.conf? >>> >>> Actually i have: >>> >>> CFLAGS="-O3 -march=i686 -pipe" >> >> Try >> >> CFLAGS="-O0 -pipe" > > I have compiled emacs24 with this value of CFLAGS and it seem to work > fine. > I have then recompiled with -g option added (CFLAGS="-O0 -g -pipe") and i had no crashes. > I continue running Emacs in gdb and will tell you if something occur. First crash since yesterday when closing w3m: Program received signal SIGSEGV, Segmentation fault. 0x081903b7 in mark_object (arg=172893790) at alloc.c:5577 5577 FLOAT_MARK (XFLOAT (obj)); (gdb) bt full #0 0x081903b7 in mark_object (arg=172893790) at alloc.c:5577 obj = #1 0x081905a5 in mark_object (arg=172490834) at alloc.c:5460 ptr = 0xa480050 obj = #2 0x08190e74 in mark_maybe_pointer () at alloc.c:4127 obj = 13 m = #3 mark_memory () at alloc.c:4177 p = pp = 0xbfffdd30 #4 mark_stack () at alloc.c:4410 j = {o = 0, j = {{__jmpbuf = {0, 1074266114, 0, -1073752632, -1696438098, 1465006529}, __mask_was_saved = 0, __saved_mask = {__val = {0, 138120960, 138722072, 3221214616, 135857517, 138491786, 77, 249, 167087104, 140743645, 3221214600, 248, 138456792, 138120960, 172343424, 728, 2624551902, 138469578, 69, 3221226518, 138456064, 138921598, 0, 3221214632, 0, 138501272, 0, 3221214664, 135494133, 138469578, 159486224, 3221356668}}}}} stack_grows_down_p = 0 end = 0xbfffe588 #5 0x0819164a in Fgarbage_collect () at alloc.c:4992 bind = catch = handler = stack_top_variable = 8 '\b' i = message_p = 0 total = {138129968, -1073752380, 1, 138604712, 138818168, 138469602, 138818168, -1073752328} t1 = {tv_sec = 1292663088, tv_usec = 883100} t2 = {tv_sec = -1073752068, tv_usec = -1073752384} #6 0x081dea63 in Fbyte_code (bytestr=148241241, vector=149386573, maxdepth=20) at bytecode.c:714 op = 13 stack = {pc = 0x8e2b679 "A", top = 0xbfffd6bc, bottom = 0xbfffd6c0, byte_string = 148241241, byte_string_start = 0x8e2b644 "\b;\203W", constants = 149386573, next = 0xbfffd8a4} top = 0xbfffd6bc result = #7 0x081a6eb4 in funcall_lambda (fun=, nargs=, arg_vector=0xd) at eval.c:3174 val = syms_left = 138469578 next = i = 1 optional = 1 rest = 0 #8 0x081a71d3 in Ffuncall (nargs=2, args=0xbfffd840) at eval.c:3047 fun = 0 original_fun = 148731514 funcar = numargs = 1 val = backtrace = {next = 0xbfffd97c, function = 0xbfffd840, args = 0xbfffd844, nargs = 1, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = ---Type to continue, or q to quit--- i = #9 0x081de821 in Fbyte_code (bytestr=149867225, vector=149173205, maxdepth=24) at bytecode.c:679 op = stack = {pc = 0x8eafd41 "\210\323c\210\202k", top = 0xbfffd844, bottom = 0xbfffd840, byte_string = 149867225, byte_string_start = 0x8eafcc4 "\b\205", , constants = 149173205, next = 0xbfffda34} top = 0xbfffd840 result = #10 0x081a6eb4 in funcall_lambda (fun=, nargs=, arg_vector=0xd) at eval.c:3174 val = syms_left = 138469578 next = i = 4 optional = 1 rest = 0 #11 0x081a71d3 in Ffuncall (nargs=5, args=0xbfffd9c0) at eval.c:3047 fun = 0 original_fun = 149240410 funcar = numargs = 4 val = backtrace = {next = 0xbfffdb0c, function = 0xbfffd9c0, args = 0xbfffd9c4, nargs = 4, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #12 0x081de821 in Fbyte_code (bytestr=148572073, vector=148573725, maxdepth=36) at bytecode.c:679 op = stack = {pc = 0x8eaf072 "\210)\307\020\331\332!\207", top = 0xbfffd9d0, bottom = 0xbfffd9c0, byte_string = 148572073, byte_string_start = 0x8eaf010 "\b\205i", constants = 148573725, next = 0xbfffdba4} top = 0xbfffd9c0 result = #13 0x081a6eb4 in funcall_lambda (fun=, nargs=, arg_vector=0xd) at eval.c:3174 val = syms_left = 138469578 next = i = 0 optional = 0 rest = 0 #14 0x081a71d3 in Ffuncall (nargs=1, args=0xbfffdb50) at eval.c:3047 fun = 0 original_fun = 148566434 funcar = numargs = 0 val = backtrace = {next = 0xbfffdc7c, function = 0xbfffdb50, args = 0xbfffdb54, nargs = 0, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #15 0x081de821 in Fbyte_code (bytestr=148535169, vector=149018877, maxdepth=16) at bytecode.c:679 op = stack = {pc = 0x8daeea7 "\210\330 \210\016\036\203w", top = 0xbfffdb50, bottom = 0xbfffdb50, byte_string = 148535169, byte_string_start = 0x8daee3c "\306\307!\310\030\306\307!)\031\211\032G\tGU\204\035", constants = 149018877, next = 0x0} ---Type to continue, or q to quit--- top = 0xbfffdb50 result = #16 0x081a6eb4 in funcall_lambda (fun=, nargs=, arg_vector=0xd) at eval.c:3174 val = syms_left = 138469578 next = i = 1 optional = 1 rest = 0 #17 0x081a71d3 in Ffuncall (nargs=2, args=0xbfffdd10) at eval.c:3047 fun = 0 original_fun = 147285242 funcar = numargs = 1 val = backtrace = {next = 0xbfffdeac, function = 0xbfffdd10, args = 0xbfffdd14, nargs = 1, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = i = #18 0x081a3f97 in Fcall_interactively (function=147285242, record_flag=138469578, keys=138498805) at callint.c:849 val = specs = 138469578 filter_specs = teml = up_event = 138469578 enable = 0 next_event = prefix_arg = string = tem = i = 2 j = foo = 0 prompt1 = '\000' arg_from_tty = 0 key_count = record_then_fail = save_this_command = 147285242 save_last_command = 148953410 save_this_original_command = 147285242 save_real_this_command = 147285242 #19 0x081a73a3 in Ffuncall (nargs=4, args=0xbfffdef0) at eval.c:2996 fun = original_fun = funcar = numargs = 3 val = backtrace = {next = 0x0, function = 0xbfffdef0, args = 0xbfffdef4, nargs = 3, evalargs = 0 '\000', debug_on_exit = 0 '\000'} internal_args = 0xbfffdef4 i = 8192 ---Type to continue, or q to quit--- #20 0x081a7651 in call3 (fn=138595418, arg1=147285242, arg2=138469578, arg3=138469578) at eval.c:2820 ret_ungc_val = 0 args = {138595418, 147285242, 138469578, 138469578} #21 0x08147d2a in command_loop_1 () at keyboard.c:1720 cmd = keybuf = {324, 388, 460, 40, -1233865128, -1073750066, 138469578, 138469578, -1073749992, 135530045, 164367918, -1073750066, -1073749960, -1208044282, 0, 0, 0, 0, 0, 0, -1073750052, -1090461936, 0, 134545408, 138469578, 138793242, -1073750016, 0, 23, 138867080} i = prev_modiff = 2058 prev_buffer = 0xa0cc560 #22 0x081a5a61 in internal_condition_case (bfun=0x81479b0 , handlers=138500586, hfun=0x8140560 ) at eval.c:1460 val = 0 c = {tag = 138469578, val = 138469578, next = 0xbfffe158, gcpro = 0x0, jmp = {{__jmpbuf = {138867080, 138867080, 138867096, -1073749736, -1702115154, 1375718337}, __mask_was_saved = 0, __saved_mask = {__val = {1, 3087005920, 0, 0, 0, 0, 3221217084, 3065770045, 0, 0, 3221217552, 3221217484, 3221217496, 3059482612, 3087005920, 0, 3059417090, 3086946160, 134550982, 3067322984, 3087003588, 3065326024, 40, 3221217272, 3086923014, 3221217296, 3059465684, 3065343484, 3067323048, 3221217824, 110932256, 3087003588}}}}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} h = {handler = 138500586, var = 138469578, chosen_clause = 138469602, tag = 0xbfffe034, next = 0x0} #23 0x08140205 in command_loop_2 (ignore=138469578) at keyboard.c:1321 val = 0 #24 0x081a5b41 in internal_catch (tag=138497034, func=0x81401e0 , arg=138469578) at eval.c:1204 c = {tag = 138497034, val = 138469578, next = 0x0, gcpro = 0x0, jmp = {{__jmpbuf = {138867080, 138867080, 138867096, -1073749464, -1702295378, 1375581121}, __mask_was_saved = 0, __saved_mask = {__val = {3221217812, 3221217960, 135528306, 3221217824, 0 , 3065760510, 0, 0, 0, 3065760510, 0, 0, 0, 138489328, 1, 138142272, 0, 14, 3221217916, 138638154, 138638152}}}}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} #25 0x081403b1 in command_loop () at keyboard.c:1300 No locals. #26 0x0814073b in recursive_edit_1 () at keyboard.c:923 val = #27 0x08140862 in Frecursive_edit () at keyboard.c:985 buffer = 138469578 #28 0x08136956 in main (argc=, argv=) at emacs.c:1716 dummy = -1073748552 stack_bottom_variable = 8 '\b' do_initial_setlocale = 138867080 skip_args = 0 rlim = {rlim_cur = 8388608, rlim_max = 18446744073709551615} no_loadup = 0 junk = 0x0 dname_arg = 0x0 ch_to_dir = 0xbfffe588 "\270\345\377\277\351\236 \b\004\003ɶ\364\377ȶ\300\345\377\277\364\377ȶ" -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 18 05:01:47 2010 Received: (at submit) by debbugs.gnu.org; 18 Dec 2010 10:01:48 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTtbn-00078j-8i for submit@debbugs.gnu.org; Sat, 18 Dec 2010 05:01:47 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PTtbl-00078Z-V4 for submit@debbugs.gnu.org; Sat, 18 Dec 2010 05:01:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PTthw-0008QW-Os for submit@debbugs.gnu.org; Sat, 18 Dec 2010 05:08:09 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:32986) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PTthw-0008QR-DI for submit@debbugs.gnu.org; Sat, 18 Dec 2010 05:08:08 -0500 Received: from [140.186.70.92] (port=52810 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PTthv-000643-FS for bug-gnu-emacs@gnu.org; Sat, 18 Dec 2010 05:08:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PTthu-0008Pz-9f for bug-gnu-emacs@gnu.org; Sat, 18 Dec 2010 05:08:07 -0500 Received: from mtaout21.012.net.il ([80.179.55.169]:35403) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PTthu-0008Pv-2U for bug-gnu-emacs@gnu.org; Sat, 18 Dec 2010 05:08:06 -0500 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0LDM00E00BXT4Q00@a-mtaout21.012.net.il> for bug-gnu-emacs@gnu.org; Sat, 18 Dec 2010 12:08:04 +0200 (IST) Received: from HOME-C4E4A596F7 ([84.229.167.122]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LDM00DSLC5FXQ50@a-mtaout21.012.net.il>; Sat, 18 Dec 2010 12:08:04 +0200 (IST) Date: Sat, 18 Dec 2010 12:08:11 +0200 From: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault In-reply-to: <877hf7zbj9.fsf@tux.homenetwork> X-012-Sender: halo1@inter.net.il To: Thierry Volpiatto Message-id: <83pqszfl6c.fsf@gnu.org> References: <878w02r5zd.fsf@stupidchicken.com> <874oanxval.fsf@tux.homenetwork> <87r5djvm7b.fsf@stupidchicken.com> <87fwtz7cuq.fsf@tux.homenetwork> <87wrnacybt.fsf@stupidchicken.com> <877hfaf8k5.fsf@tux.homenetwork> <83ipythb8p.fsf@gnu.org> <87r5dhmw1a.fsf@tux.homenetwork> <83hbedh9mm.fsf@gnu.org> <87ei9ho8xu.fsf@tux.homenetwork> <83fwtxh65h.fsf@gnu.org> <87bp4jk0h2.fsf@tux.homenetwork> <877hf7zbj9.fsf@tux.homenetwork> X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.3 (----) > From: Thierry Volpiatto > Date: Sat, 18 Dec 2010 10:16:10 +0100 > Cc: > > First crash since yesterday when closing w3m: > > Program received signal SIGSEGV, Segmentation fault. > 0x081903b7 in mark_object (arg=172893790) at alloc.c:5577 > 5577 FLOAT_MARK (XFLOAT (obj)); Ouch! > (gdb) bt full > #0 0x081903b7 in mark_object (arg=172893790) at alloc.c:5577 > obj = How come values are "optimized out" when you compiled without optimizations? Can you show a sample GCC compilation command line from the build process, with all its switches? Also, please type "source /path/to/src/.gdbinit" at GDB's prompt (where "/path/to/src/" is the Emacs src directory), and then type "xbacktrace", to show the Lisp-level backtrace. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 21 06:28:57 2010 Received: (at submit) by debbugs.gnu.org; 21 Dec 2010 11:28:57 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PV0Om-0005Nf-TQ for submit@debbugs.gnu.org; Tue, 21 Dec 2010 06:28:57 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PV0Oj-0005NT-PF for submit@debbugs.gnu.org; Tue, 21 Dec 2010 06:28:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PV0V2-0002R3-Gd for submit@debbugs.gnu.org; Tue, 21 Dec 2010 06:35:25 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,T_DKIM_INVALID autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:57320) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PV0V2-0002Ql-E6 for submit@debbugs.gnu.org; Tue, 21 Dec 2010 06:35:24 -0500 Received: from [140.186.70.92] (port=44755 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PV0V1-0001GZ-1j for bug-gnu-emacs@gnu.org; Tue, 21 Dec 2010 06:35:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PV0Uz-0002Pg-Lv for bug-gnu-emacs@gnu.org; Tue, 21 Dec 2010 06:35:22 -0500 Received: from mail-wy0-f169.google.com ([74.125.82.169]:51688) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PV0Uz-0002Of-Cc; Tue, 21 Dec 2010 06:35:21 -0500 Received: by wyj26 with SMTP id 26so3986023wyj.0 for ; Tue, 21 Dec 2010 03:35:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :face:date:in-reply-to:message-id:user-agent:mime-version :content-type; bh=gLgRqUYmLr4o0p40+vgqtCWFf9SgjzWhmkUBVokiZVE=; b=UYTKZbn5sq38AKCRmoQRciqHfXl16srX8pxt9Ismw99W0SCBun1AS2OekKls4qjUbG X+YQRT12ew9DpF74nAqN1faThP+MR+xZJ7U/evd83rusOFVqfvZzu00bDsEHrjG4vvn2 aSywrZWZOmZhOGANOxVfkuDJdnhgSP89MSVRU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=j+iGHFxXEf37GGZtLsMq4Yu3eIOuqArbfYGQwYUcLRNPixEMX45VQXKrjaKAO/MiTr DuQYHmOsQimWMZucZYuQNNYAMZkWxSPEX+gq7H2cP18TXqyctk2A7FgIe4KinfrGmZTx mEQM4tenPFIvlA8m9ePEZmZsRMcM3+GFSFvss= Received: by 10.216.89.204 with SMTP id c54mr8034438wef.109.1292931318025; Tue, 21 Dec 2010 03:35:18 -0800 (PST) Received: from tux.homenetwork (143.77.197-77.rev.gaoland.net [77.197.77.143]) by mx.google.com with ESMTPS id m6sm2431594wej.10.2010.12.21.03.35.15 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 21 Dec 2010 03:35:16 -0800 (PST) From: Thierry Volpiatto To: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault References: <878w02r5zd.fsf@stupidchicken.com> <874oanxval.fsf@tux.homenetwork> <87r5djvm7b.fsf@stupidchicken.com> <87fwtz7cuq.fsf@tux.homenetwork> <87wrnacybt.fsf@stupidchicken.com> <877hfaf8k5.fsf@tux.homenetwork> <83ipythb8p.fsf@gnu.org> <87r5dhmw1a.fsf@tux.homenetwork> <83hbedh9mm.fsf@gnu.org> <87ei9ho8xu.fsf@tux.homenetwork> <83fwtxh65h.fsf@gnu.org> <87bp4jk0h2.fsf@tux.homenetwork> <877hf7zbj9.fsf@tux.homenetwork> <83pqszfl6c.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAAAFz UkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAABJQ TFRFBwQEXyQQT0tD2k0bqUEftLCW5J1oDQAAAAlwSFlzAAALEQAACxEBf2RfkQAAAAl2cEFnAAAA MAAAADAAzu6MVwAAAZdJREFUOMt1U0FywyAMFLQPQLZ6N7R9gAO9F6N8wBP//ytdcDqNa6JDHO9K yyLJRL9hp4ks9SJMJ2hHQoe5E+EuemI+W8mwfvKRsLuYOEnt/ePrOu8KIayVYIlIMOaW5TrZvcIB sTzGmqlsSBR/zNu2bQ5PLvGChzKifBMxiFs9JLQKq1piLpHfPApWVJAfa4VojPF70K+bLOvGHgyk YKsAz5X3C4dpEFxBSkNAOJqsE3bB4jRnpKWa9otghl2TJdXUeo9mlRzxRAFpFnBMjw0pECS+EMwk dyBQacb0p/0b73hvdob/vS2Ll6PIPQbPvjdA63Xo4a/XpIxVOREvJc1kO4T9EA5rb1F85mC048po RJuW1p6jWzSvJJ2M5iU8FpjaV40zZu31oSnGc9aZy/yqiknPf4SIlMySacz6SJBCKWudrOqhwegT i8AvDtN8cGY0RWiw6nEg+8ZEueq/gZCpRJLlfPux7hjTOXD3lDs4/MQujg+AuzhxfkKUWTbXI8ao 9QvqnC2lu1iG+67gqb+JNvMTuwf8BxNSRJN3OGcZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEwLTEx LTI2VDA4OjI0OjQxKzAxOjAw3lS1DwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMC0xMS0yNFQxMDo1 NDo1MiswMTowMDvcFUsAAAAASUVORK5CYII= Date: Tue, 21 Dec 2010 12:34:38 +0100 In-Reply-To: <83pqszfl6c.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 18 Dec 2010 12:08:11 +0200") Message-ID: <877hf3xstt.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -5.3 (-----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.3 (-----) Eli Zaretskii writes: >> From: Thierry Volpiatto >> Date: Sat, 18 Dec 2010 10:16:10 +0100 >> Cc: >> >> First crash since yesterday when closing w3m: >> >> Program received signal SIGSEGV, Segmentation fault. >> 0x081903b7 in mark_object (arg=172893790) at alloc.c:5577 >> 5577 FLOAT_MARK (XFLOAT (obj)); > > Ouch! yes! >> (gdb) bt full >> #0 0x081903b7 in mark_object (arg=172893790) at alloc.c:5577 >> obj = > > How come values are "optimized out" when you compiled without > optimizations? Can you show a sample GCC compilation command line > from the build process, with all its switches? > > Also, please type "source /path/to/src/.gdbinit" at GDB's prompt > (where "/path/to/src/" is the Emacs src directory), and then type > "xbacktrace", to show the Lisp-level backtrace. Sorry, i have not the time actually to try to debug that, i have switched back to 23.2.91 that is stable, no crash. Maybe you could try to see why 23.2.* is stable and 24 is not. And what is wrong in alloc.c? -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 28 08:07:56 2010 Received: (at submit) by debbugs.gnu.org; 28 Dec 2010 13:07:56 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PXZHP-0002UF-UO for submit@debbugs.gnu.org; Tue, 28 Dec 2010 08:07:56 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PXZHO-0002U4-4Y for submit@debbugs.gnu.org; Tue, 28 Dec 2010 08:07:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PXZNz-0003mM-MJ for submit@debbugs.gnu.org; Tue, 28 Dec 2010 08:14:44 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,T_DKIM_INVALID autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:49373) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PXZNz-0003mF-Jh for submit@debbugs.gnu.org; Tue, 28 Dec 2010 08:14:43 -0500 Received: from [140.186.70.92] (port=43920 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PXZNy-0006XS-IT for bug-gnu-emacs@gnu.org; Tue, 28 Dec 2010 08:14:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PXZNw-0003li-S4 for bug-gnu-emacs@gnu.org; Tue, 28 Dec 2010 08:14:42 -0500 Received: from mail-wy0-f169.google.com ([74.125.82.169]:56503) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PXZNw-0003lQ-KX; Tue, 28 Dec 2010 08:14:40 -0500 Received: by wyj26 with SMTP id 26so9615912wyj.0 for ; Tue, 28 Dec 2010 05:14:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :face:date:in-reply-to:message-id:user-agent:mime-version :content-type; bh=bJjIawx+ELis9xMgclKAUd+zfQMyyVQUhxcXFEPrTes=; b=px0JEge/7fGgr6rfAWToJCTCpwqeAqgk7IdD9Qy5UA2DvSi5iYwlwGgOhft6slMpRO MBvcmhLpAWkIVwk9FLsBrO42EoYNPIndyUYqP2S5VxzC71BpwnRKK1yzFuqu57/vG5XM bo7kboq8t1mka9LUsF4Tu6II7uqHa9RZJ7yJ4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=J95Ee2p0/jpLbldomlxpxRAauOcjTcFI7AtqGmYGK2WgpQEBVbrncG/FbLbCPr2xlV bqs0NwPdVBOyI/svg0A9/QHaRmxdtVw4dkXY27mpdxQzfc8s2GqfQto6XaX5ZSuZh9rB bEEN3TNPFlnGwiGdFPRQfltHtzPy2udRCAmII= Received: by 10.216.23.18 with SMTP id u18mr16825499weu.92.1293542078139; Tue, 28 Dec 2010 05:14:38 -0800 (PST) Received: from tux.homenetwork (13.211.85-79.rev.gaoland.net [79.85.211.13]) by mx.google.com with ESMTPS id m50sm6494944wek.8.2010.12.28.05.14.36 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 28 Dec 2010 05:14:37 -0800 (PST) From: Thierry Volpiatto To: Eli Zaretskii Subject: Re: bug#7098: Emacs24 crash with segmentation fault References: <878w02r5zd.fsf@stupidchicken.com> <874oanxval.fsf@tux.homenetwork> <87r5djvm7b.fsf@stupidchicken.com> <87fwtz7cuq.fsf@tux.homenetwork> <87wrnacybt.fsf@stupidchicken.com> <877hfaf8k5.fsf@tux.homenetwork> <83ipythb8p.fsf@gnu.org> <87r5dhmw1a.fsf@tux.homenetwork> <83hbedh9mm.fsf@gnu.org> <87ei9ho8xu.fsf@tux.homenetwork> <83fwtxh65h.fsf@gnu.org> <87bp4jk0h2.fsf@tux.homenetwork> <877hf7zbj9.fsf@tux.homenetwork> <83pqszfl6c.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAAAFz UkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAABJQ TFRFBwQEXyQQT0tD2k0bqUEftLCW5J1oDQAAAAlwSFlzAAALEQAACxEBf2RfkQAAAAl2cEFnAAAA MAAAADAAzu6MVwAAAZdJREFUOMt1U0FywyAMFLQPQLZ6N7R9gAO9F6N8wBP//ytdcDqNa6JDHO9K yyLJRL9hp4ks9SJMJ2hHQoe5E+EuemI+W8mwfvKRsLuYOEnt/ePrOu8KIayVYIlIMOaW5TrZvcIB sTzGmqlsSBR/zNu2bQ5PLvGChzKifBMxiFs9JLQKq1piLpHfPApWVJAfa4VojPF70K+bLOvGHgyk YKsAz5X3C4dpEFxBSkNAOJqsE3bB4jRnpKWa9otghl2TJdXUeo9mlRzxRAFpFnBMjw0pECS+EMwk dyBQacb0p/0b73hvdob/vS2Ll6PIPQbPvjdA63Xo4a/XpIxVOREvJc1kO4T9EA5rb1F85mC048po RJuW1p6jWzSvJJ2M5iU8FpjaV40zZu31oSnGc9aZy/yqiknPf4SIlMySacz6SJBCKWudrOqhwegT i8AvDtN8cGY0RWiw6nEg+8ZEueq/gZCpRJLlfPux7hjTOXD3lDs4/MQujg+AuzhxfkKUWTbXI8ao 9QvqnC2lu1iG+67gqb+JNvMTuwf8BxNSRJN3OGcZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEwLTEx LTI2VDA4OjI0OjQxKzAxOjAw3lS1DwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMC0xMS0yNFQxMDo1 NDo1MiswMTowMDvcFUsAAAAASUVORK5CYII= Date: Tue, 28 Dec 2010 14:14:01 +0100 In-Reply-To: <83pqszfl6c.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 18 Dec 2010 12:08:11 +0200") Message-ID: <871v52qbty.fsf@tux.homenetwork> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -5.5 (-----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.5 (-----) Hi Eli, Eli Zaretskii writes: >> From: Thierry Volpiatto >> Date: Sat, 18 Dec 2010 10:16:10 +0100 >> Cc: >> >> First crash since yesterday when closing w3m: >> >> Program received signal SIGSEGV, Segmentation fault. >> 0x081903b7 in mark_object (arg=172893790) at alloc.c:5577 >> 5577 FLOAT_MARK (XFLOAT (obj)); > > Ouch! > >> (gdb) bt full >> #0 0x081903b7 in mark_object (arg=172893790) at alloc.c:5577 >> obj = > > How come values are "optimized out" when you compiled without > optimizations? Can you show a sample GCC compilation command line > from the build process, with all its switches? Because i forget to run ./configure with CFLAGS. > Also, please type "source /path/to/src/.gdbinit" at GDB's prompt > (where "/path/to/src/" is the Emacs src directory), and then type > "xbacktrace", to show the Lisp-level backtrace. Now really compiled with no optimizations, CFLAGS='-O0 -g -pipe' i have no crashs since two days... -- A+ Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 24 01:43:03 2011 Received: (at control) by debbugs.gnu.org; 24 Jul 2011 05:43:03 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QkrSw-0000ia-Lo for submit@debbugs.gnu.org; Sun, 24 Jul 2011 01:43:02 -0400 Received: from vm-emlprdomr-04.its.yale.edu ([130.132.50.145]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QkrSv-0000i7-Bq for control@debbugs.gnu.org; Sun, 24 Jul 2011 01:43:01 -0400 Received: from furball (c-76-28-93-216.hsd1.ct.comcast.net [76.28.93.216]) (authenticated bits=0) by vm-emlprdomr-04.its.yale.edu (8.14.4/8.14.4) with ESMTP id p6O5gt6O024814 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for ; Sun, 24 Jul 2011 01:42:56 -0400 From: Chong Yidong To: control@debbugs.gnu.org Subject: Re: bug#7098: Emacs24 crash with segmentation fault Date: Sun, 24 Jul 2011 01:42:54 -0400 Message-ID: <87mxg4w7xd.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.145 X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) tags 7098 unreproducible moreinfo From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 07 15:13:08 2013 Received: (at control) by debbugs.gnu.org; 7 Feb 2013 20:13:09 +0000 Received: from localhost ([127.0.0.1]:42360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U3XqG-000250-Bv for submit@debbugs.gnu.org; Thu, 07 Feb 2013 15:13:08 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:47697) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U3XqE-00024t-5s for control@debbugs.gnu.org; Thu, 07 Feb 2013 15:13:07 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1U3XqF-0004gA-0g for control@debbugs.gnu.org; Thu, 07 Feb 2013 15:13:07 -0500 Date: Thu, 07 Feb 2013 15:13:07 -0500 Message-Id: Subject: control message for bug 7098 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) close 7098 From unknown Sat Jun 21 02:57:03 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 08 Mar 2013 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator