From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Antipov Newsgroups: gmane.emacs.bugs Subject: bug#19303: 25.0.50; infinite loop (stack overflow) in mark_object Date: Tue, 09 Dec 2014 20:29:53 +0300 Message-ID: <54873191.1040201@yandex.ru> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1418146283 4596 80.91.229.3 (9 Dec 2014 17:31:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 9 Dec 2014 17:31:23 +0000 (UTC) Cc: 19303@debbugs.gnu.org To: sds@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Dec 09 18:31:17 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XyOd3-0004Sa-78 for geb-bug-gnu-emacs@m.gmane.org; Tue, 09 Dec 2014 18:31:17 +0100 Original-Received: from localhost ([::1]:41611 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XyOd2-0005vP-Qi for geb-bug-gnu-emacs@m.gmane.org; Tue, 09 Dec 2014 12:31:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41402) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XyOcu-0005vG-Cr for bug-gnu-emacs@gnu.org; Tue, 09 Dec 2014 12:31:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XyOco-00022n-CF for bug-gnu-emacs@gnu.org; Tue, 09 Dec 2014 12:31:08 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:34431) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XyOco-00022j-94 for bug-gnu-emacs@gnu.org; Tue, 09 Dec 2014 12:31:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XyOco-0008Hz-43 for bug-gnu-emacs@gnu.org; Tue, 09 Dec 2014 12:31:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Antipov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 09 Dec 2014 17:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19303 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19303-submit@debbugs.gnu.org id=B19303.141814620531708 (code B ref 19303); Tue, 09 Dec 2014 17:31:02 +0000 Original-Received: (at 19303) by debbugs.gnu.org; 9 Dec 2014 17:30:05 +0000 Original-Received: from localhost ([127.0.0.1]:59873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XyObs-0008FM-3p for submit@debbugs.gnu.org; Tue, 09 Dec 2014 12:30:04 -0500 Original-Received: from forward9l.mail.yandex.net ([84.201.143.142]:56437) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XyObk-0008EQ-L1 for 19303@debbugs.gnu.org; Tue, 09 Dec 2014 12:30:02 -0500 Original-Received: from smtp19.mail.yandex.net (smtp19.mail.yandex.net [95.108.252.19]) by forward9l.mail.yandex.net (Yandex) with ESMTP id 6AC18E61059; Tue, 9 Dec 2014 20:29:54 +0300 (MSK) Original-Received: from smtp19.mail.yandex.net (localhost [127.0.0.1]) by smtp19.mail.yandex.net (Yandex) with ESMTP id F1A3DBE0436; Tue, 9 Dec 2014 20:29:53 +0300 (MSK) Original-Received: from unknown (unknown [37.139.80.10]) by smtp19.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id OfudaLrXht-TrKqRxjX; Tue, 9 Dec 2014 20:29:53 +0300 (using TLSv1.2 with cipher AES128-SHA (128/128 bits)) (Client certificate not present) X-Yandex-Uniq: b86c6d08-e2ef-41e4-af3c-e1d6fa7363ad DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1418146193; bh=Ku6dPhh3devC+rTmxPyoDchwvkLpxld0t7XVH2sjkcA=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=ayRqG56x4v/x7XMIrDwwWOVEBjqZlykknpnWuQPGAINFgzrXhuu/cGEoPwAMpiUUq jPUiZr9hLOaT+KJ7ZWTz1d4141RG9K6xauTMBvlnORug/8cScWai2EdyJJiIZzTuMY QdT6ZJoTQRzmAcTxbc+1naGM8d9JOnVnKsNM9Jmg= Authentication-Results: smtp19.mail.yandex.net; dkim=pass header.i=@yandex.ru User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:97090 Archived-At: On 12/08/2014 04:42 PM, Sam Steingold wrote: > in a situation very similar to that of bug#19022 & bug#19133, I now get > this crash (this is git tip from dec 8 morning): > this seems to indicate an infinite recursion in GC. > Thread 0 Crashed:: Dispatch queue: com.apple.main-thread > 0 libsystem_kernel.dylib 0x00007fff9555bc7e __kill + 10 > 1 org.gnu.Emacs 0x00000001000db933 emacs_abort + 19 > 2 org.gnu.Emacs 0x0000000100141c30 Fsignal + 1344 > 3 org.gnu.Emacs 0x0000000100141cd9 xsignal + 9 > 4 org.gnu.Emacs 0x000000010013fc6c xsignal1 + 28 > 5 org.gnu.Emacs 0x000000010010731d compile_pattern + 733 > 6 org.gnu.Emacs 0x0000000100107999 fast_string_match + 41 > 7 org.gnu.Emacs 0x00000001000f3acd Ffind_file_name_handler + 221 > 8 org.gnu.Emacs 0x00000001000f4389 Fexpand_file_name + 89 > 9 org.gnu.Emacs 0x00000001000fb7ae Fdo_auto_save + 286 > 10 org.gnu.Emacs 0x00000001000bdabf shut_down_emacs + 239 > 11 org.gnu.Emacs 0x00000001000bd8b9 terminate_due_to_signal + 89 > 12 org.gnu.Emacs 0x00000001000dd3e6 deliver_fatal_thread_signal + 134 > 13 org.gnu.Emacs 0x00000001000de166 handle_sigsegv + 150 > 14 libsystem_platform.dylib 0x00007fff9789cf1a _sigtramp + 26 > 15 ??? 000000000000000000 0 + 0 > 16 org.gnu.Emacs 0x0000000100124b19 mark_object + 1033 > 17 org.gnu.Emacs 0x0000000100124b19 mark_object + 1033 > 18 org.gnu.Emacs 0x0000000100124b19 mark_object + 1033 > 19 org.gnu.Emacs 0x0000000100124b19 mark_object + 1033 > 20 org.gnu.Emacs 0x0000000100124b19 mark_object + 1033 Could you please disassemble mark_object? I think we can have nasty issue somewhat similar to http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16986#32. Dmitry