Function at 0x412c50
Capabilities:
Write file on windows

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
push ebx
and esp, 0xfffffff0
sub esp, 0x50
mov esi, dword [ebp + 8]
call dbg.__main
mov edx, 0x2bc
xor eax, eax
mov ebx, dword [sym.imp.msvcrt.dll_strncpy_s]
mov dword [esp + 0x3c], 0
mov dword [esp + 0x48], 0
mov word [esp + 0x3c], dx
mov word [esp + 0x4c], ax
mov dword [esp + 0x3f], 0x2040404
mov dword [esp + 0x43], 0x2020102
mov byte [esp + 0x47], 4
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0x41589c
mov dword [esp + 4], 0x100
mov dword [esp], 0x41f860
call ebx
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0x41589c
mov dword [esp + 4], 0x100
mov dword [esp], 0x41f760
call ebx
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0x41589c
mov dword [esp + 4], 0x100
mov dword [esp], 0x41f660
call ebx
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0x41589c
mov dword [esp + 4], 0x100
mov dword [esp], 0x41f560
call ebx
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0x41589c
mov dword [esp + 4], 0x100
mov dword [esp], 0x41f460
call ebx
call sym._QSPY_tstampStr
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], eax
mov dword [esp + 4], 0x10
mov dword [esp], 0x41f44c
call ebx
mov dword [esp + 8], 0x41f44c
mov dword [esp + 4], str.7.3.0
mov dword [esp], str.QSPY__s_Copyright__c__2005_2023_Quantum_Leaps_nDocumentation:_https:__www.state_machine.com_qtools_qspy.html_nCurrent_timestamp:__s_n
call sym._printf_s
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], str.qs.bin
mov dword [esp + 4], 0x100
mov dword [esp], 0x41f960
call ebx
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], str.COM1
mov dword [esp + 4], 0x100
mov dword [esp], 0x41fa60
call ebx
mov eax, dword [sym.imp.msvcrt.dll__snprintf_s]
mov byte [0x41f320], 0
mov dword [esp + 0x2c], eax
lea esi, [esi]
mov eax, dword [ebp + 0xc]
mov dword [esp + 8], str.hq::u::v:r:kosmg:c:b:t::p:f:d::T:O:F:S:E:Q:P:B:C:
mov dword [esp], esi
mov dword [esp + 4], eax
call sym._getopt
cmp eax, 0xffffffff
je 0x41340a
sub eax, 0x21
cmp eax, 0x55
ja case.0x412e04.34
jmp dword [eax*4 + 0x415f30]
mov dword [esp + 8], str.Keyboard_shortcuts__valid_when__k_option_is_absent_:_nKEY_s_____________ACTION_n_________________________________________________________________n_Esc__x_X_________Exit_QSPY_n__h_______________display_keyboard_help_and_QSPY_status_n__c_______________clear_the_screen_n__q_______________toggle_quiet_mode__no_Target_data_from_QS__n__r_______________send_RESET__command_to_the_target_n__i_______________send_INFO_request_to_the_target_n__t_______________send_TICK_0__command_to_the_target_n__u_______________send_TICK_1__command_to_the_target_n__d_______________trigger_saving_dictionaries_to_a_file_n__o_______________toggle_screen_file_output__close_re_open__n__s_b_____________toggle_binary_file_output__close_re_open__n__m_______________toggle_Matlab_file_output__close_re_open__n__g_______________toggle_Message_sequence_output__close_re_open__n
or edi, 0xffffffff
mov dword [esp + 4], str.Usage:_qspy__options_______arg___required___arg___optional_n_nOPTION____________DEFAULT_COMMENT_n___________________key__n________________________________________________________________n_h________________________help__show_this_message__n_q__num____________key_q__quiet_mode__no_QS_data_output__n_u__UDP_port0____7701____UDP_socket_with_optional_port__0_no_UDP_n_v__QS_version____7.0_____compatibility_with_QS_version_n_r__c0c1c2______c1______rendering__c0no_color__c1_color1____n_k________________________suppress_keyboard_input_n_o_________________key_o__save_screen_output_to_a_file_n_s_________________key_s__save_binary_QS_data_to_a_file_n_m________________________produce_Matlab_output_to_a_file_n_g__obj_list______________produce_Sequence_diagram_to_a_file_n_t__TCP_port______6601____TCP_IP_input_with_optional_port_n_c__COM_port______COM1____com_port_input__default__n_b__baud_rate_____115200__baud_rate_for_the_com_port_n_f__file_name_____________file_input__postprocessing__n_d__file_name_____________dictionary_files_n_T__tstamp_size___4_______QS_timestamp_size______bytes__n_O__pointer_size__4_______object_pointer_size____bytes__n_F__pointer_size__4_______function_pointer_size__bytes__n_S__signal_size___2_______event_signal_size______bytes__n_E__event_size____2_______event_size_size________bytes__n_Q__counter_size__1_______queue_counter_size_____bytes__n_P__counter_size__2_______pool_counter_size______bytes__n_B__block_size____2_______pool_block_size_size___bytes__n_C__counter_size__4_______QTimeEvt_counter_size__bytes__n
mov dword [esp], str._n_s_n_s
call sym._printf_s
call sym._cleanup
lea esp, [ebp - 0xc]
mov eax, edi
pop ebx
pop esi
pop edi
pop ebp
ret
mov edi, dword [0x41d03c]
movsx eax, byte [edi]
lea edx, [eax - 0x30]
cmp dl, 9
ja 0x4136ae
cmp byte [edi + 1], 0x2e
jne 0x4136ae
movsx edx, byte [edi + 2]
lea ecx, [edx - 0x30]
cmp cl, 9
ja 0x4136ae
sub eax, 0x30
mov dword [esp + 8], edx
imul eax, eax, 0xa
lea eax, [edx + eax - 0x30]
imul eax, eax, 0xa
mov word [esp + 0x3c], ax
movsx eax, byte [edi]
mov dword [esp], str._v__c._c_n
mov dword [esp + 4], eax
call sym._printf_s
jmp 0x412dd8
mov eax, dword [0x41d03c]
test eax, eax
je 0x4133ca
mov dword [esp + 8], 0xa
mov dword [esp + 4], 0
mov dword [esp], eax
call sym._strtoul
mov dword [esp], str._u__d_n
mov dword [esp + 4], eax
mov dword [0x414028], eax
call sym._printf_s
jmp 0x412dd8
mov eax, dword [0x41fb74]
test eax, eax
je 0x412ee7
cmp eax, 3
jne 0x413528
mov eax, dword [0x41d03c]
test eax, eax
je 0x412f0d
mov dword [esp + 8], 0xa
mov dword [esp + 4], 0
mov dword [esp], eax
call sym._strtoul
mov dword [0x414024], eax
mov eax, dword [0x414024]
mov dword [esp], str._t__d_n
mov dword [esp + 4], eax
call sym._printf_s
mov dword [0x41fb74], 3
jmp 0x412dd8
mov dword [esp + 0x10], 0x41f44c
mov dword [esp + 0xc], str.qspy_s.bin
mov dword [esp + 8], 0xffffffff
mov dword [esp + 4], 0xff
mov dword [esp], 0x41f760
call dword [sym.imp.msvcrt.dll__snprintf_s]
mov dword [esp + 4], 0x41f760
mov dword [esp], str._s___s__n
call sym._printf_s
jmp 0x412dd8
mov eax, dword [0x41d03c]
test eax, eax
je 0x412dd8
mov dword [esp + 4], eax
mov dword [esp], str._r__s_n
call sym._printf_s
mov eax, dword [0x41d03c]
cmp byte [eax], 0x63
jne 0x412dd8
movzx eax, byte [eax + 1]
cmp al, 0x31
je 0x413649
cmp al, 0x32
je 0x41381d
mov dword [0x41401c], 0
jmp 0x412dd8
mov eax, dword [0x41d03c]
test eax, eax
je 0x4133d9
mov dword [esp + 8], 0xa
mov dword [esp + 4], 0
mov dword [esp], eax
call sym._strtoul
mov dword [0x414030], eax
jmp 0x412dd8
mov dword [esp], 2
or edi, 0xffffffff
call dword [0x41404c]
mov dword [esp + 8], str.The__p_option_is_obsolete__use__t_port_
mov dword [esp + 4], 0x415dd1
mov dword [esp], eax
call sym._fprintf_s
jmp case.0x41376e.5
mov dword [esp + 0x10], 0x41f44c
mov dword [esp + 0xc], str.qspy_s.txt
mov dword [esp + 8], 0xffffffff
mov dword [esp + 4], 0xff
mov dword [esp], 0x41f860
call dword [sym.imp.msvcrt.dll__snprintf_s]
mov dword [esp + 4], 0x41f860
mov dword [esp], str._o___s__n
call sym._printf_s
jmp 0x412dd8
mov dword [esp + 0x10], 0x41f44c
mov eax, dword [esp + 0x2c]
mov dword [esp + 0xc], str.qspy_s.mat
mov dword [esp + 8], 0xffffffff
mov dword [esp + 4], 0xff
mov dword [esp], 0x41f660
call eax
mov dword [esp + 4], 0x41f660
mov dword [esp], str._m___s__n
call sym._printf_s
jmp 0x412dd8
mov byte [0x41402c], 0
jmp 0x412dd8
mov eax, dword [0x41d03c]
test eax, eax
je 0x41384f
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], eax
mov dword [esp + 4], 0x12c
mov dword [esp], 0x41f320
call ebx
mov dword [esp + 0x10], 0x41f44c
mov dword [esp + 0xc], str.qspy_s.seq
mov dword [esp + 8], 0xffffffff
mov dword [esp + 4], 0xff
mov dword [esp], 0x41f560
call dword [sym.imp.msvcrt.dll__snprintf_s]
mov dword [esp + 8], 0x41f560
mov dword [esp + 4], 0x41f320
mov dword [esp], str._g__s___s__n
call sym._printf_s
jmp 0x412dd8
cmp dword [0x41fb74], 0
jne 0x413905
mov eax, dword [0x41d03c]
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 4], 0x100
mov dword [esp + 8], eax
mov dword [esp], 0x41f960
call ebx
mov dword [esp + 4], 0x41f960
mov dword [esp], str._f__s_n
call sym._printf_s
mov dword [0x41fb74], 1
jmp 0x412dd8
mov eax, dword [0x41d03c]
test eax, eax
je 0x4133e8
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], eax
mov dword [esp + 4], 0x100
mov dword [esp], 0x41f460
call ebx
mov dword [esp + 4], 0x41f460
mov dword [esp], str._d__s_n
call sym._printf_s
jmp 0x412dd8
test dword [0x41fb74], 0xfffffffd
jne 0x41387c
mov eax, dword [0x41d03c]
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 4], 0x100
mov dword [esp + 8], eax
mov dword [esp], 0x41fa60
call ebx
mov dword [esp + 4], 0x41fa60
mov dword [esp], str._c__s_n
call sym._printf_s
mov dword [0x41fb74], 2
jmp 0x412dd8
test dword [0x41fb74], 0xfffffffd
jne 0x4138a9
mov eax, dword [0x41d03c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], 0
mov dword [esp], eax
call sym._strtol
mov dword [0x414020], eax
test eax, eax
je 0x4138d6
mov dword [esp + 4], eax
mov dword [esp], str._b__d_n
call sym._printf_s
mov dword [0x41fb74], 2
jmp 0x412dd8
mov eax, dword [0x41d03c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], 0
mov dword [esp], eax
call sym._strtoul
mov byte [esp + 0x41], al
jmp 0x412dd8
mov eax, dword [0x41d03c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], 0
mov dword [esp], eax
call sym._strtoul
mov byte [esp + 0x42], al
jmp 0x412dd8
mov eax, dword [0x41d03c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], 0
mov dword [esp], eax
call sym._strtoul
mov byte [esp + 0x44], al
jmp 0x412dd8
mov eax, dword [0x41d03c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], 0
mov dword [esp], eax
call sym._strtoul
mov byte [esp + 0x45], al
jmp 0x412dd8
mov eax, dword [0x41d03c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], 0
mov dword [esp], eax
call sym._strtoul
mov byte [esp + 0x3f], al
jmp 0x412dd8
mov eax, dword [0x41d03c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], 0
mov dword [esp], eax
call sym._strtoul
mov byte [esp + 0x40], al
jmp 0x412dd8
mov eax, dword [0x41d03c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], 0
mov dword [esp], eax
call sym._strtoul
mov byte [esp + 0x43], al
jmp 0x412dd8
mov eax, dword [0x41d03c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], 0
mov dword [esp], eax
call sym._strtoul
mov byte [esp + 0x47], al
jmp 0x412dd8
mov eax, dword [0x41d03c]
mov dword [esp + 8], 0xa
mov dword [esp + 4], 0
mov dword [esp], eax
call sym._strtoul
mov byte [esp + 0x46], al
jmp 0x412dd8
mov dword [0x414028], 0x1e15
jmp 0x412dd8
mov dword [0x414030], 0
jmp 0x412dd8
mov dword [esp + 4], 0x415e62
mov dword [esp], 0x415dd1
mov word [0x41f460], 0x3f
call sym._printf_s
jmp 0x412dd8
mov edi, eax
mov eax, dword [0x41d038]
cmp esi, eax
je 0x413459
sub esi, eax
mov dword [esp], 2
call dword [0x41404c]
mov dword [esp + 8], esi
mov dword [esp + 4], str._d_command_line_options_were_not_processed_n
mov dword [esp], eax
call sym._fprintf_s
mov dword [esp + 8], str.Keyboard_shortcuts__valid_when__k_option_is_absent_:_nKEY_s_____________ACTION_n_________________________________________________________________n_Esc__x_X_________Exit_QSPY_n__h_______________display_keyboard_help_and_QSPY_status_n__c_______________clear_the_screen_n__q_______________toggle_quiet_mode__no_Target_data_from_QS__n__r_______________send_RESET__command_to_the_target_n__i_______________send_INFO_request_to_the_target_n__t_______________send_TICK_0__command_to_the_target_n__u_______________send_TICK_1__command_to_the_target_n__d_______________trigger_saving_dictionaries_to_a_file_n__o_______________toggle_screen_file_output__close_re_open__n__s_b_____________toggle_binary_file_output__close_re_open__n__m_______________toggle_Matlab_file_output__close_re_open__n__g_______________toggle_Message_sequence_output__close_re_open__n
mov dword [esp + 4], str.Usage:_qspy__options_______arg___required___arg___optional_n_nOPTION____________DEFAULT_COMMENT_n___________________key__n________________________________________________________________n_h________________________help__show_this_message__n_q__num____________key_q__quiet_mode__no_QS_data_output__n_u__UDP_port0____7701____UDP_socket_with_optional_port__0_no_UDP_n_v__QS_version____7.0_____compatibility_with_QS_version_n_r__c0c1c2______c1______rendering__c0no_color__c1_color1____n_k________________________suppress_keyboard_input_n_o_________________key_o__save_screen_output_to_a_file_n_s_________________key_s__save_binary_QS_data_to_a_file_n_m________________________produce_Matlab_output_to_a_file_n_g__obj_list______________produce_Sequence_diagram_to_a_file_n_t__TCP_port______6601____TCP_IP_input_with_optional_port_n_c__COM_port______COM1____com_port_input__default__n_b__baud_rate_____115200__baud_rate_for_the_com_port_n_f__file_name_____________file_input__postprocessing__n_d__file_name_____________dictionary_files_n_T__tstamp_size___4_______QS_timestamp_size______bytes__n_O__pointer_size__4_______object_pointer_size____bytes__n_F__pointer_size__4_______function_pointer_size__bytes__n_S__signal_size___2_______event_signal_size______bytes__n_E__event_size____2_______event_size_size________bytes__n_Q__counter_size__1_______queue_counter_size_____bytes__n_P__counter_size__2_______pool_counter_size______bytes__n_B__block_size____2_______pool_block_size_size___bytes__n_C__counter_size__4_______QTimeEvt_counter_size__bytes__n
mov dword [esp], str._n_s_n_s
call sym._printf_s
jmp case.0x41376e.5
xor eax, eax
cmp dword [0x41401c], 0
setne al
mov dword [esp + 4], eax
movzx eax, byte [0x41402c]
mov dword [esp], eax
call sym._PAL_openKbd
sub eax, 1
jne case.0x41376e.5
mov eax, dword [0x414028]
test eax, eax
jne 0x413808
mov eax, dword [0x41fb74]
cmp eax, 2
je 0x41382c
ja 0x413555
test eax, eax
je 0x41355e
mov dword [esp], 0x41f960
call sym._PAL_openTargetFile
sub eax, 1
jne case.0x41376e.5
cmp byte [0x41f860], 0x4f
je 0x4135a6
mov dword [esp + 8], 0x415a68
mov dword [esp + 4], 0x41f860
mov dword [esp], 0x41fb6c
call dword [sym.imp.msvcrt.dll_fopen_s]
test eax, eax
je 0x413579
mov dword [0x41fb6c], 0
mov dword [esp + 4], 0x41f860
mov dword [esp], str.____QSPY___Cannot_open_File_s_n
call sym._printf_s
jmp case.0x41376e.5
mov dword [esp + 4], 0x215
mov dword [esp], str..._source_qspy_main.c
call sym._Q_onError
mov dword [esp], 2
or edi, 0xffffffff
call dword [0x41404c]
mov dword [esp + 8], str.The__t_option_is_incompatible_with__c__b__f
mov dword [esp + 4], 0x415dd1
mov dword [esp], eax
call sym._fprintf_s
jmp case.0x41376e.5
cmp eax, 3
jne 0x4134bf
mov eax, dword [0x414024]
mov dword [esp], eax
call sym._PAL_openTargetTcp
sub eax, 1
jne case.0x41376e.5
jmp 0x4134bf
mov eax, dword [0x41fb6c]
test eax, eax
je 0x4134fb
mov dword [esp + 0xc], 0x41f44c
mov dword [esp + 8], str.7.3.0
mov dword [esp + 4], str.QSPY__s_Copyright__c__2005_2023_Quantum_Leaps_nDocumentation:_https:__www.state_machine.com_qtools_qspy.html_nCurrent_timestamp:__s_n
mov dword [esp], eax
call sym._fprintf_s
cmp byte [0x41f760], 0x4f
je 0x4135fc
mov dword [esp + 8], 0x415acd
mov dword [esp + 4], 0x41f760
mov dword [esp], 0x41fb68
call dword [sym.imp.msvcrt.dll_fopen_s]
test eax, eax
je 0x4135f3
mov dword [0x41fb68], 0
mov dword [esp + 4], 0x41f760
mov dword [esp], str.____QSPY___Cannot_open_File_s_n
call sym._printf_s
jmp case.0x41376e.5
cmp dword [0x41fb68], 0
je 0x4135da
cmp byte [0x41f660], 0x4f
je 0x413661
mov dword [esp + 8], 0x415a68
mov dword [esp + 4], 0x41f660
mov dword [esp], 0x41fb64
call dword [sym.imp.msvcrt.dll_fopen_s]
test eax, eax
je 0x413658
mov dword [0x41fb64], 0
mov dword [esp + 4], 0x41f660
mov dword [esp], str.____QSPY___Cannot_open_File_s_n
call sym._printf_s
jmp case.0x41376e.5
mov dword [0x41401c], 0x416240
jmp 0x412dd8
cmp dword [0x41fb64], 0
je 0x413630
cmp byte [0x41f560], 0x4f
je 0x4136e0
mov dword [esp + 8], 0x415a68
mov dword [esp + 4], 0x41f560
mov dword [esp], 0x41fb60
call dword [sym.imp.msvcrt.dll_fopen_s]
test eax, eax
je 0x4136d7
mov dword [0x41fb60], 0
mov dword [esp + 4], 0x41f560
mov dword [esp], str.____QSPY___Cannot_open_File_s_n
call sym._printf_s
jmp case.0x41376e.5
mov dword [esp], 2
call dword [0x41404c]
mov dword [esp + 8], edi
or edi, 0xffffffff
mov dword [esp + 4], str.Incorrect_version_number:__s
mov dword [esp], eax
call sym._fprintf_s
jmp case.0x41376e.5
cmp dword [0x41fb60], 0
je 0x413695
mov ecx, 0
cmp dword [0x414028], 0
mov eax, sym._BE_parseRecFromTarget
cmove eax, ecx
lea ebx, [esp + 0x3c]
mov dword [esp], ebx
mov dword [esp + 4], eax
call sym._QSPY_config
mov eax, dword [0x41fb64]
mov dword [esp], eax
call sym._QSPY_configMatFile
mov eax, dword [0x41fb60]
mov dword [esp + 4], 0x41f320
mov dword [esp], eax
call sym._QSEQ_config
mov dword [esp], sym._QSPY_txReset
call sym._QSPY_configTxReset
cmp byte [0x41f460], 0x4f
je case.0x41376e.0
mov dword [esp], 0x41f460
call sym._QSPY_setExternDict
call sym._QSPY_readDict
lea esi, [esi]
mov dword [esp + 0x3c], 0x2000
mov dword [esp + 4], ebx
mov dword [esp], 0x41d320
call dword [0x45d960]
cmp eax, 5
ja case.0x41376e.0
jmp dword [eax*4 + 0x416088]
movzx eax, byte [0x41d320]
mov dword [esp + 4], 2
mov dword [esp], eax
call sym._QSPY_command
test al, al
jne case.0x41376e.0
xor edi, edi
jmp case.0x41376e.5
cmp dword [0x414028], 0
je 0x413932
mov eax, dword [esp + 0x3c]
test eax, eax
je case.0x41376e.0
mov dword [esp + 4], eax
mov dword [esp], 0x41d320
call sym._BE_parse
jmp case.0x41376e.0
mov eax, dword [esp + 0x3c]
test eax, eax
je case.0x41376e.0
mov dword [esp + 4], eax
mov dword [esp], 0x41d320
call sym._QSPY_parse
mov eax, dword [0x41fb68]
test eax, eax
je case.0x41376e.0
mov dword [esp + 0xc], eax
mov eax, dword [esp + 0x3c]
mov dword [esp + 4], 1
mov dword [esp + 8], eax
mov dword [esp], 0x41d320
call sym._fwrite
jmp case.0x41376e.0
mov dword [esp], eax
call sym._PAL_openBE
test eax, eax
jne 0x41348e
jmp case.0x41376e.5
mov dword [0x41401c], 0x4161a0
jmp 0x412dd8
mov eax, dword [0x414020]
mov dword [esp], 0x41fa60
mov dword [esp + 4], eax
call sym._PAL_openTargetSer
sub eax, 1
jne case.0x41376e.5
jmp 0x4134bf
mov dword [esp], 2
or edi, 0xffffffff
call dword [0x41404c]
mov dword [esp + 8], str.empty_object_list_for_sequence_diagram
mov dword [esp + 4], 0x415da3
mov dword [esp], eax
call sym._fprintf_s
jmp case.0x41376e.5
mov dword [esp], 2
or edi, 0xffffffff
call dword [0x41404c]
mov dword [esp + 8], str.The__c_option_is_incompatible_with__t__f
mov dword [esp + 4], 0x415dd1
mov dword [esp], eax
call sym._fprintf_s
jmp case.0x41376e.5
mov dword [esp], 2
or edi, 0xffffffff
call dword [0x41404c]
mov dword [esp + 8], str.The__b_option_is_incompatible_with__t__f
mov dword [esp + 4], 0x415dd1
mov dword [esp], eax
call sym._fprintf_s
jmp case.0x41376e.5
mov ebx, dword [0x41d03c]
mov dword [esp], 2
or edi, 0xffffffff
call dword [0x41404c]
mov dword [esp + 4], str.incorrect_baud_rate:__s_n
mov dword [esp + 8], ebx
mov dword [esp], eax
call sym._fprintf_s
jmp case.0x41376e.5
mov dword [esp], 2
or edi, 0xffffffff
call dword [0x41404c]
mov dword [esp + 8], str.The__f_option_is_incompatible_with__c__b__t
mov dword [esp + 4], 0x415dd1
mov dword [esp], eax
call sym._fprintf_s
jmp case.0x41376e.5
mov dword [esp + 4], 0xb7
mov dword [esp], str..._source_qspy_main.c
call sym._Q_onError
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop