[Bug 264422] www/firefox: crash on start due to Trace/BPT trap

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 02 Jun 2022 20:27:00 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264422

            Bug ID: 264422
           Summary: www/firefox: crash on start due to Trace/BPT trap
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: gecko@FreeBSD.org
          Reporter: ohartmann@walstatt.org
          Assignee: gecko@FreeBSD.org
             Flags: maintainer-feedback?(gecko@FreeBSD.org)

On recent CURRENT (FreeBSD 14.0-CURRENT #23 main-n255931-35eb9b10c265: Thu Jun 
2 15:50:39 CEST 2022 amd64) and recent ports tree, updating to the latest
www/firefox (even with a portmaster -dfR www/firefox) firefox crashes after
starting (with the regular .mozilla/firefox/prifile.blabla):

[...]
(firefox:16631): Gdk-WARNING **: 17:02:21.506: The GDK_NATIVE_WINDOWS
environment variable is
not supported in GTK3. See the documentation for gdk_window_ensure_native() on
how to get
native windows. Exiting due to channel error.
Exiting due to channel error.
Trace/BPT trap
[...]

When deleting .mozilla/firefox toforce a fresh start, firefox crashes in
another way, complaining about some missing files:

[...]
(firefox:16661): Gdk-WARNING **: 17:14:58.609: The GDK_NATIVE_WINDOWS
environment variable is
not supported in GTK3. See the documentation for gdk_window_ensure_native() on
how to get
native windows. console.warn: services.settings: Could not determine network
status. Message:
TypeError: Cc[aContract] is undefined console.warn: SearchSettings: "get: No
settings file
exists, new profile?" (new NotFoundError("Could not open the file at
/home/ohartmann/.mozilla/firefox/nwr0opyl.default-release/search.json.mozlz4",
(void 0)))
JavaScript error: resource://gre/modules/PromiseWorker.jsm, line 106: Error:
Could not get
children of
file(/home/ohartmann/.mozilla/firefox/nwr0opyl.default-release/thumbnails)
because
it does not exist JavaScript error: resource://gre/modules/XULStore.jsm, line
66: Error: Can't
find profile directory. JavaScript error: resource://gre/modules/XULStore.jsm,
line 66: Error:
Can't find profile directory. JavaScript error:
resource://gre/modules/XULStore.jsm, line 66:
Error: Can't find profile directory. JavaScript error:
resource://gre/modules/XULStore.jsm,
line 66: Error: Can't find profile directory. console.warn: services.settings:
Could not
determine network status. Message: TypeError: gNetworkLinkService is undefined
Exiting due to
channel error. Exiting due to channel error. Exiting due to channel error.
 Trace/BPT trap

-- 
You are receiving this mail because:
You are the assignee for the bug.