Bug 1741956 Comment 9 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

https://crash-stats.mozilla.org/signature/?product=Firefox&version=94.0a1&version=95.0a1&version=96.0a1&version=93.0a1&signature=XGetImage&date=%3E%3D2021-05-28T17%3A55%3A00.000Z&date=%3C2021-11-28T17%3A55%3A00.000Z&_columns=date&_columns=product&_columns=version&_columns=build_id&_columns=platform&_columns=reason&_columns=address&_columns=install_time&_columns=startup_crash&_sort=build_id&_sort=-date&page=1#reports

Only looking at Nightly crashes, Nightly 20210930215026 seems to be the first affected one.

Commits before that:
mozregression --good 2021-09-28 --bad 20210930215026
> https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=db6864017ca9142bcca71a4e34f288bc6e00baf8&tochange=45cb924ad91fe330dadd11046cac31a0f7ace4d0

Ctrl+F stransky


> c40dba1932cb24ddf59d6287f4c829d8b4b1f79d	Robert Mader — Bug 1732443 - Remove remaining XRender leftovers,r=emilio,stransky

* This touched cairo (e.g. removed GetXRenderFormat, cairo_xlib_surface_get_xrender_format).

> 0a41f3d6a0da3b837cc8520fd02b06d24144ab86	stransky — Bug 1733057 [Linux] Return early when XWindow handle is missing at GLContextProviderGLX::CreateForWidget(), r=rmader
> 40fb20cfc4368eb089b01c4eec3d0446d7b42d02	stransky — Bug 1729656 [Wayland] Don't use gfxPlatform to configure DMABuf, r=rmader
> ec6135a35df95ec92cd106dd74593f4ef2de9808	stransky — Bug 1731125 [Linux/EGL] Render popups by SW-WR on X11/EGL due to missing transparency, r=rmader

> 77ee40b13a1199d55fd5ab11db6d22d4177f5564	Robert Mader — Bug 1732436 - Use Xrandr to detect display modes on X11, r=stransky
> 474308da68345ef6733b3b098dccb0f8b67e2994	Robert Mader — Bug 1732436 - Link Xrandr directly instead of using dlopen, r=stransky,glandium

* bug 1732436 (94) and bug 1640779 (95) use xrandr. bug 1737499 (95) added an xrandr version check because "remote X11" uses an unbelievable old xrandr version.

> ef22d8cbf4efa1165559b79d294c9948eed87cf1	stransky — Bug 1724242 [Linux] Use DBus remote when Firefox is built with --enable-dbus, r=glandium
https://crash-stats.mozilla.org/signature/?product=Firefox&version=94.0a1&version=95.0a1&version=96.0a1&version=93.0a1&signature=XGetImage&date=%3E%3D2021-05-28T17%3A55%3A00.000Z&date=%3C2021-11-28T17%3A55%3A00.000Z&_columns=date&_columns=product&_columns=version&_columns=build_id&_columns=platform&_columns=reason&_columns=address&_columns=install_time&_columns=startup_crash&_sort=build_id&_sort=-date&page=1#reports

Only looking at Nightly crashes, Nightly 20210930215026 seems to be the first affected one.

Commits before that:
mozregression --good 2021-09-28 --bad 20210930215026
> https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=db6864017ca9142bcca71a4e34f288bc6e00baf8&tochange=45cb924ad91fe330dadd11046cac31a0f7ace4d0

Ctrl+F stransky


> c40dba1932cb24ddf59d6287f4c829d8b4b1f79d	Robert Mader — Bug 1732443 - Remove remaining XRender leftovers,r=emilio,stransky

* This touched cairo (e.g. removed GetXRenderFormat, cairo_xlib_surface_get_xrender_format).

> 0a41f3d6a0da3b837cc8520fd02b06d24144ab86	stransky — Bug 1733057 [Linux] Return early when XWindow handle is missing at GLContextProviderGLX::CreateForWidget(), r=rmader
> 40fb20cfc4368eb089b01c4eec3d0446d7b42d02	stransky — Bug 1729656 [Wayland] Don't use gfxPlatform to configure DMABuf, r=rmader
> ec6135a35df95ec92cd106dd74593f4ef2de9808	stransky — Bug 1731125 [Linux/EGL] Render popups by SW-WR on X11/EGL due to missing transparency, r=rmader

* bug 1731125 (94) was a workaround for EGL/Nvidia (Nightly and Early Beta). Revered by bug 1735909 (95) because bug 1702546 fixed EGL visual selection.

> 77ee40b13a1199d55fd5ab11db6d22d4177f5564	Robert Mader — Bug 1732436 - Use Xrandr to detect display modes on X11, r=stransky
> 474308da68345ef6733b3b098dccb0f8b67e2994	Robert Mader — Bug 1732436 - Link Xrandr directly instead of using dlopen, r=stransky,glandium

* bug 1732436 (94) and bug 1640779 (95) use xrandr. bug 1737499 (95) added an xrandr version check because "remote X11" uses an unbelievable old xrandr version.

> ef22d8cbf4efa1165559b79d294c9948eed87cf1	stransky — Bug 1724242 [Linux] Use DBus remote when Firefox is built with --enable-dbus, r=glandium
https://crash-stats.mozilla.org/signature/?product=Firefox&version=94.0a1&version=95.0a1&version=96.0a1&version=93.0a1&signature=XGetImage&date=%3E%3D2021-05-28T17%3A55%3A00.000Z&date=%3C2021-11-28T17%3A55%3A00.000Z&_columns=date&_columns=product&_columns=version&_columns=build_id&_columns=platform&_columns=reason&_columns=address&_columns=install_time&_columns=startup_crash&_sort=build_id&_sort=-date&page=1#reports

Only looking at Nightly crashes, Nightly 20210930215026 seems to be the first affected one.

Commits before that:
mozregression --good 2021-09-28 --bad 20210930215026
> https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=db6864017ca9142bcca71a4e34f288bc6e00baf8&tochange=45cb924ad91fe330dadd11046cac31a0f7ace4d0

Ctrl+F stransky


> c40dba1932cb24ddf59d6287f4c829d8b4b1f79d	Robert Mader — Bug 1732443 - Remove remaining XRender leftovers,r=emilio,stransky

* This touched cairo (e.g. removed GetXRenderFormat, cairo_xlib_surface_get_xrender_format).

> 0a41f3d6a0da3b837cc8520fd02b06d24144ab86	stransky — Bug 1733057 [Linux] Return early when XWindow handle is missing at GLContextProviderGLX::CreateForWidget(), r=rmader
> 40fb20cfc4368eb089b01c4eec3d0446d7b42d02	stransky — Bug 1729656 [Wayland] Don't use gfxPlatform to configure DMABuf, r=rmader
> ec6135a35df95ec92cd106dd74593f4ef2de9808	stransky — Bug 1731125 [Linux/EGL] Render popups by SW-WR on X11/EGL due to missing transparency, r=rmader

* bug 1731125 (94) was a workaround for EGL/Nvidia (Nightly and Early Beta). Reverted by bug 1735909 (95) because bug 1702546 fixed EGL visual selection.

> 77ee40b13a1199d55fd5ab11db6d22d4177f5564	Robert Mader — Bug 1732436 - Use Xrandr to detect display modes on X11, r=stransky
> 474308da68345ef6733b3b098dccb0f8b67e2994	Robert Mader — Bug 1732436 - Link Xrandr directly instead of using dlopen, r=stransky,glandium

* bug 1732436 (94) and bug 1640779 (95) use xrandr. bug 1737499 (95) added an xrandr version check because "remote X11" uses an unbelievable old xrandr version.

> ef22d8cbf4efa1165559b79d294c9948eed87cf1	stransky — Bug 1724242 [Linux] Use DBus remote when Firefox is built with --enable-dbus, r=glandium
https://crash-stats.mozilla.org/signature/?product=Firefox&version=94.0a1&version=95.0a1&version=96.0a1&version=93.0a1&signature=XGetImage&date=%3E%3D2021-05-28T17%3A55%3A00.000Z&date=%3C2021-11-28T17%3A55%3A00.000Z&_columns=date&_columns=product&_columns=version&_columns=build_id&_columns=platform&_columns=reason&_columns=address&_columns=install_time&_columns=startup_crash&_sort=build_id&_sort=-date&page=1#reports

Only looking at Nightly crashes, Nightly 20210930215026 seems to be the first affected one.

Commits before that:
mozregression --good 2021-09-28 --bad 20210930215026
> https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=db6864017ca9142bcca71a4e34f288bc6e00baf8&tochange=45cb924ad91fe330dadd11046cac31a0f7ace4d0

Ctrl+F stransky


> c40dba1932cb24ddf59d6287f4c829d8b4b1f79d	Robert Mader — Bug 1732443 - Remove remaining XRender leftovers,r=emilio,stransky

* This touched cairo (e.g. removed GetXRenderFormat, cairo_xlib_surface_get_xrender_format).

> 0a41f3d6a0da3b837cc8520fd02b06d24144ab86	stransky — Bug 1733057 [Linux] Return early when XWindow handle is missing at GLContextProviderGLX::CreateForWidget(), r=rmader
> 40fb20cfc4368eb089b01c4eec3d0446d7b42d02	stransky — Bug 1729656 [Wayland] Don't use gfxPlatform to configure DMABuf, r=rmader
> ec6135a35df95ec92cd106dd74593f4ef2de9808	stransky — Bug 1731125 [Linux/EGL] Render popups by SW-WR on X11/EGL due to missing transparency, r=rmader

* bug 1731125 (94) was a workaround for EGL/Nvidia (Nightly and Early Beta). Reverted by bug 1735909 (95) because bug 1702546 (95) fixed EGL visual selection.

> 77ee40b13a1199d55fd5ab11db6d22d4177f5564	Robert Mader — Bug 1732436 - Use Xrandr to detect display modes on X11, r=stransky
> 474308da68345ef6733b3b098dccb0f8b67e2994	Robert Mader — Bug 1732436 - Link Xrandr directly instead of using dlopen, r=stransky,glandium

* bug 1732436 (94) and bug 1640779 (95) use xrandr. bug 1737499 (95) added an xrandr version check because "remote X11" uses an unbelievable old xrandr version.

> ef22d8cbf4efa1165559b79d294c9948eed87cf1	stransky — Bug 1724242 [Linux] Use DBus remote when Firefox is built with --enable-dbus, r=glandium
https://crash-stats.mozilla.org/signature/?product=Firefox&version=94.0a1&version=95.0a1&version=96.0a1&version=93.0a1&signature=XGetImage&date=%3E%3D2021-05-28T17%3A55%3A00.000Z&date=%3C2021-11-28T17%3A55%3A00.000Z&_columns=date&_columns=product&_columns=version&_columns=build_id&_columns=platform&_columns=reason&_columns=address&_columns=install_time&_columns=startup_crash&_sort=build_id&_sort=-date&page=1#reports

Only looking at Nightly crashes, Nightly 20210930215026 seems to be the first affected one.

Commits before that:
mozregression --good 2021-09-28 --bad 20210930215026
> https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=db6864017ca9142bcca71a4e34f288bc6e00baf8&tochange=45cb924ad91fe330dadd11046cac31a0f7ace4d0

Ctrl+F stransky


> c40dba1932cb24ddf59d6287f4c829d8b4b1f79d	Robert Mader — Bug 1732443 - Remove remaining XRender leftovers,r=emilio,stransky

* This touched cairo (e.g. removed GetXRenderFormat, cairo_xlib_surface_get_xrender_format).

> 0a41f3d6a0da3b837cc8520fd02b06d24144ab86	stransky — Bug 1733057 [Linux] Return early when XWindow handle is missing at GLContextProviderGLX::CreateForWidget(), r=rmader
> 40fb20cfc4368eb089b01c4eec3d0446d7b42d02	stransky — Bug 1729656 [Wayland] Don't use gfxPlatform to configure DMABuf, r=rmader
> ec6135a35df95ec92cd106dd74593f4ef2de9808	stransky — Bug 1731125 [Linux/EGL] Render popups by SW-WR on X11/EGL due to missing transparency, r=rmader

* bug 1731125 (94) was a workaround for EGL/Nvidia (Nightly and Early Beta). Reverted by bug 1735909 (95) because bug 1702546 (95) fixed EGL visual selection.

> 77ee40b13a1199d55fd5ab11db6d22d4177f5564	Robert Mader — Bug 1732436 - Use Xrandr to detect display modes on X11, r=stransky
> 474308da68345ef6733b3b098dccb0f8b67e2994	Robert Mader — Bug 1732436 - Link Xrandr directly instead of using dlopen, r=stransky,glandium

* bug 1710400 (94+esr91), bug 1732436 (94) and bug 1640779 (95) use xrandr. bug 1737499 (95) added an xrandr version check because "remote X11" uses an unbelievable old xrandr version.

> ef22d8cbf4efa1165559b79d294c9948eed87cf1	stransky — Bug 1724242 [Linux] Use DBus remote when Firefox is built with --enable-dbus, r=glandium
https://crash-stats.mozilla.org/signature/?product=Firefox&version=94.0a1&version=95.0a1&version=96.0a1&version=93.0a1&signature=XGetImage&date=%3E%3D2021-05-28T17%3A55%3A00.000Z&date=%3C2021-11-28T17%3A55%3A00.000Z&_columns=date&_columns=product&_columns=version&_columns=build_id&_columns=platform&_columns=reason&_columns=address&_columns=install_time&_columns=startup_crash&_sort=build_id&_sort=-date&page=1#reports

Only looking at Nightly crashes, Nightly 20210930215026 seems to be the first affected one.

Commits before that:
mozregression --good 2021-09-28 --bad 20210930215026
> https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=db6864017ca9142bcca71a4e34f288bc6e00baf8&tochange=45cb924ad91fe330dadd11046cac31a0f7ace4d0

Ctrl+F stransky


> c40dba1932cb24ddf59d6287f4c829d8b4b1f79d	Robert Mader — Bug 1732443 - Remove remaining XRender leftovers,r=emilio,stransky

* This touched cairo (e.g. removed GetXRenderFormat, cairo_xlib_surface_get_xrender_format).

> 0a41f3d6a0da3b837cc8520fd02b06d24144ab86	stransky — Bug 1733057 [Linux] Return early when XWindow handle is missing at GLContextProviderGLX::CreateForWidget(), r=rmader
> 40fb20cfc4368eb089b01c4eec3d0446d7b42d02	stransky — Bug 1729656 [Wayland] Don't use gfxPlatform to configure DMABuf, r=rmader
> ec6135a35df95ec92cd106dd74593f4ef2de9808	stransky — Bug 1731125 [Linux/EGL] Render popups by SW-WR on X11/EGL due to missing transparency, r=rmader

* bug 1731125 (94) was a workaround for EGL/Nvidia (Nightly and Early Beta). Reverted by bug 1735909 (95) because bug 1702546 (95) fixed EGL visual selection.

> 77ee40b13a1199d55fd5ab11db6d22d4177f5564	Robert Mader — Bug 1732436 - Use Xrandr to detect display modes on X11, r=stransky
> 474308da68345ef6733b3b098dccb0f8b67e2994	Robert Mader — Bug 1732436 - Link Xrandr directly instead of using dlopen, r=stransky,glandium

* bug 1710400 (94+esr91), bug 1732436 (94) and bug 1640779 (95) use xrandr. bug 1737499 (95) added an xrandr version check because "remote X11" uses an unbelievably old xrandr version.

> ef22d8cbf4efa1165559b79d294c9948eed87cf1	stransky — Bug 1724242 [Linux] Use DBus remote when Firefox is built with --enable-dbus, r=glandium

Back to Bug 1741956 Comment 9