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
- Certain textures are incorrectly marked in the render pass list when observed through Render Graph Viewer
- "Assertion failed on expression" error occurs when multiple Animation Components are instantiated after changing the Culling Type
- MacOS persistentDataPath uses old path when built compared to Editor Play mode
- Crash on RaiseException when entering Play Mode in a specific project
- Debug Console does not reappear when disabling and re-enabling Debug.developerConsoleEnabled
This is a duplicate of issue #973778