-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.11
-
None
-
-
9c77130f5 (dev), 1e06dee25 (6.10)
The autotest crashes with a stack overflow on MSVC 2022 + ASAN.
Given that the nesting test says it wants to check we don't do a stack overflow, this may be legitimate...
> .\tests\auto\corelib\serialization\json\tst_json.exe nesting
********* Start testing of tst_QtJson *********
Config: Using QtTest library 6.11.0, Qt 6.11.0 (x86_64-little_endian-llp64 shared (dynamic) debug build; by MSVC 2022), windows 11
PASS : tst_QtJson::initTestCase()
=================================================================
==2360==ERROR: AddressSanitizer: stack-overflow on address 0x7ffbbd5871bf (pc 0x7ffbbd5871bf bp 0x000000000800 sp 0x002853a23ff0 T0)
<empty stack>
SUMMARY: AddressSanitizer: stack-overflow
| For Gerrit Dashboard: QTBUG-140452 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 675516,8 | wasm: Set json nestingLimit to 750(jspi,debug), 300(!jspi) | dev | qt/qtbase | Status: NEW | -1 | +1 |
| 686143,1 | tst_qtjson: Increase stack size when run with ASan | tqtc/lts-6.8 | qt/tqtc-qtbase | Status: NEW | +2 | 0 |