Your ROOT_URL in app.ini is https://source.parasitstudio.de:63000/ but you are visiting https://source.parasitstudio.de/wirtz/MicroDexed/blame/commit/b35ec52405f7e308d9e41cceb5e765eabc84b0d1/third-party/ArduinoJson/extras/fuzzing/CMakeLists.txt
You should set ROOT_URL correctly, otherwise the web may not work correctly.
# ArduinoJson - https://arduinojson.org
# Copyright © 2014-2022, Benoit BLANCHON
# MIT License
if ( MSVC )
add_compile_options ( -D_CRT_SECURE_NO_WARNINGS )
endif ( )
add_executable ( msgpack_reproducer
m s g p a c k _ f u z z e r . c p p
r e p r o d u c e r . c p p
)
target_link_libraries ( msgpack_reproducer
A r d u i n o J s o n
)
add_executable ( json_reproducer
j s o n _ f u z z e r . c p p
r e p r o d u c e r . c p p
)
target_link_libraries ( json_reproducer
A r d u i n o J s o n
)
macro ( add_fuzzer name )
set ( FUZZER "${name}_fuzzer" )
set ( CORPUS_DIR "${CMAKE_CURRENT_SOURCE_DIR}/${name}_corpus" )
set ( SEED_CORPUS_DIR "${CMAKE_CURRENT_SOURCE_DIR}/${name}_seed_corpus" )
add_executable ( "${FUZZER}"
" $ { n a m e } _ f u z z e r . c p p "
)
target_link_libraries ( "${FUZZER}"
A r d u i n o J s o n
)
set_target_properties ( "${FUZZER}"
P R O P E R T I E S
C O M P I L E _ F L A G S
" - f p r o f i l e - i n s t r - g e n e r a t e - f c o v e r a g e - m a p p i n g - f s a n i t i z e = f u z z e r - f n o - s a n i t i z e - r e c o v e r = a l l "
L I N K _ F L A G S
" - f p r o f i l e - i n s t r - g e n e r a t e - f c o v e r a g e - m a p p i n g - f s a n i t i z e = f u z z e r - f n o - s a n i t i z e - r e c o v e r = a l l "
)
add_test (
N A M E
" $ { F U Z Z E R } "
C O M M A N D
" $ { F U Z Z E R } " " $ { C O R P U S _ D I R } " " $ { S E E D _ C O R P U S _ D I R } " - m a x _ t o t a l _ t i m e = 5 - t i m e o u t = 1
)
set_tests_properties ( "${FUZZER}"
P R O P E R T I E S
L A B E L S " F u z z i n g "
)
endmacro ( )
if ( CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 6 )
add_fuzzer ( json )
add_fuzzer ( msgpack )
endif ( )