Change QuicheStackTraceImpl() stack skip_count from 1 to 0
Apparently GCC optimizer is so aggressive that it inlines absl::GetStackTrace() call, causing QuicheStackTrace unit test to fail.
PiperOrigin-RevId: 449285808
diff --git a/quiche/common/platform/default/quiche_platform_impl/quiche_stack_trace_impl.cc b/quiche/common/platform/default/quiche_platform_impl/quiche_stack_trace_impl.cc
index 4ed406a..9b0c969 100644
--- a/quiche/common/platform/default/quiche_platform_impl/quiche_stack_trace_impl.cc
+++ b/quiche/common/platform/default/quiche_platform_impl/quiche_stack_trace_impl.cc
@@ -23,7 +23,7 @@
std::string QuicheStackTraceImpl() {
std::vector<void*> stacktrace(kMaxStackSize, nullptr);
int num_frames = absl::GetStackTrace(stacktrace.data(), stacktrace.size(),
- /*skip_count=*/1);
+ /*skip_count=*/0);
if (num_frames <= 0) {
return "";
}