Looks like it's in ANGLE:
> 00 000000f0`bf7fc568 00007ffb`713b7d60 VCRUNTIME140!memcpy_repmovs+0xe [d:\agent\_work\1\s\src\vctools\crt\vcruntime\src\string\amd64\memcpy.asm @ 114]
> 01 000000f0`bf7fc580 00007ffb`713483e3 libGLESv2!angle::LoadCompressedToNative<4,4,1,16>+0xd0 [/builds/worker/checkouts/gecko/gfx/angle/checkout/src/image_util/loadimage.inc @ 129]
> 02 000000f0`bf7fc630 00007ffb`7132d374 libGLESv2!rx::Image11::loadCompressedData+0x1b3 [/builds/worker/checkouts/gecko/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/Image11.cpp @ 349]
> 03 (Inline Function) --------`-------- libGLESv2!rx::TextureD3D::setCompressedImageImpl+0xc8 [/builds/worker/checkouts/gecko/gfx/angle/checkout/src/libANGLE/renderer/d3d/TextureD3D.cpp @ 341]
> 04 000000f0`bf7fc700 00007ffb`712ba0b4 libGLESv2!rx::TextureD3D_2DArray::setCompressedImage+0x194 [/builds/worker/checkouts/gecko/gfx/angle/checkout/src/libANGLE/renderer/d3d/TextureD3D.cpp @ 3163]
> 05 000000f0`bf7fc7c0 00007ffb`7124f8d5 libGLESv2!gl::Texture::setCompressedImage+0xc4 [/builds/worker/checkouts/gecko/gfx/angle/checkout/src/libANGLE/Texture.cpp @ 1082]
> 06 000000f0`bf7fc870 00007ffb`71415d5c libGLESv2!gl::Context::compressedTexImage3D+0x175 [/builds/worker/checkouts/gecko/gfx/angle/checkout/src/libANGLE/Context.cpp @ 4264]
> 07 000000f0`bf7fc920 00007ffb`743bdf37 libGLESv2!gl::CompressedTexImage3D+0xec [/builds/worker/checkouts/gecko/gfx/angle/checkout/src/libGLESv2/entry_points_gles_3_0_autogen.cpp @ 284]
> 08 000000f0`bf7fc9c0 00007ffb`743a8fec xul!VR_RuntimePath+0xbe7ab7
> 09 000000f0`bf7fca60 00007ffb`743a89fc xul!VR_RuntimePath+0xbd2b6c
> 0a 000000f0`bf7fcb10 00007ffb`74380ddc xul!VR_RuntimePath+0xbd257c
> 0b 000000f0`bf7fcd50 00007ffb`74335599 xul!VR_RuntimePath+0xbaa95c
> 0c 000000f0`bf7fce00 00007ffb`74335395 xul!VR_RuntimePath+0xb5f119
> 0d 000000f0`bf7fcf00 00007ffb`73f7fbd2 xul!VR_RuntimePath+0xb5ef15
> 0e 000000f0`bf7fcff0 00007ffb`73f7fa17 xul!VR_RuntimePath+0x7a9752
> 0f 000000f0`bf7fd0e0 00007ffb`72233bf8 xul!VR_RuntimePath+0x7a9597
> 10 000000f0`bf7fd220 00007ffb`75e5484a xul!XRE_GetBootstrap+0x24fe58
Either this is a bug in (our fairly old) ANGLE, or ANGLE is following our bad orders.
Bug 1676636 Comment 5 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Looks like it's in ANGLE: ``` 00 000000f0`bf7fc568 00007ffb`713b7d60 VCRUNTIME140!memcpy_repmovs+0xe [d:\agent\_work\1\s\src\vctools\crt\vcruntime\src\string\amd64\memcpy.asm @ 114] 01 000000f0`bf7fc580 00007ffb`713483e3 libGLESv2!angle::LoadCompressedToNative<4,4,1,16>+0xd0 [/builds/worker/checkouts/gecko/gfx/angle/checkout/src/image_util/loadimage.inc @ 129] 02 000000f0`bf7fc630 00007ffb`7132d374 libGLESv2!rx::Image11::loadCompressedData+0x1b3 [/builds/worker/checkouts/gecko/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/Image11.cpp @ 349] 03 (Inline Function) --------`-------- libGLESv2!rx::TextureD3D::setCompressedImageImpl+0xc8 [/builds/worker/checkouts/gecko/gfx/angle/checkout/src/libANGLE/renderer/d3d/TextureD3D.cpp @ 341] 04 000000f0`bf7fc700 00007ffb`712ba0b4 libGLESv2!rx::TextureD3D_2DArray::setCompressedImage+0x194 [/builds/worker/checkouts/gecko/gfx/angle/checkout/src/libANGLE/renderer/d3d/TextureD3D.cpp @ 3163] 05 000000f0`bf7fc7c0 00007ffb`7124f8d5 libGLESv2!gl::Texture::setCompressedImage+0xc4 [/builds/worker/checkouts/gecko/gfx/angle/checkout/src/libANGLE/Texture.cpp @ 1082] 06 000000f0`bf7fc870 00007ffb`71415d5c libGLESv2!gl::Context::compressedTexImage3D+0x175 [/builds/worker/checkouts/gecko/gfx/angle/checkout/src/libANGLE/Context.cpp @ 4264] 07 000000f0`bf7fc920 00007ffb`743bdf37 libGLESv2!gl::CompressedTexImage3D+0xec [/builds/worker/checkouts/gecko/gfx/angle/checkout/src/libGLESv2/entry_points_gles_3_0_autogen.cpp @ 284] 08 000000f0`bf7fc9c0 00007ffb`743a8fec xul!VR_RuntimePath+0xbe7ab7 09 000000f0`bf7fca60 00007ffb`743a89fc xul!VR_RuntimePath+0xbd2b6c 0a 000000f0`bf7fcb10 00007ffb`74380ddc xul!VR_RuntimePath+0xbd257c 0b 000000f0`bf7fcd50 00007ffb`74335599 xul!VR_RuntimePath+0xbaa95c 0c 000000f0`bf7fce00 00007ffb`74335395 xul!VR_RuntimePath+0xb5f119 0d 000000f0`bf7fcf00 00007ffb`73f7fbd2 xul!VR_RuntimePath+0xb5ef15 0e 000000f0`bf7fcff0 00007ffb`73f7fa17 xul!VR_RuntimePath+0x7a9752 0f 000000f0`bf7fd0e0 00007ffb`72233bf8 xul!VR_RuntimePath+0x7a9597 10 000000f0`bf7fd220 00007ffb`75e5484a xul!XRE_GetBootstrap+0x24fe58 ``` Either this is a bug in (our fairly old) ANGLE, or ANGLE is following our bad orders.