E/libEGL: validate_display:99 error 3008 (EGL_BAD_DISPLAY) android os 7.1 nougat
Share
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
The error “E/libEGL: validate_display:99 error 3008 (EGL_BAD_DISPLAY)” is caused by a problem with the EGL library, which is used to handle the display of OpenGL graphics on Android. The specific error code (3008) indicates that the display is not valid.
Based on the information you provided, it seems that the issue is related to the use of imageviews in your UI. The problem can be caused by a few different factors, such as:
To solve this issue, you can try the following:
Additionally, you can try to enable the hardware acceleration on your app by adding the following line in your AndroidManifest.xml file
android:hardwareAccelerated="true"
It is hard to determine the root cause without deeper knowledge of the code and the app it self. If the above steps don’t help, you may need to provide more information about the specific imageviews and images that are causing the problem, as well as the code that is used to create and display the imageviews.