Galaxy S22 Ultra SM-S908B complie shader crash

Hi all,
My app will abort if glComplieShader() shader source with two __samplerExternal2DY2YEXT sampler.
If only has one __samplerExternal2DY2YEXT sampler, glComplieShader() will success.
Is this a known bug? From opengl spec, no limit for __samplerExternal2DY2YEXT sapmler count.(https://www.khronos.org/registry/OpenGL/extensions/EXT/EXT_YUV_target.txt)

drive info:
GL_VERSION: OpenGL ES 3.2 ANGLE git hash: c7c78c41d520
GL_VENDOR: Samsung Electronics Co., Ltd.
GL_RENDERER: ANGLE (Samsung Xclipse 920) on Vulkan 1.1.179
GL_SHADING_LANGUAGE_VERSION: OpenGL ES GLSL ES 3.20 (ANGLE git hash: c7c78c41d520)

I have no way to workaround it, someone can help me?

back trace:

2022-02-22 06:45:23.197 25906 25906 F DEBUG tagged_addr_ctrl: 0000000000000001
2022-02-22 06:45:23.197 25906 25906 F DEBUG signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
2022-02-22 06:45:23.197 25906 25906 F DEBUG x0 0000000000000000 x1 000000000000652b x2 0000000000000006 x3 0000006f10a90fe0
2022-02-22 06:45:23.197 25906 25906 F DEBUG x4 601f395640511f5c x5 601f395640511f5c x6 601f395640511f5c x7 7f7f7f7f7f7f7f7f
2022-02-22 06:45:23.197 25906 25906 F DEBUG x8 00000000000000f0 x9 47f571810861358e x10 0000000000000000 x11 ffffff80fffffbdf
2022-02-22 06:45:23.197 25906 25906 F DEBUG x12 0000000000000001 x13 0000006f10a906ba x14 0000000000000010 x15 0000000000000000
2022-02-22 06:45:23.197 25906 25906 F DEBUG x16 00000072d11c9058 x17 00000072d11a6570 x18 0000006f08ae4000 x19 00000000000064cf
2022-02-22 06:45:23.197 25906 25906 F DEBUG x20 000000000000652b x21 00000000ffffffff x22 0000006f9491cc0d x23 0000006f10a911bf
2022-02-22 06:45:23.197 25906 25906 F DEBUG x24 0000006f10a94000 x25 0000000000000000 x26 000000000000822e x27 0000007093470ba0
2022-02-22 06:45:23.197 25906 25906 F DEBUG x28 0000000000000000 x29 0000006f10a91060
2022-02-22 06:45:23.197 25906 25906 F DEBUG lr 00000072d1158fe4 sp 0000006f10a90fc0 pc 00000072d1159010 pst 0000000000001000
2022-02-22 06:45:23.197 25906 25906 F DEBUG backtrace:
2022-02-22 06:45:23.197 25906 25906 F DEBUG #00 pc 0000000000051010 /apex/com.android.runtime/lib64/bionic/libc.so (abort+164) (BuildId: 17e1b0bf97783158157befc3962dfee4)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #01 pc 0000000000362168 /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #02 pc 000000000036239c /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #03 pc 00000000004d0e90 /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #04 pc 00000000004eb854 /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #05 pc 00000000004dcac4 /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #06 pc 00000000004dbe20 /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #07 pc 00000000004dbe20 /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #08 pc 00000000004dc4fc /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #09 pc 00000000004dbe20 /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #10 pc 00000000004dc9cc /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #11 pc 00000000004dc8e4 /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #12 pc 00000000004dc9cc /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #13 pc 00000000004e9440 /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #14 pc 00000000004eb674 /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #15 pc 000000000049c210 /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #16 pc 0000000000331420 /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #17 pc 00000000003078c4 /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #18 pc 0000000000307edc /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #19 pc 000000000033116c /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #20 pc 00000000002effd8 /vendor/lib64/egl/libGLESv2_samsung.so (BuildId: 541374d9a968863e)
2022-02-22 06:45:23.197 25906 25906 F DEBUG #21 pc 000000000023f42c /vendor/lib64/egl/libGLESv2_samsung.so (GL_CompileShader+176) (BuildId: 541374d9a968863e)

I also checked Android Source code for AHardwareBufferGLTest (https://cs.android.com/android/platform/superproject/+/master:cts/tests/tests/nativehardware/jni/AHardwareBufferGLTest.cpp), the test only use one __samplerExternal2DY2YEXT sampler that is why Galaxy S22 can pass Android test
It is a very simple way to reproduction this issue but I don’t know why Samsung do nothing for this, it’s been months

Hello,
I think you should create a bug report here. The support team will pass your issue to the developer team.