Closed
Description
After clicking the examine button, the app crashes
Crash::: Tmds.DBus.Protocol.DBusException: org.freedesktop.portal.Error.InvalidArgument: invalid filter: invalid glob pattern
----------------------------
Version: 2025.24.0.0
OS: Unix 6.15.3.200
Framework: .NETCoreApp,Version=v9.0
Source: <unknown>
Thread Name: Unnamed
User: ennerperez
App Start Time: 7/1/2025 12:43:05 PM
Exception Time: 7/1/2025 12:43:12 PM
Memory Usage: 675 MB
---------------------------
Tmds.DBus.Protocol.DBusException: org.freedesktop.portal.Error.InvalidArgument: invalid filter: invalid glob pattern
at Tmds.DBus.Protocol.DBusConnection.<CallMethodAsync>d__46`1.MoveNext() + 0x2e6
--- End of stack trace from previous location ---
at Tmds.DBus.Protocol.Connection.<CallMethodAsync>d__28`1.MoveNext() + 0x79
--- End of stack trace from previous location ---
at Avalonia.FreeDesktop.DBusSystemDialog.<OpenFilePickerAsync>d__12.MoveNext() + 0x3de
--- End of stack trace from previous location ---
at Avalonia.Platform.Storage.FallbackStorageProvider.<OpenFilePickerAsync>d__12.MoveNext() + 0x102
--- End of stack trace from previous location ---
at SourceGit.Views.Preferences.<SelectShellOrTerminal>d__63.MoveNext() + 0x5d
--- End of stack trace from previous location ---
at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_0(Object state) + 0x17
at Avalonia.Threading.SendOrPostCallbackDispatcherOperation.InvokeCore() + 0x1bf
at Avalonia.Threading.DispatcherOperation.Execute() + 0x74
at Avalonia.Threading.Dispatcher.ExecuteJob(DispatcherOperation) + 0x5f
at Avalonia.Threading.Dispatcher.ExecuteJobsCore(Boolean) + 0x2c
at Avalonia.Threading.Dispatcher.Signaled() + 0x41
at Avalonia.X11.X11PlatformThreading.CheckSignaled() + 0x56
at Avalonia.X11.X11PlatformThreading.RunLoop(CancellationToken) + 0x280
at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl) + 0x109
at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame) + 0x9b
at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken) + 0xfe
at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.StartCore(String[]) + 0x50
at SourceGit.App.Main(String[] args) + 0xe0