[macOS] Skip test that triggers a buffer overflow in CoreFoundation
Deep down in CoreFoundation, ICU is used, and this test triggers a heap-buffer-overflow with AddressSanitizer. Disable this test for macOS until Apple fixes it. Task-number: QTBUG-69875 Change-Id: I43e4a69708be8cde3bde87c57db21f5b717f96b8 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>bb10
parent
e09f5b1786
commit
ba9585bd02
|
|
@ -581,7 +581,10 @@ void tst_QLocale::emptyCtor_data()
|
|||
ADD_CTOR_TEST("zz_zz", "C");
|
||||
ADD_CTOR_TEST("zz...", "C");
|
||||
ADD_CTOR_TEST("en.bla", "en_US");
|
||||
#if !(defined(Q_OS_DARWIN) && QT_HAS_FEATURE(address_sanitizer))
|
||||
// See QTBUG-69875
|
||||
ADD_CTOR_TEST("en@bla", "en_US");
|
||||
#endif
|
||||
ADD_CTOR_TEST("en_blaaa", "en_US");
|
||||
ADD_CTOR_TEST("en_zz", "en_US");
|
||||
ADD_CTOR_TEST("en_GB.bla", "en_GB");
|
||||
|
|
@ -590,7 +593,10 @@ void tst_QLocale::emptyCtor_data()
|
|||
|
||||
// Empty optional fields, but with punctuators supplied
|
||||
ADD_CTOR_TEST("en.", "en_US");
|
||||
#if !(defined(Q_OS_DARWIN) && QT_HAS_FEATURE(address_sanitizer))
|
||||
// See QTBUG-69875
|
||||
ADD_CTOR_TEST("en@", "en_US");
|
||||
#endif
|
||||
ADD_CTOR_TEST("en.@", "en_US");
|
||||
ADD_CTOR_TEST("en_", "en_US");
|
||||
ADD_CTOR_TEST("en_.", "en_US");
|
||||
|
|
|
|||
Loading…
Reference in New Issue