Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corert.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/System.Private.CoreLib/src/System/Diagnostics/StackFrame.CoreRT.cs')
-rw-r--r--src/System.Private.CoreLib/src/System/Diagnostics/StackFrame.CoreRT.cs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/System.Private.CoreLib/src/System/Diagnostics/StackFrame.CoreRT.cs b/src/System.Private.CoreLib/src/System/Diagnostics/StackFrame.CoreRT.cs
index cc8ac5a3d..31a0da58d 100644
--- a/src/System.Private.CoreLib/src/System/Diagnostics/StackFrame.CoreRT.cs
+++ b/src/System.Private.CoreLib/src/System/Diagnostics/StackFrame.CoreRT.cs
@@ -129,15 +129,15 @@ namespace System.Diagnostics
/// </summary>
internal void AppendToStackTrace(StringBuilder builder)
{
- if (_ipAddress == StackTraceHelper.SpecialIP.EdiSeparator)
- {
- builder.AppendLine(SR.StackTrace_EndStackTraceFromPreviousThrow);
- }
- else
+ if (_ipAddress != StackTraceHelper.SpecialIP.EdiSeparator)
{
builder.Append(SR.StackTrace_AtWord);
builder.AppendLine(DeveloperExperience.Default.CreateStackTraceString(_ipAddress, _needFileInfo));
}
+ if (GetIsLastFrameFromForeignExceptionStackTrace())
+ {
+ builder.AppendLine(SR.StackTrace_EndStackTraceFromPreviousThrow);
+ }
}
}
}