1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
void () { int i; char line[1024]; backtrace_frame_t frames[256]; ssize_t count = unwind_backtrace(frames, 2, sizeof(frames)); backtrace_symbol_t symbols[count]; get_backtrace_symbols(frames, count, symbols); for(i = 0; i < count; i++){ memset(line, 0, 1024); format_backtrace_line(i, frames + i, symbols +i, line, 1024); ALOGE(" #%d %sn", i, line); } free_backtrace_symbols(symbols, count); }
|
近期评论