]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Added unit test for segmentation fault with deflate_quick().
authorNathan Moinvaziri <nathan@nathanm.com>
Tue, 25 Feb 2020 12:49:05 +0000 (04:49 -0800)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Thu, 16 Apr 2020 11:39:24 +0000 (13:39 +0200)
CMakeLists.txt

index 3feebec08236a24020decf08ded7f6001a865c89..168bcfd895d04abdd81c8a149541b7927e55027b 100644 (file)
@@ -1127,6 +1127,13 @@ if (ZLIB_ENABLE_TESTS)
             "-DCOMMAND=${GH_364_COMMAND}"
             -DINPUT=${CMAKE_CURRENT_SOURCE_DIR}/test/GH-364/test.bin
             -P ${CMAKE_CURRENT_SOURCE_DIR}/cmake/run-and-redirect.cmake)
+
+    set(GH_536_COMMAND ${CMAKE_CROSSCOMPILING_EMULATOR} $<TARGET_FILE:switchlevels> 6 9744 1 91207)
+    add_test(NAME GH-536-segfault
+            COMMAND ${CMAKE_COMMAND}
+            "-DCOMMAND=${GH_536_COMMAND}"
+            -DINPUT=${CMAKE_CURRENT_SOURCE_DIR}/test/data/lcet10.txt
+            -P ${CMAKE_CURRENT_SOURCE_DIR}/cmake/run-and-redirect.cmake)
 endif()
 
 FEATURE_SUMMARY(WHAT ALL INCLUDE_QUIET_PACKAGES)