Skip to content

DirectoryNotFoundException Crash when opening output browser #1668

Description

@dudeman-sketch

What happened?

Steps to reproduce:

  1. Open stability matrix
  2. Click on "Output Browser"
  3. Crash.
    Manually creating directory it is complaining about missing does not prevent the crash.

Exception Details

Exception

DirectoryNotFoundException: Could not find a part of the path 'C:\Stability matrix\Data\Images\txt2img-grids-16sym'.

Sentry ID

a1d78ac3

Stack Trace

``` at System.IO.Enumeration.FileSystemEnumerator1.CreateDirectoryHandle(String path, Boolean ignoreNotFound) at System.IO.Enumeration.FileSystemEnumerator1.Init()
at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
at System.IO.Enumeration.FileSystemEnumerableFactory.UserDirectories(String directory, String expression, EnumerationOptions options)

app.2026-06-21 08_02_30.log
app.2026-06-21 08_06_32.log
app.log

at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
at StabilityMatrix.Avalonia.ViewModels.OutputsPageViewModel.GetSubfolders(String strPath)
at StabilityMatrix.Avalonia.ViewModels.OutputsPageViewModel.RefreshCategories()
at StabilityMatrix.Avalonia.ViewModels.OutputsPageViewModel.OnInitialLoaded()
at StabilityMatrix.Avalonia.ViewModels.Base.ViewModelBase.OnLoaded()
at StabilityMatrix.Avalonia.Controls.UserControlBase.OnLoadedEvent(RoutedEventArgs e)
at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value)
at Avalonia.Interactivity.EventRoute.RaiseEventImpl(RoutedEventArgs e)
at Avalonia.Interactivity.EventRoute.RaiseEvent(Interactive source, RoutedEventArgs e)
at Avalonia.Interactivity.Interactive.RaiseEvent(RoutedEventArgs e)
at Avalonia.Controls.Control.<>c.<.cctor>b__70_0()
at Avalonia.Threading.DispatcherOperation.InvokeCore()```

Version

2.16.1

What Operating System are you using?

Windows

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcrashBugs involving the app crashing to desktop

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions