Sourcetree stopped launching (Win7)

On Windows 7.

Rebooted computer this morning, SourceTree no longer starts.

I suspected Windows Updates.

.NET security updates applied today:

KB2901126

KB2898869


Uninstalled Both.

Uninstalled and Reinstalled Sourcetree

Deleted AppData for Sourcetree

No Dice.

Error log:

Faulting application name: SourceTree.exe, version: 1.4.1.0, time stamp: 0x52f100ba
Faulting module name: ntdll.dll, version: 6.1.7601.18247, time stamp: 0x521eaf24
Exception code: 0xc0000374
Fault offset: 0x00000000000c4102
Faulting process id: 0x1b90
Faulting application start time: 0x01cf389645c01315
Faulting application path: C:\Program Files (x86)\Atlassian\SourceTree\SourceTree.exe
Faulting module path: C:\windows\SYSTEM32\ntdll.dll
Report Id: c04229d6-a489-11e3-9559-642737ddb166

Report.wer:

Version=1
EventType=APPCRASH
EventTime=130385133305193274
ReportType=2
Consent=1
UploadTime=130385133305863312
ReportIdentifier=c04229d7-a489-11e3-9559-642737ddb166
IntegratorReportIdentifier=c04229d6-a489-11e3-9559-642737ddb166
Response.BucketId=6788129
Response.BucketTable=20
Response.type=4
Sig[0].Name=Application Name
Sig[0].Value=SourceTree.exe
Sig[1].Name=Application Version
Sig[1].Value=1.4.1.0
Sig[2].Name=Application Timestamp
Sig[2].Value=52f100ba
Sig[3].Name=Fault Module Name
Sig[3].Value=StackHash_259c
Sig[4].Name=Fault Module Version
Sig[4].Value=6.1.7601.18247
Sig[5].Name=Fault Module Timestamp
Sig[5].Value=521eaf24
Sig[6].Name=Exception Code
Sig[6].Value=c0000374
Sig[7].Name=Exception Offset
Sig[7].Value=00000000000c4102
DynamicSig[1].Name=OS Version
DynamicSig[1].Value=6.1.7601.2.1.0.256.48
DynamicSig[2].Name=Locale ID
DynamicSig[2].Value=1033
DynamicSig[22].Name=Additional Information 1
DynamicSig[22].Value=259c
DynamicSig[23].Name=Additional Information 2
DynamicSig[23].Value=259cf68fcd17b809dd64a7b97ab5b735
DynamicSig[24].Name=Additional Information 3
DynamicSig[24].Value=21a4
DynamicSig[25].Name=Additional Information 4
DynamicSig[25].Value=21a4f296e23ecaf8ea3afbd7ddcca42c
UI[2]=C:\Program Files (x86)\Atlassian\SourceTree\SourceTree.exe
UI[3]=SourceTree has stopped working
UI[4]=Windows can check online for a solution to the problem.
UI[5]=Check online for a solution and close the program
UI[6]=Check online for a solution later and close the program
UI[7]=Close the program
LoadedModule[0]=C:\Program Files (x86)\Atlassian\SourceTree\SourceTree.exe
LoadedModule[1]=C:\windows\SYSTEM32\ntdll.dll
LoadedModule[2]=C:\windows\SYSTEM32\MSCOREE.DLL
LoadedModule[3]=C:\windows\system32\KERNEL32.dll
LoadedModule[4]=C:\windows\system32\KERNELBASE.dll
LoadedModule[5]=C:\windows\system32\ADVAPI32.dll
LoadedModule[6]=C:\windows\system32\msvcrt.dll
LoadedModule[7]=C:\windows\SYSTEM32\sechost.dll
LoadedModule[8]=C:\windows\system32\RPCRT4.dll
LoadedModule[9]=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscoreei.dll
LoadedModule[10]=C:\windows\system32\SHLWAPI.dll
LoadedModule[11]=C:\windows\system32\GDI32.dll
LoadedModule[12]=C:\windows\system32\USER32.dll
LoadedModule[13]=C:\windows\system32\LPK.dll
LoadedModule[14]=C:\windows\system32\USP10.dll
LoadedModule[15]=C:\windows\system32\IMM32.DLL
LoadedModule[16]=C:\windows\system32\MSCTF.dll
LoadedModule[17]=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll
LoadedModule[18]=C:\windows\system32\MSVCR110_CLR0400.dll
LoadedModule[19]=C:\windows\assembly\NativeImages_v4.0.30319_64\mscorlib\54c5d3ee1f311718f3a2feb337c5fa29\mscorlib.ni.dll
LoadedModule[20]=C:\windows\system32\ole32.dll
LoadedModule[21]=C:\windows\system32\CRYPTBASE.dll
LoadedModule[22]=C:\windows\system32\uxtheme.dll
LoadedModule[23]=C:\windows\system32\CRYPTSP.dll
LoadedModule[24]=C:\windows\system32\rsaenh.dll
LoadedModule[25]=C:\windows\system32\VERSION.dll
LoadedModule[26]=C:\windows\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.dll
LoadedModule[27]=C:\windows\Microsoft.Net\assembly\GAC_MSIL\WindowsBase\v4.0_4.0.0.0__31bf3856ad364e35\WindowsBase.dll
LoadedModule[28]=C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Xaml\v4.0_4.0.0.0__b77a5c561934e089\System.Xaml.dll
LoadedModule[29]=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clrjit.dll
LoadedModule[30]=C:\windows\system32\OLEAUT32.dll
LoadedModule[31]=C:\windows\Microsoft.Net\assembly\GAC_64\PresentationCore\v4.0_4.0.0.0__31bf3856ad364e35\PresentationCore.dll
LoadedModule[32]=C:\windows\assembly\NativeImages_v4.0.30319_64\System\4598449d72d7ebbd53952399ed5fc710\System.ni.dll
LoadedModule[33]=C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll
LoadedModule[34]=C:\windows\system32\RpcRtRemote.dll
LoadedModule[35]=C:\Program Files (x86)\Atlassian\SourceTree\SourceTreeShared.dll
LoadedModule[36]=C:\windows\system32\dwrite.dll
LoadedModule[37]=C:\windows\Microsoft.NET\Framework64\v4.0.30319\WPF\wpfgfx_v0400.dll
LoadedModule[38]=C:\windows\Microsoft.NET\Framework64\v4.0.30319\WPF\PresentationNative_v0400.dll
LoadedModule[39]=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\nlssorting.dll
LoadedModule[40]=C:\windows\system32\dwmapi.dll
LoadedModule[41]=C:\windows\system32\urlmon.dll
LoadedModule[42]=C:\windows\system32\api-ms-win-downlevel-ole32-l1-1-0.dll
LoadedModule[43]=C:\windows\system32\api-ms-win-downlevel-shlwapi-l1-1-0.dll
LoadedModule[44]=C:\windows\system32\api-ms-win-downlevel-advapi32-l1-1-0.dll
LoadedModule[45]=C:\windows\system32\api-ms-win-downlevel-user32-l1-1-0.dll
LoadedModule[46]=C:\windows\system32\api-ms-win-downlevel-version-l1-1-0.dll
LoadedModule[47]=C:\windows\system32\api-ms-win-downlevel-normaliz-l1-1-0.dll
LoadedModule[48]=C:\windows\system32\normaliz.DLL
LoadedModule[49]=C:\windows\system32\iertutil.dll
LoadedModule[50]=C:\windows\system32\WININET.dll
LoadedModule[51]=C:\windows\system32\Secur32.dll
LoadedModule[52]=C:\windows\system32\SSPICLI.DLL
LoadedModule[53]=C:\windows\system32\SHELL32.dll
LoadedModule[54]=C:\windows\system32\api-ms-win-downlevel-advapi32-l2-1-0.dll
LoadedModule[55]=C:\windows\system32\WINTRUST.dll
LoadedModule[56]=C:\windows\system32\CRYPT32.dll
LoadedModule[57]=C:\windows\system32\MSASN1.dll
LoadedModule[58]=C:\windows\Microsoft.NET\Framework64\v4.0.30319\mscorsecimpl.dll
LoadedModule[59]=C:\windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18201_none_a4d3b9377117c3df\COMCTL32.dll
LoadedModule[60]=C:\windows\system32\imagehlp.dll
LoadedModule[61]=C:\windows\system32\ncrypt.dll
LoadedModule[62]=C:\windows\system32\bcrypt.dll
LoadedModule[63]=C:\windows\system32\bcryptprimitives.dll
LoadedModule[64]=C:\windows\system32\USERENV.dll
LoadedModule[65]=C:\windows\system32\profapi.dll
LoadedModule[66]=C:\windows\system32\GPAPI.dll
LoadedModule[67]=C:\windows\system32\cryptnet.dll
LoadedModule[68]=C:\windows\system32\WLDAP32.dll
LoadedModule[69]=C:\windows\system32\SensApi.dll
LoadedModule[70]=C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll
LoadedModule[71]=C:\windows\Microsoft.Net\assembly\GAC_MSIL\UIAutomationTypes\v4.0_4.0.0.0__31bf3856ad364e35\UIAutomationTypes.dll
LoadedModule[72]=C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll
LoadedModule[73]=C:\windows\system32\d3d9.dll
LoadedModule[74]=C:\windows\system32\d3d8thk.dll
LoadedModule[75]=C:\windows\system32\aticfx64.dll
LoadedModule[76]=C:\windows\system32\atiu9p64.dll
LoadedModule[77]=C:\windows\system32\atiumd64.dll
LoadedModule[78]=C:\windows\system32\atiumd6a.dll
State[0].Key=Transport.DoneStage1
State[0].Value=1
FriendlyEventName=Stopped working
ConsentKey=APPCRASH
AppName=SourceTree
AppPath=C:\Program Files (x86)\Atlassian\SourceTree\SourceTree.exe



2 answers

1 accepted

I found the solution to this on my own.

The answer was to fully uninstall and re-install my graphics drivers.

I don't know why something as general as graphics drivers would only be affecting certian applications, but there it is.

Noticed the same thing happening in Windows 7 with a generic(ish) dell laptop

 

Everything I could get from the event viewer is here. It's the same problem I think.

 

Application: SourceTree.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: exception code e0434352, exception address 000007FEFCC3B3DD


@Jacob Whetstone, when you say graphics drivers, what, specifically did you reinstall?

I'm not sure what the proper workflow is here but I filed a bug on JIRA regarding this: https://jira.atlassian.com/browse/SRCTREEWIN-3318

I fully uninstalled all video drivers (via device manager) until I was down to generic VGA, then installed the latest version of ATI Catalyst, and everything was working again.

I don't believe this is really a bug in Sourcetree itself, but rather something between the ATI drivers and the .NET rendering libraries that Sourcetree happens to be using. It happened to me directly after a Windows update.

Jacob, I think you're right. When we uninstalled then re-installed .NET4.5.2, it appears to be working fine. I'll close my bug and hopefully others can see this and fix the issue.

Suggest an answer

Log in or Sign up to answer
Atlassian Community Anniversary

Happy Anniversary, Atlassian Community!

This community is celebrating its one-year anniversary and Atlassian co-founder Mike Cannon-Brookes has all the feels.

Read more
Community showcase
Brian Ganninger
Published Jan 23, 2018 in Sourcetree

Tip from the team: workflow and keyboard shortcuts

Supported Platforms macOS Sourcetree has a lot to offer and, like many developer tools, finding and using it all can be a challenge, especially for a new user. Everyone might not love ...

647 views 0 4
Read article

Atlassian User Groups

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

Find a group

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

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you