From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.bugs Subject: bug#58960: 29.0.50; Assert fails when browsing an URL, bug#58960: 29.0.50; Assert fails when browsing an URL Date: Thu, 03 Nov 2022 09:41:20 +0100 Message-ID: <87v8nwmnv3.fsf@gmail.com> References: <87k04dodxs.fsf@gmail.com> <83wn8da4eo.fsf@gnu.org> <87zgd9mpa8.fsf@gmail.com> <83k04d9yva.fsf@gnu.org> <67234859-6953-752-4298-a75cf13f14f8@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14201"; mail-complaints-to="usenet@ciao.gmane.io" Cc: gerd.moellmann@gmail.com, 58960@debbugs.gnu.org, Eli Zaretskii , Paul Eggert To: Tino Calancha Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Nov 03 09:42:22 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 1oqVnp-0003ad-Sn for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 03 Nov 2022 09:42:21 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oqVnb-0003wf-Tg; Thu, 03 Nov 2022 04:42:07 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oqVnW-0003vk-Q7 for bug-gnu-emacs@gnu.org; Thu, 03 Nov 2022 04:42:05 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oqVnW-00038d-He for bug-gnu-emacs@gnu.org; Thu, 03 Nov 2022 04:42:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oqVnW-000814-E6 for bug-gnu-emacs@gnu.org; Thu, 03 Nov 2022 04:42:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Nov 2022 08:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58960 X-GNU-PR-Package: emacs Original-Received: via spool by 58960-submit@debbugs.gnu.org id=B58960.166746489130748 (code B ref 58960); Thu, 03 Nov 2022 08:42:02 +0000 Original-Received: (at 58960) by debbugs.gnu.org; 3 Nov 2022 08:41:31 +0000 Original-Received: from localhost ([127.0.0.1]:47801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqVn0-0007zq-VO for submit@debbugs.gnu.org; Thu, 03 Nov 2022 04:41:31 -0400 Original-Received: from mail-wr1-f46.google.com ([209.85.221.46]:46903) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqVmy-0007zW-Dv for 58960@debbugs.gnu.org; Thu, 03 Nov 2022 04:41:28 -0400 Original-Received: by mail-wr1-f46.google.com with SMTP id bk15so1499640wrb.13 for <58960@debbugs.gnu.org>; Thu, 03 Nov 2022 01:41:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Hq0BinQ3Tt4xsViPVMh1yvag1ZnOHgrZHLUG4u/idVU=; b=KuWHIKveoIfLTXr5H3h4NCSATbgQl9SwIHbUJROeEcUkRNsqzCQz/N6PvAlC4RszGh j08ECxrY6CErOtGlLNHsg0BlpsUSitVMYPZD87uw2wSAp1MxLCBa9YhbYcZIrFRbv4ow 1whV/wOjfcv5IQrg+SL4ShfuRznZOSfAMd5HvTG7lW/kMsw+jWIUv11MVszcYa1QxPDj or2W4mx2m80/uGkaRLSG/Nzcn9vvMaITeTd8SwV4fcUAZQyYlU1V7jrN768yQX6z6Bye rJZbto9p0r9NNsHAyZHrXEGZ+Uis3pLCHPkB0mrDlMqedVEcgMfIB8Wr438FXHdYIiqH e7DA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Hq0BinQ3Tt4xsViPVMh1yvag1ZnOHgrZHLUG4u/idVU=; b=2jF5WFpm22zeF+9ZZqjOWr8DzOKJu5rSmCs6sfVQcCCPykTu/xWhMnwr3T171gu7e4 Kb7nr0hyP2hY1kNhaAIHoi/0ZPuM+hlXcSWyWdybXdNcRUbELrrK6keGsvfgsiRAHaS6 d5WqfmBah3E1L/BQTwRGBEU5nOokMI6rDdxCNJscwO5gk3tYXyh3mmeLkvinkSEyhq/M L7gPwqRt0LJpTLsi8it8xibohh0GEI979vcPmh/FZbHfgKHR9jDGwmzaHl8cAbJ3G8QL 8soSRbhVw0iUQtBS4GtJ7/Xos0eIzdBa+BR6A1zVeb59P/VBUaMbqi9gOE8I3VzXQTt1 abKQ== X-Gm-Message-State: ACrzQf3Kku/u8hYDraMYXaAkFX7l6mUdKzStRRpSDVErCvk7SUvdp6f6 Wa1ZNQHM+hWefkO0l7V37ACHrcERN70= X-Google-Smtp-Source: AMsMyM6K0vfjmOfSPLUq8OMgtVbfVfthP4OT2efGiPVHnZ6vFhBLmWZdbrsz/DFSkprzOotlI/kubg== X-Received: by 2002:a5d:59ae:0:b0:236:6861:a89d with SMTP id p14-20020a5d59ae000000b002366861a89dmr18492052wrr.437.1667464881948; Thu, 03 Nov 2022 01:41:21 -0700 (PDT) Original-Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id p22-20020a05600c359600b003c6b9749505sm4864886wmq.30.2022.11.03.01.41.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Nov 2022 01:41:21 -0700 (PDT) In-Reply-To: <67234859-6953-752-4298-a75cf13f14f8@gmail.com> (Tino Calancha's message of "Thu, 3 Nov 2022 04:00:26 +0100 (CET)") 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: , Original-Sender: "bug-gnu-emacs" Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:246931 Archived-At: >>>>> On Thu, 3 Nov 2022 04:00:26 +0100 (CET), Tino Calancha said: Tino> On Wed, 2 Nov 2022, Paul Eggert wrote: >> child_signal_init is reasonably heavyweight in that it keeps a >> couple of file descriptors open, so the idea is to be lazy and not >> call it unless Emacs plans to have children. >> Sure. Calling it from `init_process_emacs' works as well, but then there=CA=BCs some scary looking "if (!will_dump_with_unexec_p ())", so let=CA=BCs not go there :-) >> I installed the attached, which is like Robert's patch except it >> keeps the critical section smaller and checks the declaration of the >> now-extern function. Please give it a try. I'll boldly close the bug >> report; we can reopen it if I'm wrong. Tino> I have applied your patch; it fixes the issue. Tino> Thank you. Works for me as well, thanks Paul Robert --=20