From unknown Fri Jun 20 07:24:06 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#56842 <56842@debbugs.gnu.org> To: bug#56842 <56842@debbugs.gnu.org> Subject: Status: Segfault when Captive Portal detection setting is enabled Reply-To: bug#56842 <56842@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:24:06 +0000 retitle 56842 Segfault when Captive Portal detection setting is enabled reassign 56842 gnuzilla submitter 56842 Adam Faiz severity 56842 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 30 13:09:51 2022 Received: (at submit) by debbugs.gnu.org; 30 Jul 2022 17:09:51 +0000 Received: from localhost ([127.0.0.1]:35679 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oHpyH-00043r-4r for submit@debbugs.gnu.org; Sat, 30 Jul 2022 13:09:51 -0400 Received: from lists.gnu.org ([209.51.188.17]:40876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oHiL5-0000G5-7D for submit@debbugs.gnu.org; Sat, 30 Jul 2022 05:00:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34082) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oHiL4-0006X6-Ks for bug-gnuzilla@gnu.org; Sat, 30 Jul 2022 05:00:51 -0400 Received: from knopi.disroot.org ([178.21.23.139]:39128) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oHiL1-0005q6-Ll for bug-gnuzilla@gnu.org; Sat, 30 Jul 2022 05:00:50 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id ED3FC40E4B for ; Sat, 30 Jul 2022 11:00:41 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mVLmzgK1iDq6 for ; Sat, 30 Jul 2022 11:00:41 +0200 (CEST) Message-ID: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1659171640; bh=E8gX9+5+HSGOLqyFgfsuZmymDE2CtlU1rmSMp3RtcE0=; h=Date:To:From:Subject; b=RuHhty9FGxCWCM438l9JgxDXTxTIogAOrvhqTQFcCHOGmSH336e9oU/qa+GawwyCj R5UVRAWf8QwRh5hHR/00K8lHCLcqOyoDO1zwglVM6nxrXhdf1zDsROsbKBOA+MBa0R YISgazXiEGZe6sfPpsQzR4XDHo8W8jMCWIT6Vdwz/U1eGYH0m0NWUCxx0LQXWCvnyD Qv2DCnGG6jNuMRtqV0x3nBrTofJ7Z76OWkzWzt7coqwAmL+Z9XksPzYHiPN5dNUTjX TmPdHCxGBHo4gca/SQ+7GXPiEt7ATGG1C8X2NWPJY+WoLbgFbRkBVQ6GJQ3G6Mxpap CGDVdD+YltRRQ== Date: Sat, 30 Jul 2022 09:00:36 +0000 Mime-Version: 1.0 To: bug-gnuzilla@gnu.org Content-Language: en-US From: Adam Faiz Subject: Segfault when Captive Portal detection setting is enabled Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=178.21.23.139; envelope-from=adam.faiz@disroot.org; helo=knopi.disroot.org 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, 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-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 30 Jul 2022 13:09:48 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) When the 'Detect Captive Portal' setting is enabled, IceCat segfaults before the browser window is displayed when restarted, even with the --safe-mode option. It works when run with the --migration option, but reports the following error: JavaScript error: resource://gre/modules/CaptiveDetect.jsm, line 296: NS_ERROR_FAILURE: No canonical URL set up. To disable the setting, I had to go to my profile directory and edit prefs.js to remove the network.captive-portal-service.enabled line or change it to false. I use Guix's GNU IceCat 91.11.0esr. This bug has also been confirmed on Parabola. From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 30 14:30:18 2022 Received: (at submit) by debbugs.gnu.org; 30 Jul 2022 18:30:18 +0000 Received: from localhost ([127.0.0.1]:35745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oHrE9-0008Td-KQ for submit@debbugs.gnu.org; Sat, 30 Jul 2022 14:30:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:38162) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oHrE4-0008TI-De for submit@debbugs.gnu.org; Sat, 30 Jul 2022 14:30:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50726) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oHrE3-00061P-IA for bug-gnuzilla@gnu.org; Sat, 30 Jul 2022 14:30:12 -0400 Received: from cyan.elm.relay.mailchannels.net ([23.83.212.47]:45930) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oHrE1-0003nC-GR for bug-gnuzilla@gnu.org; Sat, 30 Jul 2022 14:30:11 -0400 X-Sender-Id: dreamhost|x-authsender|bill-auger@peers.community Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 7EAFD821D50; Sat, 30 Jul 2022 18:30:05 +0000 (UTC) Received: from pdx1-sub0-mail-a295.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id C86AE821E11; Sat, 30 Jul 2022 18:30:04 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1659205804; a=rsa-sha256; cv=none; b=0cxCtnKdPvfjf3ridBAtb3y1ZIkYpYP01DNlGbQ3lbDkq/3Y1IKtdg51M5YacuNTTJwlOI YPq4LRSPlrAtHv8rtDRgO7bxtlkcu3mJSP8LRmohMrAkdR9tsRRjpTXFq4yr2Cb8elEA1a WLXtiignOb/9hH4kY4ogFpHirvAsQrc+QSeG+/XsGQFA+aNXgAqw3GLHRlDyqSF003Pt1J 6lFQTJAUP3XubOv1Gd3OazeBVfc3ht4l6rRvdkGw4cqxWBVPSzeElr/l/2nLM96zPPVoN3 BmvkYDPCdntn7Ym6OPiCRAp9Ksx3lyS97rlZQj/Y4PCoNVFPgEHjUXgxP02oBQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1659205804; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Ib8s04WTJdgdgdIZIPPuC5wJB9wgvkpdilY52bi7XCo=; b=ESeT6PsfFaXihwKGKhNN0EE/VWJo0SbsM2KceQ+VrdrtaF2tV/r2cJH9rDWoFUjDP5Ng70 Uxk53DSUXR6uCGZgtCgaAJPxwNFmdQQq8OxWa3PYSGPKeqbMYijmynam5krLjB11d+sd0I WF9tzuoe8gL5PKMffR+WODUzAuYLzgiNUo/qTUrInQbaL4FvkYmDmb03VjHcTQ66heS1bF qJi28nklHmMnrqoOM32eahX5xfYl4sd6ADpxOmI97CCsFlRAPFKlPzIV8SkK7vqylEYCDw z4BEUlmEGTps3YQYgn7+twy6nX/1gPqlKqKQByLfJ13imaVmRpQdt2/RAhMceA== ARC-Authentication-Results: i=1; rspamd-7586b5656-q4rzd; auth=pass smtp.auth=dreamhost smtp.mailfrom=bill-auger@peers.community X-Sender-Id: dreamhost|x-authsender|bill-auger@peers.community X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|bill-auger@peers.community X-MailChannels-Auth-Id: dreamhost X-Invention-Cure: 72ce77827c068ff4_1659205805053_1133435772 X-MC-Loop-Signature: 1659205805053:771602277 X-MC-Ingress-Time: 1659205805052 Received: from pdx1-sub0-mail-a295.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.98.67.187 (trex/6.7.1); Sat, 30 Jul 2022 18:30:05 +0000 Received: from parabola.localdomain (075-138-185-092.res.spectrum.com [75.138.185.92]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: bill-auger@peers.community) by pdx1-sub0-mail-a295.dreamhost.com (Postfix) with ESMTPSA id 4LwCbv5mpmz3Q; Sat, 30 Jul 2022 11:30:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=peers.community; s=dreamhost; t=1659205804; bh=Ib8s04WTJdgdgdIZIPPuC5wJB9wgvkpdilY52bi7XCo=; h=Date:From:To:Cc:Subject:Content-Type:Content-Transfer-Encoding; b=hG3AhkdJVsik+3m0eZyj9qRhVNhJ7VRxTcHY16JLlwMlYfDxiuNmh27xGoHA71od8 OkWlyO+eQd4VvwgAX5LskjuYUr7AHpE+7vupXQMHLt18X34fIdcf+Bvz3cvvdmZmJZ GRlFaAvZTTqyg6u42XH53NIKvx4HSi3IxVf0x2sYmCuw+DSisIl21aPPmLgJupL/pA cIhUvdUyEmbRY/LOE/kJ/PZvUyiFfocibq3qf2PT2jO2IFabI6pqlEPiqF2yqcHAZ6 IkUjLmahP0Vpu6eM254a8JX6ineWi1F+bJZIHjiVEIjf2P7U0Oo3u+CSFIgRsyGU0j tC5N+vsJMij7Q== Date: Sat, 30 Jul 2022 14:28:43 -0400 From: bill-auger To: Adam Faiz via bug-gnuzilla via GNUzilla bug reports Subject: Re: bug#56842: Segfault when Captive Portal detection setting is enabled Message-ID: <20220730142843.0416927b@parabola.localdomain> In-Reply-To: References: Organization: parabola X-Mailer: Claws Mail 4.1.0 (GTK 3.24.34; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=23.83.212.47; envelope-from=bill-auger@peers.community; helo=cyan.elm.relay.mailchannels.net 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, 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-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 56842@debbugs.gnu.org, Adam Faiz X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) On Sat, 30 Jul 2022 09:00:36 +0000 Adam wrote: > JavaScript error: resource://gre/modules/CaptiveDetect.jsm, line 296: > NS_ERROR_FAILURE: No canonical URL set up. thats probably not significant - i tried setting the canonicalURL, on a hunch - it still crashes though From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 15 01:16:57 2022 Received: (at 56842) by debbugs.gnu.org; 15 Nov 2022 06:16:57 +0000 Received: from localhost ([127.0.0.1]:52609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oupFf-0005GE-UX for submit@debbugs.gnu.org; Tue, 15 Nov 2022 01:16:57 -0500 Received: from mout-p-101.mailbox.org ([80.241.56.151]:43908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oumYQ-0006vd-OR for 56842@debbugs.gnu.org; Mon, 14 Nov 2022 22:24:07 -0500 Received: from smtp102.mailbox.org (smtp102.mailbox.org [10.196.197.102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4NBBNZ5jcfz9sJB; Tue, 15 Nov 2022 04:23:58 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1668482638; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=UC6hgyjEzc01ouLRZwNdiDm0Xdi71vN8WF7jA4YtnyM=; b=Vxb6qONieq+zhwgYzSIq5E2ZZkiaIAkHJBds+WKyxtCdGAB2W60VJ5Jat30niYAwnwn8kC Nqs3C+kqzP+GeQPdMa+zLxvncqnhxpxNnSExnN9Kd+ylXnp5k5+3gHah7djpCBMGSI4e30 SE6N8VTIB2qSfXA/35oE1IurPqbcjW/ORgL54IEQ9OSsG8mjBqvbKjT6LybaVjlpf3PTMD PejuRH7/+6NT6v5c1snbYHe1yBg57Ib/ZpoHr3VRctzbdUnWvjTJbFbo1ZPXl4u8Fv+/Ga 2HXqDfftB4ICe5wwAfiTaLrqibJnNrbkf4O25G9MJ/YxYeNhQDH1WNzfasKt6g== From: Joshua Hecker To: 56842@debbugs.gnu.org Subject: Re: bug#56842: Segfault when Captive Portal detection setting is enabled In-Reply-To: (Adam Faiz's message of "Sat, 30 Jul 2022 09:00:36 +0000") References: Date: Mon, 14 Nov 2022 21:23:54 -0600 Message-ID: <87pmdokiid.fsf@mailbox.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-MBO-RS-ID: 66a502258b7a3ec5ee1 X-MBO-RS-META: c8i5k1xc1dibujpbxsqoju6c7fxzppf8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 56842 X-Mailman-Approved-At: Tue, 15 Nov 2022 01:16:54 -0500 Cc: adam.faiz@disroot.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Adam Faiz writes: > When the 'Detect Captive Portal' setting is enabled, IceCat segfaults > before the browser window is displayed when restarted, even with the > --safe-mode option. > > It works when run with the --migration option, but reports the > following error: > JavaScript error: resource://gre/modules/CaptiveDetect.jsm, line 296: > NS_ERROR_FAILURE: No canonical URL set up. > > To disable the setting, I had to go to my profile directory and edit > prefs.js to remove the network.captive-portal-service.enabled line or > change it to false. > > I use Guix's GNU IceCat 91.11.0esr. > This bug has also been confirmed on Parabola. I am using Guix on Icecat on version 102 and its still persistant. Do you have issues with it keeping the captive portals setting off, but upgrading to a new version while still segfaulting. I would just keep it off for now. Cause as long as it doesnt break after upgrading, at least (for me) its not totally experience ruining. Anyways, sorry for the lack of real solutions =E2=98=B9=EF=B8=8F. But i'll = do some testing to see what if at least it doesnt break on upgrade. Stay well, -Joshua From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 16 11:43:32 2022 Received: (at 56842) by debbugs.gnu.org; 16 Nov 2022 16:43:32 +0000 Received: from localhost ([127.0.0.1]:57982 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovLVc-0007f3-4Y for submit@debbugs.gnu.org; Wed, 16 Nov 2022 11:43:32 -0500 Received: from knopi.disroot.org ([178.21.23.139]:39908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovLVa-0007eu-HM for 56842@debbugs.gnu.org; Wed, 16 Nov 2022 11:43:31 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 1DA3041225; Wed, 16 Nov 2022 17:43:29 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u3j13qKSuOAd; Wed, 16 Nov 2022 17:43:27 +0100 (CET) Message-ID: <6aeba8e2-23e6-0933-00fe-63b26ced656f@disroot.org> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1668617007; bh=6O0Vo1R3p4nI58Ts9Z6AmAFz43nfLTpWFCKmfSvG7ME=; h=Date:Subject:To:References:From:In-Reply-To:From; b=WTIuq6IYehfe7/uNzmAnpgEUMjSYEfy9o5fMBRbAOFXrplwunAw6WvXPU+5cQzYDD MGEd+lMWsqCP+2yR0RBMQeJq9PEYwyL7c1Fv7rDuW8OF1yWsjmWs53TiPiuviFaeuO KmveG3iifWQlAtrEAXB7CUrb1SXD5rObbkdPGsWKYwWWnc2YD+27W4maqWVJ3gig2l nS495yhLctfPipXbpAq4tNl0MJK2QsRDNElgO2mO3LI9ntDUxOXTc5E/5kGXDa9kPW o4YiUZHPVDX12xT7zzIdVjEjPgWoTRJHSWM4CNKwMiG8kbupDzwGJplJ9XUGsTOQ2+ gFtwEjrJL01OQ== Date: Thu, 17 Nov 2022 00:43:23 +0800 MIME-Version: 1.0 Subject: Re: bug#56842: Segfault when Captive Portal detection setting is enabled To: Joshua Hecker , 56842@debbugs.gnu.org References: <87pmdokiid.fsf@mailbox.org> Content-Language: en-US From: Adam Faiz In-Reply-To: <87pmdokiid.fsf@mailbox.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 56842 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 11/15/22 11:23, Joshua Hecker wrote: > I am using Guix on Icecat on version 102 and its still persistant. Do > you have issues with it keeping the captive portals setting off, but > upgrading to a new version while still segfaulting. I would just keep it > off for now. Cause as long as it doesnt break after upgrading, at least > (for me) its not totally experience ruining. No I don't, it doesn't segfault with the captive portals setting off; and it doesn't segfault on upgrade because the setting stays off. > Anyways, sorry for the lack of real solutions ☹️. But i'll do some > testing to see what if at least it doesnt break on upgrade. > > Stay well, > -Joshua