Search Issue Tracker
Duplicate
Votes
1
Found in
2017.2.0p4
Issue ID
977449
Regression
No
[Android] Application built in batchmode generates OPENGL NATIVE PLUG-IN ERROR when playing video on certain devices
To reproduce:
1. Download attached "VideoAssert.zip" project.
2. Go to project location on your machine and delete "Library" folder.
3. Run "BatchBuild.bat" batch file to build apk in batch mode.
4. After build is completed, push apk to the device and install it manually.
5. Open the application and notice the error message in the top right corner.
* For batch file to successfully launch, environmental path variable has to be set for Unity.exe to be accessible.
Expected result: There are no errors displayed under "Messages" label.
Actual result: "OPENGL NATIVE PLUG-IN ERROR" error appears when application is loaded.
Reproduced with: 2018.1.0b1, 2017.3.0f3, 2017.2.1p1, 2017.1.2p4, 5.6.5f1.
Devices under test:
Reproduced with:
Meizu MX5*, OS:5.0.1, CPU:arm64-v8a, GPU:PowerVR Rogue G6200, Build:Meizu/meizu_mx5/mx5:5.0.1/LRX22C/m85.Flyme_OS_4.5.4.1.20151010121404:user/release-keys
Samsung SM G903F*, OS:6.0.1, CPU:armeabi-v7a, GPU:Mali-T720,
Build:samsung/s5neoltexx/s5neolte:6.0.1/MMB29K/G903FXXU1BQC1:user/release-keys
Not reproduced with:
Samsung SM G950F*, OS:7.0, CPU:arm64-v8a, GPU:Mali-G71,
Build:samsung/dreamltexx/dreamlte:7.0/NRD90M/G950FXXU1AQI7:user/release-keys
Samsung GT I8190*, OS:4.1.2, CPU:armeabi-v7a, GPU:Mali-400 MP,
Build:samsung/goldenxx/golden:4.1.2/JZO54K/I8190XXAMG4:user/release-keys
Sony D6603 (Xperia Z3)*, OS:6.0.1, CPU:armeabi-v7a, GPU:Adreno (TM) 330,
Build:Sony/D6603/D6603:6.0.1/23.5.A.1.291/2769308465:user/release-keys
Notes: Errors are slightly different depending on the device. On Meizu MX5 "OPENGL NATIVE PLUG-IN ERROR: GL_INVALID_ENUM: enum argument out of range"
but on Samsung SM G903F* "OPENGL NATIVE PLUG-IN ERROR: GL_INVALID_FRAMEBUFFER_OPERATION: Framebuffer is not complete or incompatible with command". Errors only appear when library folder is cleared before building the application in batch mode. User also reported that the issue reproduces on these devices: HUAWEI MYA-L22, Meizu M5s, Cherry Mobile Flare S4, LENOVO Lenovo A7000-a, samsung SM-J700H. Video playback in the application is unaffected by the error. Removing the video playback from the application does not trigger the error anymore. It occurs only when playback is active.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- [VFX] Custom HLSL with 'int' parameter, without the 'in/out/inout' access modifier is not supported
- [Windows] Lens Flare doesn't work in the Lens Flare Showroom URP Sample Scene
- Crash on ujob_execute_job while using OverlapBoxCommand when collisions are more than maxHits
- The validity of the multiple handles can behave differently based on the load/release operations order, when multiple Addressables.LoadAssetAsync and Addressables.Release are used to load and release the same Addressable Asset
- Dynamic text is rendered in the background when it is inside the <font> tag
This is a duplicate of issue #973778