Edge v89 Crashes Randomly

Brass Contributor

In the last week I've been experiencing random crashes in Edge.  I've been unable to pinpoint the crashes to any specific website or action.  The behavior I'm seeing is that the application will randomly close without any warning or error message.  I do suspect that it is related to going from v88 to v89 as I never had these crashes on v88.  The current version of Edge I'm running right now is 89.0.774.50 on Windows 10 1909 x64.

 

I viewed the dmp file output of one of the crashes in WinDbg.  Any idea of what might be going on or how to diagnose further?

 

Microsoft (R) Windows Debugger Version 10.0.19041.1 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.



User Mini Dump File: Only registers, stack and portions of memory are available

Symbol search path is: srv*
Executable search path is:
Windows 10 Version 18363 MP (8 procs) Free x64
Product: WinNt, suite: SingleUserTS
18362.1.amd64fre.19h1_release.190318-1202
Machine Name:
Debug session time: Sun Mar 14 10:16:36.000 2021 (UTC - 4:00)
System Uptime: not available
Process Uptime: 1 days 10:15:44.000
................................................................
................................................................
..................
Loading unloaded module list
................................................................
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(4e7c.1508): Access violation - code c0000005 (first/second chance not available)
For analysis of this file, run !analyze -v
ntdll!NtDelayExecution+0x14:
00007ffa`90cfd414 c3 ret
0:024> !analyze -v
*******************************************************************************
* *
* Exception Analysis *
* *
*******************************************************************************


KEY_VALUES_STRING: 1

Key : AV.Fault
Value: Read

Key : Analysis.CPU.Sec
Value: 11

Key : Analysis.DebugAnalysisProvider.CPP
Value: Create: 8007007e on PN0000004022

Key : Analysis.DebugData
Value: CreateObject

Key : Analysis.DebugModel
Value: CreateObject

Key : Analysis.Elapsed.Sec
Value: 44

Key : Analysis.Memory.CommitPeak.Mb
Value: 676

Key : Analysis.System
Value: CreateObject

Key : Timeline.Process.Start.DeltaSec
Value: 123344


NTGLOBALFLAG: 0

PROCESS_BAM_CURRENT_THROTTLED: 0

PROCESS_BAM_PREVIOUS_THROTTLED: 0

APPLICATION_VERIFIER_FLAGS: 0

CONTEXT: (.ecxr)
rax=3b0e9c6e2e6ee907 rbx=80863a2d046f0b31 rcx=80863a2d046f0b31
rdx=0000000107bff720 rsi=0000000107bff6d0 rdi=0000000107bff6d0
rip=00007ffa11aebba7 rsp=0000000107bff600 rbp=0000000000000001
r8=0000000107bff6d0 r9=0000000000000001 r10=0000000000000000
r11=0000000000000246 r12=00007ffa90ce18d0 r13=00007ffa90c95c30
r14=0000000107bff720 r15=00000138000c4420
iopl=0 nv up ei pl nz na po nc
cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010206
msedge!base::internal::TaskTracker::UnregisterTaskSource+0x17:
00007ffa`11aebba7 8a4016 mov al,byte ptr [rax+16h] ds:3b0e9c6e`2e6ee91d=??
Resetting default scope

EXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 00007ffa11aebba7 (msedge!base::internal::TaskTracker::UnregisterTaskSource+0x0000000000000017)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 0000000000000000
Parameter[1]: ffffffffffffffff
Attempt to read from address ffffffffffffffff

PROCESS_NAME: msedge.exe

READ_ADDRESS: ffffffffffffffff

ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s.

EXCEPTION_CODE_STR: c0000005

EXCEPTION_PARAMETER1: 0000000000000000

EXCEPTION_PARAMETER2: ffffffffffffffff

STACK_TEXT:
00000001`07bff600 00007ffa`12dcf547 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : msedge!base::internal::TaskTracker::UnregisterTaskSource+0x17
00000001`07bff650 00007ffa`110f5998 : 00000000`00000000 00007ffa`110f5888 00000138`000d0f80 00007ffa`909e1e00 : msedge!base::internal::WorkerThread::RunWorker+0x467
00000001`07bff7a0 00007ffa`127adb70 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : msedge!base::internal::WorkerThread::RunPooledWorker+0x18
00000001`07bff7e0 00007ffa`909d7c24 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : msedge!base::`anonymous namespace'::ThreadFunc+0xd0
00000001`07bff870 00007ffa`90ccd721 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x14
00000001`07bff8a0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x21


SYMBOL_NAME: msedge!base::internal::TaskTracker::UnregisterTaskSource+17

MODULE_NAME: msedge

IMAGE_NAME: msedge.dll

STACK_COMMAND: ~24s ; .ecxr ; kb

FAILURE_BUCKET_ID: INVALID_POINTER_READ_c0000005_msedge.dll!base::internal::TaskTracker::UnregisterTaskSource

OS_VERSION: 10.0.18362.1

BUILDLAB_STR: 19h1_release

OSPLATFORM_TYPE: x64

OSNAME: Windows 10

FAILURE_ID_HASH: {49aa4721-a238-ca27-d7f2-8a142c6db844}

Followup: MachineOwner
---------

1 Reply
Cześć
Przepraszam że nie po angielsku !
Myślę że przyczyna jest prosta masz najnowszą oficjalną wersję - stabilną Edge
która odinstalowała poprzednią wersję Edge .
Ja widzę że twoja wersja Windows to 1909 moim zdaniem to jest przyczyna twoich kłopotów !
Warto zainstalować 2004 Windows aby zoptymalizować wspólne środowisko
Ja mam kompilację Windows Bulid - 19042.867 20H2
A moje Edge to wersja 89.0.774.54 oficjalna - stabilna.
Proszę zainstaluj nowszą aktualizację Windows
Napisz czy to pomogło !
Dziękuję