browser constantly hangs for brief moments

Users and developers helping users with generic and technical Pale Moon issues on all operating systems.

Moderator: trava90

Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
disconect

browser constantly hangs for brief moments

Unread post by disconect » 2021-03-24, 19:11

Sometime in the past few days I've noticed a problem where about every 20 seconds or so the browser will "hang" for maybe 2-5 seconds. What I mean by this is if I am in the middle of typing, the letters will no longer appear as I type, but once that 2-5 second window is passed, the buffer of everything I typed during that time will appear. If I click the middle mouse button (the scroll wheel) to put it in the mode where I can scroll up and down on the page continuously, it will stop scrolling, wait for several seconds, and then resume. It doesn't jump ahead to where it would have been if it hadn't hung. If I click a button or link while it is hung, the click will process in a few seconds.

I tried rebuilding my profile, which did not fix it, so I made a backup of my bookmarks and uninstalled the browser completely. I then went into the AppData folders, both of them, and deleted the entire PaleMoon folders that stayed behind, just to be safe. I reinstalled the browser yesterday and it seemed like it was going to work, but the problem has resurfaced today. I have not yet installed any add-ons.

I am using the 64-bit version of the browser on Windows 10 version 2004 build 19041.868. One thing that might be relevant is that recently I installed the March cumulative update from Microsoft, which caused a problem where the computer would BSOD when I tried printing. I recently installed a hotfix to correct that issue.

What else can I do to fix/troubleshoot this? I will post the info from the Troubleshooting screen as well as from WhatIsHang in a reply, below.

disconect

Re: browser constantly hangs for brief moments

Unread post by disconect » 2021-03-24, 19:13

From Help->Troubleshooting:

Code: Select all

Application Basics
------------------

Name: Pale Moon
Version: 29.1.0 (64-bit)
Build ID: 20210228212730
Update Channel: release
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Goanna/4.8 Firefox/68.0 PaleMoon/29.1.0
OS: Windows_NT 10.0
Safe Mode: false

Extensions
----------

Graphics
--------

Features
Compositing: Direct3D 11
GPU Accelerated Windows: 2/2 Direct3D 11 (OMTC)
Asynchronous Pan/Zoom: none
WebGL 1 Driver WSI Info: EGL_VENDOR: Google Inc. (adapter LUID: 000000000000afe9) EGL_VERSION: 1.4 (ANGLE 2.1.0.) EGL_EXTENSIONS: EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture_nv12 EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle EGL_ANGLE_platform_angle_d3d EGL_ANGLE_device_creation EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path EGL_KHR_client_get_all_proc_addresses
WebGL 1 Driver Renderer: Google Inc. -- ANGLE (Intel(R) HD Graphics 4600 Direct3D11 vs_5_0 ps_5_0)
WebGL 1 Driver Version: OpenGL ES 2.0 (ANGLE 2.1.0.)
WebGL 1 Driver Extensions: GL_OES_element_index_uint GL_OES_packed_depth_stencil GL_OES_get_program_binary GL_OES_rgb8_rgba8 GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_NV_pixel_buffer_object GL_OES_mapbuffer GL_EXT_map_buffer_range GL_EXT_color_buffer_half_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_float GL_OES_texture_float_linear GL_EXT_texture_rg GL_EXT_texture_compression_dxt1 GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_OES_compressed_ETC1_RGB8_texture GL_EXT_sRGB GL_ANGLE_depth_texture GL_OES_depth32 GL_EXT_texture_storage GL_OES_texture_npot GL_EXT_draw_buffers GL_EXT_texture_filter_anisotropic GL_EXT_occlusion_query_boolean GL_NV_fence GL_EXT_disjoint_timer_query GL_EXT_robustness GL_EXT_blend_minmax GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_pack_reverse_row_order GL_OES_standard_derivatives GL_EXT_shader_texture_lod GL_EXT_frag_depth GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_EXT_discard_framebuffer GL_EXT_debug_marker GL_OES_EGL_image GL_OES_EGL_image_external GL_NV_EGL_stream_consumer_external GL_EXT_unpack_subimage GL_NV_pack_subimage GL_OES_vertex_array_object GL_KHR_debug GL_ANGLE_lossy_etc_decode GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_sync_query GL_CHROMIUM_copy_texture
WebGL 1 Extensions: ANGLE_instanced_arrays EXT_blend_minmax EXT_color_buffer_half_float EXT_frag_depth EXT_shader_texture_lod EXT_texture_filter_anisotropic EXT_disjoint_timer_query MOZ_debug_get OES_element_index_uint OES_standard_derivatives OES_texture_float OES_texture_float_linear OES_texture_half_float OES_texture_half_float_linear OES_vertex_array_object WEBGL_color_buffer_float WEBGL_compressed_texture_etc1 WEBGL_compressed_texture_s3tc WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_depth_texture WEBGL_draw_buffers WEBGL_lose_context MOZ_WEBGL_lose_context MOZ_WEBGL_compressed_texture_s3tc MOZ_WEBGL_depth_texture
WebGL 2 Driver WSI Info: EGL_VENDOR: Google Inc. (adapter LUID: 000000000000afe9) EGL_VERSION: 1.4 (ANGLE 2.1.0.) EGL_EXTENSIONS: EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture_nv12 EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle EGL_ANGLE_platform_angle_d3d EGL_ANGLE_device_creation EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path EGL_KHR_client_get_all_proc_addresses
WebGL 2 Driver Renderer: Google Inc. -- ANGLE (Intel(R) HD Graphics 4600 Direct3D11 vs_5_0 ps_5_0)
WebGL 2 Driver Version: OpenGL ES 3.0 (ANGLE 2.1.0.)
WebGL 2 Driver Extensions: GL_OES_element_index_uint GL_OES_packed_depth_stencil GL_OES_get_program_binary GL_OES_rgb8_rgba8 GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_NV_pixel_buffer_object GL_OES_mapbuffer GL_EXT_map_buffer_range GL_EXT_color_buffer_half_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_float GL_OES_texture_float_linear GL_EXT_texture_rg GL_EXT_texture_compression_dxt1 GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_OES_compressed_ETC1_RGB8_texture GL_EXT_sRGB GL_ANGLE_depth_texture GL_OES_depth32 GL_EXT_texture_storage GL_OES_texture_npot GL_EXT_draw_buffers GL_EXT_texture_filter_anisotropic GL_EXT_occlusion_query_boolean GL_NV_fence GL_EXT_disjoint_timer_query GL_EXT_robustness GL_EXT_blend_minmax GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_pack_reverse_row_order GL_OES_standard_derivatives GL_EXT_shader_texture_lod GL_EXT_frag_depth GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_EXT_discard_framebuffer GL_EXT_debug_marker GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_NV_EGL_stream_consumer_external GL_EXT_unpack_subimage GL_NV_pack_subimage GL_EXT_color_buffer_float GL_OES_vertex_array_object GL_KHR_debug GL_ANGLE_lossy_etc_decode GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_sync_query GL_CHROMIUM_copy_texture GL_EXT_texture_norm16
WebGL 2 Extensions: EXT_color_buffer_float EXT_texture_filter_anisotropic EXT_disjoint_timer_query MOZ_debug_get OES_texture_float_linear WEBGL_compressed_texture_etc WEBGL_compressed_texture_etc1 WEBGL_compressed_texture_s3tc WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_lose_context MOZ_WEBGL_lose_context MOZ_WEBGL_compressed_texture_s3tc
Hardware H264 Decoding: Yes; Using D3D11 API
Audio Backend: wasapi
Direct2D: true
DirectWrite: true (10.0.19041.804)
GPU #1
Active: Yes
Description: Intel(R) HD Graphics 4600
Vendor ID: 0x8086
Device ID: 0x0412
Driver Version: 20.19.15.4835
Driver Date: 10-16-2017
Drivers: igdumdim64 igd10iumd64 igd10iumd64 igd12umd64 igdumdim32 igd10iumd32 igd10iumd32 igd12umd32
Subsys ID: 05a41028
RAM: Unknown

Diagnostics
AzureCanvasAccelerated: 0
AzureCanvasBackend: direct2d 1.1
AzureContentBackend: direct2d 1.1
AzureFallbackCanvasBackend: cairo





Important Modified Preferences
------------------------------

accessibility.typeaheadfind.flashBar: 0
browser.cache.disk.capacity: 358400
browser.cache.disk.smart_size.first_run: false
browser.download.importedFromSqlite: true
browser.places.smartBookmarksVersion: 4
browser.search.useDBForOrder: true
browser.startup.homepage: https://www.google.com/?gws_rd=ssl
browser.startup.homepage_override.buildID: 20210228212730
browser.startup.homepage_override.mstone: 4.8.0
browser.tabs.tabClipWidth: 5
extensions.lastAppVersion: 29.1.0
gfx.crash-guard.d3d11layers.appVersion: 29.1.0
gfx.crash-guard.d3d11layers.deviceID: 0x0412
gfx.crash-guard.d3d11layers.driverVersion: 20.19.15.4835
gfx.crash-guard.d3d11layers.feature-d2d: true
gfx.crash-guard.d3d11layers.feature-d3d11: true
gfx.crash-guard.status.d3d11layers: 2
gfx.crash-guard.status.d3d11video: 2
media.benchmark.vp9.fps: 260
media.benchmark.vp9.versioncheck: 3
media.hardware-video-decoding.failed: false
network.cookie.prefsMigrated: true
places.database.lastMaintenance: 1616594438
places.history.expiration.transient_current_max_pages: 122334
privacy.sanitize.migrateFx3Prefs: true
storage.vacuum.last.index: 0
storage.vacuum.last.places.sqlite: 1616594438
ui.osk.debug.keyboardDisplayReason: IKPOS: Touch screen not found.

Important Locked Preferences
----------------------------

Places Database
---------------

JavaScript
----------

Incremental GC: true

Accessibility
-------------

Activated: false
Prevent Accessibility: 1

Library Versions
----------------

NSPR
Expected minimum version: 4.29
Version in use: 4.29

NSS
Expected minimum version: 3.59.1.1
Version in use: 3.59.1.1

NSSSMIME
Expected minimum version: 3.59.1.1
Version in use: 3.59.1.1

NSSSSL
Expected minimum version: 3.59.1.1
Version in use: 3.59.1.1

NSSUTIL
Expected minimum version: 3.59.1.1
Version in use: 3.59.1.1
Last edited by disconect on 2021-03-24, 20:45, edited 1 time in total.

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2187
Joined: 2018-05-05, 13:29

Re: browser constantly hangs for brief moments

Unread post by vannilla » 2021-03-24, 19:16

Might not amount to much, but do you visit particular websites when that happens?
Or does it happen even when viewing simple pages with nothing but text in them?
Also, do you have many tabs opened while browsing, or do you close them as soon as you are done with them?

disconect

Re: browser constantly hangs for brief moments

Unread post by disconect » 2021-03-24, 19:18

From WhatIsHang:

Code: Select all

Hang report for C:\Program Files\Pale Moon\palemoon.exe
Generated by using WhatIsHang on 3/24/2021 1:09:26 PM
Web site: http://www.nirsoft.net


Remarks:
* The program hangs in a single system call. You can look in the call stack and  stack data to find out which API function cause this hang.


Strings found in the stack:


Modules found in the stack:
C:\Program Files\Pale Moon\nss3.dll , Moonchild Productions , UXP, 
C:\Program Files\Pale Moon\xul.dll , Moonchild Productions , UXP, 
C:\WINDOWS\System32\KERNELBASE.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows NT BASE API Client DLL
C:\Program Files\Pale Moon\mozglue.dll , Moonchild Productions , UXP, 
C:\WINDOWS\System32\ucrtbase.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft® C Runtime Library

ThreadID: 14776


Execute Address:
00007FFCAB7CA104  win32u.dll!NtUserMsgWaitForMultipleObjectsEx+0x14

Call Stack:
00000083E37FEEB9  50000001EE362102


Stack Data:
00000083E37FEE08  00007FFCAD8F078E  USER32.dll!MsgWaitForMultipleObjectsEx+0x9e
00000083E37FEE10  00000083E37FEF20
00000083E37FEE18  00007FFC7E5D042E  nss3.dll!PR_Unlock+0x2e
00000083E37FEE20  0014F9A900000001
00000083E37FEE28  0000000000000000
00000083E37FEE30  0000000000000004
00000083E37FEE38  000001EE362102E0
00000083E37FEE40  000001EE40F41180
00000083E37FEE48  00007FFC698A4AEE  xul.dll+0x1834aee
00000083E37FEE50  000001EE40F41180
00000083E37FEE58  00000083E37FEEB9
00000083E37FEE60  000001EE36238150
00000083E37FEE68  000001EE36238150
00000083E37FEE70  00007FFC00000004
00000083E37FEE78  00007FFC00000001
00000083E37FEE80  00000083E37FEF20
00000083E37FEE88  00007FFC7E5D042E  nss3.dll!PR_Unlock+0x2e
00000083E37FEE90  0014F9A97744CD00
00000083E37FEE98  0000000000000000
00000083E37FEEA0  000001EE36225D00
00000083E37FEEA8  00000083E37FEF20
00000083E37FEEB0  0000000000000000
00000083E37FEEB8  00007FFCAB84E88B  KERNELBASE.dll!InitOnceExecuteOnce+0xb
00000083E37FEEC0  000001EE362102E8
00000083E37FEEC8  000001EE36238150
00000083E37FEED0  000001EE36238150
00000083E37FEED8  0000000000000000
00000083E37FEEE0  000001EE36238150
00000083E37FEEE8  00007FFCAD82BA51  KERNEL32.DLL!timeGetTime+0x31
00000083E37FEEF0  00007FFC6A4CB101  xul.dll+0x245b101
00000083E37FEEF8  0000000000000000
00000083E37FEF00  0000000000000000
00000083E37FEF08  0000000000000000
00000083E37FEF10  000001EE36238150
00000083E37FEF18  00007FFC69858E7D  xul.dll+0x17e8e7d
00000083E37FEF20  0000000000000000
00000083E37FEF28  000001EE362102E8
00000083E37FEF30  000001EE36238150
00000083E37FEF38  00007FFC6A03891C  xul.dll+0x1fc891c
00000083E37FEF40  00007FFC6A4CB101  xul.dll+0x245b101
00000083E37FEF48  0000000000000000
00000083E37FEF50  0000000000000004
00000083E37FEF58  00000083E37FEFD9
00000083E37FEF60  0000000000000001
00000083E37FEF68  00007FFC6815045D  xul.dll+0xe045d
00000083E37FEF70  000001EE36238150
00000083E37FEF78  000001EE362102E8
00000083E37FEF80  000001EE36238101
00000083E37FEF88  0000000000000001
00000083E37FEF90  0000000080040111
00000083E37FEF98  00007FFC7E5C25D0  nss3.dll+0xa25d0
00000083E37FEFA0  0000000000000000
00000083E37FEFA8  000001EE36238180
00000083E37FEFB0  000001EE36226000
00000083E37FEFB8  000001EE36217280
00000083E37FEFC0  000001EE36210201
00000083E37FEFC8  000001EE36238168
00000083E37FEFD0  000001EE362B9000
00000083E37FEFD8  00007FFC7E5C2501  nss3.dll+0xa2501
00000083E37FEFE0  0000000000000000
00000083E37FEFE8  000001EE00000003
00000083E37FEFF0  0000000000000000
00000083E37FEFF8  00007FFC6815476D  xul.dll+0xe476d
00000083E37FF000  00007FFC6A4CB180  xul.dll+0x245b180
00000083E37FF038  00007FFC68171DD7  xul.dll+0x101dd7
00000083E37FF068  00007FFC6844930D  xul.dll+0x3d930d
00000083E37FF078  00007FFC680B4FCC  xul.dll+0x44fcc
00000083E37FF088  00007FFC9C921169  mozglue.dll+0x11169
00000083E37FF098  00007FFC7E5C25D0  nss3.dll+0xa25d0
00000083E37FF0A0  00007FFC6A4CB178  xul.dll+0x245b178
00000083E37FF0A8  00007FFC6A5FEF30  xul.dll+0x258ef30
00000083E37FF0C0  00007FFC6A4CB180  xul.dll+0x245b180
00000083E37FF0D8  00007FFC6842D65B  xul.dll+0x3bd65b
00000083E37FF0F8  00007FFC68430149  xul.dll+0x3c0149
00000083E37FF128  00007FFC69859D68  xul.dll+0x17e9d68
00000083E37FF158  00007FFC698A6624  xul.dll+0x1836624
00000083E37FF188  00007FFC69E97A23  xul.dll+0x1e27a23
00000083E37FF190  00007FFC6A9D1BB8  xul.dll+0x2961bb8
00000083E37FF1B8  00007FFC69EC854E  xul.dll+0x1e5854e
00000083E37FF238  00007FFC9C920E84  mozglue.dll+0x10e84
00000083E37FF248  00007FFC9C924BEE  mozglue.dll+0x14bee
00000083E37FF250  00007FFC6A4CB180  xul.dll+0x245b180
00000083E37FF258  00007FFC6A986E68  xul.dll+0x2916e68
00000083E37FF278  00007FFC9C920D87  mozglue.dll+0x10d87
00000083E37FF280  00007FFC6A4CB180  xul.dll+0x245b180
00000083E37FF288  00007FFC6A997AE0  xul.dll+0x2927ae0
00000083E37FF2A8  00007FFC68128140  xul.dll+0xb8140
00000083E37FF2D8  00007FFC68165E9F  xul.dll!NS_InitXPCOM2+0x7cf
00000083E37FF350  00007FFC6A9D1A48  xul.dll+0x2961a48
00000083E37FF358  00007FFC68128140  xul.dll+0xb8140
00000083E37FF368  00007FFC6A4E2AC8  xul.dll+0x2472ac8
00000083E37FF378  00007FFC6A4E2B18  xul.dll+0x2472b18
00000083E37FF428  00007FFC6A9D1A38  xul.dll+0x2961a38
00000083E37FF448  00007FFC9C921169  mozglue.dll+0x11169
00000083E37FF458  00007FFC9C924BEE  mozglue.dll+0x14bee
00000083E37FF488  00007FFC9C92508A  mozglue.dll!malloc+0x1a
00000083E37FF4E8  00007FFC69EC6CDA  xul.dll+0x1e56cda
00000083E37FF558  00007FFC69EC94D6  xul.dll!XRE_main+0x36
00000083E37FF5B8  00007FFC6A9D21E8  xul.dll+0x29621e8
00000083E37FF5C0  00007FFC6A9D2210  xul.dll+0x2962210
00000083E37FF5F8  00007FFC68123601  xul.dll+0xb3601
00000083E37FF600  00007FFC6AD57B88  xul.dll+0x2ce7b88
00000083E37FF608  00007FFC6AD57B88  xul.dll+0x2ce7b88
00000083E37FF658  00007FFC680E9955  xul.dll+0x79955
00000083E37FF6A8  00007FFC6812331B  xul.dll+0xb331b
00000083E37FF6B8  00007FFC6816D7FD  xul.dll!NS_StringContainerInit2+0x9d
00000083E37FF6C8  00007FF710A94607  palemoon.exe+0x4607
00000083E37FF6D0  00007FF710A94778  palemoon.exe+0x4778
00000083E37FF6E8  00007FF710A91A47  palemoon.exe+0x1a47
00000083E37FF718  00007FF710A94778  palemoon.exe+0x4778
00000083E37FF7C8  00007FFCAB3039CE  ucrtbase.dll!_get_dstbias+0x10e
00000083E37FF7F8  00007FFCAB32363F  ucrtbase.dll!_o__configthreadlocale+0x1f
00000083E37FF800  00007FFC6A9D1E50  xul.dll+0x2961e50
00000083E37FF810  00007FFC6A9D1E50  xul.dll+0x2961e50
00000083E37FF820  00007FFC6A9D1E50  xul.dll+0x2961e50
00000083E37FF828  00007FFC7E5C25D0  nss3.dll+0xa25d0
00000083E37FF858  00007FFC7E5D042E  nss3.dll!PR_Unlock+0x2e
00000083E37FF860  00007FFC6A9D1E50  xul.dll+0x2961e50
00000083E37FF888  00007FFC7E5C78A4  nss3.dll!PR_GetEnv+0x44
00000083E37FF890  00007FFC6A9D1E50  xul.dll+0x2961e50
00000083E37FF8B8  00007FFC69EC9171  xul.dll!XRE_EnableSameExecutableForContentProc+0x11
00000083E37FF8E8  00007FF710A91452  palemoon.exe+0x1452
00000083E37FF920  00007FF710A90001  palemoon.exe+0x1
00000083E37FF928  00007FFCAB3A9D09  ucrtbase.dll!__p__environ+0x9
00000083E37FF940  00007FF710A90001  palemoon.exe+0x1
00000083E37FF958  00007FF710A91DC2  palemoon.exe+0x1dc2
00000083E37FF9B0  00007FFCAB3F1240  ucrtbase.dll!_mbcasemap+0x470
00000083E37FF9B8  00007FF710A92AFD  palemoon.exe+0x2afd
00000083E37FF9C0  00007FFCAB3F07A8  ucrtbase.dll+0xf07a8
00000083E37FF9F8  00007FFCAD827034  KERNEL32.DLL!BaseThreadInitThunk+0x14
00000083E37FFA28  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21


Processor Registers:
RAX: 0000000000001486
RBX: 000001EE40F41180
RCX: 0000000000000000
RDX: 0000000000000000
RSI: 000001EE36238100
RDI: 0000000000000001
RBP: 00000083E37FEEB9
RSP: 00000083E37FEE08
RIP: 00007FFCAB7CA104  win32u.dll!NtUserMsgWaitForMultipleObjectsEx+0x14


Memory Data:
000001EE00000003  36 EE 01 00 00 80 01 10 36 EE 01 00 00 81 01 10    6.......6.......
000001EE00000013  36 EE 01 00 00 00 00 00 00 00 00 00 00 00 00 00    6...............
000001EE00000023  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE00000033  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE00000043  00 00 00 00 00 00 00 00 00 00 00 00 00 D0 01 10    ................
000001EE00000053  36 EE 01 00 00 D1 01 10 36 EE 01 00 00 03 30 00    6.......6.....0.
000001EE00000063  00 00 00 00 00 D0 01 10 36 EE 01 00 00 D1 01 10    ........6.......
000001EE00000073  36 EE 01 00 00 03 00 00 00 00 00 00 00 D0 01 10    6...............
000001EE00000083  36 EE 01 00 00 D1 01 10 36 EE 01 00 00 03 00 00    6.......6.......
000001EE00000093  00 00 00 00 00 D0 01 10 36 EE 01 00 00 D1 01 10    ........6.......
000001EE000000A3  36 EE 01 00 00 01 50 00 00 EE 01 00 00 D0 01 10    6.....P.........
000001EE000000B3  36 EE 01 00 00 D1 01 10 36 EE 01 00 00 03 20 00    6.......6..... .
000001EE000000C3  00 00 00 00 00 D0 01 10 36 EE 01 00 00 D1 01 10    ........6.......
000001EE000000D3  36 EE 01 00 00 03 00 00 00 00 00 00 00 D0 01 10    6...............
000001EE000000E3  36 EE 01 00 00 D1 01 10 36 EE 01 00 00 01 80 00    6.......6.......
000001EE000000F3  00 EE 01 00 00 D0 01 10 36 EE 01 00 00 D1 01 10    ........6.......


000001EE00000000  00 01 10 36 EE 01 00 00 80 01 10 36 EE 01 00 00    ...6.......6....
000001EE00000010  81 01 10 36 EE 01 00 00 00 00 00 00 00 00 00 00    ...6............
000001EE00000020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE00000030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE00000040  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE00000050  D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00    ...6.......6....
000001EE00000060  03 30 00 00 00 00 00 00 D0 01 10 36 EE 01 00 00    .0.........6....
000001EE00000070  D1 01 10 36 EE 01 00 00 03 00 00 00 00 00 00 00    ...6............
000001EE00000080  D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00    ...6.......6....
000001EE00000090  03 00 00 00 00 00 00 00 D0 01 10 36 EE 01 00 00    ...........6....
000001EE000000A0  D1 01 10 36 EE 01 00 00 01 50 00 00 EE 01 00 00    ...6.....P......
000001EE000000B0  D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00    ...6.......6....
000001EE000000C0  03 20 00 00 00 00 00 00 D0 01 10 36 EE 01 00 00    . .........6....
000001EE000000D0  D1 01 10 36 EE 01 00 00 03 00 00 00 00 00 00 00    ...6............
000001EE000000E0  D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00    ...6.......6....
000001EE000000F0  01 80 00 00 EE 01 00 00 D0 01 10 36 EE 01 00 00    ...........6....


000001EE00000000  00 01 10 36 EE 01 00 00 80 01 10 36 EE 01 00 00    ...6.......6....
000001EE00000010  81 01 10 36 EE 01 00 00 00 00 00 00 00 00 00 00    ...6............
000001EE00000020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE00000030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE00000040  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE00000050  D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00    ...6.......6....
000001EE00000060  03 30 00 00 00 00 00 00 D0 01 10 36 EE 01 00 00    .0.........6....
000001EE00000070  D1 01 10 36 EE 01 00 00 03 00 00 00 00 00 00 00    ...6............
000001EE00000080  D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00    ...6.......6....
000001EE00000090  03 00 00 00 00 00 00 00 D0 01 10 36 EE 01 00 00    ...........6....
000001EE000000A0  D1 01 10 36 EE 01 00 00 01 50 00 00 EE 01 00 00    ...6.....P......
000001EE000000B0  D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00    ...6.......6....
000001EE000000C0  03 20 00 00 00 00 00 00 D0 01 10 36 EE 01 00 00    . .........6....
000001EE000000D0  D1 01 10 36 EE 01 00 00 03 00 00 00 00 00 00 00    ...6............
000001EE000000E0  D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00    ...6.......6....
000001EE000000F0  01 80 00 00 EE 01 00 00 D0 01 10 36 EE 01 00 00    ...........6....


000001EE00000000  00 01 10 36 EE 01 00 00 80 01 10 36 EE 01 00 00    ...6.......6....
000001EE00000010  81 01 10 36 EE 01 00 00 00 00 00 00 00 00 00 00    ...6............
000001EE00000020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE00000030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE00000040  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE00000050  D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00    ...6.......6....
000001EE00000060  03 30 00 00 00 00 00 00 D0 01 10 36 EE 01 00 00    .0.........6....
000001EE00000070  D1 01 10 36 EE 01 00 00 03 00 00 00 00 00 00 00    ...6............
000001EE00000080  D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00    ...6.......6....
000001EE00000090  03 00 00 00 00 00 00 00 D0 01 10 36 EE 01 00 00    ...........6....
000001EE000000A0  D1 01 10 36 EE 01 00 00 01 50 00 00 EE 01 00 00    ...6.....P......
000001EE000000B0  D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00    ...6.......6....
000001EE000000C0  03 20 00 00 00 00 00 00 D0 01 10 36 EE 01 00 00    . .........6....
000001EE000000D0  D1 01 10 36 EE 01 00 00 03 00 00 00 00 00 00 00    ...6............
000001EE000000E0  D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00    ...6.......6....
000001EE000000F0  01 80 00 00 EE 01 00 00 D0 01 10 36 EE 01 00 00    ...........6....


000001EE00000000  00 01 10 36 EE 01 00 00 80 01 10 36 EE 01 00 00    ...6.......6....
000001EE00000010  81 01 10 36 EE 01 00 00 00 00 00 00 00 00 00 00    ...6............
000001EE00000020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE00000030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE00000040  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE00000050  D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00    ...6.......6....
000001EE00000060  03 30 00 00 00 00 00 00 D0 01 10 36 EE 01 00 00    .0.........6....
000001EE00000070  D1 01 10 36 EE 01 00 00 03 00 00 00 00 00 00 00    ...6............
000001EE00000080  D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00    ...6.......6....
000001EE00000090  03 00 00 00 00 00 00 00 D0 01 10 36 EE 01 00 00    ...........6....
000001EE000000A0  D1 01 10 36 EE 01 00 00 01 50 00 00 EE 01 00 00    ...6.....P......
000001EE000000B0  D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00    ...6.......6....
000001EE000000C0  03 20 00 00 00 00 00 00 D0 01 10 36 EE 01 00 00    . .........6....
000001EE000000D0  D1 01 10 36 EE 01 00 00 03 00 00 00 00 00 00 00    ...6............
000001EE000000E0  D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00    ...6.......6....
000001EE000000F0  01 80 00 00 EE 01 00 00 D0 01 10 36 EE 01 00 00    ...........6....


000001EE0000003F  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE0000004F  00 D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00    ....6.......6...
000001EE0000005F  00 03 30 00 00 00 00 00 00 D0 01 10 36 EE 01 00    ..0.........6...
000001EE0000006F  00 D1 01 10 36 EE 01 00 00 03 00 00 00 00 00 00    ....6...........
000001EE0000007F  00 D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00    ....6.......6...
000001EE0000008F  00 03 00 00 00 00 00 00 00 D0 01 10 36 EE 01 00    ............6...
000001EE0000009F  00 D1 01 10 36 EE 01 00 00 01 50 00 00 EE 01 00    ....6.....P.....
000001EE000000AF  00 D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00    ....6.......6...
000001EE000000BF  00 03 20 00 00 00 00 00 00 D0 01 10 36 EE 01 00    .. .........6...
000001EE000000CF  00 D1 01 10 36 EE 01 00 00 03 00 00 00 00 00 00    ....6...........
000001EE000000DF  00 D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00    ....6.......6...
000001EE000000EF  00 01 80 00 00 EE 01 00 00 D0 01 10 36 EE 01 00    ............6...
000001EE000000FF  00 D1 01 10 36 EE 01 00 00 01 80 00 00 EE 01 00    ....6...........
000001EE0000010F  00 D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00    ....6.......6...
000001EE0000011F  00 03 70 01 00 00 00 00 00 00 00 00 00 00 00 00    ..p.............
000001EE0000012F  00 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00    ................


000001EE0000003F  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE0000004F  00 D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00    ....6.......6...
000001EE0000005F  00 03 30 00 00 00 00 00 00 D0 01 10 36 EE 01 00    ..0.........6...
000001EE0000006F  00 D1 01 10 36 EE 01 00 00 03 00 00 00 00 00 00    ....6...........
000001EE0000007F  00 D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00    ....6.......6...
000001EE0000008F  00 03 00 00 00 00 00 00 00 D0 01 10 36 EE 01 00    ............6...
000001EE0000009F  00 D1 01 10 36 EE 01 00 00 01 50 00 00 EE 01 00    ....6.....P.....
000001EE000000AF  00 D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00    ....6.......6...
000001EE000000BF  00 03 20 00 00 00 00 00 00 D0 01 10 36 EE 01 00    .. .........6...
000001EE000000CF  00 D1 01 10 36 EE 01 00 00 03 00 00 00 00 00 00    ....6...........
000001EE000000DF  00 D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00    ....6.......6...
000001EE000000EF  00 01 80 00 00 EE 01 00 00 D0 01 10 36 EE 01 00    ............6...
000001EE000000FF  00 D1 01 10 36 EE 01 00 00 01 80 00 00 EE 01 00    ....6...........
000001EE0000010F  00 D0 01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00    ....6.......6...
000001EE0000011F  00 03 70 01 00 00 00 00 00 00 00 00 00 00 00 00    ..p.............
000001EE0000012F  00 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00    ................


000001EE00000001  01 10 36 EE 01 00 00 80 01 10 36 EE 01 00 00 81    ..6.......6.....
000001EE00000011  01 10 36 EE 01 00 00 00 00 00 00 00 00 00 00 00    ..6.............
000001EE00000021  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE00000031  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000001EE00000041  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 D0    ................
000001EE00000051  01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00 03    ..6.......6.....
000001EE00000061  30 00 00 00 00 00 00 D0 01 10 36 EE 01 00 00 D1    0.........6.....
000001EE00000071  01 10 36 EE 01 00 00 03 00 00 00 00 00 00 00 D0    ..6.............
000001EE00000081  01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00 03    ..6.......6.....
000001EE00000091  00 00 00 00 00 00 00 D0 01 10 36 EE 01 00 00 D1    ..........6.....
000001EE000000A1  01 10 36 EE 01 00 00 01 50 00 00 EE 01 00 00 D0    ..6.....P.......
000001EE000000B1  01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00 03    ..6.......6.....
000001EE000000C1  20 00 00 00 00 00 00 D0 01 10 36 EE 01 00 00 D1     .........6.....
000001EE000000D1  01 10 36 EE 01 00 00 03 00 00 00 00 00 00 00 D0    ..6.............
000001EE000000E1  01 10 36 EE 01 00 00 D1 01 10 36 EE 01 00 00 01    ..6.......6.....
000001EE000000F1  80 00 00 EE 01 00 00 D0 01 10 36 EE 01 00 00 D1    ..........6.....




All Threads:
14776  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
15760  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
4600  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
10532  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
16660  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
12752  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
11784  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
4284  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
7728  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
4176  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
8340  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
7344  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
2568  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
1188  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
15768  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
10324  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
3824  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
7068  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
14832  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
15536  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
5740  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
11928  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
14332  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
14720  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
10392  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
16492  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
8928  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
16728  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
14836  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
14188  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
784  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
14424  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
12640  0000000000000000  0000000000000000
16104  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
12528  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
8344  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
3504  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
5052  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
524  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
8048  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
6340  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
13908  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
12756  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
1964  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
10612  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
14912  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
2476  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
11748  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
13388  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
14784  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
16960  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
2848  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
12884  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
7324  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
12732  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
16940  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
7464  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
14864  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
32  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
8992  0000000000000000  0000000000000000
5408  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
972  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
15088  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
12800  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
9136  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
11032  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
16744  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
9052  0000000000000000  0000000000000000
1864  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
10468  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
8812  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
15388  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
8864  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
8404  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21
10752  00007FFCADB02651  ntdll.dll!RtlUserThreadStart+0x21


All Modules:
00007FF710A90000 - 00007FF710AD8000   C:\Program Files\Pale Moon\palemoon.exe , Moonchild Productions , Pale Moon, Pale Moon web browser
00007FFCADAB0000 - 00007FFCADCA5000   C:\WINDOWS\SYSTEM32\ntdll.dll , Microsoft Corporation , Microsoft® Windows® Operating System, NT Layer DLL
00007FFCAD810000 - 00007FFCAD8CD000   C:\WINDOWS\System32\KERNEL32.DLL , Microsoft Corporation , Microsoft® Windows® Operating System, Windows NT BASE API Client DLL
00007FFCAB7F0000 - 00007FFCABAB9000   C:\WINDOWS\System32\KERNELBASE.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows NT BASE API Client DLL
00007FFCAB300000 - 00007FFCAB400000   C:\WINDOWS\System32\ucrtbase.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft® C Runtime Library
00007FFC9C910000 - 00007FFC9C94F000   C:\Program Files\Pale Moon\mozglue.dll , Moonchild Productions , UXP, 
00007FFCA22E0000 - 00007FFCA22EA000   C:\WINDOWS\SYSTEM32\VERSION.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Version Checking and File Installation Libraries
00007FFCAC590000 - 00007FFCAC62E000   C:\WINDOWS\System32\msvcrt.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows NT CRT DLL
00007FFC9AC50000 - 00007FFC9AE34000   C:\WINDOWS\SYSTEM32\dbghelp.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows Image Helper
00007FFCA1DD0000 - 00007FFCA1DE7000   C:\Program Files\Pale Moon\VCRUNTIME140.dll , Microsoft Corporation , Microsoft® Visual Studio® 2015, Microsoft® C Runtime Library
00007FFC80300000 - 00007FFC8039D000   C:\Program Files\Pale Moon\MSVCP140.dll , Microsoft Corporation , Microsoft® Visual Studio® 2015, Microsoft® C Runtime Library
000001EE35F50000 - 000001EE35F54000   C:\Program Files\Pale Moon\api-ms-win-crt-runtime-l1-1-0.dll , Microsoft Corporation , Microsoft® Windows® Operating System, ApiSet Stub DLL
000001EE35FE0000 - 000001EE35FE4000   C:\Program Files\Pale Moon\api-ms-win-crt-string-l1-1-0.dll , Microsoft Corporation , Microsoft® Windows® Operating System, ApiSet Stub DLL
000001EE35FF0000 - 000001EE35FF3000   C:\Program Files\Pale Moon\api-ms-win-crt-heap-l1-1-0.dll , Microsoft Corporation , Microsoft® Windows® Operating System, ApiSet Stub DLL
000001EE36000000 - 000001EE36004000   C:\Program Files\Pale Moon\api-ms-win-crt-stdio-l1-1-0.dll , Microsoft Corporation , Microsoft® Windows® Operating System, ApiSet Stub DLL
000001EE36010000 - 000001EE36014000   C:\Program Files\Pale Moon\api-ms-win-crt-convert-l1-1-0.dll , Microsoft Corporation , Microsoft® Windows® Operating System, ApiSet Stub DLL
000001EE36020000 - 000001EE36023000   C:\Program Files\Pale Moon\api-ms-win-crt-locale-l1-1-0.dll , Microsoft Corporation , Microsoft® Windows® Operating System, ApiSet Stub DLL
000001EE36030000 - 000001EE36035000   C:\Program Files\Pale Moon\api-ms-win-crt-math-l1-1-0.dll , Microsoft Corporation , Microsoft® Windows® Operating System, ApiSet Stub DLL
000001EE36040000 - 000001EE36045000   C:\Program Files\Pale Moon\api-ms-win-crt-multibyte-l1-1-0.dll , Microsoft Corporation , Microsoft® Windows® Operating System, ApiSet Stub DLL
000001EE36050000 - 000001EE36053000   C:\Program Files\Pale Moon\api-ms-win-crt-time-l1-1-0.dll , Microsoft Corporation , Microsoft® Windows® Operating System, ApiSet Stub DLL
000001EE36060000 - 000001EE36063000   C:\Program Files\Pale Moon\api-ms-win-crt-filesystem-l1-1-0.dll , Microsoft Corporation , Microsoft® Windows® Operating System, ApiSet Stub DLL
000001EE36070000 - 000001EE36073000   C:\Program Files\Pale Moon\api-ms-win-crt-environment-l1-1-0.dll , Microsoft Corporation , Microsoft® Windows® Operating System, ApiSet Stub DLL
000001EE36080000 - 000001EE36083000   C:\Program Files\Pale Moon\api-ms-win-crt-utility-l1-1-0.dll , Microsoft Corporation , Microsoft® Windows® Operating System, ApiSet Stub DLL
00007FFC7E520000 - 00007FFC7E624000   C:\Program Files\Pale Moon\nss3.dll , Moonchild Productions , UXP, 
00007FFCAD2A0000 - 00007FFCAD34C000   C:\WINDOWS\System32\ADVAPI32.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Advanced Windows 32 Base API
00007FFCAC470000 - 00007FFCAC50C000   C:\WINDOWS\System32\sechost.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Host for SCM/SDDL/LSA Lookup APIs
00007FFCABB10000 - 00007FFCABC3B000   C:\WINDOWS\System32\RPCRT4.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Remote Procedure Call Runtime
00007FFC99CD0000 - 00007FFC99CF7000   C:\WINDOWS\SYSTEM32\WINMM.dll , Microsoft Corporation , Microsoft® Windows® Operating System, MCI API DLL
00007FFCA2D10000 - 00007FFCA2D19000   C:\WINDOWS\SYSTEM32\WSOCK32.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows Socket 32-Bit DLL
00007FFCACA50000 - 00007FFCACABB000   C:\WINDOWS\System32\WS2_32.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows Socket 2.0 32-Bit DLL
00007FFC7C2A0000 - 00007FFC7CA13000   C:\Program Files\Pale Moon\gkmedias.dll , Moonchild Productions , UXP, 
00007FFCAD8D0000 - 00007FFCADA70000   C:\WINDOWS\System32\USER32.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Multi-User Windows USER API Client DLL
00007FFCAB7C0000 - 00007FFCAB7E2000   C:\WINDOWS\System32\win32u.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Win32u
00007FFCAD350000 - 00007FFCAD37A000   C:\WINDOWS\System32\GDI32.dll , Microsoft Corporation , Microsoft® Windows® Operating System, GDI Client DLL
00007FFCAB1F0000 - 00007FFCAB2FB000   C:\WINDOWS\System32\gdi32full.dll , Microsoft Corporation , Microsoft® Windows® Operating System, GDI Client DLL
00007FFCAB6A0000 - 00007FFCAB73D000   C:\WINDOWS\System32\msvcp_win.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft® C Runtime Library
00007FFCAD5A0000 - 00007FFCAD6CA000   C:\WINDOWS\System32\ole32.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft OLE for Windows
00007FFCAC110000 - 00007FFCAC465000   C:\WINDOWS\System32\combase.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft COM for Windows
00007FFC94100000 - 00007FFC94107000   C:\WINDOWS\SYSTEM32\MSIMG32.dll , Microsoft Corporation , Microsoft® Windows® Operating System, GDIEXT Client DLL
00007FFCAC820000 - 00007FFCAC850000   C:\WINDOWS\System32\IMM32.DLL , Microsoft Corporation , Microsoft® Windows® Operating System, Multi-User Windows IMM32 API Client DLL
00007FFC7E460000 - 00007FFC7E517000   C:\Program Files\Pale Moon\lgpllibs.dll , Moonchild Productions , UXP, 
00007FFC7E360000 - 00007FFC7E458000   C:\Program Files\Pale Moon\mozsqlite3.dll , Moonchild Productions , UXP, 
00007FFC68070000 - 00007FFC6B08A000   C:\Program Files\Pale Moon\xul.dll , Moonchild Productions , UXP, 
00007FFCACB50000 - 00007FFCAD292000   C:\WINDOWS\System32\SHELL32.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows Shell Common Dll
00007FFCAB430000 - 00007FFCAB58F000   C:\WINDOWS\System32\CRYPT32.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Crypto API32
00007FFCAD790000 - 00007FFCAD7E5000   C:\WINDOWS\System32\SHLWAPI.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Shell Light-weight Utility Library
00007FFCABC40000 - 00007FFCAC0A9000   C:\WINDOWS\System32\SETUPAPI.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows Setup API
00007FFCABAC0000 - 00007FFCABB0E000   C:\WINDOWS\System32\cfgmgr32.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Configuration Manager DLL
00007FFCAB400000 - 00007FFCAB427000   C:\WINDOWS\System32\bcrypt.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows Cryptographic Primitives Library
00007FFCAA600000 - 00007FFCAA63B000   C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL , Microsoft Corporation , Microsoft® Windows® Operating System, IP Helper API
00007FFCA8F50000 - 00007FFCA8F7F000   C:\WINDOWS\SYSTEM32\dwmapi.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft Desktop Window Manager API
00007FFCAB590000 - 00007FFCAB5F0000   C:\WINDOWS\System32\WINTRUST.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft Trust Verification APIs
00007FFCA8BC0000 - 00007FFCA8C5E000   C:\WINDOWS\SYSTEM32\UxTheme.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft UxTheme Library
00007FFCAC860000 - 00007FFCAC92D000   C:\WINDOWS\System32\OLEAUT32.dll , Microsoft Corporation , Microsoft® Windows® Operating System, OLEAUT32.DLL
00007FFCA0E70000 - 00007FFCA0E89000   C:\WINDOWS\SYSTEM32\USP10.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Uniscribe Unicode script processor
00007FFCA5F60000 - 00007FFCA5F74000   C:\WINDOWS\SYSTEM32\WTSAPI32.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows Remote Desktop Session Host Server SDK APIs
00007FFCAB0B0000 - 00007FFCAB0DE000   C:\WINDOWS\SYSTEM32\USERENV.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Userenv
00007FFCAAB00000 - 00007FFCAAB0C000   C:\WINDOWS\SYSTEM32\CRYPTBASE.DLL , Microsoft Corporation , Microsoft® Windows® Operating System, Base cryptographic API DLL
00007FFCAAD10000 - 00007FFCAAD22000   C:\WINDOWS\System32\MSASN1.dll , Microsoft Corporation , Microsoft® Windows® Operating System, ASN.1 Runtime APIs
00007FFCA8F80000 - 00007FFCA8F92000   C:\WINDOWS\SYSTEM32\kernel.appcore.dll , Microsoft Corporation , Microsoft® Windows® Operating System, AppModel API Host
00007FFCAB740000 - 00007FFCAB7C0000   C:\WINDOWS\System32\bcryptPrimitives.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows Cryptographic Primitives Library
00007FFCA9E00000 - 00007FFCA9E33000   C:\WINDOWS\SYSTEM32\ntmarta.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows NT MARTA provider
00007FFCA12B0000 - 00007FFCA152F000   C:\WINDOWS\system32\dwrite.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft DirectX Typography Services
00007FFCAC770000 - 00007FFCAC81E000   C:\WINDOWS\System32\shcore.dll , Microsoft Corporation , Microsoft® Windows® Operating System, SHCORE
00007FFCAC930000 - 00007FFCACA45000   C:\WINDOWS\System32\MSCTF.dll , Microsoft Corporation , Microsoft® Windows® Operating System, MSCTF Server DLL
00007FFCA9260000 - 00007FFCA99F0000   C:\WINDOWS\SYSTEM32\windows.storage.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft WinRT Storage API
00007FFCAAB90000 - 00007FFCAABBC000   C:\WINDOWS\System32\Wldp.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows Lockdown Policy
00007FFCAD6E0000 - 00007FFCAD789000   C:\WINDOWS\System32\clbcatq.dll , Microsoft Corporation , Microsoft® Windows® Operating System, COM+ Configuration Catalog
00007FFCA43B0000 - 00007FFCA44A7000   C:\WINDOWS\system32\propsys.dll , Microsoft Corporation , Windows® Search, Microsoft Property System
00007FFCAB130000 - 00007FFCAB14F000   C:\WINDOWS\SYSTEM32\profapi.dll , Microsoft Corporation , Microsoft® Windows® Operating System, User Profile Basic API
00007FFCAA640000 - 00007FFCAA70B000   C:\WINDOWS\SYSTEM32\Dnsapi.dll , Microsoft Corporation , Microsoft® Windows® Operating System, DNS Client API DLL
00007FFCAD590000 - 00007FFCAD598000   C:\WINDOWS\System32\NSI.dll , Microsoft Corporation , Microsoft® Windows® Operating System, NSI User-mode interface DLL
00007FFCAA910000 - 00007FFCAA97A000   C:\WINDOWS\system32\mswsock.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft Windows Sockets 2.0 Service Provider
00007FFCA16C0000 - 00007FFCA16D3000   C:\Program Files\Pale Moon\browser\components\browsercomps.dll , Moonchild Productions , UXP, 
00007FFCA6D80000 - 00007FFCA6D9D000   C:\WINDOWS\SYSTEM32\dhcpcsvc.DLL , Microsoft Corporation , Microsoft® Windows® Operating System, DHCP Client Service
00007FFC99390000 - 00007FFC993A7000   C:\WINDOWS\system32\napinsp.dll , Microsoft Corporation , Microsoft® Windows® Operating System, E-mail Naming Shim Provider
00007FFC993B0000 - 00007FFC993CB000   C:\WINDOWS\system32\pnrpnsp.dll , Microsoft Corporation , Microsoft® Windows® Operating System, PNRP Name Space Provider
00007FFC993D0000 - 00007FFC993E5000   C:\WINDOWS\system32\wshbth.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows Sockets Helper DLL
00007FFCA6710000 - 00007FFCA672D000   C:\WINDOWS\system32\NLAapi.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Network Location Awareness 2
00007FFC993F0000 - 00007FFC99402000   C:\WINDOWS\System32\winrnr.dll , Microsoft Corporation , Microsoft® Windows® Operating System, LDAP RnR Provider DLL
00007FFCAAED0000 - 00007FFCAAEFC000   C:\WINDOWS\System32\DEVOBJ.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Device Information Set DLL
00007FFCA71E0000 - 00007FFCA7444000   C:\WINDOWS\system32\d3d11.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Direct3D 11 Runtime
00007FFCA9C20000 - 00007FFCA9D13000   C:\WINDOWS\SYSTEM32\dxgi.dll , Microsoft Corporation , Microsoft® Windows® Operating System, DirectX Graphics Infrastructure
00007FFC9D2A0000 - 00007FFC9E1FD000   C:\WINDOWS\SYSTEM32\igd10iumd64.dll , Intel Corporation , Intel HD Graphics Drivers for Windows(R), User Mode Driver for Intel(R) Graphics Technology
00007FFCAAC00000 - 00007FFCAAC27000   C:\WINDOWS\SYSTEM32\ncrypt.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows NCrypt Router
00007FFCAABC0000 - 00007FFCAABFB000   C:\WINDOWS\SYSTEM32\NTASN1.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft ASN.1 API
00007FFC9E200000 - 00007FFC9EC3F000   C:\WINDOWS\SYSTEM32\igdusc64.dll , Intel Corporation , Intel HD Graphics Drivers for Windows(R), Unified Shader Compiler for Intel(R) Graphics Accelerator
00007FFCA09D0000 - 00007FFCA0A0B000   C:\WINDOWS\SYSTEM32\dxcore.dll , Microsoft Corporation , Microsoft® Windows® Operating System, DXCore
00007FFCA7D90000 - 00007FFCA8350000   C:\WINDOWS\SYSTEM32\d2d1.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft D2D Library
00007FFCA4790000 - 00007FFCA47C6000   C:\WINDOWS\SYSTEM32\XmlLite.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft XmlLite Library
00007FFCA8350000 - 00007FFCA8537000   C:\WINDOWS\SYSTEM32\dcomp.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft DirectComposition Library
00007FFCA0A60000 - 00007FFCA0B0E000   C:\WINDOWS\SYSTEM32\mscms.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft Color Matching System DLL
00007FFCA1E00000 - 00007FFCA1E11000   C:\WINDOWS\SYSTEM32\ColorAdapterClient.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft Color Adapter Client
00007FFCA67D0000 - 00007FFCA6813000   C:\WINDOWS\SYSTEM32\icm32.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft Color Management Module (CMM)
00007FFCA3530000 - 00007FFCA362B000   C:\WINDOWS\SYSTEM32\textinputframework.dll , Microsoft Corporation , Microsoft® Windows® Operating System, "TextInputFramework.DYNLINK"
00007FFCA89F0000 - 00007FFCA8AE2000   C:\WINDOWS\System32\CoreMessaging.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft CoreMessaging Dll
00007FFCA75B0000 - 00007FFCA790E000   C:\WINDOWS\System32\CoreUIComponents.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft Core UI Components Dll
00007FFCA7450000 - 00007FFCA75A4000   C:\WINDOWS\SYSTEM32\wintypes.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows Base Types DLL
00007FFCAAF30000 - 00007FFCAAF8A000   C:\WINDOWS\SYSTEM32\WINSTA.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Winstation Library
00007FFC97BF0000 - 00007FFC97C2E000   C:\WINDOWS\system32\dataexchange.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Data exchange
00007FFCA28E0000 - 00007FFCA2AE1000   C:\WINDOWS\system32\twinapi.appcore.dll , Microsoft Corporation , Microsoft® Windows® Operating System, twinapi.appcore
00007FFCA5CE0000 - 00007FFCA5D65000   C:\WINDOWS\System32\MMDevApi.dll , Microsoft Corporation , Microsoft® Windows® Operating System, MMDevice API
00007FFCA5D70000 - 00007FFCA5EF5000   C:\WINDOWS\SYSTEM32\AUDIOSES.DLL , Microsoft Corporation , Microsoft® Windows® Operating System, Audio Session
00007FFCAB060000 - 00007FFCAB0AB000   C:\WINDOWS\SYSTEM32\powrprof.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Power Profile Helper DLL
00007FFCAB040000 - 00007FFCAB052000   C:\WINDOWS\SYSTEM32\UMPDC.dll
00007FFCA2E20000 - 00007FFCA2F61000   C:\Windows\System32\Windows.UI.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows Runtime UI Foundation DLL
00007FFCA2D70000 - 00007FFCA2E11000   C:\Windows\System32\WindowManagementAPI.dll
00007FFCA2AF0000 - 00007FFCA2C42000   C:\Windows\System32\InputHost.dll , Microsoft Corporation , Microsoft® Windows® Operating System, InputHost
00007FFC8F130000 - 00007FFC8F16D000   C:\Program Files\Pale Moon\softokn3.dll , Mozilla Foundation , Network Security Services, NSS PKCS #11 Library
00007FFC7E0C0000 - 00007FFC7E176000   C:\Program Files\Pale Moon\freebl3.dll , Mozilla Foundation , Network Security Services, NSS freebl Library
00007FFC80290000 - 00007FFC802F5000   C:\Program Files\Pale Moon\nssckbi.dll , Mozilla Foundation , Network Security Services, NSS Builtin Trusted Root CAs
00007FFC95B40000 - 00007FFC9601D000   C:\WINDOWS\SYSTEM32\WININET.dll , Microsoft Corporation , Internet Explorer, Internet Extensions for Win32
00007FFCA37E0000 - 00007FFCA3A90000   C:\WINDOWS\SYSTEM32\iertutil.dll , Microsoft Corporation , Internet Explorer, Run time utility for Internet Explorer
00007FFCAB0E0000 - 00007FFCAB11C000   C:\WINDOWS\SYSTEM32\SspiCli.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Security Support Provider Interface
00007FFC95A20000 - 00007FFC95A37000   C:\WINDOWS\SYSTEM32\ondemandconnroutehelper.dll , Microsoft Corporation , Microsoft® Windows® Operating System, On Demand Connctiond Route Helper
00007FFCAA230000 - 00007FFCAA33C000   C:\WINDOWS\SYSTEM32\winhttp.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows HTTP Services
00007FFCA6DC0000 - 00007FFCA6DCB000   C:\WINDOWS\SYSTEM32\WINNSI.DLL , Microsoft Corporation , Microsoft® Windows® Operating System, Network Store Information RPC interface
00007FFC84DB0000 - 00007FFC84FD1000   C:\WINDOWS\system32\explorerframe.dll , Microsoft Corporation , Microsoft® Windows® Operating System, ExplorerFrame
00007FFCA5F50000 - 00007FFCA5F5A000   C:\Windows\System32\rasadhlp.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Remote Access AutoDial Helper
00007FFCA6CC0000 - 00007FFCA6D3F000   C:\WINDOWS\System32\fwpuclnt.dll , Microsoft Corporation , Microsoft® Windows® Operating System, FWP/IPsec User-Mode API
00007FFCAAAE0000 - 00007FFCAAAF8000   C:\WINDOWS\System32\CRYPTSP.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Cryptographic Service Provider API
00007FFCAA1A0000 - 00007FFCAA1D4000   C:\WINDOWS\system32\rsaenh.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft Enhanced Cryptographic Provider
00007FFCA0DA0000 - 00007FFCA0DDC000   C:\Program Files\Pale Moon\mozavutil.dll , Moonchild Productions , UXP, 
00007FFC7BC90000 - 00007FFC7BE32000   C:\Program Files\Pale Moon\mozavcodec.dll , Moonchild Productions , UXP, 
00007FFC843F0000 - 00007FFC845AC000   C:\WINDOWS\system32\mfplat.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Media Foundation Platform DLL
00007FFC94F40000 - 00007FFC94F70000   C:\WINDOWS\SYSTEM32\RTWorkQ.DLL , Microsoft Corporation , Microsoft® Windows® Operating System, Realtime WorkQueue DLL
00007FFC9F360000 - 00007FFC9F3E4000   C:\WINDOWS\system32\mf.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Media Foundation DLL
00007FFCA0D70000 - 00007FFCA0D94000   C:\WINDOWS\system32\dxva2.dll , Microsoft Corporation , Microsoft® Windows® Operating System, DirectX Video Acceleration 2.0 DLL
00007FFC7BBD0000 - 00007FFC7BC8F000   C:\WINDOWS\system32\evr.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Enhanced Video Renderer DLL
00007FFC7B950000 - 00007FFC7BBCB000   C:\Windows\System32\msmpeg2vdec.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft DTV-DVD Video Decoder
00007FFCA50F0000 - 00007FFCA521D000   C:\Windows\System32\mfperfhelper.dll , Microsoft Corporation , Microsoft® Windows® Operating System, MFPerf DLL
00007FFC7EA30000 - 00007FFC7EA9F000   C:\Windows\System32\MSAudDecMFT.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Media Foundation Audio Decoders
00007FFCA0D50000 - 00007FFCA0D6C000   C:\Windows\System32\mp3dmod.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft MP3 Decoder DMO
00007FFCA33A0000 - 00007FFCA33AB000   C:\Windows\System32\msdmo.dll , Microsoft Corporation , Microsoft® Windows® Operating System, DMO Runtime
00007FFCA7930000 - 00007FFCA7D8D000   C:\WINDOWS\system32\d3dcompiler_47.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Direct3D HLSL Compiler
00007FFC726E0000 - 00007FFC72925000   C:\Program Files\Pale Moon\libGLESv2.dll , Moonchild Productions , UXP, 
00007FFC70720000 - 00007FFC708EF000   C:\WINDOWS\SYSTEM32\d3d9.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Direct3D 9 Runtime
00007FFCA2D00000 - 00007FFCA2D0C000   C:\Program Files\Pale Moon\libEGL.dll , Moonchild Productions , UXP, 
00007FFC994A0000 - 00007FFC99531000   C:\Windows\System32\appresolver.dll , Microsoft Corporation , Microsoft® Windows® Operating System, App Resolver
00007FFCA3480000 - 00007FFCA34DB000   C:\Windows\System32\Bcp47Langs.dll , Microsoft Corporation , Microsoft® Windows® Operating System, BCP47 Language Classes
00007FFCA9D90000 - 00007FFCA9DB9000   C:\Windows\System32\SLC.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Software Licensing Client Dll
00007FFCA9D60000 - 00007FFCA9D85000   C:\Windows\System32\sppc.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Software Licensing Client Dll
00007FFCA1BA0000 - 00007FFCA1BAD000   C:\WINDOWS\System32\LINKINFO.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows Volume Tracking
00007FFC8E760000 - 00007FFC8E7DD000   C:\WINDOWS\System32\ntshrui.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Shell extensions for sharing
00007FFCA4680000 - 00007FFCA46A8000   C:\WINDOWS\System32\srvcli.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Server Service Client DLL
00007FFC9F0A0000 - 00007FFC9F0B2000   C:\WINDOWS\SYSTEM32\cscapi.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Offline Files Win32 API
00007FFCA6630000 - 00007FFCA66D0000   C:\WINDOWS\SYSTEM32\policymanager.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Policy Manager DLL
00007FFCAA340000 - 00007FFCAA3CA000   C:\WINDOWS\SYSTEM32\msvcp110_win.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft® STL110 C++ Runtime Library
00007FFC84270000 - 00007FFC843EE000   C:\Windows\System32\TaskFlowDataEngine.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Task Flow Data Engine DLL
00007FFC9B800000 - 00007FFC9BCA1000   C:\Windows\System32\cdp.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft (R) CDP Client API
00007FFCA4270000 - 00007FFCA43AC000   C:\Windows\System32\dsreg.dll , Microsoft Corporation , Microsoft® Windows® Operating System, AD/AAD User Device Registration
00007FFC7D0C0000 - 00007FFC7D220000   C:\WINDOWS\System32\msvproc.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Media Foundation Video Processor
00007FFC66130000 - 00007FFC6806C000   C:\WINDOWS\SYSTEM32\igd11dxva64.dll , Intel Corporation , Intel HD Graphics Drivers for Windows(R), User Mode Driver for Intel(R) Graphics Technology
00007FFC9A570000 - 00007FFC9A5A7000   C:\WINDOWS\System32\CompPkgSup.DLL , Microsoft Corporation , Microsoft® Windows® Operating System, Component Package Support DLL
00007FFC9F040000 - 00007FFC9F069000   C:\WINDOWS\SYSTEM32\Cabinet.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft® Cabinet File API
00007FFC9D1F0000 - 00007FFC9D29C000   C:\WINDOWS\SYSTEM32\TextShaping.dll
00007FFCA33F0000 - 00007FFCA33FA000   C:\WINDOWS\SYSTEM32\avrt.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Multimedia Realtime Runtime
00007FFCA8BA0000 - 00007FFCA8BB4000   C:\WINDOWS\SYSTEM32\resourcepolicyclient.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Resource Policy Client
00007FFCA6DA0000 - 00007FFCA6DB7000   C:\WINDOWS\SYSTEM32\dhcpcsvc6.DLL , Microsoft Corporation , Microsoft® Windows® Operating System, DHCPv6 Client
00007FFC97BC0000 - 00007FFC97BE4000   C:\WINDOWS\SYSTEM32\edputil.dll , Microsoft Corporation , Microsoft® Windows® Operating System, EDP util
00007FFC9C220000 - 00007FFC9C4BA000   C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.844_none_ca00b6081b84eb1d\comctl32.dll , Microsoft Corporation , Microsoft® Windows® Operating System, User Experience Controls Library
00007FFCA2040000 - 00007FFCA21F4000   C:\WINDOWS\SYSTEM32\WindowsCodecs.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft Windows Codecs Library
00007FFC98970000 - 00007FFC98AB6000   C:\Windows\System32\Windows.StateRepositoryPS.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows StateRepository Proxy/Stub Server
00007FFC8EAA0000 - 00007FFC8EB02000   C:\Windows\System32\Windows.FileExplorer.Common.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows.FileExplorer.Common
00007FFCAC510000 - 00007FFCAC589000   C:\WINDOWS\System32\coml2.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft COM for Windows
00007FFC9ED00000 - 00007FFC9EEEE000   C:\WINDOWS\SYSTEM32\urlmon.dll , Microsoft Corporation , Internet Explorer, OLE32 Extensions for Win32
00007FFC90480000 - 00007FFC904E6000   C:\Windows\System32\thumbcache.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft Thumbnail Cache
00007FFCAC690000 - 00007FFCAC76A000   C:\WINDOWS\System32\comdlg32.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Common Dialogs DLL
00007FFC790B0000 - 00007FFC7925E000   C:\WINDOWS\System32\DUI70.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows DirectUI Engine
00007FFC7E8D0000 - 00007FFC7E965000   C:\WINDOWS\System32\DUser.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows DirectUser Engine
00007FFCA1A90000 - 00007FFCA1AD9000   C:\Windows\System32\Windows.UI.FileExplorer.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows.UI.FileExplorer
00007FFC93D80000 - 00007FFC93DE6000   C:\Windows\System32\OLEACC.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Active Accessibility Core Component
00007FFC99540000 - 00007FFC995E6000   C:\WINDOWS\System32\StructuredQuery.dll , Microsoft Corporation , Windows® Search, Structured Query
00007FFC9BCB0000 - 00007FFC9BCBD000   C:\WINDOWS\SYSTEM32\atlthunk.dll , Microsoft Corporation , Microsoft® Windows® Operating System, atlthunk.dll
00007FFC86150000 - 00007FFC86216000   C:\WINDOWS\system32\Windows.Storage.Search.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows.Storage.Search
00007FFC78810000 - 00007FFC788B9000   C:\Program Files\Common Files\microsoft shared\ink\tiptsf.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Touch Keyboard and Handwriting Panel Text Services Framework
00007FFCA46D0000 - 00007FFCA46ED000   C:\WINDOWS\SYSTEM32\MPR.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Multiple Provider Router DLL
00007FFCA0950000 - 00007FFCA095B000   C:\WINDOWS\System32\drprov.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft Remote Desktop Session Host Server Network Provider
00007FFC9B420000 - 00007FFC9B438000   C:\WINDOWS\System32\ntlanman.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Microsoft® Lan Manager
00007FFC9B560000 - 00007FFC9B57E000   C:\WINDOWS\System32\davclnt.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Web DAV Client DLL
00007FFC9F2A0000 - 00007FFC9F2AD000   C:\WINDOWS\System32\DAVHLPR.dll , Microsoft Corporation , Microsoft® Windows® Operating System, DAV Helper DLL
00007FFCAA3D0000 - 00007FFCAA3E7000   C:\WINDOWS\System32\wkscli.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Workstation Service Client DLL
00007FFCAA760000 - 00007FFCAA76C000   C:\WINDOWS\System32\netutils.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Net Win32 API Helpers DLL
00007FFC95360000 - 00007FFC95408000   C:\Windows\System32\twinapi.dll , Microsoft Corporation , Microsoft® Windows® Operating System, twinapi
00007FFCA8AF0000 - 00007FFCA8B80000   C:\WINDOWS\SYSTEM32\apphelp.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Application Compatibility Client Library
00007FFC99760000 - 00007FFC997B8000   C:\Windows\System32\dlnashext.dll , Microsoft Corporation , Microsoft® Windows® Operating System, DLNA Namespace DLL
00007FFC7D540000 - 00007FFC7D5A4000   C:\Windows\System32\PlayToDevice.dll , Microsoft Corporation , Microsoft® Windows® Operating System, PLAYTODEVICE DLL
00007FFCA3050000 - 00007FFCA3070000   C:\Windows\System32\DevDispItemProvider.dll , Microsoft Corporation , Microsoft® Windows® Operating System, DeviceItem inproc devquery subsystem
00007FFCA1B30000 - 00007FFCA1B47000   C:\WINDOWS\system32\NetworkExplorer.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Network Explorer
00007FFC95A40000 - 00007FFC95A62000   C:\WINDOWS\SYSTEM32\cldapi.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Cloud API user mode API
00007FFCA4670000 - 00007FFCA467B000   C:\WINDOWS\SYSTEM32\FLTLIB.DLL , Microsoft Corporation , Microsoft® Windows® Operating System, Filter Library
00007FFCA0960000 - 00007FFCA0988000   C:\WINDOWS\system32\mssprxy.dll , Microsoft Corporation , Windows® Search, Microsoft Search Proxy
00007FFC804B0000 - 00007FFC80623000   C:\Users\[[i]username[/i]]\AppData\Local\Microsoft\OneDrive\21.030.0211.0002\amd64\FileSyncShell64.dll , Microsoft Corporation , Microsoft OneDrive, Microsoft OneDrive Shell Extension
00007FFC7D6F0000 - 00007FFC7D793000   C:\Windows\System32\PortableDeviceApi.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows Portable Device API Components
00007FFC92920000 - 00007FFC92957000   C:\Windows\System32\EhStorShell.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows Enhanced Storage Shell Extension DLL
00007FFCA4900000 - 00007FFCA4932000   C:\Windows\System32\PortableDeviceTypes.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows Portable Device (Parameter) Types Component
00007FFC80180000 - 00007FFC8024D000   C:\WINDOWS\System32\cscui.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Client Side Caching UI
00007FFCA1A60000 - 00007FFCA1A86000   C:\Windows\System32\EhStorAPI.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Windows Enhanced Storage API
00007FFC83900000 - 00007FFC84054000   C:\Windows\System32\ieframe.dll , Microsoft Corporation , Internet Explorer, Internet Browser
00007FFC98CD0000 - 00007FFC98CE8000   C:\Windows\System32\NETAPI32.dll , Microsoft Corporation , Microsoft® Windows® Operating System, Net Win32 API DLL
00007FF710A90000 - 00007FF710AD8000   C:\Program Files\Pale Moon\palemoon.exe , Moonchild Productions , Pale Moon, Pale Moon web browser
00007FFCADAB0000 - 00007FFCADCA5000   C:\WINDOWS\SYSTEM32\ntdll.dll , Microsoft Corporation , Microsoft® Windows® Operating System, NT Layer DLL
Last edited by disconect on 2021-03-24, 20:46, edited 1 time in total.

disconect

Re: browser constantly hangs for brief moments

Unread post by disconect » 2021-03-24, 19:31

vannilla wrote:
2021-03-24, 19:16
Might not amount to much, but do you visit particular websites when that happens?
Or does it happen even when viewing simple pages with nothing but text in them?
Also, do you have many tabs opened while browsing, or do you close them as soon as you are done with them?
Thanks for your response. It seems to not matter what websites I'm on, and I do frequently have multiple tabs open. At the time I made the posts, the problem was occurring, and I had my work's ADP page open in the main windows, and about 5 tabs open in a private window. Those tabs were all either here (PM forum) or the download site for WhatIsHang. The pages I view have text and images in them but nothing fancy.

I don't remember what I was doing that caused me to make the post. I have since closed the browser and restarted, this time I just have three tabs (all PM forum) in the main window, and no problem. I will keep an eye on it to try and find patterns. I thought it was always happening. I know yesterday when I got so frustrated I would try restarting the browser and it would immediately have the problem again every time. Now, after the reinstall, I guess it is at least intermittent.

New Tobin Paradigm

Re: browser constantly hangs for brief moments

Unread post by New Tobin Paradigm » 2021-03-24, 20:37

Christ.. Use a code tag please.

disconect

Re: browser constantly hangs for brief moments

Unread post by disconect » 2021-03-24, 20:46

New Tobin Paradigm wrote:
2021-03-24, 20:37
Christ.. Use a code tag please.
Done. Thanks, I didn't know about those. I hated looking at all that, too.

User avatar
Tomaso
Board Warrior
Board Warrior
Posts: 1622
Joined: 2015-07-23, 16:09
Location: Norway

Re: browser constantly hangs for brief moments

Unread post by Tomaso » 2021-03-24, 21:57

disconect wrote:
2021-03-24, 19:11
Sometime in the past few days I've noticed a problem where about every 20 seconds or so the browser will "hang" for maybe 2-5 seconds.
Same here.
Weird.

--
disconect wrote:
2021-03-24, 19:11
One thing that might be relevant is that recently I installed the March cumulative update from Microsoft
Not installed here, yet.

--
vannilla wrote:
2021-03-24, 19:16
do you visit particular websites when that happens?
The last time it occurred at my end, was at live.com, when I was going through some mails.

--

I'll try performing a clean install of Pale Moon tomorrow, and perhaps update my graphics drivers, to see of that helps..

Lurker_01
Fanatic
Fanatic
Posts: 122
Joined: 2015-06-12, 14:59
Location: Uruguay

Re: browser constantly hangs for brief moments

Unread post by Lurker_01 » 2021-03-25, 00:37

vannilla wrote:
2021-03-24, 19:16
Might not amount to much, but do you visit particular websites when that happens?
Last few versions i can reliably reproduce it with discord web interface http://discord.com browsing text and images.
Unfortunately last time i was told to just use chrome(electron) for other problems i had with that website since "that is what they target".
It does seems to hang only the UI thread, since the javascript seems to be unaffected (maybe it warp jumps in time to catch up, but i doubt it)

User avatar
franstam
Moon lover
Moon lover
Posts: 88
Joined: 2017-03-27, 10:16

Re: browser constantly hangs for brief moments

Unread post by franstam » 2021-03-25, 00:44

Lurker_01 wrote:
2021-03-25, 00:37
vannilla wrote:
2021-03-24, 19:16
Might not amount to much, but do you visit particular websites when that happens?
Last few versions i can reliably reproduce it with discord web interface http://discord.com browsing text and images.
Unfortunately last time i was told to just use chrome(electron) for other problems i had with that website since "that is what they target".
It does seems to hang only the UI thread, since the javascript seems to be unaffected (maybe it warp jumps in time to catch up, but i doubt it)
discord.com is a bloody mess that don't like you using non-chrome or chrome-like browsers. from my experience. i don't know much about coding so thats my opinion on it

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2187
Joined: 2018-05-05, 13:29

Re: browser constantly hangs for brief moments

Unread post by vannilla » 2021-03-25, 07:46

Well, while we can't exclude anything in particular, so far poorly optimized websites seem to be part of the problem.

User avatar
Tomaso
Board Warrior
Board Warrior
Posts: 1622
Joined: 2015-07-23, 16:09
Location: Norway

Re: browser constantly hangs for brief moments

Unread post by Tomaso » 2021-03-25, 10:53

@disconect:
You wouldn't have Avast antivirus installed, by any chance?

disconect

Re: browser constantly hangs for brief moments

Unread post by disconect » 2021-03-25, 14:06

Tomaso wrote:
2021-03-25, 10:53
@disconect:
You wouldn't have Avast antivirus installed, by any chance?
No. The company uses ESET, although that seems to have reverted to Windows Defender again for some reason.

User avatar
franstam
Moon lover
Moon lover
Posts: 88
Joined: 2017-03-27, 10:16

Re: browser constantly hangs for brief moments

Unread post by franstam » 2021-03-26, 06:54

Tomaso wrote:
2021-03-25, 10:53
@disconect:
You wouldn't have Avast antivirus installed, by any chance?
i use avast. what has avast related to this issue?

person45
Fanatic
Fanatic
Posts: 104
Joined: 2017-10-20, 07:00

Re: browser constantly hangs for brief moments

Unread post by person45 » 2021-03-28, 20:59

disconect wrote:
2021-03-24, 19:11
it will stop scrolling, wait for several seconds, and then resume.
That sounds similar to the scroll lag that I had.

I found that by resetting the profile and disabling add-ons, the scroll lag would stop.

Today I noticed that the problem has returned. It seems like a fresh profile with no add-ons will only delay the lag from happening.

Image

I cut and pasted an image of palemoon.exe using over 1 gigabyte of memory. After maybe 5+ hours of browsing, watching videos, watching a livestream for over 1 hour, a thread of palemoon.exe is permanently turned on even when the computer is idle. As you can see on the graph in task manager, somehow palemoon has a continuous CPU activity on 2 threads even with just a single, blank tab open.

I had reset the profile, disabled all add-ons except for the latest ublock version, and changed some preference settings. I left the cache size at default.

The solution for me is to close down Pale Moon and restart. This will return palemoon.exe back to 0% CPU usage. What's going on?

It can't be ublock, can it? My browsing experience would be degraded without it.

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2187
Joined: 2018-05-05, 13:29

Re: browser constantly hangs for brief moments

Unread post by vannilla » 2021-03-28, 21:31

person45 wrote:
2021-03-28, 20:59
What's going on?
Your multimedia-heavy usage might be related to that. See if by not watching videos for a while it still lags.

person45
Fanatic
Fanatic
Posts: 104
Joined: 2017-10-20, 07:00

Re: browser constantly hangs for brief moments

Unread post by person45 » 2021-03-29, 01:34

https://www.wikihow.com/Stop-Firefox-fr ... CPU-Cycles
"WebGL is a similar hardware acceleration technology, mostly used for graphic-intensive uses like 3D browser games. It has been known to consume CPU cycles in the past, but these problems are rare in modern Firefox. You could try disabling it just in case".

I notice that "webgl.disabled" is set to false in about:config.

Is there any possibility that what used to be a CPU problem for Firefox has somehow affected Pale Moon?

https://support.mozilla.org/en-US/questions/1217535
"prevent accessibility services from accessing your browser. This actually seems to have solved the problem, at least during the past 24h of usage. I tried everything before... how come this one setting draws up so much CPU power ?"

Are there any extra services that I can try disabling to reduce CPU usage?

https://support.mozilla.org/en-US/kb/fi ... fewer-tabs
"If you frequently have more than 100 tabs open, consider using a more lightweight mechanism to keep track of pages to read and things to do,"

Is it simply inevitable that opening too many tabs will cause lag with the browser's architecture?

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35551
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: browser constantly hangs for brief moments

Unread post by Moonchild » 2021-03-29, 02:30

If WebGL is a problem then there's little that can be done because most of that is in the hands of your graphics drivers (which may leak on their own).

Accessibility isn't a problem as accessibility isn't even built in Pale Moon - neither are Parental Controls that could have similar impact.

Opening too many tabs (and actively using them for media-rich and script-heavy content) will inevitably over time cause degradation of your browsing performance (depending on what content you load, though) -- the browser is extremely complex and making it do that intensive work will literally see millions of threads being constructed and destructed, all with their own resource loads. Combine that with web content that is often written poorly and leaks all over the place, you can be happy that a slight reduction in scrolling smoothness is the extent of the problems seen.

Also, as I've stated many times before now: the browser out of performance necessity keeps pools of resources that are not unique to (or linked to) tabs. "Closing all tabs and leaving a blank one" does not release those pools and caches immediately (or at all). That kind of simplistic view of how tabbed browsing works might have been true a long time ago but that kind of approach would make for a much slower and much more resource-intensive browser (let alone causing a lot of other issues when e.g. a user has 2 tabs open on the same website and expecting a login in one to carry over to the other...) which is simply not how a modern browser works or can be expected to work.

Also, 1GB for the Pale Moon process is nothing strange. Welcome to the modern web.

So, if your performance degrades after intensive thrashing of the browser, there is a simple solution: use the handy-dandy "restart" option in the browser's application menu.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

person45
Fanatic
Fanatic
Posts: 104
Joined: 2017-10-20, 07:00

Re: browser constantly hangs for brief moments

Unread post by person45 » 2021-03-29, 03:08

Moonchild wrote:
2021-03-29, 02:30
literally see millions of threads being constructed and destructed, all with their own resource loads.
Thank you for the answer. I take it for granted how easy it is to watch a video with a simple click of the mouse button. I didn't know it was that complex.

I'd like to hear from the original poster if he or she has any more clues about the issue.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35551
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: browser constantly hangs for brief moments

Unread post by Moonchild » 2021-03-29, 03:56

person45 wrote:
2021-03-29, 03:08
I didn't know it was that complex.
It is. The following is still very much simplified:

Say, you click a youtube link to watch a video:
  • The browser looks up the domain for youtube
  • The browser connects to the Youtube web server and downloads the web content (this involves a lot of work like doing more name lookups, setting up https connections and encryption, etc.)
  • The browser parses the web content and downloads subresources like images and scripts (just as complex as previous point).
  • The browser parses scripts, interprets/compiles them (very complex procedure) and then runs them.
  • Since YouTube's video is MSE, the javascript sets up the necessary plumbing to start receiving streamed chunks of data using a DOM API.
At this point, there still is no video at all. YouTube will continue to asynchronously load the rest of the page content while video is started, but I'm ignoring that here and focus just on the video.
  • The first video data is received. This includes metadata like resolution and codecs.
  • The metadata is parsed, and checked if it's valid/playable.
  • The browser sets up a video and audio channel to process the video and audio data as it is downloaded as a stream.
  • The browser sets up an audio processor and talks to the audio hardware (method dependent on O.S.)
  • The browser sets up a drawing surface to display the video of the correct size. This may be restricted by the actual display size in which case decoded video will also have to be resized from its native resolution to fit inside the element.
  • If available, the browser sets up hardware decoding of video data through the GPU (another complex subroutine I won't go into here). If not available, does the same with software decoding instead.
  • The first block of video and audio is being decoded and displayed (finally!). This is still a very complex thing in itself, too. For each frame the data needs to be decoded through the proper codec library, then potentially resized and shoved to the drawing surface. At the same time audio needs to be played and this needs to also be kept in sync with each other.
  • Oh but it doesn't stop there. Because we're using MSE, each chunk of media data can change the bitrate and resolution of the video, so there's a constant overhead of re-parsing metadata, adjusting sizes/bitrates and making the drawing surface and/or audio respond accordingly as the video is playing.
I'm not even touching on preloading or caching or anything here. "Just playing a video" as you see is not a simple thing at all.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Locked