Skip to content

gitbutler app locks up when displaying a branch #11646

@harrisgilliam

Description

@harrisgilliam

Version

0.18.3

Operating System

macOS

Distribution Method

dmg (Mac OS - Apple Silicon)

Describe the issue

The UI becomes completely unresponsive on the branches page when viewing one of my branches. Quiting and restarting just brings me back to the branches page with the same branch selected and the UI is unresponsive again.

I cannot get out of this state and gitbutler is now completely unusable.

I was viewing the branch without issues on the branches page. I tried to apply and got a message about there being conflicts. I unapplied the stack. This was a very old branch that had not been updated with commits from main in a while. Separately in my terminal I merged the main branch in then went back to bitbutler to try to apply the branch to the workspace again.

I got an error (lower right part of the window) about their being conflicts and the apply operation failed. From this point the UI became unresponsive and I am snow stuck in this state.

How to reproduce (Optional)

  1. Install gitbutler
  2. add a repo, chose target branch
  3. view branches on branches page
  4. attempt to apply existing branch, get notified of conflicts
  5. unapply stack
  6. perform merge of main branch in terminal window
  7. got back to branches page, attempt to apply branch again
  8. apply fails, get error message, dismiss error
  9. UI unresponsive even after quit and re-launch of application

Expected behavior (Optional)

App does not crash and/or lock up

Relevant log output (Optional)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingperformanceApplication is too slow

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions