Ryan Liptak a76775b50a Fix stack traces with non-null first_address on Windows
Before this commit, the passed in length would always be given to the RtlCaptureStackBackTrace call. Now we always give the length of the actual buffer we're using (the addr_buf_stack size of 32 or the passed in length if it's larger than 32; this matches what the doc comment says the function was meant to be doing as well).

This was causing empty stack traces for things like the GeneralPurposeAllocator leak checking.

Fixes #6687
2022-06-27 20:00:39 +03:00
..
2022-04-24 23:01:06 -04:00
2022-06-12 19:17:41 +03:00
2022-06-07 21:27:07 +03:00
2022-06-12 19:17:41 +03:00
2022-05-24 22:48:51 -04:00
2022-05-13 16:43:59 -04:00
2022-03-08 20:38:12 +02:00
2022-04-20 17:18:06 -07:00
2022-01-07 00:06:06 -05:00
2022-06-03 20:21:20 +03:00
2022-04-14 10:12:45 -07:00
2022-06-12 19:17:41 +03:00
2022-06-03 20:21:20 +03:00
2022-06-07 21:27:07 +03:00
2022-06-21 11:21:45 +02:00
2022-05-26 21:58:19 -07:00
2022-05-24 22:48:51 -04:00
2022-06-07 21:27:07 +03:00
2022-05-13 16:43:59 -04:00
2022-04-15 17:01:01 -05:00
2022-01-07 00:06:06 -05:00