From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lynn Winebarger Newsgroups: gmane.emacs.devel Subject: Re: Loading tramp for dump goes into infinite regress Date: Sat, 6 Aug 2022 08:57:10 -0400 Message-ID: References: <8735erhrlg.fsf@gmx.de> <83wnc2g0n8.fsf@gnu.org> <83sfmqfxcb.fsf@gnu.org> <83a68yfp6j.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000a3c80205e5921f42" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6769"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , Michael Albinus , emacs-devel To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Aug 06 14:58:39 2022 Return-path: Envelope-to: ged-emacs-devel@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 1oKJO2-0001gS-Sg for ged-emacs-devel@m.gmane-mx.org; Sat, 06 Aug 2022 14:58:38 +0200 Original-Received: from localhost ([::1]:46684 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oKJO1-0000KQ-Tg for ged-emacs-devel@m.gmane-mx.org; Sat, 06 Aug 2022 08:58:37 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57022) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKJMs-0007iY-9d for emacs-devel@gnu.org; Sat, 06 Aug 2022 08:57:31 -0400 Original-Received: from mail-pf1-x431.google.com ([2607:f8b0:4864:20::431]:34625) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oKJMq-0004k7-O0; Sat, 06 Aug 2022 08:57:26 -0400 Original-Received: by mail-pf1-x431.google.com with SMTP id f28so4439116pfk.1; Sat, 06 Aug 2022 05:57:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=6h0AswtCrncOB2fssYS0PRdUWW2vbGS//qUiEzCy0u8=; b=pryDkFItnyj5pOTZmkhkTBT4RdetpnM5d4OY/LBVhsS0bdkjnH+uZBSSCAEsiRVU3c Djk4ZOMI8uaSOJ2EbiWvPxsOK4qBPNxoHO47EQC5e+xppjBXQU79MbnpUekuGGg3CmW3 nujE4DXhKjtT63JetpbWmk4mJN3KjelCsWWFl3ONzay2CJvyEcRzYV9oufUu8PAAoRXZ z6KvpyBPr6tPSDHshtRb/7Z/b6ZXRHyRckFy8jWm0fBZ82KFEw1J3akLmYcps/B2Himr XZyt36z+0O9/bkIbbAo9keMllZH3s4OmgAe+vSr6Z6/1k4fMHw4BzdSTo9Dy5O3tE0tO 9KFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=6h0AswtCrncOB2fssYS0PRdUWW2vbGS//qUiEzCy0u8=; b=B6VEMn/z44SmPieOCY0g4PMhFMfg1CQrKdEZeBofyRiqhMPhJFqpZYAMJZdrvWavJu QYSZuH/roPDZ0J3b9fq4xfjZDRGLSasE3y0e+MPlLVd/eN/fnV/UyulsptQJugnvRIsj Fy+xX8mdDV8HWak0r50qa1lj5XxCKUuQQHl1Ckkn3S2/5ESoTqeIrNDXkxaEyXajeqIG 6w90P5CXqn6NRNr0M3iyFUmfs4KcoLJIoAtx2M/N5CdlBPwpqeFYJCgI3TnXyqkL2bXb j0NRAlSGWFtYOVsBWkLajZarMZyU459n0htcgpiuZRbrbrE5oUKZPX0aHCDfoAlAFPs6 yzhg== X-Gm-Message-State: ACgBeo2N/OVAgKFxJYlKhfzvcMYSseAOGhoMJuxeqpHnX+MD6NVVa5kX MWKBsNZ05Ov3RUwo3HpqMKfM7+7Ai4trWAPbZlA= X-Google-Smtp-Source: AA6agR7DwcAMbQvRWikaIHKrcBUyjSrKyHYs5tg2e5u2MEkEHD0Q6KsFGUq0ifV1mZnXmnh1akdb38fC7Vr+YQqvpQA= X-Received: by 2002:aa7:8f0a:0:b0:52d:8135:64e0 with SMTP id x10-20020aa78f0a000000b0052d813564e0mr11264321pfr.0.1659790642364; Sat, 06 Aug 2022 05:57:22 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::431; envelope-from=owinebar@gmail.com; helo=mail-pf1-x431.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:293145 Archived-At: --000000000000a3c80205e5921f42 Content-Type: text/plain; charset="UTF-8" On Sat, Aug 6, 2022, 2:07 AM Lynn Winebarger wrote: > I've added another flag variable that allows me to turn off the ban on > implicit loading in dump mode. > The dump with all ~2500 ELN libraries loaded completed last night. Unfortunately during startup (before any frame opens) one of them is evaluating an expression with an argument that should never produce nil but somehow is nil. Fortunately I can now redump with just the offending library in site-load. The error prints fairly quickly when run normally, but shared libraries evidently open a lot slower under GDB. Hopefully I'll get the same error with the smaller dump and be able to determine if there's an issue in the dump file, the dump loading, or something else. Lynn --000000000000a3c80205e5921f42 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Sat, Aug 6, 2022, 2:07 AM Lynn Winebarger <owinebar@gmail.com> wrote:
I've added another flag variable that all= ows me to turn off the ban on implicit loading in dump mode.=C2=A0

The dump with all ~2500 ELN libraries loaded completed last night= .=C2=A0 Unfortunately during startup (before any frame opens) one of them i= s evaluating an expression with an argument that should never produce nil b= ut somehow is nil.
Fortunately I can now redump with= just the offending library in site-load.=C2=A0 The error prints fairly qui= ckly when run normally, but shared libraries evidently open a lot slower un= der GDB.
Hopefully I'll get the same error with = the smaller dump and be able to determine if there's an issue in the du= mp file, the dump loading, or something else.

Lynn


--000000000000a3c80205e5921f42--