Skip to content

"Delete browsing data" in Settings (Web Console) crashes NETworkManager #3168

@erptechnician

Description

@erptechnician

Describe your issue:

Deleting browsing data (WebView2) in the Web Console section of Settings causes NETworkManager to crash to the desktop. This issue is reproducible on my installation.

Steps to reproduce the issue:

  1. Open NETworkManager with admin privileges.
  2. Enter password for profile encryption.
  3. Navigate to Settings > Web Console.
  4. Click "Delete browsing data" button.
  5. Click "Delete" button in popup dialog to confirm.
  6. NETworkManager crashes without displaying an error and user is returned to the desktop.

NETworkManager version:

NETworkManager 2025.8.10.0 (regular install - not portable)

Windows version (like 10.0.x.x):

Windows 11 Professional version 24H2 (OS Build 26100.6584)

.NET version (like 6.0.x):

Microsoft Windows Desktop Runtime 8.0.20 x64
Microsoft .NET Runtime 8.0.20 x64

Screenshots

Image

Event Log

2 errors are logged in Windows Event Viewer (Windows logs > Application)

Error 1

Log Name: Application
Source: .NET Runtime
Date: 9/20/2025 9:02:45 AM
Event ID: 1026
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: *****
Description:
Application: NETworkManager.exe
CoreCLR Version: 8.0.2025.41914
.NET Version: 8.0.20
Description: The process was terminated due to an unhandled exception.
Exception Info: System.ArgumentException: Value does not fall within the expected range.
at Microsoft.Web.WebView2.Core.Raw.ICoreWebView2Environment.CreateCoreWebView2Controller(IntPtr ParentWindow, ICoreWebView2CreateCoreWebView2ControllerCompletedHandler handler)
at Microsoft.Web.WebView2.Core.CoreWebView2Environment.CreateCoreWebView2ControllerAsync(IntPtr ParentWindow)
at NETworkManager.ViewModels.WebConsoleSettingsViewModel.<>c__DisplayClass18_0.<b__0>d.MoveNext()
--- End of stack trace from previous location ---
at System.Threading.Tasks.Task.<>c.b__128_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at NETworkManager.App.Main()

Event Xml:



1026
0
2
0
0
0x80000000000000

71535


Application
*****



Application: NETworkManager.exe
CoreCLR Version: 8.0.2025.41914
.NET Version: 8.0.20
Description: The process was terminated due to an unhandled exception.
Exception Info: System.ArgumentException: Value does not fall within the expected range.
at Microsoft.Web.WebView2.Core.Raw.ICoreWebView2Environment.CreateCoreWebView2Controller(IntPtr ParentWindow, ICoreWebView2CreateCoreWebView2ControllerCompletedHandler handler)
at Microsoft.Web.WebView2.Core.CoreWebView2Environment.CreateCoreWebView2ControllerAsync(IntPtr ParentWindow)
at NETworkManager.ViewModels.WebConsoleSettingsViewModel.<>c__DisplayClass18_0.<<DeleteBrowsingData>b__0>d.MoveNext()
--- End of stack trace from previous location ---
at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at NETworkManager.App.Main()


Error 2

Log Name: Application
Source: Application Error
Date: 9/20/2025 9:02:45 AM
Event ID: 1000
Task Category: Application Crashing Events
Level: Error
Keywords:
User: *****
Computer: *****
Description:
Faulting application name: NETworkManager.exe, version: 2025.8.10.0, time stamp: 0x67110000
Faulting module name: KERNELBASE.dll, version: 10.0.26100.6584, time stamp: 0x0a9b38fe
Exception code: 0xe0434352
Fault offset: 0x00000000000c66ca
Faulting process id: 0x588C
Faulting application start time: 0x1DC2A46194527D4
Faulting application path: C:\Program Files\NETworkManager\NETworkManager.exe
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll
Report Id: 8c0f8c88-4f4e-4a20-a8ab-8b25279e236f
Faulting package full name:
Faulting package-relative application ID:
Event Xml:



1000
0
2
100
0
0x8000000000000000

71536


Application
*****



NETworkManager.exe
2025.8.10.0
67110000
KERNELBASE.dll
10.0.26100.6584
0a9b38fe
e0434352
00000000000c66ca
0x588c
0x1dc2a46194527d4
C:\Program Files\NETworkManager\NETworkManager.exe
C:\WINDOWS\System32\KERNELBASE.dll
8c0f8c88-4f4e-4a20-a8ab-8b25279e236f





Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions