App fails to start on macOS 26.1.0 – shows only “Error macOS 26.1.0” dialog
When launching the app on macOS 26.1.0, an error dialog shows:
macOS 26.1.0
The application does not crash, but it does not function properly / the main UI does not behave as expected.
What version of the application are you using? Thanks
Hi, the version is 0.1.0 downloaded from https://github.com/sidestep-labs/AzureKeyVaultExplorer/releases (v1.0.316) however the app show different version
Here are logs from console:
Last login: Wed Dec 3 09:08:42 on ttys010
/Applications/Key\ Vault\ Explorer\ for\ Azure ; exit;
honzik@macBamba ~ % /Applications/Key\ Vault\ Explorer\ for\ Azure ; exit;
Unhandled exception. System.PlatformNotSupportedException: macOS 26.1.0
at Microsoft.Identity.Client.Platforms.netstandard.NetCorePlatformProxy.StartDefaultOsBrowserAsync(String url, Boolean isBrokerConfigured)
at Microsoft.Identity.Client.Platforms.Shared.Desktop.OsBrowser.DefaultOsBrowserWebUi.InterceptAuthorizationUriAsync(Uri authorizationUri, Uri redirectUri, Boolean isBrokerConfigured, CancellationToken cancellationToken)
at Microsoft.Identity.Client.Platforms.Shared.Desktop.OsBrowser.DefaultOsBrowserWebUi.AcquireAuthorizationAsync(Uri authorizationUri, Uri redirectUri, RequestContext requestContext, CancellationToken cancellationToken)
at Microsoft.Identity.Client.Internal.AuthCodeRequestComponent.FetchAuthCodeAndPkceInternalAsync(IWebUI webUi, CancellationToken cancellationToken)
at Microsoft.Identity.Client.Internal.AuthCodeRequestComponent.FetchAuthCodeAndPkceVerifierAsync(CancellationToken cancellationToken)
at Microsoft.Identity.Client.Internal.Requests.InteractiveRequest.GetTokenResponseAsync(CancellationToken cancellationToken)
at Microsoft.Identity.Client.Internal.Requests.InteractiveRequest.ExecuteAsync(CancellationToken cancellationToken)
at Microsoft.Identity.Client.Internal.Requests.RequestBase.<>c__DisplayClass11_1.<<RunAsync>b__1>d.MoveNext()
--- End of stack trace from previous location ---
at Microsoft.Identity.Client.Utils.StopwatchService.MeasureCodeBlockAsync(Func`1 codeBlock)
at Microsoft.Identity.Client.Internal.Requests.RequestBase.RunAsync(CancellationToken cancellationToken)
at Microsoft.Identity.Client.ApiConfig.Executors.PublicClientExecutor.ExecuteAsync(AcquireTokenCommonParameters commonParameters, AcquireTokenInteractiveParameters interactiveParameters, CancellationToken cancellationToken)
at KeyVaultExplorer.Services.AuthService.LoginAsync(CancellationToken cancellationToken)
at KeyVaultExplorer.ViewModels.MainViewModel.ForceSignIn()
at CommunityToolkit.Mvvm.Input.AsyncRelayCommand.AwaitAndThrowIfFailed(Task executionTask)
at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__124_0(Object state)
at Avalonia.Threading.SendOrPostCallbackDispatcherOperation.InvokeCore()
at Avalonia.Threading.Dispatcher.ExecuteJobsCore(Boolean fromExplicitBackgroundProcessingCallback)
at Avalonia.Native.Interop.Impl.__MicroComIAvnPlatformThreadingInterfaceEventsVTable.Signaled(Void* this)
--- End of stack trace from previous location ---
at Avalonia.Native.DispatcherImpl.RunLoop(CancellationToken token)
at Avalonia.Native.DispatcherImpl.RunLoop(CancellationToken token)
at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl)
at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken)
at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.StartCore(String[] args)
at Desktop.Program.Main(String[] args)
zsh: abort /Applications/Key\ Vault\ Explorer\ for\ Azure
Saving session... ...copying shared history... ...saving history...truncating history files... ...completed.
Thanks for bringing this to my attention. Will look deeper into this.
@bambuca hi, i would recommend using an older version on .net 9. Still working on a fix for this one due to a breaking change.
https://github.com/sidestep-labs/AzureKeyVaultExplorer/releases/tag/v1.0.314