Skip to content

[BUG] UniGetUI crashes immediately on startup with .NET runtime access violation (c0000005) #4625

@E1nzbern

Description

@E1nzbern

Please confirm these before moving forward

  • I have searched for my issue and have not found a work-in-progress/duplicate/resolved issue.
  • I have tested that this issue has not been fixed in the latest (beta or stable) release.
  • I have checked the FAQ section for solutions.
  • This issue is about a bug (if it is not, please use the correct template).

UniGetUI Version

2026.1.6

Windows version, edition, and architecture

Windows 10 Pro 22H2 19045.7184

Describe your issue

Description

After updating to the 2026.1.6 version, UniGetUI crashes automatically just a few seconds after launch everytime, generating a .dmp file. An analysis of this file using WinDbg yielded the following:

WinDbg Output


************* Path validation summary **************
Response                         Time (ms)     Location
Deferred                                       srv*

************* Preparing the environment for Debugger Extensions Gallery repositories **************
   ExtensionRepository : Implicit
   UseExperimentalFeatureForNugetShare : true
   AllowNugetExeUpdate : true
   NonInteractiveNuget : true
   AllowNugetMSCredentialProviderInstall : true
   AllowParallelInitializationOfLocalRepositories : true
   EnableRedirectToChakraJsProvider : false

   -- Configuring repositories
      ----> Repository : LocalInstalled, Enabled: true
      ----> Repository : UserExtensions, Enabled: true

>>>>>>>>>>>>> Preparing the environment for Debugger Extensions Gallery repositories completed, duration 0.015 seconds

************* Waiting for Debugger Extensions Gallery to Initialize **************

>>>>>>>>>>>>> Waiting for Debugger Extensions Gallery to Initialize completed, duration 0.094 seconds
   ----> Repository : UserExtensions, Enabled: true, Packages count: 0
   ----> Repository : LocalInstalled, Enabled: true, Packages count: 46

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


Loading Dump File [C:\Users\*****\AppData\Local\CrashDumps\UniGetUI.exe.6248.dmp]
User Mini Dump File: Only registers, stack and portions of memory are available


************* Path validation summary **************
Response                         Time (ms)     Location
Deferred                                       srv*
Symbol search path is: srv*
Executable search path is: 
Windows 10 Version 19045 MP (12 procs) Free x64
Product: WinNt, suite: SingleUserTS
Edition build lab: 19041.1.amd64fre.vb_release.191206-1406
Debug session time: Wed Apr 22 14:34:18.000 2026 (UTC + 8:00)
System Uptime: 5 days 0:16:22.333
Process Uptime: 0 days 0:00:25.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
(1868.c538): Access violation - code c0000005 (first/second chance not available)
ReadVirtual() failed in GetXStateConfiguration() first read attempt (error == 0.)
For analysis of this file, run !analyze -v
ntdll!NtRaiseException+0x14:
00007ffe`ba290344 c3              ret
0:068> !analyze -v
................................................................
................................................................
................................................................
................................................................
................................................................
..................................................
Loading unloaded module list
...
ClrmaManagedAnalysis::AssociateClient
Loading extension C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2603.20001.0_x64__8wekyb3d8bbwe\amd64\winext\sos\extensions\Microsoft.Diagnostics.DataContractReader.dll
Loading extension C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2603.20001.0_x64__8wekyb3d8bbwe\amd64\winext\sos\extensions\Microsoft.Diagnostics.DataContractReader.Extension.dll
Loading extension C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2603.20001.0_x64__8wekyb3d8bbwe\amd64\winext\sos\extensions\Microsoft.Diagnostics.DebuggerCommands.dll
AssociateClient trying managed CLRMA
AssociateClient got managed CLRMA service
AssociateClient trying DAC CLRMA
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************

ClrmaManagedAnalysis::GetThread c538
ClrmaThread::Initialize c538
~ClrmaThread
ClrmaManagedAnalysis::get_ProviderName
ClrmaManagedAnalysis::GetThread ffffffff
ClrmaThread::Initialize c538
ClrmaThread::get_CurrentException
~ClrmaException
ClrmaThread::get_NestedExceptionCount
~ClrmaThread
Failed to request MethodData, not in JIT code range

KEY_VALUES_STRING: 1

    Key  : AV.Dereference
    Value: NullPtr

    Key  : AV.Type
    Value: Read

    Key  : Analysis.CPU.mSec
    Value: 1312

    Key  : Analysis.Elapsed.mSec
    Value: 3572

    Key  : Analysis.IO.Other.Mb
    Value: 0

    Key  : Analysis.IO.Read.Mb
    Value: 1

    Key  : Analysis.IO.Write.Mb
    Value: 0

    Key  : Analysis.Init.CPU.mSec
    Value: 468

    Key  : Analysis.Init.Elapsed.mSec
    Value: 5885

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

    Key  : Analysis.Version.DbgEng
    Value: 10.0.29547.1002

    Key  : Analysis.Version.Description
    Value: 10.2602.27.2 amd64fre

    Key  : Analysis.Version.Ext
    Value: 1.2602.27.2

    Key  : CLR.Engine
    Value: CORECLR

    Key  : CLR.Version
    Value: 10.0.526.15411

    Key  : Failure.Bucket
    Value: INVALID_POINTER_READ_c0000005_coreclr.dll!ProcessCLRException

    Key  : Failure.Exception.Code
    Value: 0xc0000005

    Key  : Failure.Exception.IP.Address
    Value: 0x7ffdcff885bf

    Key  : Failure.Exception.IP.Module
    Value: coreclr

    Key  : Failure.Exception.IP.Offset
    Value: 0x3585bf

    Key  : Failure.Hash
    Value: {4f335f13-e945-3e5a-08b5-ab793970a677}

    Key  : Failure.ProblemClass.Primary
    Value: INVALID_POINTER_READ

    Key  : Failure.Source.FileLine
    Value: 621

    Key  : Failure.Source.FilePath
    Value: D:\a\_work\1\s\src\runtime\src\coreclr\vm\exceptionhandling.cpp

    Key  : Failure.Source.SourceServerCommand
    Value: raw.githubusercontent.com/dotnet/dotnet/a612c2a1056fe3265387ae3ff7c94eba1505caf9/src/runtime/src/coreclr/vm/exceptionhandling.cpp

    Key  : Faulting.IP.Type
    Value: Paged

    Key  : Timeline.OS.Boot.DeltaSec
    Value: 432982

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

    Key  : WER.OS.Branch
    Value: vb_release

    Key  : WER.OS.Version
    Value: 10.0.19041.1

    Key  : WER.Process.Version
    Value: 2026.1.6.0


FILE_IN_CAB:  UniGetUI.exe.6248.dmp

NTGLOBALFLAG:  0

APPLICATION_VERIFIER_FLAGS:  0

CONTEXT:  (.ecxr)
rax=0000000000000168 rbx=0000005ae1c9b970 rcx=0000005ae1c9b970
rdx=0000005ae1c9a710 rsi=0000005ae1c9b960 rdi=0000005ae1c9a710
rip=00007ffeba290344 rsp=0000005ae1c9a628 rbp=0000000000000001
 r8=0000000000000000  r9=0000000000000000 r10=00000fffd744a927
r11=0000088000000000 r12=000001d7e5a469a0 r13=0000005ae1c9b960
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei pl zr na pe nc
cs=0033  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000246
ntdll!NtRaiseException+0x14:
00007ffe`ba290344 c3              ret
Resetting default scope

EXCEPTION_RECORD:  (.exr -1)
ExceptionAddress: 00007ffdcff885bf (coreclr!ProcessCLRException+0x000000000000013f)
   ExceptionCode: c0000005 (Access violation)
  ExceptionFlags: 00000001
NumberParameters: 0

PROCESS_NAME:  UniGetUI.dll

READ_ADDRESS:  0000000000000000 

ERROR_CODE: (NTSTATUS) 0xc0000005 - 0x%p            0x%p                    %s

EXCEPTION_CODE_STR:  c0000005

FAULTING_THREAD:  ffffffff

STACK_TEXT:  
00007ffd`cff885bf 00007ffd`cff885bf coreclr!ProcessCLRException+0x13f


STACK_COMMAND: ** Pseudo Context ** Pseudo ** Value: 2 ** ; kb

IP_IN_PAGED_CODE: 
coreclr!ProcessCLRException+13f [D:\a\_work\1\s\src\runtime\src\coreclr\vm\exceptionhandling.cpp @ 621]
00007ffd`cff885bf 488bd0          mov     rdx,rax

FAULTING_SOURCE_LINE:  D:\a\_work\1\s\src\runtime\src\coreclr\vm\exceptionhandling.cpp

FAULTING_SOURCE_FILE:  D:\a\_work\1\s\src\runtime\src\coreclr\vm\exceptionhandling.cpp

FAULTING_SOURCE_LINE_NUMBER:  621

FAULTING_SOURCE_SRV_COMMAND:  https://raw.githubusercontent.com/dotnet/dotnet/a612c2a1056fe3265387ae3ff7c94eba1505caf9/src/runtime/src/coreclr/vm/exceptionhandling.cpp

FAULTING_SOURCE_CODE:  
No source found for 'D:\a\_work\1\s\src\runtime\src\coreclr\vm\exceptionhandling.cpp'


SYMBOL_NAME:  coreclr!ProcessCLRException+13f

MODULE_NAME: coreclr

IMAGE_NAME:  coreclr.dll

FAILURE_BUCKET_ID:  INVALID_POINTER_READ_c0000005_coreclr.dll!ProcessCLRException

OS_VERSION:  10.0.19041.1

BUILDLAB_STR:  vb_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

IMAGE_VERSION:  10.0.526.15411

FAILURE_ID_HASH:  {4f335f13-e945-3e5a-08b5-ab793970a677}

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

CLRMAReleaseInstance
0:068> lmvm coreclr
Browse full module list
start             end                 module name
00007ffd`cfc30000 00007ffd`d00aa000   coreclr    (private pdb symbols)  C:\ProgramData\Dbg\sym\coreclr.pdb\805E894E943E45E78723D74BF505D66F1\coreclr.pdb
    Loaded symbol image file: C:\Users\*****\AppData\Local\Programs\UniGetUI\coreclr.dll
    Mapped memory image file: C:\Users\*****\AppData\Local\Programs\UniGetUI\coreclr.dll
    Image path: C:\Users\*****\AppData\Local\Programs\UniGetUI\coreclr.dll
    Image name: coreclr.dll
    Browse all global symbols  functions  data  Symbol Reload
    Timestamp:        Wed Mar  4 02:50:48 2026 (69A72D88)
    CheckSum:         0047512D
    ImageSize:        0047A000
    Mapping Form:     Loaded
    File version:     10.0.526.15411
    Product version:  10.0.526.15411
    File flags:       0 (Mask 3F)
    File OS:          4 Unknown Win32
    File type:        0.0 Unknown
    File date:        00000000.00000000
    Translations:     0409.04b0
    Information from resource tables:
        CompanyName:      Microsoft Corporation
        ProductName:      Microsoft® .NET
        InternalName:     CoreCLR.dll
        OriginalFilename: CoreCLR.dll
        ProductVersion:   10,0,526,15411 @Commit: a612c2a1056fe3265387ae3ff7c94eba1505caf9
        FileVersion:      10,0,526,15411 @Commit: a612c2a1056fe3265387ae3ff7c94eba1505caf9
        FileDescription:  .NET Runtime
        LegalCopyright:   © Microsoft Corporation. All rights reserved.
        Comments:         Flavor=Retail

Steps to reproduce the issue

  1. Launch UniGetUI
  2. The application window appears and run but crash automatically after about 25 seconds.
  3. A crash dump is automatically generated.

UniGetUI Log

Unable to retrieve logs before the crash.

Package Managers Logs

Unable to retrieve logs before the crash.

Relevant information

No response

Screenshots and videos

No response

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions