Lines Matching refs:stack
72 void ReportErrorSummary(const char *error_type, const StackTrace *stack,
77 if (stack->size == 0) {
81 // Currently, we include the first stack frame into the report summary.
83 uptr pc = StackTrace::GetPreviousInstructionPc(stack->trace[0]);
99 BufferedStackTrace *stack = stack_buffer.data();
100 stack->Reset();
108 stack->Unwind(kStackTraceMax, pc, bp, nullptr, top, bottom, true);
110 stack->Unwind(kStackTraceMax, pc, 0, nullptr, 0, 0, false);
117 stack->Print();
118 ReportErrorSummary("w-and-x-usage", stack);
175 static const char kDescription[] = "stack-overflow";
181 BufferedStackTrace *stack = stack_buffer.data();
182 stack->Reset();
183 unwind(sig, unwind_context, stack);
184 stack->Print();
185 ReportErrorSummary(kDescription, stack);
220 BufferedStackTrace *stack = stack_buffer.data();
221 stack->Reset();
222 unwind(sig, unwind_context, stack);
223 stack->Print();
227 ReportErrorSummary(description, stack);