Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XRDinosaurs webxr experience hangs just after loading #1524

Open
javifernandez opened this issue Aug 24, 2024 · 16 comments
Open

XRDinosaurs webxr experience hangs just after loading #1524

javifernandez opened this issue Aug 24, 2024 · 16 comments
Labels
bug Something isn't working gecko Issues related to the gecko backend

Comments

@javifernandez
Copy link
Member

Configuration

Wolvic version: 1.7.0
Wolvic build ID: 182360411

Hardware: Quest3

Steps to Reproduce

  1. Load the xrdinosaurs.com website (available in the Wolvic's home page)

Current Behavior

After a few seconds, the app hungs

Expected Behavior

The experience should be run normally.

Possible Solution

Context

This is a clear regression from 1.6.1

Error Logs and Stack Traces

0-7343  BrowserIcons             D  Loaded icon (source = DOWNLOAD): https://xrdinosaurs.com/
 6920-6953  GeckoIdleService         D  Get idle time: time since reset 48 msec
 6920-6953  GeckoIdleService         D  Idle timer callback: current idle time 48 msec
 6920-6953  GeckoIdleService         D  next timeout 952 msec from now
 6920-6953  GeckoIdleService         D  SetTimerExpiryIfBefore: next timeout 952 msec from now
 6920-6953  GeckoIdleService         D  reset timer expiry to 962 msec from now
 6920-6971  TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
 6920-7169  fxa_client               D  handle_public_event
 6920-7169  FirefoxAcc...ateMachine  I  Processing event 'mozilla.components.service.fxa.manager.Event$Account$Start@48f6cd3' for state Idle(accountState=mozilla.components.service.fxa.manager.AccountState$NotAuthenticated@26bd010). Next state is Active(progressState=Initializing)
 6920-7169  FirefoxAcc...ateMachine  I  Ran 'mozilla.components.service.fxa.manager.Event$Account$Start@48f6cd3' side-effects for state Active(progressState=Initializing), got successive event mozilla.components.service.fxa.manager.Event$Progress$AccountNotFound@95b5d40
 6920-7169  fxa_client               D  check_internal_state
 6920-7169  fxa_client               D  handle_internal_event
 6920-7169  fxa_client               D  check_public_state
 6920-7169  FirefoxAcc...ateMachine  I  Processing event 'mozilla.components.service.fxa.manager.Event$Progress$AccountNotFound@95b5d40' for state Active(progressState=Initializing). Next state is Idle(accountState=mozilla.components.service.fxa.manager.AccountState$NotAuthenticated@26bd010)
 6920-6953  GeckoIdleService         D  Get idle time: time since reset 76 msec
 6920-6953  GeckoIdleService         D  Idle timer callback: current idle time 76 msec
 6920-6953  GeckoIdleService         D  next timeout 923 msec from now
 6920-6953  GeckoIdleService         D  SetTimerExpiryIfBefore: next timeout 923 msec from now
 6920-6953  GeckoIdleService         D  reset timer expiry to 933 msec from now
 6920-7325  places                   D  apply_observation
 6920-7325  sql_support::conn_ext    D  Transaction commited after 4.42125ms
 6920-7037  places                   D  get_visit_infos
 6920-7325  places                   D  apply_observation
 6920-7325  sql_support::conn_ext    D  Transaction commited after 4.436354ms
 6920-7037  places                   D  get_visit_infos
 6920-6953  GeckoIdleService         D  Get idle time: time since reset 56 msec
 6920-6953  GeckoIdleService         D  Idle timer callback: current idle time 56 msec
 6920-6953  GeckoIdleService         D  next timeout 943 msec from now
 6920-6953  GeckoIdleService         D  SetTimerExpiryIfBefore: next timeout 943 msec from now
 6920-6953  GeckoIdleService         D  reset timer expiry to 953 msec from now
 6920-6953  GeckoIdleService         D  Get idle time: time since reset 62 msec
 6920-6953  GeckoIdleService         D  Idle timer callback: current idle time 62 msec
 6920-6953  GeckoIdleService         D  next timeout 938 msec from now
 6920-6953  GeckoIdleService         D  SetTimerExpiryIfBefore: next timeout 938 msec from now
 6920-6953  GeckoIdleService         D  reset timer expiry to 948 msec from now
 6920-8531  ClientShar...metryStats  I  App memory usage: PSS=422 MiB, PrivateDirty=297 MiB, PrivateClean=0 MiB, GPU=213.1/213.1 MiB (100% allocated)
 6920-7037  places                   D  bookmarks_get_all_with_url
 6920-6933  System                   W  A resource failed to call release. 
 6920-6933  System                   W  A resource failed to call close. 
 6920-6933  System                   W  A resource failed to call close. 
 6920-6953  GeckoIdleService         D  Get idle time: time since reset 39 msec
 6920-6953  GeckoIdleService         D  Idle timer callback: current idle time 39 msec
 6920-6953  GeckoIdleService         D  next timeout 960 msec from now
 6920-6953  GeckoIdleService         D  SetTimerExpiryIfBefore: next timeout 960 msec from now
 6920-6953  GeckoIdleService         D  reset timer expiry to 970 msec from now
 6920-7169  fxa_client               D  handle_public_event
 6920-7169  FirefoxAcc...ateMachine  I  Processing event 'mozilla.components.service.fxa.manager.Event$Account$Start@48f6cd3' for state Idle(accountState=mozilla.components.service.fxa.manager.AccountState$NotAuthenticated@26bd010). Next state is Active(progressState=Initializing)
 6920-7169  FirefoxAcc...ateMachine  I  Ran 'mozilla.components.service.fxa.manager.Event$Account$Start@48f6cd3' side-effects for state Active(progressState=Initializing), got successive event mozilla.components.service.fxa.manager.Event$Progress$AccountNotFound@95b5d40
 6920-7169  fxa_client               D  check_internal_state
 6920-7169  fxa_client               D  handle_internal_event
 6920-7169  fxa_client               D  check_public_state
 6920-7169  FirefoxAcc...ateMachine  I  Processing event 'mozilla.components.service.fxa.manager.Event$Progress$AccountNotFound@95b5d40' for state Active(progressState=Initializing). Next state is Idle(accountState=mozilla.components.service.fxa.manager.AccountState$NotAuthenticated@26bd010)
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4194, idx=0
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4194, idx=1
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4194, idx=2
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain creation, id=4250, idx=0, MemoryAllocationSize: 11941 KB
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain creation, id=4250, idx=1, MemoryAllocationSize: 11941 KB
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain creation, id=4250, idx=2, MemoryAllocationSize: 11941 KB
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4195, idx=0
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4195, idx=1
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4195, idx=2
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain creation, id=4251, idx=0, MemoryAllocationSize: 11941 KB
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain creation, id=4251, idx=1, MemoryAllocationSize: 11941 KB
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain creation, id=4251, idx=2, MemoryAllocationSize: 11941 KB
 6920-6971  OpenXR                   I  xrPerfSettingsSetPerformanceLevelEXT [package=com.igalia.wolvic.metastore, domain=cpu, level=sustained high]
 6920-6971  OpenXR                   I  xrPerfSettingsSetPerformanceLevelEXT [package=com.igalia.wolvic.metastore, domain=gpu, level=sustained high]
 7004-7141  MtpDeviceJNI             D  register_android_mtp_MtpDevice
 7004-7021  metastore:tab3           W  Reducing the number of considered missed Gc histogram windows from 104 to 100
 7004-7141  VideoCapabilities        W  Unsupported mime image/vnd.android.heic
 7004-7141  VideoCapabilities        W  Unsupported mime image/vnd.android.heic
 8771-8771  DEBUG                    A  APK-Location: /data/app/~~G-LQDXZMAFRORIRmVHhy6Q==/com.igalia.wolvic.metastore-jck8wzqUtcT_EgcO1jNHUQ==/base.apk
 8771-8771  DEBUG                    A  Cmdline: com.igalia.wolvic.metastore:utility
 8771-8771  DEBUG                    A  pid: 8752, tid: 8768, name: Gecko  >>> com.igalia.wolvic.metastore:utility <<<
 8771-8771  DEBUG                    A        #00 pc 00000000000ade7c  /data/app/~~G-LQDXZMAFRORIRmVHhy6Q==/com.igalia.wolvic.metastore-jck8wzqUtcT_EgcO1jNHUQ==/lib/arm64/libmozglue.so (BuildId: c3f50c531cef601acb14e87720f62a1a7e5784c5)
 8771-8771  DEBUG                    A        #01 pc 00000000000ae394  /data/app/~~G-LQDXZMAFRORIRmVHhy6Q==/com.igalia.wolvic.metastore-jck8wzqUtcT_EgcO1jNHUQ==/lib/arm64/libmozglue.so (BuildId: c3f50c531cef601acb14e87720f62a1a7e5784c5)
 8771-8771  DEBUG                    A        #18 pc 0000000001938b66  /data/app/~~G-LQDXZMAFRORIRmVHhy6Q==/com.igalia.wolvic.metastore-jck8wzqUtcT_EgcO1jNHUQ==/oat/arm64/base.vdex (org.mozilla.gecko.mozglue.GeckoLoader.doLoadLibrary+2)
 8771-8771  DEBUG                    A        #25 pc 0000000001938d56  /data/app/~~G-LQDXZMAFRORIRmVHhy6Q==/com.igalia.wolvic.metastore-jck8wzqUtcT_EgcO1jNHUQ==/oat/arm64/base.vdex (org.mozilla.gecko.mozglue.GeckoLoader.loadMozGlue+22)
 8771-8771  DEBUG                    A        #30 pc 000000000192838e  /data/app/~~G-LQDXZMAFRORIRmVHhy6Q==/com.igalia.wolvic.metastore-jck8wzqUtcT_EgcO1jNHUQ==/oat/arm64/base.vdex (org.mozilla.gecko.GeckoThread.run+570)
 6920-7325  places                   D  apply_observation
 6920-7325  sql_support::conn_ext    D  Transaction commited after 2.150209ms
 6920-7040  places                   D  get_visit_infos
 6920-7325  places                   D  apply_observation
 6920-6953  GeckoIdleService         D  Get idle time: time since reset 825 msec
 6920-6953  GeckoIdleService         D  Idle timer callback: current idle time 825 msec
 6920-6953  GeckoIdleService         D  next timeout 174 msec from now
 6920-6953  GeckoIdleService         D  SetTimerExpiryIfBefore: next timeout 174 msec from now
 6920-6953  GeckoIdleService         D  reset timer expiry to 184 msec from now
 6920-7325  sql_support::conn_ext    D  Transaction commited after 3.506719ms
 6920-7325  places                   D  apply_observation
 6920-7035  places                   D  get_visit_infos
 6920-7325  sql_support::conn_ext    D  Transaction commited after 2.939688ms
 6920-7035  places                   D  get_visit_infos
 6920-6953  GeckoIdleService         D  Get idle time: time since reset 1009 msec
 6920-6953  GeckoIdleService         D  Idle timer callback: current idle time 1009 msec
 6920-6953  GeckoIdleService         D  next timeout 3990 msec from now
 6920-6953  GeckoIdleService         D  SetTimerExpiryIfBefore: next timeout 3990 msec from now
 6920-6953  GeckoIdleService         D  reset timer expiry to 4000 msec from now
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4201, idx=0
 6920-7259  AAudio                   I  AAudioStreamBuilder_openStream() called ----------------------------------------
 6920-7259  AudioStreamBuilder       I  rate   =  48000, channels  = 2, channelMask = 0x80000003, format   = 5, sharing = SH, dir = OUTPUT
 6920-7259  AudioStreamBuilder       I  device =      0, sessionId = -1, perfMode = 12, callback: ON with frames = 256
 6920-7259  AudioStreamBuilder       I  usage  =      1, contentType = 0, inputPreset = 0, allowedCapturePolicy = 0
 6920-7259  AudioStreamBuilder       I  privacy sensitive = false
 6920-7259  AudioStreamBuilder       I  opPackageName = (null)
 6920-7259  AudioStreamBuilder       I  attributionTag = (null)
 6920-7259  AudioStreamBuilder       D  build() disable aaudio output mmap via gk
 6920-7259  olvic.metastor           D  PlayerBase::PlayerBase()
 6920-7259  AudioStreamTrack         D  open(), request notificationFrames = 0, frameCount = 256
 6920-7259  AudioTrack               I  createTrack_l(0): AUDIO_OUTPUT_FLAG_FAST successful; frameCount 256 -> 256
 6920-7259  AAudioStream             D  setState(s#3) from 0 to 2
 6920-7259  AudioStreamTrack         D  open() flags changed from 0x00000104 to 0x00000004
 6920-7259  AAudio                   I  AAudioStreamBuilder_openStream() returns 0 = AAUDIO_OK for s#3 ----------------
 6920-7259  AAudio                   D  AAudioStream_requestStart(s#3) called --------------
 6920-7259  AAudioStream             D  setState(s#3) from 2 to 3
 6920-7259  AAudio                   D  AAudioStream_requestStart(s#3) returned 0 ---------
 6920-6936  AudioStreamLegacy        D  onAudioDeviceUpdate(deviceId = 2)
 6920-8795  AAudioStream             D  setState(s#3) from 3 to 4
---------------------------- PROCESS STARTED (8752) for package com.igalia.wolvic.metastore ----------------------------
 6920-7169  fxa_client               D  handle_public_event
 6920-7169  FirefoxAcc...ateMachine  I  Processing event 'mozilla.components.service.fxa.manager.Event$Account$Start@48f6cd3' for state Idle(accountState=mozilla.components.service.fxa.manager.AccountState$NotAuthenticated@26bd010). Next state is Active(progressState=Initializing)
 6920-7169  FirefoxAcc...ateMachine  I  Ran 'mozilla.components.service.fxa.manager.Event$Account$Start@48f6cd3' side-effects for state Active(progressState=Initializing), got successive event mozilla.components.service.fxa.manager.Event$Progress$AccountNotFound@95b5d40
 6920-7169  fxa_client               D  check_internal_state
 6920-7169  fxa_client               D  handle_internal_event
 6920-7169  fxa_client               D  check_public_state
 6920-7169  FirefoxAcc...ateMachine  I  Processing event 'mozilla.components.service.fxa.manager.Event$Progress$AccountNotFound@95b5d40' for state Active(progressState=Initializing). Next state is Idle(accountState=mozilla.components.service.fxa.manager.AccountState$NotAuthenticated@26bd010)
 7004-7141  SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
 7004-7141  SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
 7004-7141  Gecko                    I  WebGL(0x7b365a5000)::LoseContext(0)
 7004-7141  libEGL                   W  eglTerminate() called w/ 2 objects remaining
 7004-7141  Gecko                    I  [GFX1]: ToSurfaceDescriptor failed in VRLayerChild::SubmitFrame
 7004-7141  AdrenoGLES-0             I  QUALCOMM build                   : 17544d2137, Idd17df53c8
                                        Build Date                       : 04/29/24
                                        OpenGL ES Shader Compiler Version: E031.46.06.00
                                        Local Branch                     : 
                                        Remote Branch                    : 
                                        Remote Branch                    : 
                                        Reconstruct Branch               : 
 7004-7141  AdrenoGLES-0             I  Build Config                     : S L 12.1.6 AArch64
 7004-7141  AdrenoGLES-0             I  Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
 7004-7141  AdrenoGLES-0             I  Driver Version                   : 0777.0
 7004-7141  AdrenoGLES-0             I  Process Name                     : com.igalia.wolvic.metastore:tab38
 7004-7141  AdrenoGLES-0             I  PFP: 0x01511169, ME: 0x00000000
 7004-7141  Adreno-AppProfiles       W  Could not find QSPM HAL service. Skipping adreno profile processing.
 6920-6953  GeckoIdleService         D  Get idle time: time since reset 5009 msec
 6920-6953  GeckoIdleService         D  Idle timer callback: current idle time 5009 msec
 6920-6953  GeckoIdleService         D  next timeout 4294967289990 msec from now
 6920-6953  GeckoIdleService         D  SetTimerExpiryIfBefore: next timeout 4294967289990 msec from now
 6920-6953  GeckoIdleService         D  reset timer expiry to 4294967290000 msec from now
 6920-6953  GeckoIdleService         D  Idle timer callback: tell observer 0x7ac1599108 user is idle
 6920-6971  TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 52, eventInfo.next: 1
 7004-7141  SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
 7004-7141  SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
 7004-7141  Gecko                    I  WebGL(0x7b36143800)::LoseContext(0)
 7004-7141  Gecko                    I  [GFX1]: ToSurfaceDescriptor failed in VRLayerChild::SubmitFrame
 7004-7141  AdrenoGLES-0             I  QUALCOMM build                   : 17544d2137, Idd17df53c8
                                        Build Date                       : 04/29/24
                                        OpenGL ES Shader Compiler Version: E031.46.06.00
                                        Local Branch                     : 
                                        Remote Branch                    : 
                                        Remote Branch                    : 
                                        Reconstruct Branch               : 
 7004-7141  AdrenoGLES-0             I  Build Config                     : S L 12.1.6 AArch64
 7004-7141  AdrenoGLES-0             I  Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
 7004-7141  AdrenoGLES-0             I  Driver Version                   : 0777.0
 7004-7141  AdrenoGLES-0             I  Process Name                     : com.igalia.wolvic.metastore:tab38
 7004-7141  AdrenoGLES-0             I  PFP: 0x01511169, ME: 0x00000000
 7004-7141  Adreno-AppProfiles       W  Could not find QSPM HAL service. Skipping adreno profile processing.
 7004-7141  SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
 7004-7141  SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
 7004-7141  Gecko                    I  WebGL(0x7b36143800)::LoseContext(0)
 7004-7141  Gecko                    I  [GFX1]: ToSurfaceDescriptor failed in VRLayerChild::SubmitFrame
 7004-7141  AdrenoGLES-0             I  QUALCOMM build                   : 17544d2137, Idd17df53c8
                                        Build Date                       : 04/29/24
                                        OpenGL ES Shader Compiler Version: E031.46.06.00
                                        Local Branch                     : 
                                        Remote Branch                    : 
                                        Remote Branch                    : 
                                        Reconstruct Branch               : 
 7004-7141  AdrenoGLES-0             I  Build Config                     : S L 12.1.6 AArch64
 7004-7141  AdrenoGLES-0             I  Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
 7004-7141  AdrenoGLES-0             I  Driver Version                   : 0777.0
 7004-7141  AdrenoGLES-0             I  Process Name                     : com.igalia.wolvic.metastore:tab38
 7004-7141  AdrenoGLES-0             I  PFP: 0x01511169, ME: 0x00000000
 7004-7141  Adreno-AppProfiles       W  Could not find QSPM HAL service. Skipping adreno profile processing.
 6920-7169  fxa_client               D  handle_public_event
 6920-7169  FirefoxAcc...ateMachine  I  Processing event 'mozilla.components.service.fxa.manager.Event$Account$Start@48f6cd3' for state Idle(accountState=mozilla.components.service.fxa.manager.AccountState$NotAuthenticated@26bd010). Next state is Active(progressState=Initializing)
 6920-7169  FirefoxAcc...ateMachine  I  Ran 'mozilla.components.service.fxa.manager.Event$Account$Start@48f6cd3' side-effects for state Active(progressState=Initializing), got successive event mozilla.components.service.fxa.manager.Event$Progress$AccountNotFound@95b5d40
 6920-7169  fxa_client               D  check_internal_state
 6920-7169  fxa_client               D  handle_internal_event
 6920-7169  fxa_client               D  check_public_state
 6920-7169  FirefoxAcc...ateMachine  I  Processing event 'mozilla.components.service.fxa.manager.Event$Progress$AccountNotFound@95b5d40' for state Active(progressState=Initializing). Next state is Idle(accountState=mozilla.components.service.fxa.manager.AccountState$NotAuthenticated@26bd010)
 7004-7141  SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
 7004-7141  SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
 7004-7141  Gecko                    I  WebGL(0x7b36143800)::LoseContext(0)
 7004-7141  Gecko                    I  [GFX1]: ToSurfaceDescriptor failed in VRLayerChild::SubmitFrame
 7004-7141  AdrenoGLES-0             I  QUALCOMM build                   : 17544d2137, Idd17df53c8
                                        Build Date                       : 04/29/24
                                        OpenGL ES Shader Compiler Version: E031.46.06.00
                                        Local Branch                     : 
                                        Remote Branch                    : 
                                        Remote Branch                    : 
                                        Reconstruct Branch               : 
 7004-7141  AdrenoGLES-0             I  Build Config                     : S L 12.1.6 AArch64
 7004-7141  AdrenoGLES-0             I  Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
 7004-7141  AdrenoGLES-0             I  Driver Version                   : 0777.0
 7004-7141  AdrenoGLES-0             I  Process Name                     : com.igalia.wolvic.metastore:tab38
 7004-7141  AdrenoGLES-0             I  PFP: 0x01511169, ME: 0x00000000
 7004-7141  Adreno-AppProfiles       W  Could not find QSPM HAL service. Skipping adreno profile processing.
 6920-6971  TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
 7004-7141  SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
 7004-7141  SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
 7004-7141  Gecko                    I  WebGL(0x7b36143800)::LoseContext(0)
 7004-7141  Gecko                    I  [GFX1]: ToSurfaceDescriptor failed in VRLayerChild::SubmitFrame
 7004-7141  AdrenoGLES-0             I  QUALCOMM build                   : 17544d2137, Idd17df53c8
                                        Build Date                       : 04/29/24
                                        OpenGL ES Shader Compiler Version: E031.46.06.00
                                        Local Branch                     : 
                                        Remote Branch                    : 
                                        Remote Branch                    : 
                                        Reconstruct Branch               : 
 7004-7141  AdrenoGLES-0             I  Build Config                     : S L 12.1.6 AArch64
 7004-7141  AdrenoGLES-0             I  Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
 7004-7141  AdrenoGLES-0             I  Driver Version                   : 0777.0
 7004-7141  AdrenoGLES-0             I  Process Name                     : com.igalia.wolvic.metastore:tab38
 7004-7141  AdrenoGLES-0             I  PFP: 0x01511169, ME: 0x00000000
 7004-7141  Adreno-AppProfiles       W  Could not find QSPM HAL service. Skipping adreno profile processing.
 6920-8531  ClientShar...metryStats  I  App memory usage: PSS=400 MiB, PrivateDirty=293 MiB, PrivateClean=0 MiB, GPU=184.9/184.9 MiB (100% allocated)
 7004-7141  SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
 7004-7141  SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
 7004-7141  Gecko                    I  WebGL(0x7b36143800)::LoseContext(0)
 7004-7141  Gecko                    I  [GFX1]: ToSurfaceDescriptor failed in VRLayerChild::SubmitFrame
 7004-7141  AdrenoGLES-0             I  QUALCOMM build                   : 17544d2137, Idd17df53c8
                                        Build Date                       : 04/29/24
                                        OpenGL ES Shader Compiler Version: E031.46.06.00
                                        Local Branch                     : 
                                        Remote Branch                    : 
                                        Remote Branch                    : 
                                        Reconstruct Branch               : 
 7004-7141  AdrenoGLES-0             I  Build Config                     : S L 12.1.6 AArch64
 7004-7141  AdrenoGLES-0             I  Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
 7004-7141  AdrenoGLES-0             I  Driver Version                   : 0777.0
 7004-7141  AdrenoGLES-0             I  Process Name                     : com.igalia.wolvic.metastore:tab38
 7004-7141  AdrenoGLES-0             I  PFP: 0x01511169, ME: 0x00000000
 7004-7141  Adreno-AppProfiles       W  Could not find QSPM HAL service. Skipping adreno profile processing.
 6920-8421  InputDevic...ckedRemote  I  REMOTE: Hand=2 IndexAnalog=0.00 GripAnalog=0.00 Buttons=0x00000000
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 52, eventInfo.next: 1
  984-4388  MemoryBroker             E  CONTROLLER: client com.igalia.wolvic.metastore (6920) does not have access (app ops or VR focus)
  984-4388  MemoryBroker             E  com.igalia.wolvic.metastore (CONTROLLER) denied: insufficient runtime permissions
 6920-6971  olvic.metastor           E  error getting shared memory region, memory type: CONTROLLER, failed with requested CONTROLLER data without runtime permissions
 6920-6971  VrRuntimeClient          I  Client has lost focus.
 6920-6971  OpenXR                   I  PostSessionStateChange: XR_SESSION_STATE_FOCUSED -> XR_SESSION_STATE_VISIBLE
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 18, eventInfo.next: 1
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4250, idx=0
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4250, idx=1
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4250, idx=2
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain creation, id=4259, idx=0, MemoryAllocationSize: 11941 KB
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain creation, id=4259, idx=1, MemoryAllocationSize: 11941 KB
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain creation, id=4259, idx=2, MemoryAllocationSize: 11941 KB
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4251, idx=0
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4251, idx=1
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4251, idx=2
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain creation, id=4260, idx=0, MemoryAllocationSize: 11941 KB
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain creation, id=4260, idx=1, MemoryAllocationSize: 11941 KB
 6920-6971  OpenXR_GPUMemTrace       I  Swapchain creation, id=4260, idx=2, MemoryAllocationSize: 11941 KB
 6920-6971  OpenXR                   I  xrPerfSettingsSetPerformanceLevelEXT [package=com.igalia.wolvic.metastore, domain=cpu, level=sustained low]
 6920-6971  OpenXR                   I  xrPerfSettingsSetPerformanceLevelEXT [package=com.igalia.wolvic.metastore, domain=gpu, level=sustained low]
 6920-6920  OpenXR                   I  nativeOnActivityPaused
 6920-6971  OpenXR                   I  PostSessionStateChange: XR_SESSION_STATE_VISIBLE -> XR_SESSION_STATE_SYNCHRONIZED
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 18, eventInfo.next: 1
 6920-6971  OpenXR                   I  PostSessionStateChange: XR_SESSION_STATE_SYNCHRONIZED -> XR_SESSION_STATE_STOPPING
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 18, eventInfo.next: 1
 6920-6971  OpenXR                   I  ------------ xrEndSession [start] -----------
 6920-6971  XrRuntimeUtils           I  XrRuntimeUtils::EndSession
 6920-6971  [CT]                     I  MIXEDREALITY: TREX: Suspending Insight MR session.
 6920-6920  Choreographer            I  Skipped 43 frames!  The application may be doing too much work on its main thread.
 6920-7040  places                   D  bookmarks_get_all_with_url
 6920-6971  Sensor                   I  OSSDKTRACKING Shutdown tracking
 6920-6971  VrRuntimeClient          I  EndSession. Restore the audio capture policy to default value
 6920-6971  LogTimer                 I  CPUTIME: VrRuntimeClient_EndSession took 1.9789 ms
 6920-6971  InputDeviceManager       I  ovrInputDeviceManager::~ovrInputDeviceManager
 6920-6971  InputDevic...ckedRemote  I  typical controller latency in com.igalia.wolvic.metastore: 0.027284
 6920-6971  OSHandDataQuerier        I  OSSDKTRACKING shutting down handsTracker_
 6920-6971  OSHandDataQuerier        I  OSSDKTRACKING shutting down handsTracker_
 6920-6971  olvic.metastor           D  memorybroker::ClientConnection dtor
 6920-6971  olvic.metastor           D  memorybroker::ClientConnection unregistered
 6920-6971  InputHooks_Internal      I  Disabling Native Input Hooks
 6920-8421  ClientInpu...d_Internal  I  InputThreadRun ShutdownRequest received
 6920-6971  ClientInpu...ardManager  I  TRACKEDKEYBOARD ClearTrackedObjectManager called on client
 6920-6971  RuntimeIPC...UNTIMEIPC]  I  Shutdown: 4, Client: com.igalia.wolvic.metastore:com.igalia.wolvic.metastore:6920, Server: com.oculus.vrshell:com.oculus.vrshell (ptkserviceserver)
 6920-6971  RuntimeIPC...UNTIMEIPC]  I  ReleaseRef: Remaining refs: 3, Client: com.igalia.wolvic.metastore:com.igalia.wolvic.metastore:6920, Server: com.oculus.vrshell:com.oculus.vrshell (ptkserviceserver)
 6920-8552  FenceChecker             I  FenceChecker::MainLoop - ended
 6920-6971  VrRuntimeClient          I  PhaseSync Instance deleted
 6920-6971  OpenXR                   I  PostSessionStateChange: XR_SESSION_STATE_STOPPING -> XR_SESSION_STATE_IDLE
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 18, eventInfo.next: 1
 6920-6971  OpenXR                   I  ------------ xrEndSession [end] -----------
 6920-6920  olvic.metastor           E  Invalid ID 0x00000000.
 6920-7152  OpenXR                   I  nativeOnActivityReady
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 40, eventInfo.next: 1
 6920-6971  TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
 6920-6971  OpenXR                   I  PostSessionStateChange: XR_SESSION_STATE_IDLE -> XR_SESSION_STATE_READY
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 18, eventInfo.next: 1
 6920-6971  OpenXR                   I  ------------ xrBeginSession [start] -----------
 6920-6971  DRR                      I  DRR is supported: 1
 6920-6971  DRR                      I  DRR is enabled: 0
 6920-6971  olvic.metastor           D  memorybroker::ClientConnection ctor
 6920-6971  Sensor                   I  OSSDKTRACKING Initializing controller tracking
 6920-6971  Sensor                   I  OSSDKTRACKING Controller tracker != nullpointer 0xb400007a80751cb0, 1
 6920-6971  DeviceStatus             I  nativeHeadsetEvent(0)
 6920-6920  Choreographer            I  Skipped 98 frames!  The application may be doing too much work on its main thread.
 6920-6971  VrRuntimeClient          I  SetCompositorClientFeatureFlag ClientFeatureFlag 0 
 6920-6971  VrRuntimeClient          I  Mounted state at BeginSession: False
 6920-6971  LogTimer                 I  CPUTIME: VrRuntimeClient_BeginSession took 8.2795 ms
 6920-6971  ClientInputSettings      I  HANDTRACKING: enabled input settings, setting hand mode control settings to ControllersOnly
 6920-6971  ClientInputSettings      I  HANDTRACKING package name is com.igalia.wolvic.metastore
 6920-6971  ClientInputSettings      I  HANDTRACKING: Manifest Permission request for com.igalia.wolvic.metastore
 6920-6971  ClientInputSettings      I  HANDTRACKING:  'com.igalia.wolvic.metastore' Is hands or controller.
 6920-6971  ClientInputSettings      I  HANDTRACKING: feature flag set to 2
 6920-6971  ClientInputInterface     I  HANDTRACKING sethandmanifest 2
 6920-6971  InputHooks_Internal      I  Enabling Native Input Hooks
 6920-6971  InputDeviceManager       I  ovrInputDeviceManager::Initialize
 6920-6971  [CT]                     I  HandPosePrediction: Set sampler config enum for v59 30 Hz
 6920-6971  [CT]                     I  HandPosePrediction: Set sampler config enum for v59 30 Hz
 6920-6971  InputDevice_Hand         I  BodyPoweredHands checkSysPropForBodyAPIOverride 0
 6920-6971  InputDevice_Hand         I  BodyPoweredHands checkSysPropForBodyAPIOverride 0
 6920-6971  InputDeviceManager       I  HANDTRACKING Root pose filter profile changed for freq to 17 from 0  inf: 1
 6920-6971  PhaseSync                I  PhaseSync::PhaseSync PaddingLowerLimit 0.350000 StandardDeviations 2.000000 PaddingUpperLimit 0.750000 on instance 4
 6920-6971  FrameSync                I  FrameSync Initialized Instance 5
 6920-6971  VrRuntimeClient          I  PhaseSync Instance created
 6920-6971  XrRuntimeUtils           I  XrRuntimeUtils::BeginSession
 6920-6971  XrRuntimeSystem_Client   I  BeginSession
 6920-6971  [CT]                     I  MIXEDREALITY: TREX: Resuming Insight MR session.
 6920-8942  JniUtils                 I  ovr_GetCurrentPackageSignature 
 6920-6971  OpenXR                   I  usesManifestForCpuBoost:0
 6920-6971  OpenXR                   I  ------------ xrBeginSession [end] -----------
 6920-6971  VrRuntimeClient          I  Client has lost focus.
 6920-8942  Metrics                  I  device model = Quest 3
 6920-8942  Telemetry                I  Aligning telemetry thread time, will wait for: 553 ms...
 6920-6971  olvic.metastor           D  memorybroker::ClientConnection registered
 6920-6971  ClientInpu...ardManager  I  TRACKEDKEYBOARD created PTKServiceClient
 6920-6971  PTKService               I  PTKServiceClient Init
 6920-6971  RuntimeIPC...UNTIMEIPC]  I  ConnectToServer: SUCCESS: Client: com.igalia.wolvic.metastore:com.igalia.wolvic.metastore:6920, Server: com.oculus.vrshell:com.oculus.vrshell (ptkserviceserver)
 6920-6971  ServerStat...UNTIMEIPC]  W  IPCService: GetDataBegin: entryIndex < 0 || entryIndex >= numEntries_ || entryIndex >= trustedMaxEntries: 0, 3, 0
 6920-8945  FenceChecker             I  FenceChecker::MainLoop - started
 6920-6971  OpenXR                   I  PostSessionStateChange: XR_SESSION_STATE_READY -> XR_SESSION_STATE_SYNCHRONIZED
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 18, eventInfo.next: 1
 6920-6971  OpenXR                   I  PostSessionStateChange: XR_SESSION_STATE_SYNCHRONIZED -> XR_SESSION_STATE_VISIBLE
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 18, eventInfo.next: 1
 6920-6971  FrameQueue               W  MakeNonblockingRequest: request for frame 31144 is still invalid for com.igalia.wolvic.metastore after 25 tries.
 6920-6971  VrRuntimeClient          W  WarpSwap: MakeRequest failed
 6920-6971  OpenXR                   I  xrEndFrame FrameTransaction failure detected, might due to compositor frame blocking, swapchains not marked as used-in-frame 31144 
 6920-7325  places                   D  apply_observation
 6920-7325  sql_support::conn_ext    D  Transaction commited after 4.033385ms
 6920-7325  places                   D  apply_observation
 6920-6935  OpenGLRenderer           I  Davey! duration=1151ms; Flags=1, FrameTimelineVsyncId=1302022, IntendedVsync=116563266827303, Vsync=116564355716181, InputEventId=0, HandleInputStart=116564363442876, AnimationStart=116564363443918, PerformTraversalsStart=116564363563918, DrawStart=116564409947772, FrameDeadline=116563282827303, FrameInterval=116564363403553, FrameStartTime=11111111, SyncQueued=116564416435793, SyncStart=116564417082928, IssueDrawCommandsStart=116564417247303, SwapBuffers=116564417681001, FrameCompleted=116564418530480, DequeueBufferDuration=9844, QueueBufferDuration=635000, GpuCompleted=116564417902407, SwapBuffersCompleted=116564418530480, DisplayPresentTime=0, 
 6920-7325  sql_support::conn_ext    D  Transaction commited after 5.627188ms
 6920-7325  places                   D  apply_observation
 6920-7325  sql_support::conn_ext    D  Transaction commited after 2.285729ms
 6920-7035  places                   D  get_visit_infos
 6920-7040  places                   D  get_visit_infos
 6920-7037  places                   D  get_visit_infos
 6920-7169  fxa_client               D  handle_public_event
 6920-7169  FirefoxAcc...ateMachine  I  Processing event 'mozilla.components.service.fxa.manager.Event$Account$Start@48f6cd3' for state Idle(accountState=mozilla.components.service.fxa.manager.AccountState$NotAuthenticated@26bd010). Next state is Active(progressState=Initializing)
 6920-7169  FirefoxAcc...ateMachine  I  Ran 'mozilla.components.service.fxa.manager.Event$Account$Start@48f6cd3' side-effects for state Active(progressState=Initializing), got successive event mozilla.components.service.fxa.manager.Event$Progress$AccountNotFound@95b5d40
 6920-7169  fxa_client               D  check_internal_state
 6920-7169  fxa_client               D  handle_internal_event
 6920-7169  fxa_client               D  check_public_state
 6920-7169  FirefoxAcc...ateMachine  I  Processing event 'mozilla.components.service.fxa.manager.Event$Progress$AccountNotFound@95b5d40' for state Active(progressState=Initializing). Next state is Idle(accountState=mozilla.components.service.fxa.manager.AccountState$NotAuthenticated@26bd010)
 6920-6971  VrRuntimeClient          I  UpdateEvents: HMT was mounted
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 1000101000, eventInfo.next: 1
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 1000101000, eventInfo.next: 1
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 40, eventInfo.next: 1
 6920-6971  OpenXR                   I  @@@ xrWaitFrame: frameindex = 31154 prediction = 116564787185735ns delta = -651ns period = 11111048ns targetVSyncTime = 116564776480740ns.
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 40, eventInfo.next: 1
 6920-6971  VrRuntimeClient          I  Client has gained focus.
 6920-6971  OpenXR                   I  PostSessionStateChange: XR_SESSION_STATE_VISIBLE -> XR_SESSION_STATE_FOCUSED
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 18, eventInfo.next: 1
 6920-6971  OpenXR                   I  @@@ xrWaitFrame: frameindex = 31156 prediction = 116564809407520ns delta = -1159ns period = 11110985ns targetVSyncTime = 116564798702585ns.
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 52, eventInfo.next: 1
 6920-8941  InputDevic...ckedRemote  I  REMOTE: Hand=2 IndexAnalog=0.00 GripAnalog=0.00 Buttons=0x00000000
 6920-6971  AppLoadTim...etryCommon  I  App load time recorded [packageName=com.igalia.wolvic.metastore, time=69.781805, method="Unknown", launchType="Resume"]
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 52, eventInfo.next: 1
 6920-6920  Choreographer            W  Frame time is 0.091593 ms in the future!  Check that graphics HAL is generating vsync timestamps using the correct timebase.
 6920-6971  VrRuntimeClient          I  Client has lost focus.
 6920-6971  OpenXR                   I  PostSessionStateChange: XR_SESSION_STATE_FOCUSED -> XR_SESSION_STATE_VISIBLE
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 18, eventInfo.next: 1
 6920-8942  Telemetry                I  Time aligned, interrupted: 0
 6920-6920  OpenXR                   I  nativeOnActivityPaused
 6920-6971  OpenXR                   I  PostSessionStateChange: XR_SESSION_STATE_VISIBLE -> XR_SESSION_STATE_SYNCHRONIZED
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 18, eventInfo.next: 1
 6920-6971  OpenXR                   I  PostSessionStateChange: XR_SESSION_STATE_SYNCHRONIZED -> XR_SESSION_STATE_STOPPING
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 18, eventInfo.next: 1
 6920-6971  OpenXR                   I  ------------ xrEndSession [start] -----------
 6920-6971  XrRuntimeUtils           I  XrRuntimeUtils::EndSession
 6920-6971  [CT]                     I  MIXEDREALITY: TREX: Suspending Insight MR session.
 6920-6971  Sensor                   I  OSSDKTRACKING Shutdown tracking
 6920-6971  VrRuntimeClient          I  EndSession. Restore the audio capture policy to default value
 6920-6971  LogTimer                 I  CPUTIME: VrRuntimeClient_EndSession took 41.4196 ms
 6920-6971  InputDeviceManager       I  ovrInputDeviceManager::~ovrInputDeviceManager
 6920-6971  InputDevic...ckedRemote  I  typical controller latency in com.igalia.wolvic.metastore: 0.026070
 6920-6971  OSHandDataQuerier        I  OSSDKTRACKING shutting down handsTracker_
 6920-6971  OSHandDataQuerier        I  OSSDKTRACKING shutting down handsTracker_
 6920-6971  olvic.metastor           D  memorybroker::ClientConnection dtor
 6920-6971  olvic.metastor           D  memorybroker::ClientConnection unregistered
 6920-6971  InputHooks_Internal      I  Disabling Native Input Hooks
 6920-8941  ClientInpu...d_Internal  I  InputThreadRun ShutdownRequest received
 6920-6971  ClientInpu...ardManager  I  TRACKEDKEYBOARD ClearTrackedObjectManager called on client
 6920-6971  RuntimeIPC...UNTIMEIPC]  I  Shutdown: 4, Client: com.igalia.wolvic.metastore:com.igalia.wolvic.metastore:6920, Server: com.oculus.vrshell:com.oculus.vrshell (ptkserviceserver)
 6920-6971  RuntimeIPC...UNTIMEIPC]  I  ReleaseRef: Remaining refs: 3, Client: com.igalia.wolvic.metastore:com.igalia.wolvic.metastore:6920, Server: com.oculus.vrshell:com.oculus.vrshell (ptkserviceserver)
 6920-8945  FenceChecker             I  FenceChecker::MainLoop - ended
 6920-6971  VrRuntimeClient          I  PhaseSync Instance deleted
 6920-6971  OpenXR                   I  PostSessionStateChange: XR_SESSION_STATE_STOPPING -> XR_SESSION_STATE_IDLE
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 18, eventInfo.next: 1
 6920-6971  OpenXR                   I  ------------ xrEndSession [end] -----------
 6920-6920  olvic.metastor           E  Invalid ID 0x00000000.
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 1000101000, eventInfo.next: 1
 6920-7152  OpenXR                   I  nativeOnActivityReady
 6920-6971  OpenXR                   I  PostSessionStateChange: XR_SESSION_STATE_IDLE -> XR_SESSION_STATE_READY
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 18, eventInfo.next: 1
 6920-6971  OpenXR                   I  ------------ xrBeginSession [start] -----------
 6920-6971  DRR                      I  DRR is supported: 1
 6920-6971  DRR                      I  DRR is enabled: 0
 6920-6971  olvic.metastor           D  memorybroker::ClientConnection ctor
 6920-6971  Sensor                   I  OSSDKTRACKING Initializing controller tracking
 6920-6971  Sensor                   I  OSSDKTRACKING Controller tracker != nullpointer 0xb400007a4e7a7dd0, 1
 6920-6971  DeviceStatus             I  nativeHeadsetEvent(0)
 6920-6971  VrRuntimeClient          I  SetCompositorClientFeatureFlag ClientFeatureFlag 0 
 6920-6971  VrRuntimeClient          I  Mounted state at BeginSession: True
 6920-6971  LogTimer                 I  CPUTIME: VrRuntimeClient_BeginSession took 12.5882 ms
 6920-6971  ClientInputSettings      I  HANDTRACKING: enabled input settings, setting hand mode control settings to ControllersOnly
 6920-6971  ClientInputSettings      I  HANDTRACKING package name is com.igalia.wolvic.metastore
 6920-6971  ClientInputSettings      I  HANDTRACKING: Manifest Permission request for com.igalia.wolvic.metastore
 6920-6971  ClientInputSettings      I  HANDTRACKING:  'com.igalia.wolvic.metastore' Is hands or controller.
 6920-6971  ClientInputSettings      I  HANDTRACKING: feature flag set to 2
 6920-6971  ClientInputInterface     I  HANDTRACKING sethandmanifest 2
 6920-6971  InputHooks_Internal      I  Enabling Native Input Hooks
 6920-6971  InputDeviceManager       I  ovrInputDeviceManager::Initialize
 6920-6971  [CT]                     I  HandPosePrediction: Set sampler config enum for v59 30 Hz
 6920-6971  [CT]                     I  HandPosePrediction: Set sampler config enum for v59 30 Hz
 6920-6971  InputDevice_Hand         I  BodyPoweredHands checkSysPropForBodyAPIOverride 0
 6920-6971  InputDevice_Hand         I  BodyPoweredHands checkSysPropForBodyAPIOverride 0
 6920-6971  olvic.metastor           D  memorybroker::ClientConnection registered
 6920-6971  InputDevic...ckedRemote  I  REMOTE: Hand=2 IndexAnalog=0.00 GripAnalog=0.00 Buttons=0x00000000
 6920-6971  InputDeviceManager       I  HANDTRACKING Root pose filter profile changed for freq to 17 from 0  inf: 1
 6920-6971  PhaseSync                I  PhaseSync::PhaseSync PaddingLowerLimit 0.350000 StandardDeviations 2.000000 PaddingUpperLimit 0.750000 on instance 6
 6920-6971  FrameSync                I  FrameSync Initialized Instance 7
 6920-6971  VrRuntimeClient          I  PhaseSync Instance created
 6920-6971  XrRuntimeUtils           I  XrRuntimeUtils::BeginSession
 6920-6971  XrRuntimeSystem_Client   I  BeginSession
 6920-6971  [CT]                     I  MIXEDREALITY: TREX: Resuming Insight MR session.
 6920-9100  JniUtils                 I  ovr_GetCurrentPackageSignature 
 6920-6971  OpenXR                   I  usesManifestForCpuBoost:0
 6920-6971  OpenXR                   I  ------------ xrBeginSession [end] -----------
 6920-6971  VrRuntimeClient          I  Client has lost focus.
 6920-9100  Metrics                  I  device model = Quest 3
 6920-9100  Telemetry                I  Aligning telemetry thread time, will wait for: 97 ms...
 6920-6971  ClientInpu...ardManager  I  TRACKEDKEYBOARD created PTKServiceClient
 6920-6971  PTKService               I  PTKServiceClient Init
 6920-6971  RuntimeIPC...UNTIMEIPC]  I  ConnectToServer: SUCCESS: Client: com.igalia.wolvic.metastore:com.igalia.wolvic.metastore:6920, Server: com.oculus.vrshell:com.oculus.vrshell (ptkserviceserver)
 6920-6971  ServerStat...UNTIMEIPC]  W  IPCService: GetDataBegin: entryIndex < 0 || entryIndex >= numEntries_ || entryIndex >= trustedMaxEntries: 0, 3, 0
 6920-6971  VrRuntimeClient          I  Client has gained focus.
 6920-9105  FenceChecker             I  FenceChecker::MainLoop - started
 6920-6971  OpenXR                   I  PostSessionStateChange: XR_SESSION_STATE_READY -> XR_SESSION_STATE_SYNCHRONIZED
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 18, eventInfo.next: 1
 6920-6971  OpenXR                   I  PostSessionStateChange: XR_SESSION_STATE_SYNCHRONIZED -> XR_SESSION_STATE_VISIBLE
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 18, eventInfo.next: 1
 6920-6971  OpenXR                   I  PostSessionStateChange: XR_SESSION_STATE_VISIBLE -> XR_SESSION_STATE_FOCUSED
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 18, eventInfo.next: 1
 6920-6971  VrRuntimeClient          I  Client has lost focus.
 6920-6971  OpenXR                   I  PostSessionStateChange: XR_SESSION_STATE_FOCUSED -> XR_SESSION_STATE_VISIBLE
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 18, eventInfo.next: 1
 6920-9100  Telemetry                I  Time aligned, interrupted: 0
 6920-6971  AppLoadTim...etryCommon  I  App load time recorded [packageName=com.igalia.wolvic.metastore, time=71.918021, method="Unknown", launchType="Resume"]
 6920-6971  Deque                    I  AddEventToQueue called. eventInfo.type: 1000101000, eventInfo.next: 1
 6920-9100  ClientShar...metryStats  I  App memory usage: PSS=327 MiB, PrivateDirty=225 MiB, PrivateClean=0 MiB, GPU=131.9/131.9 MiB (100% allocated)
 6920-9100  ClientInpu...metryXplat  W  Negative GetDistanceTraveledForVelocityBucket, this should not be happening
 6920-9100  ClientInpu...metryXplat  W  Negative GetDistanceTraveledForVelocityBucket, this should not be happening
 6920-9100  ClientInpu...metryXplat  W  Negative GetDistanceTraveledForVelocityBucket, this should not be happening
 6920-9100  ClientInpu...metryXplat  W  Negative GetDistanceTraveledForVelocityBucket, this should not be happening
 6920-9100  ClientInpu...metryXplat  W  Negative GetDistanceTraveledForVelocityBucket, this should not be happening
 6920-9100  ClientInpu...metryXplat  W  Negative GetDistanceTraveledForVelocityBucket, this should not be happening
 6920-9100  ClientInpu...metryXplat  W  Negative GetDistanceTraveledForVelocityBucket, this should not be happening
 6920-9100  ClientInpu...metryXplat  W  Negative GetDistanceTraveledForVelocityBucket, this should not be happening
 6920-9100  ClientInpu...metryXplat  W  Negative GetDistanceTraveledForVelocityBucket, this should not be happening
 6920-9100  ClientInpu...metryXplat  W  Negative GetDistanceTraveledForVelocityBucket, this should not be happening
 6920-9100  ClientInpu...metryXplat  W  Negative GetDistanceTraveledForVelocityBucket, this should not be happening
 6920-9100  ClientInpu...metryXplat  W  Negative GetDistanceTraveledForVelocityBucket, this should not be happening
 6920-9100  ClientInpu...metryXplat  W  Negative GetDistanceTraveledForVelocityBucket, this should not be happening
 6920-9100  ClientInpu...metryXplat  W  Negative GetDistanceTraveledForVelocityBucket, this should not be happening
 6920-6971  AppLoadTim...etryCommon  I  App load time recorded [packageName=com.igalia.wolvic.metastore, time=77.468712, method="BeginFrame (500)", launchType="Resume"]
 6920-6971  TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
 6920-6971  AppLoadTim...etryCommon  I  App load time recorded [packageName=com.igalia.wolvic.metastore, time=83.022828, method="BeginFrame (1000)", launchType="Resume"]
 6920-6971  TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
 6920-9100  ClientShar...metryStats  I  App memory usage: PSS=328 MiB, PrivateDirty=225 MiB, PrivateClean=0 MiB, GPU=132.5/132.5 MiB (100% allocated)
 6920-6971  AppLoadTim...etryCommon  I  App load time recorded [packageName=com.igalia.wolvic.metastore, time=94.134230, method="BeginFrame (2000)", launchType="Resume"]
 6920-6971  TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
 6920-6971  TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
 6920-9100  ClientShar...metryStats  I  App memory usage: PSS=328 MiB, PrivateDirty=225 MiB, PrivateClean=0 MiB, GPU=132.5/132.5 MiB (100% allocated)
 6920-6971  TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
 6920-6971  TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
 6920-9100  ClientShar...metryStats  I  App memory usage: PSS=328 MiB, PrivateDirty=225 MiB, PrivateClean=0 MiB, GPU=132.5/132.5 MiB (100% allocated)
 6920-6971  TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
 6920-6971  TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
 6920-9100  ClientShar...metryStats  I  App memory usage: PSS=328 MiB, PrivateDirty=225 MiB, PrivateClean=0 MiB, GPU=132.5/132.5 MiB (100% allocated)
 6920-6971  TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
 6920-6971  TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
 6920-9100  ClientShar...metryStats  I  App memory usage: PSS=327 MiB, PrivateDirty=225 MiB, PrivateClean=0 MiB, GPU=132.2/132.2 MiB (100% allocated)
 6920-6971  TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
 6920-6971  TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
 6920-9100  ClientShar...metryStats  I  App memory usage: PSS=327 MiB, PrivateDirty=225 MiB, PrivateClean=0 MiB, GPU=132.2/132.2 MiB (100% allocated)
 6920-6971  TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.

@javifernandez javifernandez added bug Something isn't working gecko Issues related to the gecko backend labels Aug 24, 2024
@javifernandez
Copy link
Member Author

javifernandez commented Aug 24, 2024

This excerpt of the log tells us that the upgrade to gecko 128, applied in this release, might be the culprit of this regression:

 7004-7141  SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
 7004-7141  SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
 7004-7141  Gecko                    I  WebGL(0x7b365a5000)::LoseContext(0)
 7004-7141  libEGL                   W  eglTerminate() called w/ 2 objects remaining
 7004-7141  Gecko                    I  [GFX1]: ToSurfaceDescriptor failed in VRLayerChild::SubmitFrame
 7004-7141  AdrenoGLES-0             I  QUALCOMM build                   : 17544d2137, Idd17df53c8
                                        Build Date                       : 04/29/24
                                        OpenGL ES Shader Compiler Version: E031.46.06.00
                                        Local Branch                     : 
                                        Remote Branch                    : 
                                        Remote Branch                    : 
                                        Reconstruct Branch               : 
 7004-7141  AdrenoGLES-0             I  Build Config                     : S L 12.1.6 AArch64
 7004-7141  AdrenoGLES-0             I  Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
 7004-7141  AdrenoGLES-0             I  Driver Version                   : 0777.0
 7004-7141  AdrenoGLES-0             I  Process Name                     : com.igalia.wolvic.metastore:tab38
 7004-7141  AdrenoGLES-0             I  PFP: 0x01511169, ME: 0x00000000

Hence the gecko label.

@javifernandez
Copy link
Member Author

I've been investigating this issue and I've added some debug information, both in Wolvic and Gecko:

23736-23736 GeckoSession             D  handleMessage GeckoView:LocationChange uri=https://xrdinosaurs.com/
23736-23782 GeckoViewProgress        D  SecurityTracker onLocationChange: location=https://xrdinosaurs.com/, flags=0x1
23736-23782 GeckoViewProgress        D  ProgressTracker onLocationChange: location=https://xrdinosaurs.com/, flags=0x1
23736-23782 GeckoViewProgress        D  ProgressTracker changeLocation https://xrdinosaurs.com/
23736-23736 VRB[Naviga...BarWidget]  D  Start
23736-23736 VRB[Naviga...BarWidget]  D  End
23736-23736 VRB[Session]             D  onLocationChange: clear stored Web app manifest
23736-23736 VRB[Session]             D  Session onCanGoBack: true
23736-23736 VRB[Session]             D  Session onCanGoForward: false
23736-23786 places                   D  bookmarks_get_all_with_url
23836-23983 GeckoViewPrompt[C]       D  handleEvent: click
23736-23782 GeckoViewModule          D  dispatch GeckoView:ClearMatches, data=null
23736-23782 GeckoViewContent         D  onEvent: event=GeckoView:ClearMatches, data=null
23736-23782 GeckoViewContent         D  clearMatches
23736-23736 WebExtension             D  handleMessage GeckoView:PageAction:Update
23736-23736 VRB[SessionStore]        D  Session status BEGIN
23736-23736 VRB[SessionStore]        D  [Total] BrowserStore: 1, SessionStore: 1
23736-23736 VRB[SessionStore]        D  BrowserStore Session: 848c8df0-13c2-4c58-b831-94ac1fe64598
23736-23736 VRB[SessionStore]        D  SessionStore Session: 848c8df0-13c2-4c58-b831-94ac1fe64598
23736-23736 VRB[SessionStore]        D  [Alive] BrowserStore: 1, SessionStore: 1
23736-23736 VRB[SessionStore]        D  Session status END
23836-23983 GeckoViewP...elegate[C]  D  handleEvent: MozAfterPaint
23736-23782 GeckoViewProgress        D  receiveMessage: MozAfterPaint
23736-23782 GeckoViewP...sionParent  D  receiveMessage DispatcherQuery
23736-23736 GeckoSession             D  handleMessage: GeckoView:ContentPermission
23736-23736 VRB[PermissionDelegate]  D  onContentPermissionRequest: https://xrdinosaurs.com/ 3
23836-23983 GeckoViewP...elegate[C]  D  handleEvent: MozAfterPaint
23736-23782 GeckoViewProgress        D  receiveMessage: MozAfterPaint
23836-23983 GeckoViewP...elegate[C]  D  handleEvent: MozAfterPaint
23736-23782 GeckoViewProgress        D  receiveMessage: MozAfterPaint
23836-23983 Web Content              W  [JavaScript Warning: "XRWebGLLayer doesn't support no alpha value. Alpha will be enabled." {file: "https://xrdinosaurs.com/js/third-party/webxr-polyfill/build/webxr-polyfill.module.js" line: 6582}]
23836-23983 Web Content              W  [JavaScript Warning: "XRWebGLLayer doesn't support separate depth or stencil buffers. They will be enabled together." {file: "https://xrdinosaurs.com/js/third-party/webxr-polyfill/build/webxr-polyfill.module.js" line: 6582}]
23736-23736 GeckoSession             D  handleMessage GeckoView:StateUpdated uri=null
23736-24095 places                   D  apply_observation
23736-24001 VrApi                    I  FPS=90/90,Prd=27ms,Tear=2,Early=0,Stale=1,Stale2/5/10/max=0/0/0/1,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=2/1,1651/350MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=2736MHz,Free=3267MB,PLS=0,Temp=45.0C/0.0C,TW=2.73ms,App=2.01ms,GD=0.72ms,CPU&GPU=6.16ms,LCnt=8(DR2,LM2),GPU%=0.51,CPU%=0.22(W0.32),DSF=1.00,CFL=10.26/16.89,ICFLp95=15.76,LD=0,SF=1.00,LP=0,DVFS=0
23736-24095 sql_support::conn_ext    D  Transaction commited after 5.387083ms
23736-24095 places                   D  apply_observation
23736-24095 sql_support::conn_ext    D  Transaction commited after 4.121615ms
23736-23901 places                   D  get_visit_infos
23736-23786 places                   D  get_visit_infos
23836-23983 GeckoViewP...elegate[C]  D  handleEvent: MozAfterPaint
23736-23782 GeckoViewProgress        D  receiveMessage: MozAfterPaint
23736-23736 VRB[VRBrowserActivity]   D  About to pause Compositor
23736-23736 VRB[VRBrowserActivity]   D  Compositor Paused
23736-23796 OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4821, idx=0
23736-23796 OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4821, idx=1
23736-23796 OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4821, idx=2
23736-23796 OpenXR_GPUMemTrace       I  Swapchain creation, id=4834, idx=0, MemoryAllocationSize: 11941 KB
23736-23796 OpenXR_GPUMemTrace       I  Swapchain creation, id=4834, idx=1, MemoryAllocationSize: 11941 KB
23736-23796 OpenXR_GPUMemTrace       I  Swapchain creation, id=4834, idx=2, MemoryAllocationSize: 11941 KB
23736-23796 OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4822, idx=0
23736-23796 OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4822, idx=1
23736-23796 OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4822, idx=2
23736-24162 ProfileInstaller         D  Installing profile for com.igalia.wolvic.dev
23736-23796 OpenXR_GPUMemTrace       I  Swapchain creation, id=4835, idx=0, MemoryAllocationSize: 11941 KB
23736-23796 OpenXR_GPUMemTrace       I  Swapchain creation, id=4835, idx=1, MemoryAllocationSize: 11941 KB
23736-23796 OpenXR_GPUMemTrace       I  Swapchain creation, id=4835, idx=2, MemoryAllocationSize: 11941 KB
23736-23796 OpenXR                   I  xrPerfSettingsSetPerformanceLevelEXT [package=com.igalia.wolvic.dev, domain=cpu, level=sustained high]
23736-23796 OpenXR                   I  xrPerfSettingsSetPerformanceLevelEXT [package=com.igalia.wolvic.dev, domain=gpu, level=sustained high]
23736-23796 VRB                      D  OpenXR setting refresh rate to 90hz
23736-23796 VRB                      D  OpenXR succesfully created FBO for swapChainImageIndex: 0
23736-23796 VRB                      D  OpenXR succesfully created FBO for swapChainImageIndex: 0
23736-23796 VRB                      I  Widget with handle 11 already added, updating it.
23736-23796 VRB                      I  Widget with handle 12 already added, updating it.
23736-23796 VRB                      I  Widget with handle 4 already added, updating it.
23736-23796 VRB                      D  OpenXR succesfully created FBO for swapChainImageIndex: 1
23736-23796 VRB                      D  OpenXR succesfully created FBO for swapChainImageIndex: 1
23736-23796 VRB                      D  OpenXR succesfully created FBO for swapChainImageIndex: 2
23736-23796 VRB                      D  OpenXR succesfully created FBO for swapChainImageIndex: 2
23736-23750 System                   W  A resource failed to call close. 
23836-23983 Web Content              I  Controller connected: meta-quest-touch-plus,oculus-touch-v3,oculus-touch,generic-trigger-squeeze-thumbstick
23836-23983 MtpDeviceJNI             D  register_android_mtp_MtpDevice
23836-23983 VideoCapabilities        W  Unsupported mime image/vnd.android.heic
23836-23983 VideoCapabilities        W  Unsupported mime image/vnd.android.heic
23836-23983 HardwareCodecCapability  D  MIME support: SW audio/flac
23836-23983 HardwareCodecCapability  D  MIME support: SW video/hevc
23836-23983 HardwareCodecCapability  D  MIME support: SW video/mp4v-es
23836-23983 HardwareCodecCapability  D  MIME support: SW audio/mp4a-latm
23836-23983 HardwareCodecCapability  D  MIME support: SW audio/vorbis
23836-23983 HardwareCodecCapability  D  MIME support: HW video/x-vnd.on2.vp9
23836-23983 HardwareCodecCapability  D  MIME support: SW video/av01
23836-23983 HardwareCodecCapability  D  MIME support: SW audio/raw
23836-23983 HardwareCodecCapability  D  MIME support: HW video/avc
23836-23983 HardwareCodecCapability  D  MIME support: SW audio/opus
23836-23983 HardwareCodecCapability  D  MIME support: SW audio/mpeg
23836-23983 HardwareCodecCapability  D  MIME support: HW video/hevc
23836-23983 HardwareCodecCapability  D  MIME support: SW audio/amr-wb
23836-23983 HardwareCodecCapability  D  MIME support: SW video/x-vnd.on2.vp8
23836-23983 HardwareCodecCapability  D  MIME support: SW video/avc
23836-23983 HardwareCodecCapability  D  MIME support: SW video/x-vnd.on2.vp9
23736-23830 ServiceAllocator         D  org.mozilla.gecko.process.GeckoChildProcessServices$utility updateBindings: FOREGROUND priority, 0 importance, 3 successful binds, 0 failed binds, 0 successful unbinds
23736-23782 GeckoIdleService         D  Get idle time: time since reset 341 msec
23736-23782 GeckoIdleService         D  Idle timer callback: current idle time 341 msec
23736-23782 GeckoIdleService         D  next timeout 4658 msec from now
23736-23782 GeckoIdleService         D  SetTimerExpiryIfBefore: next timeout 4658 msec from now
23736-23782 GeckoIdleService         D  reset timer expiry to 4668 msec from now
---------------------------- PROCESS STARTED (24169) for package com.igalia.wolvic.dev ----------------------------
23736-23796 VRB                      D  Average Frame Rate: 75Hz
24169-24169 GraphicsEnvironment      V  ANGLE Developer option for 'com.igalia.wolvic.dev' set to: 'default'
24169-24169 GraphicsEnvironment      V  ANGLE GameManagerService for com.igalia.wolvic.dev: false
24169-24169 GraphicsEnvironment      V  Neither updatable production driver nor prerelease driver is supported.
24169-24169 Compatibil...geReporter  D  Compat change id reported: 175409949; UID 10161; state: DISABLED
24169-24169 Compatibil...geReporter  D  Compat change id reported: 175409951; UID 10161; state: ENABLED
24169-24169 Compatibil...geReporter  D  Compat change id reported: 175409956; UID 10161; state: DISABLED
24169-24169 Compatibil...geReporter  D  Compat change id reported: 175409950; UID 10161; state: DISABLED
24169-24169 NetworkSecurityConfig    D  No Network Security Config specified, using platform default
24169-24169 NetworkSecurityConfig    D  No Network Security Config specified, using platform default
24169-24169 ServiceChildProcess      I  onCreate
24169-24169 GeckoThread              D  State changed to LAUNCHED
24169-24191 GeckoThread              I  preparing to run Gecko
24169-24191 libc                     A  Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x7cfe8b2000 in tid 24191 (Gecko), pid 24169 (vic.dev:utility)
23736-23796 VRB                      D  OpenXR button clicked: trigger
23736-23796 VRB                      D  OpenXR button clicked: trigger
23736-23796 VRB                      D  OpenXR button clicked: trigger
23736-23796 VRB                      D  OpenXR button clicked: trigger
24194-24194 DEBUG                    A  APK-Location: /data/app/~~jzpnehM277lCBmETb_-a5A==/com.igalia.wolvic.dev-FWEgL7CPvaUjmEqUnuSzSQ==/base.apk
24194-24194 DEBUG                    A  Cmdline: com.igalia.wolvic.dev:utility
24194-24194 DEBUG                    A  pid: 24169, tid: 24191, name: Gecko  >>> com.igalia.wolvic.dev:utility <<<
24194-24194 DEBUG                    A        #00 pc 00000000000a4fb4  /data/app/~~jzpnehM277lCBmETb_-a5A==/com.igalia.wolvic.dev-FWEgL7CPvaUjmEqUnuSzSQ==/lib/arm64/libmozglue.so (BuildId: d07cbbc5dc20369a9a76a95477d9a5688abb987b)
24194-24194 DEBUG                    A        #01 pc 00000000000a54cc  /data/app/~~jzpnehM277lCBmETb_-a5A==/com.igalia.wolvic.dev-FWEgL7CPvaUjmEqUnuSzSQ==/lib/arm64/libmozglue.so (BuildId: d07cbbc5dc20369a9a76a95477d9a5688abb987b)
24194-24194 DEBUG                    A        #37 pc 000000000051a216  [anon:dalvik-classes18.dex extracted in memory from /data/app/~~jzpnehM277lCBmETb_-a5A==/com.igalia.wolvic.dev-FWEgL7CPvaUjmEqUnuSzSQ==/base.apk!classes18.dex] (org.mozilla.gecko.mozglue.GeckoLoader.doLoadLibrary+2)
24194-24194 DEBUG                    A        #43 pc 000000000051a456  [anon:dalvik-classes18.dex extracted in memory from /data/app/~~jzpnehM277lCBmETb_-a5A==/com.igalia.wolvic.dev-FWEgL7CPvaUjmEqUnuSzSQ==/base.apk!classes18.dex] (org.mozilla.gecko.mozglue.GeckoLoader.loadMozGlue+22)
24194-24194 DEBUG                    A        #48 pc 0000000000505ba0  [anon:dalvik-classes18.dex extracted in memory from /data/app/~~jzpnehM277lCBmETb_-a5A==/com.igalia.wolvic.dev-FWEgL7CPvaUjmEqUnuSzSQ==/base.apk!classes18.dex] (org.mozilla.gecko.GeckoThread.run+236)
23736-23796 VRB                      D  OpenXR button clicked: trigger
24169-24191 GeckoThread              D  State changed to MOZGLUE_READY
24169-24191 GeckoLoader              I  Library base=/data/app/~~jzpnehM277lCBmETb_-a5A==/com.igalia.wolvic.dev-FWEgL7CPvaUjmEqUnuSzSQ==/lib/arm64
24169-24191 GeckoLoader              I  Library base=/data/app/~~jzpnehM277lCBmETb_-a5A==/com.igalia.wolvic.dev-FWEgL7CPvaUjmEqUnuSzSQ==/lib/arm64
24169-24191 GeckoLibLoad             E  Load sqlite start
24169-24191 GeckoLibLoad             E  Load sqlite done
24169-24191 GeckoLoader              I  Library base=/data/app/~~jzpnehM277lCBmETb_-a5A==/com.igalia.wolvic.dev-FWEgL7CPvaUjmEqUnuSzSQ==/lib/arm64
24169-24191 GeckoLibLoad             E  Load nss start
24169-24191 GeckoLibLoad             E  Load nss done
24169-24191 GeckoLoader              I  Library base=/data/app/~~jzpnehM277lCBmETb_-a5A==/com.igalia.wolvic.dev-FWEgL7CPvaUjmEqUnuSzSQ==/lib/arm64
24169-24191 GeckoLibLoad             E  Loaded libs in 9.933594ms total, 2ms(4ms) user, 2ms(3ms) system, 0(0) faults
24169-24191 GeckoThread              D  State changed to LIBS_READY
24169-24191 GeckoThread              W  zerdatime 273855096 - runGecko
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 42
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 57 has been attached to a GL Context
24169-24191 GeckoThread              D  State changed to RUNNING
24169-24191 MtpDeviceJNI             D  register_android_mtp_MtpDevice
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 43
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 58 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 44
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 59 has been attached to a GL Context
23736-24001 VrApi                    I  FPS=90/90,Prd=27ms,Tear=0,Early=0,Stale=0,Stale2/5/10/max=0/0/0/0,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1382/350MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=3196MHz,Free=3267MB,PLS=0,Temp=45.0C/0.0C,TW=2.75ms,App=2.17ms,GD=0.71ms,CPU&GPU=5.78ms,LCnt=8(DR0,LM2),GPU%=0.51,CPU%=0.45(W0.53),DSF=1.00,CFL=10.47/16.21,ICFLp95=14.15,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 45
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 60 has been attached to a GL Context
24169-24191 VideoCapabilities        W  Unsupported mime image/vnd.android.heic
24169-24191 VideoCapabilities        W  Unsupported mime image/vnd.android.heic
24169-24191 HardwareCodecCapability  D  MIME support: SW audio/flac
24169-24191 HardwareCodecCapability  D  MIME support: SW video/hevc
24169-24191 HardwareCodecCapability  D  MIME support: SW video/mp4v-es
24169-24191 HardwareCodecCapability  D  MIME support: SW audio/mp4a-latm
24169-24191 HardwareCodecCapability  D  MIME support: SW audio/vorbis
24169-24191 HardwareCodecCapability  D  MIME support: HW video/x-vnd.on2.vp9
24169-24191 HardwareCodecCapability  D  MIME support: SW video/av01
24169-24191 HardwareCodecCapability  D  MIME support: SW audio/raw
24169-24191 HardwareCodecCapability  D  MIME support: HW video/avc
24169-24191 HardwareCodecCapability  D  MIME support: SW audio/opus
24169-24191 HardwareCodecCapability  D  MIME support: SW audio/mpeg
24169-24191 HardwareCodecCapability  D  MIME support: HW video/hevc
24169-24191 HardwareCodecCapability  D  MIME support: SW audio/amr-wb
24169-24191 HardwareCodecCapability  D  MIME support: SW video/x-vnd.on2.vp8
24169-24191 HardwareCodecCapability  D  MIME support: SW video/avc
24169-24191 HardwareCodecCapability  D  MIME support: SW video/x-vnd.on2.vp9
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 46
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 61 has been attached to a GL Context
23736-23796 OpenXR_GPUMemTrace       I  Swapchain deletion destroy id=4828, idx=0
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 47
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 62 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 48
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 63 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 49
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 64 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 50
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 65 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 51
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 66 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 52
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 67 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 53
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 68 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 54
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 69 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 55
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 70 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 56
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 71 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 57
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 72 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 58
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 73 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 59
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 74 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 60
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 75 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 61
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 76 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 62
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 77 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 63
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 78 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 64
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 79 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 65
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 80 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 66
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 81 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 67
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 82 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 68
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 83 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 69
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 84 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 70
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 85 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 71
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 86 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 72
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 87 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 73
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 88 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 74
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 89 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 75
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 90 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 76
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 91 has been attached to a GL Context
23736-23796 VRB                      D  Average Frame Rate: 64Hz
23736-24071 AAudio                   I  AAudioStreamBuilder_openStream() called ----------------------------------------
23736-24071 AudioStreamBuilder       I  rate   =  48000, channels  = 2, channelMask = 0x80000003, format   = 5, sharing = SH, dir = OUTPUT
23736-24071 AudioStreamBuilder       I  device =      0, sessionId = -1, perfMode = 12, callback: ON with frames = 256
23736-24071 AudioStreamBuilder       I  usage  =      1, contentType = 0, inputPreset = 0, allowedCapturePolicy = 0
23736-24071 AudioStreamBuilder       I  privacy sensitive = false
23736-24071 AudioStreamBuilder       I  opPackageName = (null)
23736-24071 AudioStreamBuilder       I  attributionTag = (null)
23736-24071 AudioStreamBuilder       D  build() disable aaudio output mmap via gk
23736-24071 alia.wolvic.de           D  PlayerBase::PlayerBase()
23736-24071 AudioStreamTrack         D  open(), request notificationFrames = 0, frameCount = 256
23736-24071 AudioTrack               I  createTrack_l(0): AUDIO_OUTPUT_FLAG_FAST successful; frameCount 256 -> 256
23736-24071 AAudioStream             D  setState(s#2) from 0 to 2
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 77
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 92 has been attached to a GL Context
23736-24071 AudioStreamTrack         D  open() flags changed from 0x00000104 to 0x00000004
23736-24071 AAudio                   I  AAudioStreamBuilder_openStream() returns 0 = AAUDIO_OK for s#2 ----------------
23736-24071 AAudio                   D  AAudioStream_requestStart(s#2) called --------------
23736-24071 AAudioStream             D  setState(s#2) from 2 to 3
23736-24071 AAudio                   D  AAudioStream_requestStart(s#2) returned 0 ---------
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 78
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 93 has been attached to a GL Context
23736-23754 AudioStreamLegacy        D  onAudioDeviceUpdate(deviceId = 2)
23736-24222 AAudioStream             D  setState(s#2) from 3 to 4
23736-24107 AAudioStream             D  setState(s#2) from 3 to 4
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 79
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 94 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 80
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 95 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 81
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 96 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 82
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 97 has been attached to a GL Context
23736-23796 AppLoadTim...etryCommon  I  App load time recorded [packageName=com.igalia.wolvic.dev, time=8.607620, method="BeginFrame (500)", launchType="Launch"]
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 83
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 98 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 84
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 99 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 85
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 100 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 86
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 101 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 87
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 102 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 88
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 103 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 89
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 104 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 90
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 105 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 91
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 106 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 92
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 107 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 93
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 108 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 94
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 109 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 95
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 110 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 96
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 111 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 97
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 112 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 98
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 113 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 99
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 114 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 100
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 115 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 101
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 116 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 102
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 117 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 103
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 118 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 104
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 119 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 105
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 120 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 106
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 121 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 107
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 122 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 108
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 123 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 109
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 124 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 110
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 125 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 111
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 126 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 112
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 127 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 113
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 128 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 114
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 129 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 115
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 130 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 116
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 131 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 117
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 132 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 118
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 133 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 119
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 134 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 120
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 135 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 121
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 136 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 122
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 137 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 123
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 138 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 124
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 139 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 125
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 140 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 126
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 141 has been attached to a GL Context
23736-24001 VrApi                    I  FPS=77/90,Prd=27ms,Tear=0,Early=8,Stale=19,Stale2/5/10/max=2/0/1/13,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,2361/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=3196MHz,Free=3267MB,PLS=0,Temp=45.0C/0.0C,TW=1.20ms,App=3.33ms,GD=0.51ms,CPU&GPU=23.57ms,LCnt=5(DR1,LM2),GPU%=0.43,CPU%=0.72(W0.94),DSF=1.00,CFL=9.98/15.74,ICFLp95=14.49,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 127
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 142 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 128
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 143 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 129
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 144 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 130
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 145 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 131
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 146 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 132
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 147 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 133
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 148 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 134
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 149 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 135
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 150 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 136
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 151 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 137
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 152 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 138
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 153 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 139
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 154 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 140
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 155 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 141
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 156 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 142
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 157 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 143
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 158 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 144
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 159 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 145
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 160 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 146
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 161 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 147
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 162 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 148
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 163 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 149
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 164 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 150
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 165 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 151
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 166 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 152
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 167 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 153
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 168 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 154
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 169 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 155
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 170 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 156
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 171 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 157
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 172 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 158
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 173 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 159
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 174 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 160
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 175 has been attached to a GL Context
23736-23796 VRB                      D  Average Frame Rate: 84Hz
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 161
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 176 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 162
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 177 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 163
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 178 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 164
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 179 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 165
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 180 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 166
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 181 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 167
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 182 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 168
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 183 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 169
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 184 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 170
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 185 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 171
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 186 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 172
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 187 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 173
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 188 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 174
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 189 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 175
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 190 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 176
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 191 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 177
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 192 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 178
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 193 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 179
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 194 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 180
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 195 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 181
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 196 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 182
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 197 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 183
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 198 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 184
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 199 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 185
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 200 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 186
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 201 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 187
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 202 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 188
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 203 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 189
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 204 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 190
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 205 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 191
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 206 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 192
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 207 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 193
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 208 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 194
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 209 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 195
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 210 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 196
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 211 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 197
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 212 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 198
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 213 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 199
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 214 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 200
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 215 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 201
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 216 has been attached to a GL Context
23736-23796 VRB                      I  Creating EngineSurfaceTexture for handle: 202
23736-23796 VRB                      I  Created EngineSurfaceTexture: 0
23736-23796 VRB                      I  The EngineSurfaceTexture 217 has been attached to a GL Context
23836-23983 SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
23836-23983 SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
23836-23983 Web Content              W  [JavaScript Warning: "WebGL warning: <Present>: Swap chain surface creation failed."]
23836-23983 Gecko                    I  WebGLContext::LoseContext --
23836-23983 Gecko                    I  WebGL(0x7b309d8000)::LoseContext(0)
23836-23983 Web Content              W  [JavaScript Warning: "WebGL context was lost."]
23836-23983 Gecko                    I  WebGLContext::EnsureContextLostRemoteTextureOwner --
23836-23983 libEGL                   W  eglTerminate() called w/ 2 objects remaining
23836-23983 Gecko                    I  [GFX1]: ToSurfaceDescriptor failed in VRLayerChild::SubmitFrame
23836-23983 Web Content              I  THREE.WebGLRenderer: Context Lost.
23836-23983 AdrenoGLES-0             I  QUALCOMM build                   : 17544d2137, Idd17df53c8
                                        Build Date                       : 04/29/24
                                        OpenGL ES Shader Compiler Version: E031.46.06.00
                                        Local Branch                     : 
                                        Remote Branch                    : 
                                        Remote Branch                    : 
                                        Reconstruct Branch               : 
23836-23983 AdrenoGLES-0             I  Build Config                     : S L 12.1.6 AArch64
23836-23983 AdrenoGLES-0             I  Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
23836-23983 AdrenoGLES-0             I  Driver Version                   : 0777.0
23836-23983 AdrenoGLES-0             I  Process Name                     : com.igalia.wolvic.dev:tab29
23836-23983 AdrenoGLES-0             I  PFP: 0x01511169, ME: 0x00000000
23836-23983 Adreno-AppProfiles       W  Could not find QSPM HAL service. Skipping adreno profile processing.
23836-23983 Gecko                    I  WebGLContext::LoseLruContextIfLimitExceeded --
23836-23983 Web Content              I  THREE.WebGLRenderer: Context Restored.
23736-24001 VrApi                    I  FPS=65/90,Prd=39ms,Tear=0,Early=36,Stale=26,Stale2/5/10/max=3/1/0/9,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,2361/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=3196MHz,Free=3267MB,PLS=0,Temp=45.0C/0.0C,TW=1.06ms,App=3.32ms,GD=0.51ms,CPU&GPU=2.93ms,LCnt=2(DR43,LM2),GPU%=0.49,CPU%=0.45(W0.57),DSF=1.00,CFL=9.87/14.76,ICFLp95=13.32,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 VRB                      D  Average Frame Rate: 42Hz
23736-24001 VrApi                    I  FPS=84/90,Prd=43ms,Tear=0,Early=63,Stale=7,Stale2/5/10/max=0/0/0/1,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=3196MHz,Free=3267MB,PLS=0,Temp=45.0C/0.0C,TW=1.03ms,App=4.13ms,GD=0.51ms,CPU&GPU=3.07ms,LCnt=2(DR91,LM2),GPU%=0.26,CPU%=0.12(W0.20),DSF=1.00,CFL=10.01/14.75,ICFLp95=13.44,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23736-23796 VRB                      E  Render performance has dropped bellow acceptable levels: 23Hz
23736-23782 GeckoIdleService         D  Get idle time: time since reset 5009 msec
23736-23782 GeckoIdleService         D  Idle timer callback: current idle time 5009 msec
23736-23782 GeckoIdleService         D  next timeout 174991 msec from now
23736-23782 GeckoIdleService         D  SetTimerExpiryIfBefore: next timeout 174991 msec from now
23736-23782 GeckoIdleService         D  reset timer expiry to 175001 msec from now
23736-23782 GeckoIdleService         D  Idle timer callback: tell observer 0x7abcffb328 user is idle
23736-24001 VrApi                    I  FPS=44/90,Prd=43ms,Tear=0,Early=31,Stale=49,Stale2/5/10/max=0/0/1/21,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3267MB,PLS=0,Temp=45.0C/0.0C,TW=1.28ms,App=36.55ms,GD=0.51ms,CPU&GPU=1.81ms,LCnt=2(DR90,LM2),GPU%=0.18,CPU%=0.10(W0.19),DSF=1.00,CFL=10.24/15.23,ICFLp95=13.52,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 Deque                    I  AddEventToQueue called. eventInfo.type: 52, eventInfo.next: 1
23836-23983 Web Content              I  Controller disconnected: meta-quest-touch-plus,oculus-touch-v3,oculus-touch,generic-trigger-squeeze-thumbstick
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23836-23983 Web Content              I  Controller connected: meta-quest-touch-plus,oculus-touch-v3,oculus-touch,generic-trigger-squeeze-thumbstick
23736-24001 VrApi                    I  FPS=4/90,Prd=43ms,Tear=0,Early=4,Stale=86,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3267MB,PLS=0,Temp=45.0C/0.0C,TW=1.37ms,App=0.03ms,GD=0.51ms,CPU&GPU=0.81ms,LCnt=2(DR90,LM2),GPU%=0.18,CPU%=0.05(W0.10),DSF=1.00,CFL=10.04/14.77,ICFLp95=13.35,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23836-23983 Web Content              W  [JavaScript Warning: "WebGL warning: bindFramebuffer: `fb` is from a different (or lost) WebGL context." {file: "https://xrdinosaurs.com/js/third-party/three.js/build/three.module.js" line: 23084}]
23736-24001 VrApi                    I  FPS=4/90,Prd=40ms,Tear=0,Early=4,Stale=86,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3267MB,PLS=0,Temp=45.0C/0.0C,TW=1.28ms,App=1.19ms,GD=0.51ms,CPU&GPU=0.76ms,LCnt=2(DR90,LM2),GPU%=0.18,CPU%=0.02(W0.05),DSF=1.00,CFL=9.95/14.59,ICFLp95=13.25,LD=0,SF=1.00,LP=0,DVFS=0
23836-23983 SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
23836-23983 SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
23836-23983 Web Content              W  [JavaScript Warning: "WebGL warning: <Present>: Swap chain surface creation failed."]
23836-23983 Gecko                    I  WebGLContext::LoseContext --
23836-23983 Gecko                    I  WebGL(0x7b309d2000)::LoseContext(0)
23836-23983 Web Content              W  [JavaScript Warning: "WebGL context was lost."]
23836-23983 Gecko                    I  WebGLContext::EnsureContextLostRemoteTextureOwner --
23836-23983 Gecko                    I  [GFX1]: ToSurfaceDescriptor failed in VRLayerChild::SubmitFrame
23836-23983 Web Content              I  THREE.WebGLRenderer: Context Lost.
23836-23983 AdrenoGLES-0             I  QUALCOMM build                   : 17544d2137, Idd17df53c8
                                        Build Date                       : 04/29/24
                                        OpenGL ES Shader Compiler Version: E031.46.06.00
                                        Local Branch                     : 
                                        Remote Branch                    : 
                                        Remote Branch                    : 
                                        Reconstruct Branch               : 
23836-23983 AdrenoGLES-0             I  Build Config                     : S L 12.1.6 AArch64
23836-23983 AdrenoGLES-0             I  Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
23836-23983 AdrenoGLES-0             I  Driver Version                   : 0777.0
23836-23983 AdrenoGLES-0             I  Process Name                     : com.igalia.wolvic.dev:tab29
23836-23983 AdrenoGLES-0             I  PFP: 0x01511169, ME: 0x00000000
23836-23983 Adreno-AppProfiles       W  Could not find QSPM HAL service. Skipping adreno profile processing.
23836-23983 Gecko                    I  WebGLContext::LoseLruContextIfLimitExceeded --
23836-23983 Web Content              I  THREE.WebGLRenderer: Context Restored.
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23736-24001 VrApi                    I  FPS=4/90,Prd=43ms,Tear=0,Early=4,Stale=86,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3267MB,PLS=0,Temp=45.0C/0.0C,TW=1.36ms,App=0.00ms,GD=0.51ms,CPU&GPU=0.87ms,LCnt=2(DR90,LM2),GPU%=0.21,CPU%=0.26(W0.40),DSF=1.00,CFL=9.90/14.91,ICFLp95=13.25,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23736-24001 VrApi                    I  FPS=4/90,Prd=41ms,Tear=0,Early=3,Stale=87,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3267MB,PLS=0,Temp=45.0C/0.0C,TW=1.27ms,App=1.01ms,GD=0.51ms,CPU&GPU=0.60ms,LCnt=2(DR91,LM2),GPU%=0.18,CPU%=0.08(W0.14),DSF=1.00,CFL=9.77/14.79,ICFLp95=13.30,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23736-24001 VrApi                    I  FPS=4/90,Prd=42ms,Tear=0,Early=3,Stale=86,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3267MB,PLS=0,Temp=45.0C/0.0C,TW=1.37ms,App=0.34ms,GD=0.51ms,CPU&GPU=0.71ms,LCnt=2(DR90,LM2),GPU%=0.19,CPU%=0.04(W0.06),DSF=1.00,CFL=10.13/14.69,ICFLp95=13.39,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23836-23983 Web Content              W  [JavaScript Warning: "WebGL warning: bindFramebuffer: `fb` is from a different (or lost) WebGL context." {file: "https://xrdinosaurs.com/js/third-party/three.js/build/three.module.js" line: 23084}]
23736-24001 VrApi                    I  FPS=4/90,Prd=42ms,Tear=0,Early=4,Stale=87,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3267MB,PLS=0,Temp=45.0C/0.0C,TW=1.36ms,App=0.23ms,GD=0.51ms,CPU&GPU=0.97ms,LCnt=2(DR91,LM2),GPU%=0.19,CPU%=0.09(W0.14),DSF=1.00,CFL=10.00/14.59,ICFLp95=13.25,LD=0,SF=1.00,LP=0,DVFS=0
23836-23983 SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
23836-23983 SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
23836-23983 Web Content              W  [JavaScript Warning: "WebGL warning: <Present>: Swap chain surface creation failed."]
23836-23983 Gecko                    I  WebGLContext::LoseContext --
23836-23983 Gecko                    I  WebGL(0x7b309d2000)::LoseContext(0)
23836-23983 Web Content              W  [JavaScript Warning: "WebGL context was lost."]
23836-23983 Gecko                    I  WebGLContext::EnsureContextLostRemoteTextureOwner --
23836-23983 Gecko                    I  [GFX1]: ToSurfaceDescriptor failed in VRLayerChild::SubmitFrame
23836-23983 Web Content              I  THREE.WebGLRenderer: Context Lost.
23836-23983 AdrenoGLES-0             I  QUALCOMM build                   : 17544d2137, Idd17df53c8
                                        Build Date                       : 04/29/24
                                        OpenGL ES Shader Compiler Version: E031.46.06.00
                                        Local Branch                     : 
                                        Remote Branch                    : 
                                        Remote Branch                    : 
                                        Reconstruct Branch               : 
23836-23983 AdrenoGLES-0             I  Build Config                     : S L 12.1.6 AArch64
23836-23983 AdrenoGLES-0             I  Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
23836-23983 AdrenoGLES-0             I  Driver Version                   : 0777.0
23836-23983 AdrenoGLES-0             I  Process Name                     : com.igalia.wolvic.dev:tab29
23836-23983 AdrenoGLES-0             I  PFP: 0x01511169, ME: 0x00000000
23836-23983 Adreno-AppProfiles       W  Could not find QSPM HAL service. Skipping adreno profile processing.
23836-23983 Gecko                    I  WebGLContext::LoseLruContextIfLimitExceeded --
23836-23983 Web Content              I  THREE.WebGLRenderer: Context Restored.
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23736-24001 VrApi                    I  FPS=4/90,Prd=42ms,Tear=0,Early=3,Stale=87,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3267MB,PLS=0,Temp=45.0C/0.0C,TW=1.36ms,App=0.00ms,GD=0.51ms,CPU&GPU=0.88ms,LCnt=2(DR91,LM2),GPU%=0.21,CPU%=0.37(W0.47),DSF=1.00,CFL=9.91/14.82,ICFLp95=13.31,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23736-24001 VrApi                    I  FPS=4/90,Prd=41ms,Tear=0,Early=3,Stale=87,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3267MB,PLS=0,Temp=45.0C/0.0C,TW=1.35ms,App=5.18ms,GD=0.51ms,CPU&GPU=0.80ms,LCnt=2(DR91,LM2),GPU%=0.18,CPU%=0.05(W0.10),DSF=1.00,CFL=9.89/14.81,ICFLp95=13.34,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23736-24001 VrApi                    I  FPS=4/90,Prd=44ms,Tear=0,Early=4,Stale=86,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3267MB,PLS=0,Temp=45.0C/0.0C,TW=1.29ms,App=0.00ms,GD=0.51ms,CPU&GPU=0.77ms,LCnt=2(DR90,LM2),GPU%=0.18,CPU%=0.04(W0.05),DSF=1.00,CFL=9.99/14.79,ICFLp95=13.38,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23836-23983 Web Content              W  [JavaScript Warning: "WebGL warning: bindFramebuffer: `fb` is from a different (or lost) WebGL context." {file: "https://xrdinosaurs.com/js/third-party/three.js/build/three.module.js" line: 23084}]
23736-24001 VrApi                    I  FPS=4/90,Prd=41ms,Tear=0,Early=4,Stale=87,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3267MB,PLS=0,Temp=45.0C/0.0C,TW=1.29ms,App=0.50ms,GD=0.51ms,CPU&GPU=0.84ms,LCnt=2(DR91,LM2),GPU%=0.18,CPU%=0.02(W0.06),DSF=1.00,CFL=9.88/14.60,ICFLp95=13.21,LD=0,SF=1.00,LP=0,DVFS=0
23836-23983 SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
23836-23983 SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
23836-23983 Web Content              W  [JavaScript Warning: "WebGL warning: <Present>: Swap chain surface creation failed."]
23836-23983 Gecko                    I  WebGLContext::LoseContext --
23836-23983 Gecko                    I  WebGL(0x7b309d2000)::LoseContext(0)
23836-23983 Web Content              W  [JavaScript Warning: "WebGL context was lost."]
23836-23983 Gecko                    I  WebGLContext::EnsureContextLostRemoteTextureOwner --
23836-23983 Gecko                    I  [GFX1]: ToSurfaceDescriptor failed in VRLayerChild::SubmitFrame
23836-23983 Web Content              I  THREE.WebGLRenderer: Context Lost.
23836-23983 AdrenoGLES-0             I  QUALCOMM build                   : 17544d2137, Idd17df53c8
                                        Build Date                       : 04/29/24
                                        OpenGL ES Shader Compiler Version: E031.46.06.00
                                        Local Branch                     : 
                                        Remote Branch                    : 
                                        Remote Branch                    : 
                                        Reconstruct Branch               : 
23836-23983 AdrenoGLES-0             I  Build Config                     : S L 12.1.6 AArch64
23836-23983 AdrenoGLES-0             I  Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
23836-23983 AdrenoGLES-0             I  Driver Version                   : 0777.0
23836-23983 AdrenoGLES-0             I  Process Name                     : com.igalia.wolvic.dev:tab29
23836-23983 AdrenoGLES-0             I  PFP: 0x01511169, ME: 0x00000000
23836-23983 Adreno-AppProfiles       W  Could not find QSPM HAL service. Skipping adreno profile processing.
23836-23983 Gecko                    I  WebGLContext::LoseLruContextIfLimitExceeded --
23836-23983 Web Content              I  THREE.WebGLRenderer: Context Restored.
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23736-24001 VrApi                    I  FPS=4/90,Prd=43ms,Tear=0,Early=4,Stale=86,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3267MB,PLS=0,Temp=45.0C/0.0C,TW=1.30ms,App=0.07ms,GD=0.51ms,CPU&GPU=0.92ms,LCnt=2(DR90,LM2),GPU%=0.21,CPU%=0.36(W0.45),DSF=1.00,CFL=9.89/14.50,ICFLp95=13.17,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23836-23983 Web Content              I  Controller disconnected: meta-quest-touch-plus,oculus-touch-v3,oculus-touch,generic-trigger-squeeze-thumbstick
23736-24001 ClientShar...metryStats  I  App memory usage: PSS=299 MiB, PrivateDirty=224 MiB, PrivateClean=0 MiB, GPU=161.6/161.6 MiB (100% allocated)
23736-24001 VrApi                    I  FPS=4/90,Prd=41ms,Tear=0,Early=3,Stale=87,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3217MB,PLS=0,Temp=45.0C/0.0C,TW=1.22ms,App=0.00ms,GD=0.51ms,CPU&GPU=0.77ms,LCnt=2(DR91,LM2),GPU%=0.15,CPU%=0.00(W0.00),DSF=1.00,CFL=9.92/15.08,ICFLp95=13.35,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23736-24001 VrApi                    I  FPS=4/90,Prd=41ms,Tear=0,Early=3,Stale=86,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3217MB,PLS=0,Temp=45.0C/0.0C,TW=1.21ms,App=4.18ms,GD=0.52ms,CPU&GPU=0.89ms,LCnt=2(DR90,LM2),GPU%=0.17,CPU%=0.13(W0.19),DSF=1.00,CFL=9.89/14.89,ICFLp95=13.37,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23836-23983 Web Content              W  [JavaScript Warning: "WebGL warning: bindFramebuffer: `fb` is from a different (or lost) WebGL context." {file: "https://xrdinosaurs.com/js/third-party/three.js/build/three.module.js" line: 23084}]
23736-24001 VrApi                    I  FPS=4/90,Prd=41ms,Tear=0,Early=4,Stale=87,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=3196MHz,Free=3217MB,PLS=0,Temp=45.0C/0.0C,TW=1.19ms,App=2.15ms,GD=0.51ms,CPU&GPU=0.75ms,LCnt=2(DR91,LM2),GPU%=0.18,CPU%=0.02(W0.05),DSF=1.00,CFL=9.80/14.60,ICFLp95=13.18,LD=0,SF=1.00,LP=0,DVFS=0
23836-23983 SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
23836-23983 SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
23836-23983 Web Content              W  [JavaScript Warning: "WebGL warning: <Present>: Swap chain surface creation failed."]
23836-23983 Gecko                    I  WebGLContext::LoseContext --
23836-23983 Gecko                    I  WebGL(0x7b309d2000)::LoseContext(0)
23836-23983 Web Content              W  [JavaScript Warning: "WebGL context was lost."]
23836-23983 Gecko                    I  WebGLContext::EnsureContextLostRemoteTextureOwner --
23836-23983 Gecko                    I  [GFX1]: ToSurfaceDescriptor failed in VRLayerChild::SubmitFrame
23836-23983 Web Content              I  THREE.WebGLRenderer: Context Lost.
23836-23983 AdrenoGLES-0             I  QUALCOMM build                   : 17544d2137, Idd17df53c8
                                        Build Date                       : 04/29/24
                                        OpenGL ES Shader Compiler Version: E031.46.06.00
                                        Local Branch                     : 
                                        Remote Branch                    : 
                                        Remote Branch                    : 
                                        Reconstruct Branch               : 
23836-23983 AdrenoGLES-0             I  Build Config                     : S L 12.1.6 AArch64
23836-23983 AdrenoGLES-0             I  Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
23836-23983 AdrenoGLES-0             I  Driver Version                   : 0777.0
23836-23983 AdrenoGLES-0             I  Process Name                     : com.igalia.wolvic.dev:tab29
23836-23983 AdrenoGLES-0             I  PFP: 0x01511169, ME: 0x00000000
23836-23983 Adreno-AppProfiles       W  Could not find QSPM HAL service. Skipping adreno profile processing.
23836-23983 Gecko                    I  WebGLContext::LoseLruContextIfLimitExceeded --
23836-23983 Web Content              I  THREE.WebGLRenderer: Context Restored.
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23736-24001 VrApi                    I  FPS=4/90,Prd=44ms,Tear=0,Early=4,Stale=87,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1708MHz,Free=3217MB,PLS=0,Temp=45.0C/0.0C,TW=1.27ms,App=0.00ms,GD=0.51ms,CPU&GPU=0.86ms,LCnt=2(DR91,LM2),GPU%=0.17,CPU%=0.23(W0.43),DSF=1.00,CFL=9.80/14.44,ICFLp95=13.13,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23736-24001 VrApi                    I  FPS=4/90,Prd=41ms,Tear=0,Early=4,Stale=87,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3217MB,PLS=0,Temp=45.0C/0.0C,TW=1.46ms,App=1.55ms,GD=0.52ms,CPU&GPU=0.76ms,LCnt=2(DR91,LM2),GPU%=0.19,CPU%=0.04(W0.06),DSF=1.00,CFL=9.84/14.67,ICFLp95=13.26,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23736-24001 VrApi                    I  FPS=4/90,Prd=44ms,Tear=0,Early=3,Stale=86,Stale2/5/10/max=0/0/5/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3217MB,PLS=0,Temp=45.0C/0.0C,TW=1.11ms,App=0.00ms,GD=0.51ms,CPU&GPU=0.93ms,LCnt=2(DR91,LM2),GPU%=0.18,CPU%=0.05(W0.05),DSF=1.00,CFL=9.93/14.74,ICFLp95=13.28,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23836-23983 Web Content              W  [JavaScript Warning: "WebGL warning: bindFramebuffer: `fb` is from a different (or lost) WebGL context." {file: "https://xrdinosaurs.com/js/third-party/three.js/build/three.module.js" line: 23084}]
23736-24001 VrApi                    I  FPS=4/90,Prd=40ms,Tear=0,Early=4,Stale=87,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3217MB,PLS=0,Temp=45.0C/0.0C,TW=1.29ms,App=0.28ms,GD=0.51ms,CPU&GPU=0.83ms,LCnt=2(DR91,LM2),GPU%=0.18,CPU%=0.03(W0.05),DSF=1.00,CFL=9.98/14.55,ICFLp95=13.30,LD=0,SF=1.00,LP=0,DVFS=0
23836-23983 SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
23836-23983 SurfaceAllocator         W  Failed to acquire GeckoSurface: RemoteSurfaceAllocator returned null
23836-23983 Web Content              W  [JavaScript Warning: "WebGL warning: <Present>: Swap chain surface creation failed."]
23836-23983 Gecko                    I  WebGLContext::LoseContext --
23836-23983 Gecko                    I  WebGL(0x7b309d2000)::LoseContext(0)
23836-23983 Web Content              W  [JavaScript Warning: "WebGL context was lost."]
23836-23983 Gecko                    I  WebGLContext::EnsureContextLostRemoteTextureOwner --
23836-23983 Gecko                    I  [GFX1]: ToSurfaceDescriptor failed in VRLayerChild::SubmitFrame
23836-23983 Web Content              I  THREE.WebGLRenderer: Context Lost.
23836-23983 AdrenoGLES-0             I  QUALCOMM build                   : 17544d2137, Idd17df53c8
                                        Build Date                       : 04/29/24
                                        OpenGL ES Shader Compiler Version: E031.46.06.00
                                        Local Branch                     : 
                                        Remote Branch                    : 
                                        Remote Branch                    : 
                                        Reconstruct Branch               : 
23836-23983 AdrenoGLES-0             I  Build Config                     : S L 12.1.6 AArch64
23836-23983 AdrenoGLES-0             I  Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
23836-23983 AdrenoGLES-0             I  Driver Version                   : 0777.0
23836-23983 AdrenoGLES-0             I  Process Name                     : com.igalia.wolvic.dev:tab29
23836-23983 AdrenoGLES-0             I  PFP: 0x01511169, ME: 0x00000000
23836-23983 Adreno-AppProfiles       W  Could not find QSPM HAL service. Skipping adreno profile processing.
23836-23983 Gecko                    I  WebGLContext::LoseLruContextIfLimitExceeded --
23836-23983 Web Content              I  THREE.WebGLRenderer: Context Restored.
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23736-24001 VrApi                    I  FPS=4/90,Prd=43ms,Tear=0,Early=4,Stale=86,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,2361/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3217MB,PLS=0,Temp=45.0C/0.0C,TW=1.19ms,App=0.00ms,GD=0.51ms,CPU&GPU=0.65ms,LCnt=2(DR90,LM2),GPU%=0.18,CPU%=0.04(W0.05),DSF=1.00,CFL=9.93/14.54,ICFLp95=13.21,LD=0,SF=1.00,LP=0,DVFS=0
23736-23796 TREX                     E  Interface 'MrLightingEstimationInterface', version 1 was not found. Check debug build for more information.
23736-23796 VRB                      D  Average Frame Rate: 4Hz
23736-24001 VrApi                    I  FPS=4/90,Prd=41ms,Tear=0,Early=4,Stale=87,Stale2/5/10/max=0/0/4/22,VSnc=1,Lat=-1,Fov=0,CPU4/GPU=4/3,1920/492MHz,OC=3F,TA=0/0/0,SP=N/N/N,Mem=1555MHz,Free=3217MB,PLS=0,Temp=45.0C/0.0C,TW=1.32ms,App=0.00ms,GD=0.51ms,CPU&GPU=0.77ms,LCnt=2(DR91,LM2),GPU%=0.18,CPU%=0.07(W0.10),DSF=1.00,CFL=9.97/14.55,ICFLp95=13.30,LD=0,SF=1.00,LP=0,DVFS=0
24169-24169 ServiceChildProcess      I  Destroying GeckoServiceChildProcess
23836-23836 ServiceChildProcess      I  Destroying GeckoServiceChildProcess
23836-23836 olvic.dev:tab2           I  System.exit called, status: 0
23836-23836 AndroidRuntime           I  VM exiting with result code 0, cleanup skipped.
24169-24169 vic.dev:utilit           I  System.exit called, status: 0
24169-24169 AndroidRuntime           I  VM exiting with result code 0, cleanup skipped.
---------------------------- PROCESS ENDED (24169) for package com.igalia.wolvic.dev ----------------------------
---------------------------- PROCESS ENDED (23736) for package com.igalia.wolvic.dev ----------------------------
---------------------------- PROCESS ENDED (23836) for package com.igalia.wolvic.dev ----------------------------

@javifernandez
Copy link
Member Author

I think the main problem is that Wolvic is creating too many textures because gecko returns different Ids everytime it process a new frame. We are storing the textures IDs in a hashmap and we create a new EngineSurfaceTexture instance if the Id is not found.

@javifernandez
Copy link
Member Author

Analyzing the differences between gecko 121 vs 128, I think the changes in ClientWebGLContext::GetFrontBuffer are key to understand the regression.

In 121 the WebGLTextureJS class had 2 attributes to store the owneId and textureId. In 128 the frameBuffer doesn't have those fields and are directly updated in the TextureDescriptor by the graphics process.

@svillar
Copy link
Member

svillar commented Aug 26, 2024

Analyzing the differences between gecko 121 vs 128, I think the changes in ClientWebGLContext::GetFrontBuffer are key to understand the regression.

In 121 the WebGLTextureJS class had 2 attributes to store the owneId and textureId. In 128 the frameBuffer doesn't have those fields and are directly updated in the TextureDescriptor by the graphics process.

Hmm but why only in this specific WebXR experience? We need those ids for any experience

@javifernandez
Copy link
Member Author

Hmm but why only in this specific WebXR experience? We need those ids for any experience

No, I don't think the Ids are required for the webxr app at all. It's clear that this specific webxr experience does something different with the GL Context.

I've been investigating this further and the problem seems to be related to the fact that Gecko updates the texture handle of the layer_stereo_immersive field. This is where the BrowserWorld::TickImmersive gets the handle to start a new frame. We are getting new handlers all the time, hence creating new EngineSurfaceTextures instances.

@javifernandez
Copy link
Member Author

BTW, I've bisected the issue with different Gecko versions and the problem started to happen in Gecko 127.

@javifernandez
Copy link
Member Author

BTW, I've bisected the issue with different Gecko versions and the problem started to happen in Gecko 127.

This patch is the one that is causing the problems in the webxr experience:

https://phabricator.services.mozilla.com/D207651

@javifernandez
Copy link
Member Author

I've been investigating the issue and why the changes in the Gecko's color management is causing that the WebXR experience is creating new OpenGL textures for every frame. Still not able to fully understand the reason but this simple change in Gecko avoids the issue:

diff --git a/gfx/gl/SharedSurface.h b/gfx/gl/SharedSurface.h
index 12aace9e9e..2f29e286d8 100644
--- a/gfx/gl/SharedSurface.h
+++ b/gfx/gl/SharedSurface.h
@@ -187,7 +187,7 @@ class SurfaceFactory {
   UniquePtr<SharedSurface> CreateShared(const gfx::IntSize& size,
                                         gfx::ColorSpace2 cs) {
     if (!SupportsCspaces()) {
-      cs = gfx::ColorSpace2::Display;
+      cs = gfx::ColorSpace2::SRGB;
     }
     return CreateSharedImpl({mDesc, size, cs});
   }

@javifernandez
Copy link
Member Author

One of the effects of the simple change described above is that it disables the color manage feature, introduced in the patch that caused the regression, at least in the XR codepath. However, I didn't understood why this may have an imapct on the XR codepath at all, given that XR is not using the new feature at all.

I've verified that simply harcoding bool colorManage = false in WebGLContext::PresentInto would have the same effect, but that alone doesn't solve the issue.

Hence, hardcoding the SRGB as the initial color space for the created SharedSurface must have another effect that is indeed relevant for the issue and the WebGLContex class's XR codepath specifically. I've found out that in the SwapChain::Acquire method, pooling is disabled if the requested colorspace (SRGB in this case) is different than the one in the pool's top (which is Display, since all the surfaces are created like that).

Disabling the pooling seems to the root cause of the issue.

@javifernandez
Copy link
Member Author

This simple patch also fixes the issue, and shows clearly the its root cause:

diff --git a/gfx/gl/GLScreenBuffer.cpp b/gfx/gl/GLScreenBuffer.cpp
index 6550698eb5..30b64493cd 100644
--- a/gfx/gl/GLScreenBuffer.cpp
+++ b/gfx/gl/GLScreenBuffer.cpp
@@ -28,7 +28,7 @@ UniquePtr<SwapChainPresenter> SwapChain::Acquire(
     auto newDesc = existingDesc;
     newDesc.size = size;
     newDesc.colorSpace = colorSpace;
-    if (newDesc != existingDesc || !mPool.front()->IsValid()) {
+    if (!mPool.front()->IsValid()) {
       mPool = {};
     }
   }

@javifernandez
Copy link
Member Author

Another way of fixing the issue would be to allow the SharedSurface to use the colosr space passed as parameter, as it was the case before the patch with the color management feature was merged:

javi@sirio:~/devel/Wolvic/firefox-128.1.0$ (git::fix-texture-issue-4) git diff
diff --git a/gfx/gl/SharedSurfaceEGL.h b/gfx/gl/SharedSurfaceEGL.h
index 569421f945..735ede59e9 100644
--- a/gfx/gl/SharedSurfaceEGL.h
+++ b/gfx/gl/SharedSurfaceEGL.h
@@ -115,6 +115,8 @@ class SurfaceFactory_SurfaceTexture final : public SurfaceFactory {
  public:
   explicit SurfaceFactory_SurfaceTexture(GLContext&);
 
+  bool SupportsCspaces() const override { return true; }
+
   virtual UniquePtr<SharedSurface> CreateSharedImpl(
       const SharedSurfaceDesc& desc) override {
     return SharedSurface_SurfaceTexture::Create(desc);

@svillar
Copy link
Member

svillar commented Aug 31, 2024

Another way of fixing the issue would be to allow the SharedSurface to use the colosr space passed as parameter, as it was the case before the patch with the color management feature was merged:

javi@sirio:~/devel/Wolvic/firefox-128.1.0$ (git::fix-texture-issue-4) git diff
diff --git a/gfx/gl/SharedSurfaceEGL.h b/gfx/gl/SharedSurfaceEGL.h
index 569421f945..735ede59e9 100644
--- a/gfx/gl/SharedSurfaceEGL.h
+++ b/gfx/gl/SharedSurfaceEGL.h
@@ -115,6 +115,8 @@ class SurfaceFactory_SurfaceTexture final : public SurfaceFactory {
  public:
   explicit SurfaceFactory_SurfaceTexture(GLContext&);
 
+  bool SupportsCspaces() const override { return true; }
+
   virtual UniquePtr<SharedSurface> CreateSharedImpl(
       const SharedSurfaceDesc& desc) override {
     return SharedSurface_SurfaceTexture::Create(desc);

Awesome job!

Yeah I agree this is the cleanest solution (also the simplest). I'd even send the patch upstream

@svillar
Copy link
Member

svillar commented Aug 31, 2024

There is still the question of why only (so far) this specific experience was affected but I guess that's orthogonal to the question and we could figure out later without blocking the fix

@javifernandez
Copy link
Member Author

Added a new patch for our downstream Gecko, but I'm going to file a bug and propose it for upstream as soon as possible.

@javifernandez
Copy link
Member Author

I have found out another experience to reproduce this issue; it's the Spiderman game we advertise in our start page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working gecko Issues related to the gecko backend
Projects
None yet
Development

No branches or pull requests

2 participants