Bug 1960856 Comment 1 Edit History

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

I can reproduce the issue on Nightly139.0a1 Windows11.

Regression window:
https://hg-edge.mozilla.org/integration/autoland/pushloghtml?fromchange=4852824f5ae35b46951ffe0ec3e814ac5c2a97f3&tochange=8599fc020cd6cc2f18ea36ced2f3427f979e3c78

And sometimes tab crashes.
Crash report: https://crash-stats.mozilla.org/report/index/e8f36b1d-fd01-49cd-81cf-7bc7f0250416

Reason:
```
EXCEPTION_ACCESS_VIOLATION_READ
```

Top 10 frames:
```
0  xul.dll  mozilla::gfx::UnpackRowRGB24(unsigned char const*, unsigned char*, int)  gfx/2d/Swizzle.cpp:1049
0  xul.dll  mozilla::gfx::UnpackRowRGB24_SSSE3(unsigned char const*, unsigned char*, int)  gfx/2d/SwizzleSSSE3.cpp:37
0  xul.dll  mozilla::gfx::UnpackRowRGB24_AVX2<1>(unsigned char const*, unsigned char*, int)  gfx/2d/SwizzleAVX2.cpp:37
1  xul.dll  mozilla::image::SwizzleFilter<mozilla::image::DownscalingFilter<mozilla::imag...  image/SurfaceFilters.h:97
2  xul.dll  mozilla::image::SurfaceFilter::AdvanceRow(unsigned char const*)  image/SurfacePipe.h:141
2  xul.dll  mozilla::image::SurfaceFilter::WriteBuffer(unsigned int const*)  image/SurfacePipe.h:300
2  xul.dll  mozilla::image::SurfacePipe::WriteBuffer(unsigned int const*)  image/SurfacePipe.h:705
2  xul.dll  mozilla::image::nsPNGDecoder::WriteRow(unsigned char*)  image/decoders/nsPNGDecoder.cpp:862
2  xul.dll  mozilla::image::nsPNGDecoder::row_callback(png_struct_def*, unsigned char*, u...  image/decoders/nsPNGDecoder.cpp:843
3  xul.dll  MOZ_PNG_push_have_row(png_struct_def*, unsigned char*)  media/libpng/pngpread.c:1050
```
I can reproduce the issue on Nightly139.0a1 Windows11.

Regression window:
https://hg-edge.mozilla.org/integration/autoland/pushloghtml?fromchange=4852824f5ae35b46951ffe0ec3e814ac5c2a97f3&tochange=8599fc020cd6cc2f18ea36ced2f3427f979e3c78

And sometimes tab crashes when repeatedly reload or resize browser.
Crash report: https://crash-stats.mozilla.org/report/index/e8f36b1d-fd01-49cd-81cf-7bc7f0250416

Reason:
```
EXCEPTION_ACCESS_VIOLATION_READ
```

Top 10 frames:
```
0  xul.dll  mozilla::gfx::UnpackRowRGB24(unsigned char const*, unsigned char*, int)  gfx/2d/Swizzle.cpp:1049
0  xul.dll  mozilla::gfx::UnpackRowRGB24_SSSE3(unsigned char const*, unsigned char*, int)  gfx/2d/SwizzleSSSE3.cpp:37
0  xul.dll  mozilla::gfx::UnpackRowRGB24_AVX2<1>(unsigned char const*, unsigned char*, int)  gfx/2d/SwizzleAVX2.cpp:37
1  xul.dll  mozilla::image::SwizzleFilter<mozilla::image::DownscalingFilter<mozilla::imag...  image/SurfaceFilters.h:97
2  xul.dll  mozilla::image::SurfaceFilter::AdvanceRow(unsigned char const*)  image/SurfacePipe.h:141
2  xul.dll  mozilla::image::SurfaceFilter::WriteBuffer(unsigned int const*)  image/SurfacePipe.h:300
2  xul.dll  mozilla::image::SurfacePipe::WriteBuffer(unsigned int const*)  image/SurfacePipe.h:705
2  xul.dll  mozilla::image::nsPNGDecoder::WriteRow(unsigned char*)  image/decoders/nsPNGDecoder.cpp:862
2  xul.dll  mozilla::image::nsPNGDecoder::row_callback(png_struct_def*, unsigned char*, u...  image/decoders/nsPNGDecoder.cpp:843
3  xul.dll  MOZ_PNG_push_have_row(png_struct_def*, unsigned char*)  media/libpng/pngpread.c:1050
```

Back to Bug 1960856 Comment 1