Hello,
sourcetree always crashes when cloning a repository.
Windows event log:
Fehler 1
----------------------------------------------------------------------------
Protokollname: Application
Quelle: .NET Runtime
Datum: 01.07.2021 10:09:56
Ereignis-ID: 1026
Aufgabenkategorie:Keine
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: PCBB4360.epcos.biz
Beschreibung:
Anwendung: SourceTree.exe
Frameworkversion: v4.0.30319
Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet.
Ausnahmeinformationen: System.IndexOutOfRangeException
bei SourceTree.Repo.RepoHandlerGitOld.GetDefaultBranch(System.String)
bei SourceTree.ViewModel.CloneNewDialogViewModel+<>c__DisplayClass212_0.<RefreshRemoteBranches>b__1()
bei System.Threading.Tasks.Task`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].InnerInvoke()
bei System.Threading.Tasks.Task.Execute()
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
bei System.Runtime.CompilerServices.TaskAwaiter`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].GetResult()
bei SourceTree.ViewModel.CloneNewDialogViewModel+<RefreshRemoteBranches>d__212.MoveNext()
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
bei System.Runtime.CompilerServices.TaskAwaiter.GetResult()
bei SourceTree.ViewModel.CloneNewDialogViewModel+<CheckSource>d__211.MoveNext()
Ausnahmeinformationen: ReactiveUI.UnhandledErrorException
bei ReactiveUI.RxApp+<>c__DisplayClass11_0.<.cctor>b__2()
bei System.Reactive.Concurrency.Scheduler.Invoke(System.Reactive.Concurrency.IScheduler, System.Action)
bei System.Reactive.Concurrency.DispatcherScheduler+<>c__DisplayClass12_0`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].<Schedule>b__0()
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
bei System.Windows.Threading.DispatcherOperation.InvokeImpl()
bei MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(System.Object)
bei System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
bei MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
bei System.Windows.Threading.DispatcherOperation.Invoke()
bei System.Windows.Threading.Dispatcher.ProcessQueue()
bei System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
bei MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
bei MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
bei System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
bei System.Windows.Application.RunDispatcher(System.Object)
bei System.Windows.Application.RunInternal(System.Windows.Window)
bei SourceTree.App.Main()
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1026</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2021-07-01T08:09:56.327572200Z" />
<EventRecordID>16258</EventRecordID>
<Channel>Application</Channel>
<Computer>PCBB4360.epcos.biz</Computer>
<Security />
</System>
<EventData>
<Data>Anwendung: SourceTree.exe
Frameworkversion: v4.0.30319
Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet.
Ausnahmeinformationen: System.IndexOutOfRangeException
bei SourceTree.Repo.RepoHandlerGitOld.GetDefaultBranch(System.String)
bei SourceTree.ViewModel.CloneNewDialogViewModel+<>c__DisplayClass212_0.<RefreshRemoteBranches>b__1()
bei System.Threading.Tasks.Task`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].InnerInvoke()
bei System.Threading.Tasks.Task.Execute()
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
bei System.Runtime.CompilerServices.TaskAwaiter`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].GetResult()
bei SourceTree.ViewModel.CloneNewDialogViewModel+<RefreshRemoteBranches>d__212.MoveNext()
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
bei System.Runtime.CompilerServices.TaskAwaiter.GetResult()
bei SourceTree.ViewModel.CloneNewDialogViewModel+<CheckSource>d__211.MoveNext()
Ausnahmeinformationen: ReactiveUI.UnhandledErrorException
bei ReactiveUI.RxApp+<>c__DisplayClass11_0.<.cctor>b__2()
bei System.Reactive.Concurrency.Scheduler.Invoke(System.Reactive.Concurrency.IScheduler, System.Action)
bei System.Reactive.Concurrency.DispatcherScheduler+<>c__DisplayClass12_0`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].<Schedule>b__0()
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
bei System.Windows.Threading.DispatcherOperation.InvokeImpl()
bei MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(System.Object)
bei System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
bei MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
bei System.Windows.Threading.DispatcherOperation.Invoke()
bei System.Windows.Threading.Dispatcher.ProcessQueue()
bei System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
bei MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
bei MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
bei System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
bei System.Windows.Application.RunDispatcher(System.Object)
bei System.Windows.Application.RunInternal(System.Windows.Window)
bei SourceTree.App.Main()
</Data>
</EventData>
</Event>
Fehler 2
----------------------------------------------------------------------------
Protokollname: Application
Quelle: Application Error
Datum: 01.07.2021 10:09:56
Ereignis-ID: 1000
Aufgabenkategorie:(100)
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: PCBB4360.epcos.biz
Beschreibung:
Name der fehlerhaften Anwendung: SourceTree.exe, Version: 3.4.5.0, Zeitstempel: 0x60ae2544
Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 10.0.18362.1474, Zeitstempel: 0x5ae7af90
Ausnahmecode: 0xe0434352
Fehleroffset: 0x0000000000043b19
ID des fehlerhaften Prozesses: 0xb9c
Startzeit der fehlerhaften Anwendung: 0x01d76e50670adf4c
Pfad der fehlerhaften Anwendung: C:\Users\EA1199\AppData\Local\SourceTree\app-3.4.5\SourceTree.exe
Pfad des fehlerhaften Moduls: C:\WINDOWS\System32\KERNELBASE.dll
Berichtskennung: 5e1df3cc-4c27-4192-8f93-cd0260026895
Vollständiger Name des fehlerhaften Pakets:
Anwendungs-ID, die relativ zum fehlerhaften Paket ist:
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2021-07-01T08:09:56.913361500Z" />
<EventRecordID>16259</EventRecordID>
<Channel>Application</Channel>
<Computer>PCBB4360.epcos.biz</Computer>
<Security />
</System>
<EventData>
<Data>SourceTree.exe</Data>
<Data>3.4.5.0</Data>
<Data>60ae2544</Data>
<Data>KERNELBASE.dll</Data>
<Data>10.0.18362.1474</Data>
<Data>5ae7af90</Data>
<Data>e0434352</Data>
<Data>0000000000043b19</Data>
<Data>b9c</Data>
<Data>01d76e50670adf4c</Data>
<Data>C:\Users\EA1199\AppData\Local\SourceTree\app-3.4.5\SourceTree.exe</Data>
<Data>C:\WINDOWS\System32\KERNELBASE.dll</Data>
<Data>5e1df3cc-4c27-4192-8f93-cd0260026895</Data>
<Data>
</Data>
<Data>
</Data>
</EventData>
</Event>
Fehler 3
----------------------------------------------------------------------------
Protokollname: Application
Quelle: Application Error
Datum: 01.07.2021 10:10:26
Ereignis-ID: 1000
Aufgabenkategorie:(100)
Ebene: Fehler
Schlüsselwörter:Klassisch
Benutzer: Nicht zutreffend
Computer: PCBB4360.epcos.biz
Beschreibung:
Name der fehlerhaften Anwendung: SourceTree.exe, Version: 3.4.5.0, Zeitstempel: 0x60ae2544
Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 10.0.18362.1474, Zeitstempel: 0x5ae7af90
Ausnahmecode: 0xe0434352
Fehleroffset: 0x0000000000043b19
ID des fehlerhaften Prozesses: 0x16c8
Startzeit der fehlerhaften Anwendung: 0x01d76e5081c2b670
Pfad der fehlerhaften Anwendung: C:\Users\EA1199\AppData\Local\SourceTree\app-3.4.5\SourceTree.exe
Pfad des fehlerhaften Moduls: C:\WINDOWS\System32\KERNELBASE.dll
Berichtskennung: b97255ca-914e-4930-a250-40050428dadd
Vollständiger Name des fehlerhaften Pakets:
Anwendungs-ID, die relativ zum fehlerhaften Paket ist:
Ereignis-XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2021-07-01T08:10:26.416813700Z" />
<EventRecordID>16261</EventRecordID>
<Channel>Application</Channel>
<Computer>PCBB4360.epcos.biz</Computer>
<Security />
</System>
<EventData>
<Data>SourceTree.exe</Data>
<Data>3.4.5.0</Data>
<Data>60ae2544</Data>
<Data>KERNELBASE.dll</Data>
<Data>10.0.18362.1474</Data>
<Data>5ae7af90</Data>
<Data>e0434352</Data>
<Data>0000000000043b19</Data>
<Data>16c8</Data>
<Data>01d76e5081c2b670</Data>
<Data>C:\Users\EA1199\AppData\Local\SourceTree\app-3.4.5\SourceTree.exe</Data>
<Data>C:\WINDOWS\System32\KERNELBASE.dll</Data>
<Data>b97255ca-914e-4930-a250-40050428dadd</Data>
<Data>
</Data>
<Data>
</Data>
</EventData>
</Event>
HOw can we solve this crashing and beining able to clone repositories?
Greetings
Tim Faber
I had the same error, but it only happened for empty repositorys. As soon as I added a file to the repository (e.g. a README), cloning worked again as expected.
We also see this after some investigation, if we put a file inside the repository it works fine. It looks like a problem of the version of source tree, if we downgrade it was working fine also for empty repositories.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.