{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1741476742,"commit_time":1741517592,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"7e282e18a5c8f76e21de70533f8dce1198dd8133","message":"lib2302: fix crash due to stack overflow on MSVC and clang Windows\n\nIt fixes test 2302, 2303, 2307 with MSVC and clang on Windows.\nGCC Windows builds were not affected.\n\nFailure was caused by stack overflow due to a 1MB+ sized test struct on\nstack. Replace it with dynamic allocation.\n\nAlso unignore affected tests in GHA/windows.\n\nAs seen under WINE with llvm-mingw:\n```\n$ wine64 libtests.exe lib2302 ws://127.0.0.1:59964/2302 > stdout2302 2> stderr2302\nTest: lib2302\nURL: ws://127.0.0.1:59964/2302\nwine: Unhandled stack overflow at address 000000014007486A (thread 0024), starting debugger...\nUnhandled exception: stack overflow in 64-bit code (0x000000014007486a).\n```\n\nRef: #16629 (discovery)\nRef: 1bd5ac998bbc943dbf812b2824ad0f532201734c #16570\n\nCloses #16630\n","parents":["66313cc036671cd4d3e72db65a79a715c7b8f154"],"tree_hash":"914adee986f7b702f9aec5533b6b43abe2f1c68a"}