pull/3582/head
Craig Tiller 10 years ago
parent 4e710f5e13
commit 3a12dcfd06
  1. 16
      test/core/util/test_config.c

@ -123,13 +123,17 @@ static void crash_handler(int signum, siginfo_t *info, void *data) {
addrlen = backtrace(addrlist, GPR_ARRAY_SIZE(addrlist)); addrlen = backtrace(addrlist, GPR_ARRAY_SIZE(addrlist));
symlist = backtrace_symbols(addrlist, addrlen); if (addrlen == 0) {
for (i = 0; i < addrlen; i++) { output_string(" no backtrace\n");
output_string(" "); } else {
output_string(symlist[i]); symlist = backtrace_symbols(addrlist, addrlen);
output_string("\n"); for (i = 0; i < addrlen; i++) {
output_string(" ");
output_string(symlist[i]);
output_string("\n");
}
free(symlist);
} }
free(symlist);
raise(signum); raise(signum);
} }

Loading…
Cancel
Save