AzureKeyVaultExplorer icon indicating copy to clipboard operation
AzureKeyVaultExplorer copied to clipboard

App fails to start on macOS 26.1.0 – shows only “Error macOS 26.1.0” dialog

Open bambuca opened this issue 1 month ago • 1 comments

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.

Image

bambuca avatar Nov 17 '25 19:11 bambuca

What version of the application are you using? Thanks

cricketthomas avatar Nov 17 '25 20:11 cricketthomas

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

Image

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.

bambuca avatar Dec 03 '25 08:12 bambuca

Thanks for bringing this to my attention. Will look deeper into this.

cricketthomas avatar Dec 03 '25 14:12 cricketthomas

@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

cricketthomas avatar Dec 06 '25 04:12 cricketthomas