Closed Bug 1644071 Opened 4 years ago Closed 4 years ago

Randomly missing letters on Android after enabling WebRender

Categories

(Core :: Graphics: WebRender, defect)

77 Branch
defect

Tracking

()

RESOLVED DUPLICATE of bug 1513185

People

(Reporter: lenninfoUser, Unassigned)

Details

Attachments

(2 files)

As on macOS with AMD graphics [https://bugzilla.mozilla.org/show_bug.cgi?id=1603026], it is also happening on my S4 Mini running Lineageos, Android 9. The app is marked as 77.0.0-beta. When I set webrender.enabled to true, most pages turn corrupted. But not the app's menues etc. When it is disabled, it is fine.

Thanks for the report! Could you please attach a copy of your about support information?

I think this a probably a duplicate of bug 1513185.

Flags: needinfo?(lenninfoUser)

Application Basics

Name: Firefox
Version: 77.0b10
Build ID: 20200526221856
Distribution ID:
User Agent: Mozilla/5.0 (Android 9; Mobile; rv:77.0) Gecko/77.0 Firefox/77.0
OS: Linux 28
Multiprocess Windows: 0/0 Enabled by default
Remote Processes: 1
Google Location Service Key: Found
Google Safebrowsing Key: Found
Mozilla Location Service Key: Found
Safe Mode: false

Crash Reports for the Last 3 Days

Nightly Features

Remote Processes

Type: Web Content
Count: 1 / 1

Extensions

Graphics

Features
Compositing: OpenGL
Asynchronous Pan/Zoom: touch input enabled; autoscroll enabled; smooth pinch-zoom enabled
WebGL 1 Driver WSI Info: EGL_VENDOR: Android EGL_VERSION: 1.4 Android META-EGL EGL_EXTENSIONS: EGL_KHR_get_all_proc_addresses EGL_ANDROID_presentation_time EGL_KHR_swap_buffers_with_damage EGL_ANDROID_get_native_client_buffer EGL_ANDROID_front_buffer_auto_refresh EGL_ANDROID_get_frame_timestamps EGL_EXT_surface_SMPTE2086_metadata EGL_EXT_surface_CTA861_3_metadata EGL_KHR_image EGL_KHR_image_base EGL_KHR_lock_surface EGL_KHR_gl_colorspace EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_fence_sync EGL_KHR_create_context EGL_EXT_create_context_robustness EGL_ANDROID_image_native_buffer EGL_KHR_wait_sync EGL_ANDROID_recordable EGL_KHR_partial_update EGL_IMG_context_priority
WebGL 1 Driver Renderer: Qualcomm -- Adreno (TM) 305
WebGL 1 Driver Version: OpenGL ES 3.0 V@127.0 AU@ (GIT@I96aee987eb)
WebGL 1 Driver Extensions: GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_AMD_program_binary_Z400 GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_robustness GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_NV_fence GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_sync GL_OES_EGL_image_external GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_depth_texture_cube_map GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_vertex_type_10_10_10_2 GL_OES_vertex_array_object GL_QCOM_alpha_test GL_QCOM_binning_control GL_QCOM_driver_control GL_QCOM_perfmon_global_mode GL_QCOM_extended_get GL_QCOM_extended_get2 GL_QCOM_tiled_rendering GL_QCOM_writeonly_rendering GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_filter_anisotropic GL_EXT_multisampled_render_to_texture GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_disjoint_timer_query
WebGL 1 Extensions: ANGLE_instanced_arrays EXT_blend_minmax EXT_color_buffer_half_float EXT_sRGB EXT_texture_filter_anisotropic MOZ_debug OES_element_index_uint OES_fbo_render_mipmap OES_standard_derivatives OES_texture_float OES_texture_half_float OES_texture_half_float_linear OES_vertex_array_object WEBGL_color_buffer_float WEBGL_compressed_texture_etc WEBGL_compressed_texture_etc1 WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_depth_texture WEBGL_lose_context
WebGL 2 Driver WSI Info: EGL_VENDOR: Android EGL_VERSION: 1.4 Android META-EGL EGL_EXTENSIONS: EGL_KHR_get_all_proc_addresses EGL_ANDROID_presentation_time EGL_KHR_swap_buffers_with_damage EGL_ANDROID_get_native_client_buffer EGL_ANDROID_front_buffer_auto_refresh EGL_ANDROID_get_frame_timestamps EGL_EXT_surface_SMPTE2086_metadata EGL_EXT_surface_CTA861_3_metadata EGL_KHR_image EGL_KHR_image_base EGL_KHR_lock_surface EGL_KHR_gl_colorspace EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_fence_sync EGL_KHR_create_context EGL_EXT_create_context_robustness EGL_ANDROID_image_native_buffer EGL_KHR_wait_sync EGL_ANDROID_recordable EGL_KHR_partial_update EGL_IMG_context_priority
WebGL 2 Driver Renderer: Qualcomm -- Adreno (TM) 305
WebGL 2 Driver Version: OpenGL ES 3.0 V@127.0 AU@ (GIT@I96aee987eb)
WebGL 2 Driver Extensions: GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_AMD_program_binary_Z400 GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_robustness GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_NV_fence GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_sync GL_OES_EGL_image_external GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_depth_texture_cube_map GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_vertex_type_10_10_10_2 GL_OES_vertex_array_object GL_QCOM_alpha_test GL_QCOM_binning_control GL_QCOM_driver_control GL_QCOM_perfmon_global_mode GL_QCOM_extended_get GL_QCOM_extended_get2 GL_QCOM_tiled_rendering GL_QCOM_writeonly_rendering GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_filter_anisotropic GL_EXT_multisampled_render_to_texture GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_disjoint_timer_query
WebGL 2 Extensions: EXT_color_buffer_float EXT_texture_filter_anisotropic MOZ_debug WEBGL_compressed_texture_etc WEBGL_compressed_texture_etc1 WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_lose_context
Uses Tiling: true
Uses Tiling (Content): true
Target Frame Rate: 60
GPU #1
Active: Yes
Description: Model: GT-I9195, Product: serranoltexx, Manufacturer: Samsung, Hardware: qcom, OpenGL: Qualcomm -- Adreno (TM) 305 -- OpenGL ES 3.0 V@127.0 AU@ (GIT@I96aee987eb)
Vendor ID: Qualcomm
Device ID: Adreno (TM) 305
Driver Version: OpenGL ES 3.0 V@127.0 AU@ (GIT@I96aee987eb)
RAM: 0

Diagnostics
AzureCanvasBackend: skia
AzureContentBackend: skia
AzureFallbackCanvasBackend: none
CMSOutputProfile: Empty profile data
Display0: 540x960
DisplayCount: 1
TileHeight: 256
TileWidth: 256
Decision Log
HW_COMPOSITING:
force_enabled by user: Force-enabled by pref
OPENGL_COMPOSITING:
force_enabled by user: Force-enabled by pref
WEBRENDER:
opt-in by default: WebRender is an opt-in feature
WEBRENDER_QUALIFIED:
blacklisted by env: No qualified hardware
WEBRENDER_COMPOSITOR:
disabled by default: Disabled by default
unavailable by runtime: No DirectComposition usage
WEBRENDER_ANGLE:
opt-in by default: WebRender ANGLE is an opt-in feature
WEBRENDER_DCOMP_PRESENT:
opt-in by default: WebRender DirectComposition is an opt-in feature
OMTP:
disabled by default: Disabled by default
broken by runtime: OMTP is not supported on 32-bit with <= 2 cores
WEBGPU:
disabled by default: Disabled by default
blocked by runtime: WebGPU can only be enabled in nightly

Failure Log
(#0) Error: Failed to create EGLContext!: 0x300c
(#6) Error: Failed to create EGLContext!: 0x300c
(#7) Error: Failed to create EGLContext!: 0x300c
(#8) Error: Failed to create EGLContext!: 0x300c
(#9) Error: Failed to create EGLContext!: 0x300c
(#10) Error: Failed to create EGLContext!: 0x300c
(#11) Error: Failed to create EGLContext!: 0x300c
(#12) Error: Failed to create EGLContext!: 0x300c
(#13) Error: Failed to create EGLContext!: 0x300c
(#14) Error: Failed to create EGLContext!: 0x300c
(#15) Error: Failed to create EGLContext!: 0x300c
(#16) Error: Failed to create EGLContext!: 0x300c
(#17) Error: Failed to create EGLContext!: 0x300c
(#18) Error: Failed to create EGLContext!: 0x300c
(#19) Error: Failed to create EGLContext!: 0x300c
(#20) Error: Failed to create EGLContext!: 0x300c

Media

Audio Backend: opensl
Max Channels: 2
Preferred Sample Rate: 48000
Output Devices
Name: Group
:
Input Devices
Name: Group
:

Enumerate database

Important Modified Preferences

browser.cache.disk.amount_written: 711189
browser.cache.disk.capacity: 163840
browser.cache.disk.filesystem_reported: 1
dom.presentation.device.name: GT-I9195
dom.w3c_pointer_events.enabled: true
extensions.lastAppVersion: 77.0
idle.lastDailyNotification: 1591602596
media.gmp.storage.version.observed: 1
network.predictor.cleaned-up: true
privacy.purge_trackers.date_in_cookie_database: 0
storage.vacuum.last.index: 0

Important Locked Preferences

dom.ipc.processCount.webIsolated: 1
fission.autostart: false

JavaScript

Incremental GC: true

Accessibility

Activated: false
Prevent Accessibility: 0

Library Versions

NSPR
Expected minimum version: 4.25
Version in use: 4.25

NSS
Expected minimum version: 3.52.1
Version in use: 3.52.1

NSSSMIME
Expected minimum version: 3.52.1
Version in use: 3.52.1

NSSSSL
Expected minimum version: 3.52.1
Version in use: 3.52.1

NSSUTIL
Expected minimum version: 3.52.1
Version in use: 3.52.1

Startup Cache

Disk Cache Path: /data/user/0/org.mozilla.firefox_beta/files/mozilla/pb9wh5g5.default/startupCache/startupCache.4.little
Ignore Disk Cache: false
Found Disk Cache on Init: true
Wrote to Disk Cache: false

Internationalization & Localization

Application Settings
Requested Locales: ["de-DE"]
Available Locales: ["an","ar","ast","az","be","bg","bn","br","bs","ca","cak","cs","cy","da","de","dsb","el","en-CA","en-GB","en-US","eo","es-AR","es-CL","es-ES","es-MX","et","eu","fa","ff","fi","fr","fy-NL","ga-IE","gd","gl","gn","gu-IN","he","hi-IN","hr","hsb","hu","hy-AM","id","is","it","ja","ka","kab","kk","kn","ko","lij","lo","lt","lv","ml","mr","ms","my","nb-NO","ne-NP","nl","nn-NO","oc","pa-IN","pl","pt-BR","pt-PT","rm","ro","ru","sk","sl","son","sq","sr","sv-SE","ta","te","th","tr","trs","uk","ur","uz","vi","wo","xh","zam","zh-CN","zh-TW"]
App Locales: ["de","en-US"]
Regional Preferences: ["de-DE"]
Default Locale: "en-US"
Operating System
System Locales: ["de-DE"]
Regional Preferences: ["de-DE"]

Flags: needinfo?(lenninfoUser)

Thanks, much appreciated.

Adreno 305, so yes, this is a duplicate of bug 1513185.

Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: