Bug 273497 - Running www/firefox 117.x window disappears
Summary: Running www/firefox 117.x window disappears
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Some People
Assignee: freebsd-gecko (Nobody)
URL:
Keywords: crash, needs-qa
Depends on:
Blocks:
 
Reported: 2023-09-01 15:10 UTC by Ravi Raj
Modified: 2023-11-28 06:31 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ravi Raj 2023-09-01 15:10:29 UTC
Hi

Facing issues with firefox after major release upgrade i.e. 12.3 to 13.2.

Running firefox opens windows, but when i try to click anything there it just evaporates.

dmesg output
==========================================

root@localhost:~ # dmesg -a | grep firefox
pid 21799 (firefox), jid 0, uid 0: exited on signal 11 (core dumped)

==========================================


Running firefox from terminal gives below output
==========================================

root@localhost:~ # firefox
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: ManageChildProcess(glxtest): poll failed: No error: 0
 (t=9.53398) [GFX1-]: ManageChildProcess(glxtest): poll failed: No error: 0

Crash Annotation GraphicsCriticalError: |[0][GFX1-]: ManageChildProcess(glxtest): poll failed: No error: 0
 (t=9.53398) |[1][GFX1-]: glxtest: ManageChildProcess failed
 (t=9.53444) [GFX1-]: glxtest: ManageChildProcess failed

Crash Annotation GraphicsCriticalError: |[0][GFX1-]: ManageChildProcess(glxtest): poll failed: No error: 0
 (t=9.53398) |[1][GFX1-]: glxtest: ManageChildProcess failed
 (t=9.53444) |[2][GFX1-]: No GPUs detected via PCI
 (t=9.53449) [GFX1-]: No GPUs detected via PCI

console.error: ({})
[Parent 36952, Main Thread] WARNING: invalid (NULL) pointer instance: 'glib warning', file /wrkdirs/usr/ports/www/firefox/work/firefox-117.0/toolkit/xre/nsSigHandlers.cpp:167

(firefox:36952): GLib-GObject-CRITICAL **: 15:05:30.323: invalid (NULL) pointer instance
[Parent 36952, Main Thread] WARNING: g_signal_emit_by_name: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed: 'glib warning', file /wrkdirs/usr/ports/www/firefox/work/firefox-117.0/toolkit/xre/nsSigHandlers.cpp:167

(firefox:36952): GLib-GObject-CRITICAL **: 15:05:30.323: g_signal_emit_by_name: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
[Parent 36952, Main Thread] WARNING: invalid (NULL) pointer instance: 'glib warning', file /wrkdirs/usr/ports/www/firefox/work/firefox-117.0/toolkit/xre/nsSigHandlers.cpp:167

(firefox:36952): GLib-GObject-CRITICAL **: 15:05:30.323: invalid (NULL) pointer instance
[Parent 36952, Main Thread] WARNING: g_signal_emit_by_name: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed: 'glib warning', file /wrkdirs/usr/ports/www/firefox/work/firefox-117.0/toolkit/xre/nsSigHandlers.cpp:167

(firefox:36952): GLib-GObject-CRITICAL **: 15:05:30.323: g_signal_emit_by_name: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
[Parent 36952, Main Thread] WARNING: invalid (NULL) pointer instance: 'glib warning', file /wrkdirs/usr/ports/www/firefox/work/firefox-117.0/toolkit/xre/nsSigHandlers.cpp:167

(firefox:36952): GLib-GObject-CRITICAL **: 15:05:30.323: invalid (NULL) pointer instance
[Parent 36952, Main Thread] WARNING: g_signal_emit_by_name: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed: 'glib warning', file /wrkdirs/usr/ports/www/firefox/work/firefox-117.0/toolkit/xre/nsSigHandlers.cpp:167

(firefox:36952): GLib-GObject-CRITICAL **: 15:05:30.323: g_signal_emit_by_name: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
[Parent 36952, Main Thread] WARNING: invalid (NULL) pointer instance: 'glib warning', file /wrkdirs/usr/ports/www/firefox/work/firefox-117.0/toolkit/xre/nsSigHandlers.cpp:167

(firefox:36952): GLib-GObject-CRITICAL **: 15:05:30.323: invalid (NULL) pointer instance
[Parent 36952, Main Thread] WARNING: g_signal_emit_by_name: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed: 'glib warning', file /wrkdirs/usr/ports/www/firefox/work/firefox-117.0/toolkit/xre/nsSigHandlers.cpp:167

(firefox:36952): GLib-GObject-CRITICAL **: 15:05:30.323: g_signal_emit_by_name: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Exiting due to channel error.
Exiting due to channel error.
Segmentation fault (core dumped)

===========================================

What is the issue? How to fix it?

Thanks
rraj
Comment 1 Ravi Raj 2023-09-03 15:34:07 UTC
Version of Mozilla Firefox in question is 117.x.
Comment 2 Graham Perrin 2023-09-07 17:51:20 UTC
(In reply to Ravi Raj from comment #1)

pkg info firefox | grep -A 5 Annotations


What's reported?


(In reply to Ravi Raj from comment #0)

<https://bugzilla.mozilla.org/show_bug.cgi?id=1765042>

> 1765042 - No GPUs detected via PCI
Comment 3 Ravi Raj 2023-09-17 14:46:00 UTC
(In reply to Graham Perrin from comment #2)
root@localhost:~ # pkg info firefox | grep -A 5 Annotations
Annotations    :
	FreeBSD_version: 1302001
	cpe            : cpe:2.3:a:mozilla:firefox:117.0:::::freebsd13:x64:1
	no_provide_shlib: yes
	repo_type      : binary
	repository     : FreeBSD
Comment 4 Ravi Raj 2023-09-24 14:47:27 UTC
Hi

Firefox version upgrade to 118.x. Still same issue & error when running firefox from terminal.

Also,

================================================================================

root@localhost:~ # pkg info firefox | grep -A 5 Annotations
Annotations    :
	FreeBSD_version: 1302001
	cpe            : cpe:2.3:a:mozilla:firefox:118.0:::::freebsd13:x64
	no_provide_shlib: yes
	repo_type      : binary
	repository     : FreeBSD
================================================================================

Thanks
rraj
Comment 5 Mark Linimon freebsd_committer freebsd_triage 2023-11-28 06:31:07 UTC
^Triage: this is not about the package building machines.