Uploaded image for project: 'Sourcetree For Mac'
  1. Sourcetree For Mac
  2. SRCTREE-7867

Crashes and stability issues caused by the upgrade to MacOs 12.3.1+ and Python 3

    • Icon: Suggestion Suggestion
    • Resolution: Fixed
    • None
    • General
    • None
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Issue Summary

      This is reproducible on Data Center: (yes) / (no) yes

      This is ticket will the single source consolidating all the issues related to the python2 support deprecation & python 3 upgrade due to the recent update of the MAC OS release 12.3.1.

      Adding all the related tickets already being raised here. In future please feel free to add comments here for easy tracking. We have already started working on fixing this issue & keep you all updated on this release for this fix soon.

      Steps to Reproduce

      In the latest MAC OS release 12.3.1 the Sourcetree crashes a lot & there are few other similar issues related to the python2 deprecation.

      Expected Results

      The SourceTree app has to work in a stable way.

      Actual Results

      Few already raised tickets are mentioned here for ref:

      https://jira.atlassian.com/browse/SRCTREE-7858

      https://jira.atlassian.com/browse/SRCTREE-7836

      https://jira.atlassian.com/browse/SRCTREE-7593

      https://jira.atlassian.com/browse/SRCTREE-7844

      https://jira.atlassian.com/browse/SRCTREE-7818

      https://jira.atlassian.com/browse/SRCTREE-7853

      https://jira.atlassian.com/browse/SRCTREE-7856

      https://jira.atlassian.com/browse/SRCTREE-7867 

      https://jira.atlassian.com/browse/SRCTREE-7861

      https://jira.atlassian.com/browse/SRCTREE-7892

      https://jira.atlassian.com/browse/SRCTREE-7887

      https://jira.atlassian.com/browse/SRCTREE-7891

      https://jira.atlassian.com/browse/SRCTREE-7897

      https://jira.atlassian.com/browse/SRCTREE-1932

      https://jira.atlassian.com/browse/SRCTREE-7387

      https://jira.atlassian.com/browse/SRCTREE-7912 

       

       

      Workaround

      Currently there is no known workaround for this behaviour. A workaround will be added here when available

            [SRCTREE-7867] Crashes and stability issues caused by the upgrade to MacOs 12.3.1+ and Python 3

            All, requesting you to kindly upgrade the version to 4.2.0 and verify.

            Arati Mohanty added a comment - All, requesting you to kindly upgrade the version to 4.2.0 and verify.

            All, requesting you to kindly upgrade the version to 4.2.0 and verify.

            Arati Mohanty added a comment - All, requesting you to kindly upgrade the version to 4.2.0 and verify.

            Issue has been fixed in version 4.2.0. So closing this issue.

            Arati Mohanty added a comment - Issue has been fixed in version 4.2.0. So closing this issue.

            Hi, 9d0d80a21428 

            Thanks for your notes.

            As Arati said, url is the same, but package is containing the latest binary. We will think about versioning of beta builds and will do required changes in future to avoid confusion.

            Your notes regarding "About" dialogue (copyrights, dark mode issues) and copyrights in "Get Info" window will be fixed in the next release. Thanks for pointing on this.

            Raman Sidarakin (Inactive) added a comment - Hi,  9d0d80a21428   Thanks for your notes. As Arati said, url is the same, but package is containing the latest binary. We will think about versioning of beta builds and will do required changes in future to avoid confusion. Your notes regarding "About" dialogue (copyrights, dark mode issues) and copyrights in "Get Info" window will be fixed in the next release. Thanks for pointing on this.

            j c added a comment -

            @Arati Mohanty I downloaded it, but in the "About SourceTree" screen, it shows the exact same build number 246. I'd hope the build number should always increment at the very least. Further the Finder's Get Info dialog does not reflect the beta status under "Version". I would expect to see "4.2.0b2" or something similar, as well on the About screen. Lastly the copyright date in the Get Info shows "2019", where as the About screen shows "2021". And the "Sourcetree" branding is also too dark to see in Dark Mode.

            j c added a comment - @Arati Mohanty I downloaded it, but in the "About SourceTree" screen, it shows the exact same build number 246. I'd hope the build number should always increment at the very least. Further the Finder's Get Info dialog does not reflect the beta status under "Version". I would expect to see "4.2.0b2" or something similar, as well on the About screen. Lastly the copyright date in the Get Info shows "2019", where as the About screen shows "2021". And the "Sourcetree" branding is also too dark to see in Dark Mode.

            Arati Mohanty added a comment - - edited

            ef253c23198e  9d0d80a21428 The url is same but the package is having the latest binary. As we provided a fix in beta version itself, we removed the older beta version due to the issue arised in beta1.  We would like you to use the beta2 to avoid the issues in beta1 of version 4.2.0. 

            Arati Mohanty added a comment - - edited ef253c23198e   9d0d80a21428 The url is same but the package is having the latest binary. As we provided a fix in beta version itself, we removed the older beta version due to the issue arised in beta1.  We would like you to use the beta2 to avoid the issues in beta1 of version 4.2.0. 

            j c added a comment -

            @Raman Sidarakin Not to mention that the URL shows "b8", as in Beta 8. Why the discrepancy in beta numbers?

            j c added a comment - @Raman Sidarakin Not to mention that the URL shows "b8", as in Beta 8. Why the discrepancy in beta numbers?

            newacct added a comment -

            @Raman Sidarakin : This was the same URL that was sent out on August 10 for the first beta. Are you sure it's the right URL?

            newacct added a comment - @Raman Sidarakin : This was the same URL that was sent out on August 10 for the first beta. Are you sure it's the right URL?

            podrabinek added a comment -

            Ok, seems to work
            had to remove these lines in config

             

            [extensions]
            hgext.gpg=
            hgext.hgsubversion=

            podrabinek added a comment - Ok, seems to work had to remove these lines in config   [extensions] hgext.gpg= hgext.hgsubversion=

            podrabinek added a comment -

            hg pull -u /var/folders/zk/nb3yxm4x16vcgph11cdmhktm0000gn/T/SourceTreeTemp.QR35ni 

                • failed to import extension "hgext.hgsubversion": No module named 'hgext.hgsubversion'

            abort: outstanding merge conflicts

            (use 'hg resolve' to resolve)

            pulling from /var/folders/zk/nb3yxm4x16vcgph11cdmhktm0000gn/T/SourceTreeTemp.QR35ni

            searching for changes

            adding changesets

            adding manifests

            adding file changes

            added 10 changesets with 20 changes to 14 files

            new changesets 045c18373609:42fe2b4c6a99 (10 drafts)

            Completed with errors, see above


            MacOS Monterey
            Macbook Air M2

            podrabinek added a comment - hg pull -u /var/folders/zk/nb3yxm4x16vcgph11cdmhktm0000gn/T/SourceTreeTemp.QR35ni  failed to import extension "hgext.hgsubversion": No module named 'hgext.hgsubversion' abort: outstanding merge conflicts (use 'hg resolve' to resolve) pulling from /var/folders/zk/nb3yxm4x16vcgph11cdmhktm0000gn/T/SourceTreeTemp.QR35ni searching for changes adding changesets adding manifests adding file changes added 10 changesets with 20 changes to 14 files new changesets 045c18373609:42fe2b4c6a99 (10 drafts) Completed with errors, see above MacOS Monterey Macbook Air M2

              2566180e0bc8 Arati Mohanty
              9db362c0c6b2 Natchiar Venkatachalam (Inactive)
              Votes:
              21 Vote for this issue
              Watchers:
              21 Start watching this issue

                Created:
                Updated:
                Resolved: