more room for backtrace

This commit is contained in:
Tim Felgentreff 2022-03-03 22:43:07 +01:00
parent 6d59f33ecb
commit 32859f79bc

View file

@ -35,7 +35,7 @@ inline void print_backtrace(int sz = 100) {
SymInitialize(process, NULL, TRUE);
frames = CaptureStackBackTrace(0, sz, stack, NULL);
fprintf(stderr, "backtrace returned %d addresses\n", frames);
symbol = (SYMBOL_INFO*)calloc(sizeof(SYMBOL_INFO) + 256 * sizeof(char), 1);
symbol = (SYMBOL_INFO*)calloc(sizeof(SYMBOL_INFO) + 1024 * sizeof(char), 1);
symbol->MaxNameLen = 1024;
symbol->SizeOfStruct = sizeof(SYMBOL_INFO);