From nobody Mon Apr 17 16:32:29 2023 X-Original-To: stable@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Q0Xdz4dXGz44t9v for ; Mon, 17 Apr 2023 16:32:39 +0000 (UTC) (envelope-from fogti+fbsd@ytrizja.de) Received: from ytrizja.de (ytrizja.de [138.201.154.11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Q0Xdy0j6Jz4Dn8 for ; Mon, 17 Apr 2023 16:32:38 +0000 (UTC) (envelope-from fogti+fbsd@ytrizja.de) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ytrizja.de header.s=2020 header.b=Xa6O+OqI; spf=pass (mx1.freebsd.org: domain of fogti+fbsd@ytrizja.de designates 138.201.154.11 as permitted sender) smtp.mailfrom=fogti+fbsd@ytrizja.de; dmarc=pass (policy=reject) header.from=ytrizja.de Message-ID: <74e8cdac-f2d2-febb-f32f-e1c098b63c96@ytrizja.de> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ytrizja.de; s=2020; t=1681749150; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=H3YAxgYDoasWhG23DWOnPtI0ESITRVQhu8/b2lgv8Rg=; b=Xa6O+OqIqCYk8PRTbJzdDHlqC6dIbGd0LfQ7YIxpyz97lAITcMztcAs46WyPONYn40smEf 9GcccnH4zDVSdKdbtxbMXyh7ERuRMXVqccC4VqUZzA4NXdJRhfTrKp+jiYGh7lK93vyi3K VOff6FNy4RCYbDHz96NQXQQH/HCZSWZaTgTevYkj/NjG1zN89+X8BhG7xiwUU6SDZ7/AVG I3wrU5Ct9Shmw2VP6mz+FeufK1/7FxS2SWbrheuZqBYIW6JOqRaq3GboE6h72eqi/PfDl7 uQEx6kYcwuPMpl6eaIn6tAgg4kHTvV34FvYeVU3D3Lnp5BeWt/RjIUTty4e3wQ== Date: Mon, 17 Apr 2023 18:32:29 +0200 List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org MIME-Version: 1.0 From: Alain Zscheile Subject: Re: 13.2-RELEASE and firefox To: stable@freebsd.org References: Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-3.95 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.95)[-0.947]; DMARC_POLICY_ALLOW(-0.50)[ytrizja.de,reject]; R_SPF_ALLOW(-0.20)[+mx:c]; R_DKIM_ALLOW(-0.20)[ytrizja.de:s=2020]; MIME_GOOD(-0.10)[text/plain]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[stable@freebsd.org]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ZERO(0.00)[0]; ASN(0.00)[asn:24940, ipnet:138.201.0.0/16, country:DE]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; TAGGED_FROM(0.00)[fbsd]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[ytrizja.de:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4Q0Xdy0j6Jz4Dn8 X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N On 13.04.23 18:42, Greg Balfour wrote: > I installed 13.2-RELEASE in a VMware VM and can't get firefox to > start. Everything (xorg, vmware, firefox, etc.) is installed with > packages. There are error messages about "Can't find profile > directory." but Firefox does create the usual config directories > with appropriate permissions. Interestingly, if I install > www/tor-browser that does work. > > $ ls ~/.mozilla/firefox/ > ./ installs.ini > ../ irt0vtne.default/ > bka4pgd6.default-release/ profiles.ini > > $ firefox > console.error: ({}) > JavaScript error: resource://gre/modules/XULStore.jsm, line 58: Error: > Can't find profile directory. > JavaScript error: resource://gre/modules/XULStore.jsm, line 58: Error: > Can't find profile directory. > console.error: (new TypeError("Cc[aContract] is undefined", > "resource://gre/modules/XPCOMUtils.sys.mjs", 137)) > JavaScript error: resource://gre/modules/XPCOMUtils.sys.mjs, line 137: > TypeError: Cc[aContract] is undefined > [ERROR glean_core] Error setting metrics feature config: > Json(Error("EOF while parsing a value", line: 1, column: 0)) > JavaScript error: resource://gre/modules/XULStore.jsm, line 58: Error: > Can't find profile directory. > console.error: (new SecurityError("Navigator.requestMIDIAccess: Access > not allowed", (void 0), 3012)) > JavaScript error: resource://gre/modules/TelemetrySession.sys.mjs, > line 747: NS_ERROR_NOT_AVAILABLE: Component returned failure code: > 0x80040111 (NS_ERROR_NOT_AVAILABLE) > [nsITelemetry.msSinceProcessStartExcludingSuspend] the error messages about a missing profile directory seem normal, they also occur when everything is fine (that is, I get them with a working firefox on FreeBSD which manages to persist passwords and tabs across restarts). In fact, the only errors I don't recognize are: > console.error: ({}) > console.error: (new TypeError("Cc[aContract] is undefined", > "resource://gre/modules/XPCOMUtils.sys.mjs", 137)) > JavaScript error: resource://gre/modules/XPCOMUtils.sys.mjs, line 137: > TypeError: Cc[aContract] is undefined