Flatpak/WebGL/SW WR/GLX/X11/Nvidia: Crash in __glXLookupVendorByName in Google Login form
Categories
(Core :: Widget: Gtk, defect, P3)
Tracking
()
People
(Reporter: hute37, Unassigned)
References
(Blocks 2 open bugs)
Details
(Keywords: crash, X11)
Crash Data
Attachments
(7 files)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0
Steps to reproduce:
-
cleaned previous flatpak Firefox install:
- flatpak remove org.mozilla.firefox
- rm -rf ~/.var/app/org.mozilla.firefox
-
after a clean Flatpak Firefox install and run
- flatpak install flathub org.mozilla.firefox
*flatpak run org.mozilla.firefox
- flatpak install flathub org.mozilla.firefox
-
Navigating to www.google.com and trying to login, at the address
-
Alter giving the account email,
- when pressing the blue (next) button
=> Firefox crashes (always, repeated many times)
Actual results:
Firefox crash in Google login form
Expected results:
To be able to login to Google services
On the same computer (Ubuntu 22.04), the snap version of Firefox works without problems
this works (snap):
➜ ~ snap info firefox
name: firefox
summary: Mozilla Firefox web browser
publisher: Mozilla✓
store-url: https://snapcraft.io/firefox
contact: https://support.mozilla.org/kb/file-bug-report-or-feature-request-mozilla
license: unset
description: |
Firefox is a powerful, extensible web browser with support for modern web application
technologies.
commands:
- firefox
- firefox.geckodriver
snap-id: 3wdHCAVyZEmYsCMFDE9qt92UV8rC8Wdk
tracking: latest/stable
refresh-date: 7 days ago, at 14:47 CET
channels:
latest/stable: 123.0-3 2024-02-20 (3836) 279MB -
latest/candidate: 123.0-3 2024-02-14 (3836) 279MB -
latest/beta: 124.0b6-1 2024-03-01 (3920) 282MB -
latest/edge: 125.0a1 2024-03-02 (3924) 300MB -
esr/stable: 115.8.0esr-1 2024-02-20 (3827) 256MB -
esr/candidate: 115.8.0esr-1 2024-02-13 (3827) 256MB -
esr/beta: ↑
esr/edge: ↑
installed: 123.0-3 (3836) 279MB -
this crashes (flatpak):
➜ ~ flatpak info org.mozilla.firefox
Firefox - Fast, Private & Safe Web Browser
ID: org.mozilla.firefox
Ref: app/org.mozilla.firefox/x86_64/stable
Arch: x86_64
Branch: stable
Version: 123.0
License: MPL-2.0
Origin: flathub
Collection: org.flathub.Stable
Installation: system
Installed: 256,5 MB
Runtime: org.freedesktop.Platform/x86_64/23.08
Sdk: org.freedesktop.Sdk/x86_64/23.08
Commit: 05bfb2e9dabbbc7fe6e68e987406d198e20dda8223545cac28a765f1b76bdd9a
Parent: f09f071b16878ec0c4da8d6a418971c6069d07c30e0921a101db5fc65b32a7bd
Subject: Export org.mozilla.firefox
Date: 2024-02-20 14:00:24 +0000
➜ ~
system info (ubuntu 22):
➜ ~ inxi -F
System:
Host: heka Kernel: 5.15.0-97-generic x86_64 bits: 64 Desktop: Budgie 10.6.1
Distro: Ubuntu 22.04.4 LTS (Jammy Jellyfish)
Machine:
Type: Laptop System: ASUSTeK product: K73SV v: 1.0
serial: <superuser required>
Mobo: ASUSTeK model: K73SV v: 1.0 serial: <superuser required>
BIOS: American Megatrends v: K73SV.209 date: 08/16/2011
Battery:
ID-1: BAT0 charge: 0 Wh (0.0%) condition: 52.1/57.2 Wh (91.0%) volts: 2.5
min: 11.1
CPU:
Info: quad core model: Intel Core i7-2670QM bits: 64 type: MT MCP cache:
L2: 1024 KiB
Speed (MHz): avg: 896 min/max: 800/3100 cores: 1: 1370 2: 798 3: 798
4: 803 5: 798 6: 798 7: 798 8: 1009
Graphics:
Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics
driver: i915 v: kernel
Device-2: NVIDIA GF108M [GeForce GT 540M] driver: nvidia v: 390.157
Device-3: Alcor Micro Asus Integrated Webcam type: USB driver: uvcvideo
Display: x11 server: X.Org v: 1.21.1.4 driver: X:
loaded: modesetting,nvidia gpu: i915 resolution: 1: 1600x90060Hz60Hz
2: 1680x1050
OpenGL: renderer: GeForce GT 540M/PCIe/SSE2 v: 4.6.0 NVIDIA 390.157
Audio:
Device-1: Intel 6 Series/C200 Series Family High Definition Audio
driver: snd_hda_intel
Device-2: NVIDIA GF108 High Definition Audio driver: snd_hda_intel
Sound Server-1: ALSA v: k5.15.0-97-generic running: yes
Sound Server-2: PulseAudio v: 15.99.1 running: yes
Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
Device-1: Qualcomm Atheros AR9285 Wireless Network Adapter driver: ath9k
IF: wlp3s0 state: up mac: e0:b9:a5:cd:a7:33
Device-2: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet driver: atl1c
IF: enp4s0 state: up speed: 1000 Mbps duplex: full mac: 54:04:a6:23:21:ed
IF-ID-1: gpd0 state: down mac: N/A
IF-ID-2: virbr0 state: down mac: 52:54:00:9d:12:57
Drives:
Local Storage: total: 1.25 TiB used: 434.22 GiB (34.0%)
ID-1: /dev/sda type: USB vendor: Seagate model: Fast SSD size: 465.76 GiB
ID-2: /dev/sdb type: USB vendor: SanDisk model: SDSSDA120G
size: 111.79 GiB
ID-3: /dev/sdc vendor: Seagate model: ST9750423AS size: 698.64 GiB
Partition:
ID-1: / size: 72.31 GiB used: 59.58 GiB (82.4%) fs: ext4 dev: /dev/sdb4
ID-2: /boot size: 1.84 GiB used: 278.8 MiB (14.8%) fs: ext4
dev: /dev/sdb1
ID-3: /home size: 27.99 GiB used: 25.22 GiB (90.1%) fs: ext4
dev: /dev/sdb3
Swap:
ID-1: swap-1 type: partition size: 29.8 GiB used: 0 KiB (0.0%)
dev: /dev/sdc7
ID-2: swap-2 type: zram size: 3.83 GiB used: 5.8 MiB (0.1%)
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 67.0 C mobo: N/A gpu: nvidia temp: 61 C
Fan Speeds (RPM): cpu: 2800
Info:
Processes: 378 Uptime: 1h 14m Memory: 7.66 GiB used: 4.23 GiB (55.2%)
Shell: Zsh inxi: 3.3.13
➜ ~
Comment 1•11 months ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 2•11 months ago
|
||
Does it repro on a non-snap build? Also is there a crash report in about:crashes that we could look at?
Reporter | ||
Comment 3•11 months ago
|
||
it happens only in Flatpak version after latest update (v 123)
I used Flatpak install for several years without problems.
Now I had to switch to the snap version (also v 123) that works without problems
I pushed many crash report (coming from 5.95.. IP - italy , (logged?)), three reports today just before bugzilla notification
(there should be a reference to google login in description)
Just a pair of note:
- Flatpak Firefox stderr reports:
➜ ~ flatpak run org.mozilla.firefox
Gtk-Message: 15:38:14.951: Failed to load module "xapp-gtk3-module"
Gtk-Message: 15:38:14.951: Failed to load module "appmenu-gtk-module"
[58] Sandbox: Unexpected EOF, op 0 flags 00 path /proc/cpuinfo
- My GPU is a very old NVIDIA model, running in X, with native drivers
Graphics:
Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics
driver: i915 v: kernel
Device-2: NVIDIA GF108M [GeForce GT 540M] driver: nvidia v: 390.157
Device-3: Alcor Micro Asus Integrated Webcam type: USB driver: uvcvideo
Display: x11 server: X.Org v: 1.21.1.4 driver: X:
loaded: modesetting,nvidia gpu: i915 resolution: 1: 1600x900~60Hz
2: 1680x1050~60Hz
OpenGL: renderer: GeForce GT 540M/PCIe/SSE2 v: 4.6.0 NVIDIA 390.157
Reporter | ||
Comment 4•11 months ago
|
||
about:crashes
Submitted Crash Reports
Report ID Date Submitted
bp-36caa9ce-9079-4cd5-ba6f-390400240302 3/2/24, 15:14
bp-e5fa4f4a-6b04-4a9c-b7b0-2105b0240302 3/2/24, 15:10
about:config
Reporter | ||
Comment 5•11 months ago
|
||
Oddly Firefox crashes also with :
- about:support
I pushed two crash report about this:
Submitted Crash Reports
Report ID Date Submitted
bp-de2ca181-7d3a-4594-a687-e5c460240302 3/2/24, 17:11
bp-14cb3089-823a-40c5-a409-e0a8c0240302 3/2/24, 17:16
Updated•11 months ago
|
Comment 6•11 months ago
|
||
The bug has a crash signature, thus the bug will be considered confirmed.
Comment 7•11 months ago
|
||
Please try to get plain Mozilla binaries from Mozilla:
https://fedoraproject.org/wiki/How_to_debug_Firefox_problems#Testing_Mozilla_binaries
And run Firefox on terminal with LIBGL_ALWAYS_SOFTWARE=1 env variable, i.e.
LIBGL_ALWAYS_SOFTWARE=1 ./firefox
It should not crash.
Please run 'glxtest' utility from Firefox directory and attach the output here.
Please attach output of 'glxinfo' and 'eglinfo' terminal commands.
Thanks.
Reporter | ||
Comment 8•11 months ago
|
||
after latest update (system, includibg kernel, flatpak including firefox)
got the same crash (google auth form post and firefox about:support )
Submitted Crash Reports
Report ID Date Submitted
bp-a9aff0fb-bffc-467d-8326-6fbfb0240317 3/17/24, 18:44
bp-9143b8c3-f3d9-4de3-956f-9e67e0240317 3/17/24, 18:34
➜ ~ flatpak info org.mozilla.firefox
Firefox - Fast, Private & Safe Web Browser
ID: org.mozilla.firefox
Ref: app/org.mozilla.firefox/x86_64/stable
Arch: x86_64
Branch: stable
Version: 123.0.1
License: MPL-2.0
Origin: flathub
Collection: org.flathub.Stable
Installation: system
Installed: 256,4 MB
Runtime: org.freedesktop.Platform/x86_64/23.08
Sdk: org.freedesktop.Sdk/x86_64/23.08
Commit: 9af435a5f1e90a4343af8469c5708042e436a00fafafc6fe28885e573bf54fa6
Parent: 05bfb2e9dabbbc7fe6e68e987406d198e20dda8223545cac28a765f1b76bdd9a
Subject: Export org.mozilla.firefox
Date: 2024-03-05 13:43:26 +0000
Linux heka 5.15.0-100-generic #110-Ubuntu SMP Wed Feb 7 13:27:48 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Graphics:
Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics
driver: i915 v: kernel
Device-2: NVIDIA GF108M [GeForce GT 540M] driver: nvidia v: 390.157
Device-3: Alcor Micro Asus Integrated Webcam type: USB driver: uvcvideo
Display: x11 server: X.Org v: 1.21.1.4 driver: X:
loaded: modesetting,nvidia gpu: i915 resolution: 1: 1600x90060Hz60Hz
2: 1680x1050
OpenGL: renderer: GeForce GT 540M/PCIe/SSE2 v: 4.6.0 NVIDIA 390.157
Reporter | ||
Comment 9•11 months ago
|
||
tested with "Mozilla Binaries" (latest version: 123.0.1)
I had non crashes with or without LIBGL_ALWAYS_SOFTWARE env setting
about:support is working and google authentication form did not crash anymore
I attached about:support diagnostic info and glxinfo, eglinfo, inxi reports
A note:
I used flatpak binaries on this system for a long time,
After latest flatpak update (v.123), only flatpak distro crashes, bul mozilla binaries and snap distrobution work wothout problems (same version)
may it be something related to flatpak env (permissions, dependencies) ?
Reporter | ||
Comment 10•11 months ago
|
||
about:support info with LIBGL_ALWAYS_SOFTWARE=1
Reporter | ||
Comment 11•11 months ago
|
||
about:support info without LIBGL_ALWAYS_SOFTWARE env setting
Reporter | ||
Comment 12•11 months ago
|
||
glxinfo
Reporter | ||
Comment 13•11 months ago
|
||
eglinfo
Reporter | ||
Comment 14•11 months ago
|
||
inxi -F
Reporter | ||
Comment 15•11 months ago
|
||
flatpak info
Reporter | ||
Comment 16•11 months ago
|
||
Reporter | ||
Comment 17•10 months ago
|
||
flatpak firefox 124.0.2
crash in about support
bp-4b5a3b0e-f9bb-4a20-8be1-babe50240406 4/6/24, 15:22
snap firefox 124.0.1-1
no problem
~ inxi -F
System:
Kernel: 5.15.0-101-generic x86_64 bits: 64
Desktop: Budgie 10.6.1 Distro: Ubuntu 22.04.4 LTS (Jammy Jellyfish)
Machine:
Type: Laptop System: ASUSTeK product: K73SV v: 1.0
serial: <superuser required>
Mobo: ASUSTeK model: K73SV v: 1.0 serial: <superuser required>
BIOS: American Megatrends v: K73SV.209 date: 08/16/2011
CPU:
Info: quad core model: Intel Core i7-2670QM bits: 64 type: MT MCP cache:
L2: 1024 KiB
Speed (MHz): avg: 1049 min/max: 800/3100 cores: 1: 1197 2: 968 3: 855
4: 902 5: 1197 6: 1198 7: 879 8: 1197
Graphics:
Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics
driver: i915 v: kernel
Device-2: NVIDIA GF108M [GeForce GT 540M] driver: nvidia v: 390.157
Device-3: Alcor Micro Asus Integrated Webcam type: USB driver: uvcvideo
Display: x11 server: X.Org v: 1.21.1.4 driver: X:
loaded: modesetting,nvidia gpu: i915 resolution: 1: 1600x90060Hz60Hz
2: 1680x1050
OpenGL: renderer: GeForce GT 540M/PCIe/SSE2 v: 4.6.0 NVIDIA 390.157
Audio:
Device-1: Intel 6 Series/C200 Series Family High Definition Audio
driver: snd_hda_intel
Device-2: NVIDIA GF108 High Definition Audio driver: snd_hda_intel
Sound Server-1: ALSA v: k5.15.0-101-generic running: yes
Sound Server-2: PulseAudio v: 15.99.1 running: yes
Sound Server-3: PipeWire v: 0.3.48 running: yes
Reporter | ||
Comment 18•10 months ago
|
||
same crash in (vanilla) Gnome session (X11)
bp-15969c52-aea0-418f-b584-968610240406 4/6/24, 16:01
Comment 19•7 months ago
|
||
Closing because no crashes reported for 12 weeks.
Description
•