summaryrefslogtreecommitdiff
path: root/tests/auto/xmlpatternssdk/ExpressionNamer.h
diff options
context:
space:
mode:
authorEdward Welbourne <edward.welbourne@qt.io>2019-08-20 11:15:22 +0200
committerUlf Hermann <ulf.hermann@qt.io>2019-12-04 11:17:46 +0100
commit089bdc0fcc1d87c6f5fe0835a4f723a6677e9a01 (patch)
treed4e3c15a9f44e4b7dcbd8efa1a1cc3f3aa3aae09 /tests/auto/xmlpatternssdk/ExpressionNamer.h
parent9e7745d7e283570ca8504909d20c39d3aca18cf7 (diff)
downloadqtxmlpatterns-089bdc0fcc1d87c6f5fe0835a4f723a6677e9a01.tar.gz
Catch invalid simple type that was causing a crash
Although the type passes a check that's supposed to find all types with a simple type, and appears to be of a simple type, its primitive type is apparently null. This was causing a segmentation fault. Apparently the code fails to correctly set the primitive type of a pattern-type instance of a union type. Document the known limitation by a QEXPECT_FAIL() in the test; I was unable to find where the primitive type should be set. Task-number: QTBUG-77620 Change-Id: I56b95ed815366c508f71b8af03b6f2a653d338c5 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'tests/auto/xmlpatternssdk/ExpressionNamer.h')
0 files changed, 0 insertions, 0 deletions