Function at 0x140018c70
Capabilities:
Query environment variable

Disassembly:
push rbp
push rsi
push rdi
sub rsp, 0x160
mov rax, qword [0x14022d148]
xor rax, rsp
mov qword [rsp + 0x150], rax
cmp dword [0x14022d438], 0
mov ebp, r8d
mov esi, edx
mov byte [rsp + 0x40], 0
mov edi, ecx
jne 0x140018eb9
lea rcx, str.HDF5_DISABLE_VERSION_CHECK
mov qword [rsp + 0x198], rbx
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
mov rbx, rax
test rax, rax
je 0x140018ce6
movsx ecx, byte [rax]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isdigit]
test eax, eax
je 0x140018ce6
xor r8d, r8d
xor edx, edx
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtol]
mov dword [0x14022d43c], eax
jmp 0x140018cec
mov eax, dword [0x14022d43c]
mov rbx, qword [rsp + 0x198]
cmp edi, 1
jne 0x140018d07
cmp esi, 0xa
jne 0x140018d07
cmp ebp, 6
je 0x140018da0
test eax, eax
je 0x140018ed6
cmp eax, 1
jne 0x140018da0
lea ecx, [rax + 1]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [str.Warning__HDF5_library_version_mismatched_error_nThe_HDF5_header_files_used_to_compile_this_application_do_not_match_nthe_version_used_by_the_HDF5_library_to_which_this_application_is_linked._nData_corruption_or_segmentation_faults_may_occur_if_the_application_continues._nThis_can_happen_when_an_application_was_compiled_by_one_version_of_HDF5_but_nlinked_with_a_different_version_of_static_or_shared_HDF5_library._nYou_should_recompile_the_application_or_check_your_shared_library_related_nsettings_such_as_LD_LIBRARY_PATH._n]
lea rdx, str._sHDF5_DISABLE_VERSION_CHECK_environment_variable_is_set_to__d__application_will_ncontinue_at_your_own_risk._n
mov rcx, rax
mov r9d, 1
call fcn.140003890
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov dword [rsp + 0x38], 6
lea rdx, str.Headers_are__u._u._u__library_is__u._u._u_n
mov dword [rsp + 0x30], 0xa
mov rcx, rax
mov dword [rsp + 0x28], 1
mov r9d, esi
mov r8d, edi
mov dword [rsp + 0x20], ebp
call fcn.140003890
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea r8, str.________SUMMARY_OF_THE_HDF5_CONFIGURATION_n_________n_nGeneral_Information:_n____________________n___________________HDF5_Version:_1.10.6_n__________________Configured_on:_2020_11_28_n__________________Configured_by:_Ninja_n____________________Host_system:_Windows_10.0.14393_n______________Uname_information:_Windows_n_______________________Byte_sex:_little_endian_n_____________Installation_point:_D:_bld_hdf5_split_1606526358235__h_env_Library_n_nCompiling_Options:_n___________________n_____________________Build_Mode:_RELEASE_n______________Debugging_Symbols:_OFF_n________________________Asserts:_OFF_n______________________Profiling:_OFF_n_____________Optimization_Level:_OFF_n_nLinking_Options:_n_________________n______________________Libraries:__n__Statically_Linked_Executables:_OFF_n________________________LDFLAGS:__machine:x64_n_____________________H5_LDFLAGS:__n_____________________AM_LDFLAGS:__n________________Extra_libraries:_D:_bld_hdf5_split_1606526358235__h_env_Library_lib_libcurl.lib_D:_bld_hdf5_split_1606526358235__h_env_Library_lib_libssl.lib_D:_bld_hdf5_split_1606526358235__h_env_Library_lib_libcrypto.lib_n_______________________Archiver:_C:_Program_Files__x86__Microsoft_Visual_Studio_2017_Enterprise_VC_Tools_MSVC_14.16.27023_bin_Hostx64_x64_lib.exe_n_________________________Ranlib:__n_nLanguages:_n___________n______________________________C:_YES_n_____________________C_Compiler:_C:_Program_Files__x86__Microsoft_Visual_Studio_2017_Enterprise_VC_Tools_MSVC_14.16.27023_bin_Hostx64_x64_cl.exe_19.16.27044.0_n_______________________CPPFLAGS:__n____________________H5_CPPFLAGS:__n____________________AM_CPPFLAGS:__n_________________________CFLAGS:___DWIN32__D_WINDOWS__W3_n______________________H5_CFLAGS:__n______________________AM_CFLAGS:__n_______________Shared_C_Library:_YES_n_______________Static_C_Library:_YES_n_n________________________Fortran:_OFF_n_______________Fortran_Compiler:___n__________________Fortran_Flags:__n_______________H5_Fortran_Flags:__n_______________AM_Fortran_Flags:__n_________Shared_Fortran_Library:_YES_n_________Static_Fortran_Library:_YES_n_n____________________________C:_ON_n___________________C_Compiler:_C:_Program_Files__x86__Microsoft_Visual_Studio_2017_Enterprise_VC_Tools_MSVC_14.16.27023_bin_Hostx64_x64_cl.exe_19.16.27044.0_n______________________C_Flags:__LTCG___DWIN32__D_WINDOWS__W3__GR__EHsc_n___________________H5_C_Flags:__n___________________AM_C_Flags:__n_____________Shared_C_Library:_YES_n_____________Static_C_Library:_YES_n_n____________________________JAVA:_OFF_n_________________JAVA_Compiler:___n_nFeatures:_n__________n___________________Parallel_HDF5:_OFF_nParallel_Filtered_Dataset_Writes:__n______________Large_Parallel_I_O:__n______________High_level_library:_ON_n________________Build_HDF5_Tests:_ON_n________________Build_HDF5_Tools:_ON_n____________________Threadsafety:_ON_n_____________Default_API_mapping:_v110_n__With_deprecated_public_symbols:_ON_n__________I_O_filters__external_:__DEFLATE_n_____________________________MPE:__n______________________Direct_VFD:__n_______________Read_Only__S3_VFD:_1_n_____________Read_Only__HDFS_VFD:__n_________________________dmalloc:__n__Packages_w__extra_debug_output:__n_____________________API_Tracing:_OFF_n____________Using_memory_checker:_OFF_n_Memory_allocation_sanity_checks:_OFF_n__________Function_Stack_Tracing:_OFF_n_______Strict_File_Format_Checks:_OFF_n____Optimization_Instrumentation:__n
lea rdx, [0x1401bc3fc]
call fcn.140003890
mov eax, dword [0x14022d43c]
mov dword [0x14022d438], 1
test eax, eax
jne 0x140018eb9
mov dword [rsp + 0x28], 6
lea r9d, [rax + 1]
lea r8, str.HDF5_library_version:__d._d._d
mov dword [rsp + 0x20], 0xa
mov edx, pe_nt_image_headers64
lea rcx, [rsp + 0x50]
call fcn.1400042a0
cmp byte [rsp + 0x40], 0
je 0x140018e29
mov r8d, 1
lea rdx, [0x1401bcc54]
lea rcx, [rsp + 0x50]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncat]
lea rcx, [rsp + 0x50]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], 0
jne 0x140018e07
mov r8d, 0xff
lea rdx, [rsp + 0x40]
sub r8, rax
lea rcx, [rsp + 0x50]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncat]
lea rax, [rsp + 0x50]
lea r9, str.HDF5_library_version:_1.10.6
sub r9, rax
nop dword [rax + rax]
movzx r8d, byte [rax]
movzx edx, byte [rax + r9]
sub r8d, edx
jne 0x140018e55
inc rax
test edx, edx
jne 0x140018e40
test r8d, r8d
je 0x140018eb9
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rdx, rax
lea rcx, str.Warning___Library_version_information_error._nThe_HDF5_library_version_information_are_not_consistent_in_its_source_code._nThis_is_NOT_a_fatal_error_but_should_be_corrected.__Setting_the_environment_nvariable_HDF5_DISABLE_VERSION_CHECK_to_a_value_of_1_will_suppress_nthis_warning._n
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fputs]
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r9d, 0xa
lea rdx, str.Library_version_information_are:_nH5_VERS_MAJOR_d__H5_VERS_MINOR_d__H5_VERS_RELEASE_d__H5_VERS_SUBRELEASE_s__nH5_VERS_INFO_s_n
mov rcx, rax
lea rax, [0x1401c22a8]
mov qword [rsp + 0x30], rax
lea rax, [0x1401bc3f9]
mov qword [rsp + 0x28], rax
lea r8d, [r9 - 9]
mov dword [rsp + 0x20], 6
call fcn.140003890
xor eax, eax
mov rcx, qword [rsp + 0x150]
xor rcx, rsp
call fcn.1401b8a60
add rsp, 0x160
pop rdi
pop rsi
pop rbp
ret
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov r8, qword [str.Warning__HDF5_library_version_mismatched_error_nThe_HDF5_header_files_used_to_compile_this_application_do_not_match_nthe_version_used_by_the_HDF5_library_to_which_this_application_is_linked._nData_corruption_or_segmentation_faults_may_occur_if_the_application_continues._nThis_can_happen_when_an_application_was_compiled_by_one_version_of_HDF5_but_nlinked_with_a_different_version_of_static_or_shared_HDF5_library._nYou_should_recompile_the_application_or_check_your_shared_library_related_nsettings_such_as_LD_LIBRARY_PATH._n]
lea r9, str.You_can__at_your_own_risk__disable_this_warning_by_setting_the_environment_nvariable_HDF5_DISABLE_VERSION_CHECK_to_a_value_of_1._nSetting_it_to_2_or_higher_will_suppress_the_warning_messages_totally._n
mov rcx, rax
lea rdx, [0x1401bc664]
call fcn.140003890
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov dword [rsp + 0x38], 6
lea rdx, str.Headers_are__u._u._u__library_is__u._u._u_n
mov dword [rsp + 0x30], 0xa
mov rcx, rax
mov dword [rsp + 0x28], 1
mov r9d, esi
mov r8d, edi
mov dword [rsp + 0x20], ebp
call fcn.140003890
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea r8, str.________SUMMARY_OF_THE_HDF5_CONFIGURATION_n_________n_nGeneral_Information:_n____________________n___________________HDF5_Version:_1.10.6_n__________________Configured_on:_2020_11_28_n__________________Configured_by:_Ninja_n____________________Host_system:_Windows_10.0.14393_n______________Uname_information:_Windows_n_______________________Byte_sex:_little_endian_n_____________Installation_point:_D:_bld_hdf5_split_1606526358235__h_env_Library_n_nCompiling_Options:_n___________________n_____________________Build_Mode:_RELEASE_n______________Debugging_Symbols:_OFF_n________________________Asserts:_OFF_n______________________Profiling:_OFF_n_____________Optimization_Level:_OFF_n_nLinking_Options:_n_________________n______________________Libraries:__n__Statically_Linked_Executables:_OFF_n________________________LDFLAGS:__machine:x64_n_____________________H5_LDFLAGS:__n_____________________AM_LDFLAGS:__n________________Extra_libraries:_D:_bld_hdf5_split_1606526358235__h_env_Library_lib_libcurl.lib_D:_bld_hdf5_split_1606526358235__h_env_Library_lib_libssl.lib_D:_bld_hdf5_split_1606526358235__h_env_Library_lib_libcrypto.lib_n_______________________Archiver:_C:_Program_Files__x86__Microsoft_Visual_Studio_2017_Enterprise_VC_Tools_MSVC_14.16.27023_bin_Hostx64_x64_lib.exe_n_________________________Ranlib:__n_nLanguages:_n___________n______________________________C:_YES_n_____________________C_Compiler:_C:_Program_Files__x86__Microsoft_Visual_Studio_2017_Enterprise_VC_Tools_MSVC_14.16.27023_bin_Hostx64_x64_cl.exe_19.16.27044.0_n_______________________CPPFLAGS:__n____________________H5_CPPFLAGS:__n____________________AM_CPPFLAGS:__n_________________________CFLAGS:___DWIN32__D_WINDOWS__W3_n______________________H5_CFLAGS:__n______________________AM_CFLAGS:__n_______________Shared_C_Library:_YES_n_______________Static_C_Library:_YES_n_n________________________Fortran:_OFF_n_______________Fortran_Compiler:___n__________________Fortran_Flags:__n_______________H5_Fortran_Flags:__n_______________AM_Fortran_Flags:__n_________Shared_Fortran_Library:_YES_n_________Static_Fortran_Library:_YES_n_n____________________________C:_ON_n___________________C_Compiler:_C:_Program_Files__x86__Microsoft_Visual_Studio_2017_Enterprise_VC_Tools_MSVC_14.16.27023_bin_Hostx64_x64_cl.exe_19.16.27044.0_n______________________C_Flags:__LTCG___DWIN32__D_WINDOWS__W3__GR__EHsc_n___________________H5_C_Flags:__n___________________AM_C_Flags:__n_____________Shared_C_Library:_YES_n_____________Static_C_Library:_YES_n_n____________________________JAVA:_OFF_n_________________JAVA_Compiler:___n_nFeatures:_n__________n___________________Parallel_HDF5:_OFF_nParallel_Filtered_Dataset_Writes:__n______________Large_Parallel_I_O:__n______________High_level_library:_ON_n________________Build_HDF5_Tests:_ON_n________________Build_HDF5_Tools:_ON_n____________________Threadsafety:_ON_n_____________Default_API_mapping:_v110_n__With_deprecated_public_symbols:_ON_n__________I_O_filters__external_:__DEFLATE_n_____________________________MPE:__n______________________Direct_VFD:__n_______________Read_Only__S3_VFD:_1_n_____________Read_Only__HDFS_VFD:__n_________________________dmalloc:__n__Packages_w__extra_debug_output:__n_____________________API_Tracing:_OFF_n____________Using_memory_checker:_OFF_n_Memory_allocation_sanity_checks:_OFF_n__________Function_Stack_Tracing:_OFF_n_______Strict_File_Format_Checks:_OFF_n____Optimization_Instrumentation:__n
lea rdx, [0x1401bc3fc]
call fcn.140003890
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rdx, rax
lea rcx, str.Bye..._n
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fputs]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3