SourceTree crashes on startup

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

問題

When attempting to start SourceTree, the following dialog is displayed with the message "SourceTree has stopped working", and the application does not start: 

診断

Diagnostic Steps

  • Open the Event Viewer in Windows right after the crash
  • Go to Windows Logs >> Application
  • There should be two Error entries.
  • One of them has as Source: .NET Runtime

    Application: SourceTree.exe
    Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: System.Configuration.ConfigurationErrorsException
    Stack:
       at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean)
       at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(System.Configuration.ConfigurationSchemaErrors)
       at System.Configuration.Configuration..ctor(System.String, System.Type, System.Object[])
       at System.Configuration.ClientConfigurationHost.OpenExeConfiguration(System.Configuration.ConfigurationFileMap, Boolean, System.Configuration.ConfigurationUserLevel, System.String)
       at System.Configuration.ConfigurationManager.OpenExeConfigurationImpl(System.Configuration.ConfigurationFileMap, Boolean, System.Configuration.ConfigurationUserLevel, System.String, Boolean)
       at SourceTree.App.SetStartupJIT()
       at SourceTree.App..ctor()
       at SourceTree.App.Main()
  • The second one has as Source: Application Error

    Faulting application name: SourceTree.exe, version: 1.8.3.0, time stamp: 0x56f18db8
    Faulting module name: KERNELBASE.dll, version: 6.1.7600.16385, time stamp: 0x4a5bdfe0
    Exception code: 0xe0434352
    Fault offset: 0x000000000000aa7d
    Faulting process id: 0xb54
    Faulting application start time: 0x01d1d3a51746a7d1
    Faulting application path: C:\Program Files (x86)\Atlassian\SourceTree\SourceTree.exe
    Faulting module path: C:\Windows\system32\KERNELBASE.dll
    Report Id: 550f6aff-3f98-11e6-a681-0800279df20e

原因

The most likely reason for this error is that the user.config file for SourceTree has been corrupted.

You can confirm this by locating the file in this location:

C:\Users\<User>\AppData\Local\Atlassian\SourceTree.exe_<random_string>\<version_number>

If this is the cause, when you open the file, it will be full of <NULL> values.

ソリューション

If the user.config file is indeed corrupted, you may delete it.

It will be regenerated the next time you start SourceTree, and the application should start normally.

 

最終更新日 2016 年 7 月 4 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.