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
- Font Asset Creator Font Face dropdown is active but does nothing when clicked if the Font has Include Font Data disabled
- Crash on PPtr<Shader>::operator Shader*() const when Calling Resources.UnloadUnusedAssets() in a specific project
- SerializeReference does not update references when the generic field type changes
- Memory leak when running tests in IL2CPP with System.Threading.Timer
- Tile Palette Tilemap dropdown icons are not visible
This is a duplicate of issue #973778