Skip to content

Image locks up when trying to checkout branch using IceBerg #19009

@belaroesener

Description

@belaroesener

Problem

When I try to check out a branch from my fork of the pharo code base, the image locks up in a way that I can't even interrupt.

Reproduction

  1. Create fresh Pharo 14 Image
  2. Connect pharo repo to fresh clone of belaroesener/pharo using IceBerg
  3. "Repair Repository" > "Create new branch pointing to image commit"
  4. (Shows uncommitted changes for *Deprecated13, *Deprecated14 and *Morphic-Deprecated. But committing does not show any differences)
  5. "Checkout branch origin/add-reset-to-defaults-button-to-setting-browser" > "Checkout packages already loaded in the image"
  6. Image locks up, 100% CPU usage, ~1.5GB RAM usage
  7. Image

I can not interrupt the execution using CMD-.
After around 40 minutes the RAM usage has risen to ~1.8GB, otherwise no changes.

If instead, I check out the commit 538a19b (2025-11-11 20:35), which is the base of my branch, I get the same behaviour

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions