It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Sourcetree hangs on start-up after update Edited

Hi,

Sourcetree hangs on start-up after the latest update.

In sourcetree.log there is a repeated error, maybe it's related (i assume it's an infinite loop):

Any ideas/suggestions?

 

ERROR [2019-11-08 17:58:15,266] [21] [Sourcetree.Analytics.Emau.EMauSubmissionService] [Log] - POST MAU submission FAILED
System.IO.FileLoadException: Could not load file or assembly 'TimeZoneConverter, Version=2.3.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
File name: 'TimeZoneConverter, Version=2.3.0.0, Culture=neutral, PublicKeyToken=null'
at Atlassian.AnalyticsService.Client.Converters.IanaTimezoneConverter.WriteJson(JsonWriter writer, Object value, JsonSerializer serializer)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeConvertable(JsonWriter writer, JsonConverter converter, Object value, JsonContract contract, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType)
at Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer)
at Sourcetree.Analytics.Emau.EMauSubmissionService.<SubmitBatch>d__62.MoveNext()

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

 

1 answer

I get the same error trying to open a repo.

Me too with the version downloaded from AutoUpdate. But with 3.2.6 i didn't have problem at all.

At the sourcetree main site, the download link point to 3.2.6, not to 3.3.4 from auto update notification.

I use Windows and have the Kaspersky antivirus.

I'm from Brazil and have been experiencing many issues in other programs because the extinsion of the summer time in Brazil.

Like Jacques Foottit likes this

I am having the same issue with version SourceTree Version 3.3.6.

Me too. 3.3.6. Hung yesterday evening after hours of use, and now today it does it immediately after loading.

I tried downgrading to the each of the previous 3 versions and that just made matters worse, giving me a log error about no respositories found, with a hang.

I had to uninstall, then remove AppData\Local\Atlassian and AppData\Local\Sourcetree - that allowed me to do a fresh install. During the install, at the end, I got asked if I had an ssh key to use - if I said yes, nothing then happened. I had to instead choose No, and then the app loaded - I then saw that there was an update available for 3.3.7, which I'm now using. If I go into Pageant, and click 'Add', it hangs - this may well have been the source of the issues all along.

Update: Yes, it turned out that Pageant was trying to load my keys from a NAS, and the NAS connection was down. So, SourceTree completely defers to Pageant and waits indefinitely, without any explanation as to what is going on - can I suggest a timeout after 20seconds, and then a message saying, "There was a problem whilst trying to retrieve your SSH key", and then you have complete access to ST again. Would have saved me a couple of hours.

I didn't try do upgrade yet, I'm still in version 3.2.6. My guess is that the error occur because summertime (daylight saving time) in my country (Brazil). This year we doesn't have summertime and because that several apps are showing wrong time (Google Maps, Skype...). For those other apps, I change my timezone to a local in Brazil that doesn't have summertime(daylight saving time) in 2018.

Suggest an answer

Log in or Sign up to answer
TAGS
Community showcase
Published in Sourcetree

Sourcetree for Windows - CVE-2019-11582 - Remote Code Execution vulnerability

A vulnerability has been published today in regards to Sourcetree for Windows.  The goal of this article is to give you a summary of information we have gathered from Atlassian Community as a st...

4,927 views 0 12
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you