From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Newsgroups: gmane.emacs.bugs Subject: bug#58226: 29.0.50; multisession-tests.el fails to finish on macOS (10.13.6) Date: Wed, 05 Oct 2022 06:49:48 +0200 Message-ID: References: <87y1tv25ig.fsf@gnus.org> <87lepv5rn7.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23205"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 58226@debbugs.gnu.org, Stefan Kangas To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Oct 05 06:50:14 2022 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 1ofwMH-0005oQ-Jk for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 05 Oct 2022 06:50:13 +0200 Original-Received: from localhost ([::1]:46698 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ofwMG-00036x-4W for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 05 Oct 2022 00:50:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58604) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ofwM8-00036a-1a for bug-gnu-emacs@gnu.org; Wed, 05 Oct 2022 00:50:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56508) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ofwM7-0001Ps-Op for bug-gnu-emacs@gnu.org; Wed, 05 Oct 2022 00:50:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ofwM6-0002gz-KN for bug-gnu-emacs@gnu.org; Wed, 05 Oct 2022 00:50:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 05 Oct 2022 04:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58226 X-GNU-PR-Package: emacs Original-Received: via spool by 58226-submit@debbugs.gnu.org id=B58226.166494539910335 (code B ref 58226); Wed, 05 Oct 2022 04:50:02 +0000 Original-Received: (at 58226) by debbugs.gnu.org; 5 Oct 2022 04:49:59 +0000 Original-Received: from localhost ([127.0.0.1]:55586 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ofwM2-0002gd-OE for submit@debbugs.gnu.org; Wed, 05 Oct 2022 00:49:59 -0400 Original-Received: from mail-ed1-f50.google.com ([209.85.208.50]:46011) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ofwM0-0002gM-Gi for 58226@debbugs.gnu.org; Wed, 05 Oct 2022 00:49:57 -0400 Original-Received: by mail-ed1-f50.google.com with SMTP id m3so21412105eda.12 for <58226@debbugs.gnu.org>; Tue, 04 Oct 2022 21:49:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date; bh=oB5S6weyxZYdIQKx5s3Wtl38pmO7rJu8xFwNzt81GZY=; b=HhnMuLvJ5klE6oyF7i5zjY6c93shLYsEc/80z5ZjlkE8+lJVQICON8mS8s59cZdggc Fk7eFqGJipWLaLkPe2EreyFJuBj4HEM4zRmUgiqSoPwFeamunL0J6pogKe/LjFjLQowD MeEIa7ic0oxRoXNs89C7CYv79ukJGHP0KTlMyr3kbW+7WflwfLmxQk8oHjHC4emBlyaw LfpoSyUxsnFT/uBu74LYLxylOC51WSef0g1ssUTiRgPKH7Nguc+7UR3Yg0ijTOA1CQT8 PII3nV+jZQ7dLs/IgqjjUrrDIpymgFmtasY9+WDRaJiTms2ApzmDp+ACr9q41ltKjl7W aGlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date; bh=oB5S6weyxZYdIQKx5s3Wtl38pmO7rJu8xFwNzt81GZY=; b=GJwqv7IxZxDECDtRFohw1ccRdLTr3puk9fbtHRln608/gPl9xSgvLczZN7ryyofpu8 G87MTCLP4rdtmxByNmu99XpMHmj3eiILLMxxYJCAQqSNz4RxQ9hGo9P356s/yKm6k64b tFxt3+gZmxt/AUqsClO6syjQ3j4HLl7hk1T7VFa8iBnwFcb34bIvH98OWOxfm2zh0xEU ob3r2wsUKvyYPQx2rpKsNiTZZDPJZWl3cEiz8l/7LgP73QEubjPOqnKtopswurehVWv9 pkpXcGvN0YshB23xhplVLiFR2zstjAedDcWCW/8VdHi+jmsVtBl0NS91rQGWyXgYWqB3 ZkUA== X-Gm-Message-State: ACrzQf19b4RhbCpy7qPrx9wtNnS5WzvFe0EnOL3eeY57AsYwFidGOSLs pbzMfhMwv5ALN4sBLFpJbqZp+KwIV8KJMw== X-Google-Smtp-Source: AMsMyM6UN+0FUJFXrt0cFt+0bqVLW02A7rcrmycSeV+AULGOb+r5+vbU3tGoDVUV425a08dWbcBTeg== X-Received: by 2002:a05:6402:548f:b0:457:ed40:5f58 with SMTP id fg15-20020a056402548f00b00457ed405f58mr26603880edb.408.1664945390131; Tue, 04 Oct 2022 21:49:50 -0700 (PDT) Original-Received: from Mini.fritz.box (pd9e36cc6.dip0.t-ipconnect.de. [217.227.108.198]) by smtp.gmail.com with ESMTPSA id j7-20020a17090643c700b0076ff600bf2csm8066688ejn.63.2022.10.04.21.49.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Oct 2022 21:49:49 -0700 (PDT) In-Reply-To: <87lepv5rn7.fsf@gnus.org> (Lars Ingebrigtsen's message of "Tue, 04 Oct 2022 21:13:16 +0200") 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:244484 Archived-At: Lars Ingebrigtsen writes: > Stefan Kangas writes: > >> If I try to get the ELisp backtrace from ert with "b", Emacs crashes >> with the below rather unhelpful backtrace. Any ideas for how to debug >> further from here are welcome. >> >> Thread 2 received signal SIGABRT, Aborted. >> 0x00007fff6d8a3b66 in ?? () from /usr/lib/system/libsystem_kernel.dylib >> (gdb) bt >> #0 0x00007fff6d8a3b66 in ?? () from /usr/lib/system/libsystem_kernel.dylib >> #1 0x00007fff6da6e080 in pthread_kill () from >> /usr/lib/system/libsystem_pthread.dylib >> #2 0x00007fff6d7ff24d in __abort () from /usr/lib/system/libsystem_c.dylib >> #3 0x0032000000000015 in ?? () >> #4 0x0000000000000000 in ?? () > > I'm almost completely blank on running the debugger on Macos, but Gerd > is an expert here That's how quickly you get a bad reputation :-). > -- Gerd, any advice? It's to a degree similar to GDB. I'm using the cheat sheet from https://lldb.llvm.org/use/map.html if in doubt. That's how experts do. cd src lldb --local-lldbinit emacs You should see "Emacs support has been loaded". If not, you can load it later with command script import ../etc/emacs_lldb.py To start Emacs run where are command-line options for Emacs. When back in lldb because of the signal, use bt, up, down, and p as you would in GDB. With emacs_lldb.py loaded, you can also use xbacktrace and xdebug_print.