From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Sudarshan Gaikaiwari Newsgroups: gmane.emacs.bugs Subject: bug#24417: 25.1; Emacs crashes during gc Date: Fri, 30 Sep 2016 10:05:32 -0500 Message-ID: References: <8737l5kgem.fsf@asha.i-did-not-set--mail-host-address--so-tickle-me> <83h99l9i78.fsf@gnu.org> <83twdl7yd1.fsf@gnu.org> <8337kioghb.fsf@gnu.org> <83zimpn8k0.fsf@gnu.org> Reply-To: sudarshan@acm.org NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: blaine.gmane.org 1475248869 18463 195.159.176.226 (30 Sep 2016 15:21:09 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 30 Sep 2016 15:21:09 +0000 (UTC) Cc: 24417@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Sep 30 17:21:04 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpzcM-0003A3-IG for geb-bug-gnu-emacs@m.gmane.org; Fri, 30 Sep 2016 17:20:54 +0200 Original-Received: from localhost ([::1]:45199 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpzcL-0002BE-13 for geb-bug-gnu-emacs@m.gmane.org; Fri, 30 Sep 2016 11:20:53 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52357) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpzO5-0005Xy-16 for bug-gnu-emacs@gnu.org; Fri, 30 Sep 2016 11:06:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bpzNx-0008R4-W3 for bug-gnu-emacs@gnu.org; Fri, 30 Sep 2016 11:06:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:33704) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpzNx-0008Qt-Sg for bug-gnu-emacs@gnu.org; Fri, 30 Sep 2016 11:06:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bpzNx-0003vI-Mx for bug-gnu-emacs@gnu.org; Fri, 30 Sep 2016 11:06:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Sudarshan Gaikaiwari Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 30 Sep 2016 15:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24417 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 24417-submit@debbugs.gnu.org id=B24417.147524794615059 (code B ref 24417); Fri, 30 Sep 2016 15:06:01 +0000 Original-Received: (at 24417) by debbugs.gnu.org; 30 Sep 2016 15:05:46 +0000 Original-Received: from localhost ([127.0.0.1]:39894 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpzNf-0003ul-3D for submit@debbugs.gnu.org; Fri, 30 Sep 2016 11:05:46 -0400 Original-Received: from mail-qk0-f172.google.com ([209.85.220.172]:32795) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpzNa-0003uW-Nr for 24417@debbugs.gnu.org; Fri, 30 Sep 2016 11:05:42 -0400 Original-Received: by mail-qk0-f172.google.com with SMTP id n189so36084244qke.0 for <24417@debbugs.gnu.org>; Fri, 30 Sep 2016 08:05:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:in-reply-to:references:from:date :message-id:subject:to:cc; bh=xUgmZDfIB8bZhnbjG5X0sYkebxLTFxaoCWiJhj962DY=; b=RGUlZvP5asXF/aA1XAiSJG5cEIzzaukVKpfiH/xBmXxPEtcfYqJh9ZkLCSv33zqabF EKFJ7oNdz1M+ul3ZaNT5/RwdEArlKf6+nfiRn3ChRe3jKII81e7abH0yTZYHiSNlTZpZ oxpmxjmwbwVzezEC+qPNAG1xR4vk+UcFcqkY+dcTevJbbdsdAAO7pcCkxqJ/x9o1PldA 0sy2Frk4amCQCW+IlYWgGM0xFKLHP2CPUEF2c+KjitHq0bMOdpPXCumc4coXGTw6Opmk fJevqQQziLb9JBBMWqqRqLozT3UozcOqvDYLDSLvMh4yBguM0a/nDHQLfR8Rx/c0gvf6 oFSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:reply-to:sender:in-reply-to :references:from:date:message-id:subject:to:cc; bh=xUgmZDfIB8bZhnbjG5X0sYkebxLTFxaoCWiJhj962DY=; b=D3foS8bEoUlWyVw+rx/OqB5nW8tz28A9OK10lxaEgtpW0ohjPBzboNxnufbWormebs j6XSAxMRN5gjVMmCjpL4RNifTbgzxGYqeQuRgOQqOVXeyb7SnoH1mLHb8YhTZxXsWqBf ueLPTuOAbO0KtjWAVJIORKwW7hkIS8NjHvXF5m4lZV3dZVC1WhwYDM9TNcIIwPn3d9Cr P2BoN/t9OOxQbaTEo3O1RyecM73+UT5R65C+/36tma4DVeVk3wldluwWw4yZScfCyRab DB8zgOH65bnySNSYdOFR13RUX8DIvmGPyBrxy50T6NM+LIsALxBd+QJb1B03RGqpFyjr qd6A== X-Gm-Message-State: AA6/9Rlu4Ty1km73feoEBfxuEjH/roWuntZsR988PzC5rgomFza/ubu21kL/OiG1IDioUyDiOaGepBzJ+ShpsA== X-Received: by 10.55.144.193 with SMTP id s184mr6996254qkd.286.1475247933295; Fri, 30 Sep 2016 08:05:33 -0700 (PDT) Original-Received: by 10.140.46.118 with HTTP; Fri, 30 Sep 2016 08:05:32 -0700 (PDT) In-Reply-To: <83zimpn8k0.fsf@gnu.org> X-Google-Sender-Auth: hWhFrA9u75k3iH_KtAtvdM6-aXc X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:123791 Archived-At: Sorry, another (unrelated to emacs) issue caused me to update the system which resulted in emacs being overwritten by the latest released version. Because of that gdb is unable to match frames. I am going to build and install the debug version of the current emacs release and file an issue if I see a crash again. On Fri, Sep 30, 2016 at 2:36 AM, Eli Zaretskii wrote: >> From: Sudarshan Gaikaiwari >> Date: Thu, 29 Sep 2016 11:11:16 -0500 >> Cc: 24417@debbugs.gnu.org >> >> I have reopened the gdb session with >> >> coredumpctl gdb /usr/local/bin/emacs-25.1 >> >> Please let me know the variables whose values I should report. > > Thanks. Please show the results of the following commands: > > (gdb) source /path/to/emacs/src/.gdbinit > (gdb) frame 11 > (gdb) p args[0] > (gdb) xtype > > If the last command says "Lisp_Symbol", type "xsymbol" and tell what > it prints. > > There are more calls to Ffuncall, in frames 14, 17, 20, 23, 27, 30, > 33, and 36; please repeat the above commands, starting with the > "frame NUM" command, and show the functions called by each stack > frame. > > Next, type the following: > > (gdb) frame 40 > (gdb) p fn > (gdb) xtype > > Once again, if this says "Lisp_Symbol", use "xsymbol" to show the > function that is being called there. > > Finally, type the following: > > (gdb) frame 110 > (gdb) p error_symbol > (gdb) xsymbol > (gdb) p data > (gdb) xtype > > Please note: the numbers of the frames in the above commands were > taken from the backtrace you posted here: > > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=24417#17 > > Before typing these commands, please verify that the frames I > mentioned are identical to those in that report. For example, frame > 11 should look like this: > > #11 0x00000000005ee505 in Ffuncall (nargs=4, args=0x7ffe25a519b8) at eval.c:2704 > internal_argbuf = {49541348, 12554, 44448, 0, 44448, > 140729529997648, 5550693, 3977139728650} > fun = 9484317 > original_fun = 529104 > funcar = 6110010 > numargs = 3 > lisp_numargs = 13057072 > val = 47136 > internal_args = 0x7ffe25a51910 > count = 200 > > If the frames are not identical, the commands might not work, and you > should try to adjust the frame numbers to what you see in the > backtrace before typing the commands. > > Thanks. -- Sudarshan Gaikaiwari www.sudarshan.org sudarshan@acm.org