Bug 270820 - www/firefox-esr 102.10.0,1 tab crashed
Summary: www/firefox-esr 102.10.0,1 tab crashed
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-gecko (Nobody)
URL: https://www.freshports.org/www/firefo...
Keywords: crash, needs-qa
Depends on:
Blocks:
 
Reported: 2023-04-13 18:03 UTC by James B. Byrne
Modified: 2023-04-23 09:47 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (gecko)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James B. Byrne 2023-04-13 18:03:04 UTC
Gah. Your tab just crashed.
We can help!

Choose Restore This Tab to reload the page.




$ firefox
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.
JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 718: Error: Phase "xpcom-will-shutdown" is finished, it is too late to register completion condition "UserInteractionTimer 1 for document 81a1c0000"
JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory.
JavaScript error: resource://gre/modules/XPCOMUtils.jsm, line 161: TypeError: Cc[aContract] is undefined
Missing chrome or resource URL: resource://gre/modules/UpdateListener.jsm
Missing chrome or resource URL: resource://gre/modules/UpdateListener.sys.mjs
JavaScript error: resource://gre/actors/AutoScrollChild.jsm, line 64: TypeError: node.closest(...).constructor.name is undefined
console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "https://bugs.freebsd.org"
JavaScript error: resource://gre/modules/TelemetrySession.jsm, line 751: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsITelemetry.msSinceProcessStartExcludingSuspend]
console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "https://bugs.freebsd.org"
console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "https://bugs.freebsd.org"
JavaScript error: resource://gre/modules/LoginManagerChild.jsm, line 2079: Error: No user input on targetField
[2023-04-13T17:03:58Z ERROR mp4parse] Found 2 nul bytes in "\0\0"
[2023-04-13T17:03:58Z ERROR mp4parse] Found 2 nul bytes in "\0\0"
[2023-04-13T17:03:58Z ERROR mp4parse] Found 2 nul bytes in "\0\0"
[2023-04-13T17:03:58Z ERROR mp4parse] Found 2 nul bytes in "\0\0"
X Error of failed request:  BadDrawable (invalid Pixmap or Window parameter)
  Major opcode of failed request:  155 (NV-GLX)
  Minor opcode of failed request:  4 ()
  Resource id in failed request:  0x3400002
  Serial number of failed request:  36
  Current serial number in output stream:  36
X Error of failed request:  BadDrawable (invalid Pixmap or Window parameter)
  Major opcode of failed request:  155 (NV-GLX)
  Minor opcode of failed request:  4 ()
  Resource id in failed request:  0x3400002
  Serial number of failed request:  36
  Current serial number in output stream:  36
[2023-04-13T17:05:09Z ERROR mp4parse] Found 2 nul bytes in "\0\0"
[2023-04-13T17:05:09Z ERROR mp4parse] Found 2 nul bytes in "\0\0"
[2023-04-13T17:05:09Z ERROR mp4parse] Found 2 nul bytes in "\0\0"
[2023-04-13T17:05:09Z ERROR mp4parse] Found 2 nul bytes in "\0\0"
X Error of failed request:  BadDrawable (invalid Pixmap or Window parameter)
  Major opcode of failed request:  155 (NV-GLX)
  Minor opcode of failed request:  4 ()
  Resource id in failed request:  0x3400002
  Serial number of failed request:  36
  Current serial number in output stream:  36



console.warn: services.settings: Could not determine network status. Message: TypeError: Cc[aContract] is undefined
console.warn: services.settings: Could not determine network status. Message: TypeError: gNetworkLinkService is undefined
Comment 1 Graham Perrin freebsd_committer freebsd_triage 2023-04-13 20:11:56 UTC
Which version of FreeBSD, exactly? 

freebsd-version -kru ; uname -aKU


Packages from latest, or quarterly?

pkg -vv | grep -e url -e enabled -e priority


Did you note the address of the page at the time of the crash?
Comment 2 James B. Byrne 2023-04-13 20:21:37 UTC
# freebsd-version ; uname -a
12.4-RELEASE-p2
FreeBSD vhost01.hamilton.harte-lyne.ca 12.4-RELEASE-p1 FreeBSD 12.4-RELEASE-p1 GENERIC  amd64
Comment 3 James B. Byrne 2023-04-13 20:32:12 UTC
The crashes occur on multiple sites.  Questrade.com login for one.
Comment 4 Graham Perrin freebsd_committer freebsd_triage 2023-04-13 20:46:55 UTC
(In reply to James B. Byrne from comment #3)

<https://www.questrade.com/home> loads for me on FreeBSD 13.2-RELEASE.

root@fuji:~ # pkg iinfo firefox ; uname -aKU
firefox-esr-102.10.0,1
FreeBSD fuji 13.2-RELEASE FreeBSD 13.2-RELEASE releng/13.2-n254617-525ecfdad597 GENERIC amd64 1302001 1302001
root@fuji:~ # pkg -vv | grep -e url -e enabled -e priority
    url             : "pkg+http://pkg.freebsd.org/FreeBSD:13:amd64/latest",
    enabled         : yes,
    priority        : 4,
    url             : "file:///usr/local/poudriere/data/packages/thirteen-default",
    enabled         : yes,
    priority        : 3
root@fuji:~ #
Comment 5 Graham Perrin freebsd_committer freebsd_triage 2023-04-13 20:47:16 UTC
Can you give an example of a page that does not require login for a crash to occur?

Are crashes reproducible with Firefox in troubleshoot mode? Use the Help menu. 

Are crashes reproducible with a new profile? Visit this address: 

about:profiles
Comment 6 James B. Byrne 2023-04-13 21:03:35 UTC
The profile used was created specifically for these test.  There are no addons or extensions, bookmarks, or remembered passwords.

If I go to yourube.com and play a music video in a new windows then I also get a tab crash.

https://www.youtube.com/watch?v=n_uFzLPYDd8
Comment 7 James B. Byrne 2023-04-14 13:21:28 UTC
If started in troubleshoot mode (TSM) then tabs do no crash.  However then there is no sound when playing av resources.  Without TSM then sound and video plays briefly then tab crashes.