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
- Out-of-bounds memory access with multiple CanvasRenderers under a Canvas when using Mesh API
- Inspector tries to access file after it was deleted when the file was locked in Inspector window
- Changing Transform values in Search window Inspector loses focus while dragging and stopping mouse without releasing dragging action
- Saving changes on the dirty VFX Graph during the Play mode throws "The referenced script (Unknown) on this Behaviour is missing!" warnings
- VFX Graph Debug Info overlaps the "Initialize" block debug info by default
This is a duplicate of issue #973778