From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#48252: Crashes continue ... Date: Fri, 29 Oct 2021 22:25:10 +0300 Message-ID: <83tugzprah.fsf@gnu.org> References: <83r1ikdxly.fsf@gnu.org> <87mtmtfex3.fsf@quad> <83v91hrvql.fsf@gnu.org> <87bl37amy4.fsf@quad> <83bl37rfjl.fsf@gnu.org> <87cznn7npv.fsf@quad> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34066"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 48252@debbugs.gnu.org To: andrei.elkin@pp.inet.fi Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Oct 29 22:01:59 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mgY4c-0008ek-Vd for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 29 Oct 2021 22:01:59 +0200 Original-Received: from localhost ([::1]:54772 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mgY4b-0002g1-JW for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 29 Oct 2021 16:01:57 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56484) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mgXVs-0007er-5P for bug-gnu-emacs@gnu.org; Fri, 29 Oct 2021 15:26:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:44425) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mgXVq-0008TW-QT for bug-gnu-emacs@gnu.org; Fri, 29 Oct 2021 15:26:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mgXVq-0000Bx-Iq for bug-gnu-emacs@gnu.org; Fri, 29 Oct 2021 15:26:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Oct 2021 19:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48252 X-GNU-PR-Package: emacs Original-Received: via spool by 48252-submit@debbugs.gnu.org id=B48252.1635535550714 (code B ref 48252); Fri, 29 Oct 2021 19:26:02 +0000 Original-Received: (at 48252) by debbugs.gnu.org; 29 Oct 2021 19:25:50 +0000 Original-Received: from localhost ([127.0.0.1]:55971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgXVd-0000BS-Oh for submit@debbugs.gnu.org; Fri, 29 Oct 2021 15:25:49 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:59066) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mgXVb-0000BA-5x for 48252@debbugs.gnu.org; Fri, 29 Oct 2021 15:25:48 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:51314) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mgXVS-0008QM-Ea; Fri, 29 Oct 2021 15:25:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=fArgvcUmcnIHepvgNQHl8ZxWwiBy9hd6FXyUFwyd9S4=; b=b00m7570jdBB Wd/nJuufAx8HxWlAcp0j8gvuDFJ4Y8d6KOsskVgkDRmPCwjG8+JqMf/aBagmeCTiCcJbZo6AlGhU1 k2CQPOuw2X4NqbdMErEOH+B/xujDZbZnXBqMtnTNJCeaX2KHcimfpJsrd4QUTTIyUmYgiIcDadwS6 5XP/6dwz2N3cXKGT1bbIRAVmTL7/jlhXY0VPUjWrV0P6u5oqtaU5K8NAHlb9W9MKp4kIbJEXtANkL SgffcXt0t1FG+lVNR7xpdZlC2razHoB8dInxPPIMSButagl7P9t6qEzzrcYYEss8WNCts9FI1/DLm fd3Mr05FksH06NiP3Fw5iQ==; Original-Received: from [87.69.77.57] (port=4652 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mgXVF-0007th-Hp; Fri, 29 Oct 2021 15:25:30 -0400 In-Reply-To: <87cznn7npv.fsf@quad> (andrei.elkin@pp.inet.fi) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:218592 Archived-At: [Please use Reply All to reply, to keep the bug address CC'ed.] > From: andrei.elkin@pp.inet.fi > Date: Fri, 29 Oct 2021 20:19:40 +0300 > > Eli Zaretskii writes: > > >> From: andrei.elkin@pp.inet.fi > >> Cc: 48252@debbugs.gnu.org > >> Date: Fri, 29 Oct 2021 18:08:03 +0300 > >> > >> Eli Zaretskii writes: > >> > >> >> From: andrei.elkin@pp.inet.fi > >> >> Date: Thu, 28 Oct 2021 16:38:00 +0300 > >> >> > >> >> ...and what maybe is better that the most recent stack, below, is much shorter. > >> >> And I am leaving it alive in case there will be interest or just further > >> >> instruction for me. > >> > > >> > Please invoke xbacktrace and post the results. (If GDB says it > >> > doesn't know that command, say "source /path/to/emacs/src/.gdbinit" > >> > first.) > >> > >> (gdb) xbacktrace > >> "command-error-default-function" (0xffffd448) > >> "apply" (0xffffd618) > >> 0xea3950a0 PVEC_COMPILED > > > > Is that all? It should be a lot longer. > > That's all though bt still produces the same stack. Then you will have to do it manually. For each stack frame N that shows a call to Ffuncall, like this: #7 0x00005555557be66d in Ffuncall (nargs=4, args=0x7fffffffd440) at eval.c:3068 please do: (gdb) frame N (gdb) print args[0] (gdb) xtype The last command will usually say "Lisp_Symbol", in which case follow it with (gdb) xsymbol Also, try this: (gdb) frame 17 (gdb) p data (gdb) xtype The last command will probably say "Lisp_Cons", in which case please show its cells using the xcar and xcdr commands. In general, what I see is that some command signaled an error, and the error data includes some invalid Lisp object. The challenge is to find that command and understand what kind of invalid object it generates.