Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/WaODB function name: (null) number of ops: 28 compiled vars: !0 = $old_error, !1 = $new_old_error, !2 = $bool, !3 = $string, !4 = $get_last, !5 = $old_error_handler, !6 = $arr, !7 = $as line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > INIT_FCALL 'error_reporting' 1 DO_ICALL $8 2 ASSIGN !0, $8 4 3 ASSIGN !1, null 5 4 ASSIGN !2, <false> 6 5 ASSIGN !3, '' 7 6 ASSIGN_DIM !4, 0 7 OP_DATA <array> 50 8 INIT_FCALL 'set_error_handler' 9 SEND_VAL 'myErrorHandler' 10 DO_ICALL $14 11 ASSIGN !5, $14 51 12 BEGIN_SILENCE ~16 13 FETCH_DIM_R ~17 !6, 'is' 14 END_SILENCE ~16 15 FREE ~17 52 16 BEGIN_SILENCE ~18 17 FETCH_DIM_R ~19 !7, 55 18 END_SILENCE ~18 19 FREE ~19 53 20 INIT_FCALL 'var_dump' 21 SEND_VAR !3 22 SEND_VAR !4 23 INIT_FCALL 'error_get_last' 24 DO_ICALL $20 25 SEND_VAR $20 26 DO_ICALL 27 > RETURN 1 Function myerrorhandler: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 14, Position 2 = 21 Branch analysis from position: 14 1 jumps found. (Code = 42) Position 1 = 79 Branch analysis from position: 79 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 21 2 jumps found. (Code = 44) Position 1 = 27, Position 2 = 32 Branch analysis from position: 27 2 jumps found. (Code = 44) Position 1 = 29, Position 2 = 54 Branch analysis from position: 29 2 jumps found. (Code = 44) Position 1 = 31, Position 2 = 62 Branch analysis from position: 31 1 jumps found. (Code = 42) Position 1 = 70 Branch analysis from position: 70 1 jumps found. (Code = 42) Position 1 = 78 Branch analysis from position: 78 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 62 1 jumps found. (Code = 42) Position 1 = 78 Branch analysis from position: 78 Branch analysis from position: 54 1 jumps found. (Code = 42) Position 1 = 78 Branch analysis from position: 78 Branch analysis from position: 32 1 jumps found. (Code = 79) Position 1 = -2 filename: /in/WaODB function name: myErrorHandler number of ops: 81 compiled vars: !0 = $errno, !1 = $errstr, !2 = $errfile, !3 = $errline, !4 = $new_old_error, !5 = $bool, !6 = $string, !7 = $get_last line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 10 0 E > RECV !0 1 RECV !1 2 RECV !2 3 RECV !3 12 4 BIND_GLOBAL !4, 'new_old_error' 5 BIND_GLOBAL !5, 'bool' 6 BIND_GLOBAL !6, 'string' 7 BIND_GLOBAL !7, 'get_last' 13 8 INIT_FCALL 'error_reporting' 9 DO_ICALL $8 10 ASSIGN !4, $8 14 11 BW_AND ~10 !4, !0 12 BOOL_NOT ~11 ~10 13 > JMPZ ~11, ->21 17 14 > INIT_FCALL 'error_get_last' 15 DO_ICALL $13 16 ASSIGN_DIM !7 17 OP_DATA $13 18 18 INIT_FCALL 'error_clear_last' 19 DO_ICALL 14 20 > JMP ->79 22 21 > INIT_FCALL 'htmlspecialchars' 22 SEND_VAR !1 23 DO_ICALL $15 24 ASSIGN !1, $15 24 25 IS_EQUAL !0, 256 26 > JMPNZ ~17, ->32 27 > IS_EQUAL !0, 512 28 > JMPNZ ~17, ->54 29 > IS_EQUAL !0, 1024 30 > JMPNZ ~17, ->62 31 > > JMP ->70 26 32 > ROPE_INIT 5 ~19 '%3Cb%3EMy+ERROR%3C%2Fb%3E+%5B' 33 ROPE_ADD 1 ~19 ~19, !0 34 ROPE_ADD 2 ~19 ~19, '%5D+' 35 ROPE_ADD 3 ~19 ~19, !1 36 ROPE_END 4 ~18 ~19, '%3Cbr+%2F%3E%0A' 37 CONCAT ~22 !6, ~18 38 ASSIGN !6, ~22 27 39 ROPE_INIT 4 ~25 '++Fatal+error+on+line+' 40 ROPE_ADD 1 ~25 ~25, !3 41 ROPE_ADD 2 ~25 ~25, '+in+file+' 42 ROPE_END 3 ~24 ~25, !2 43 CONCAT ~27 !6, ~24 44 ASSIGN !6, ~27 28 45 CONCAT ~29 !6, '%2C+PHP+' 46 CONCAT ~30 ~29, '8.3.0' 47 CONCAT ~31 ~30, '+%28' 48 CONCAT ~32 ~31, 'Linux' 49 CONCAT ~33 ~32, '%29%3Cbr+%2F%3E%0A' 50 ASSIGN !6, ~33 29 51 CONCAT ~35 !6, 'Aborting...%3Cbr+%2F%3E%0A' 52 ASSIGN !6, ~35 30 53 > EXIT 1 33 54 > ROPE_INIT 5 ~38 '%3Cb%3EMy+WARNING%3C%2Fb%3E+%5B' 55 ROPE_ADD 1 ~38 ~38, !0 56 ROPE_ADD 2 ~38 ~38, '%5D+' 57 ROPE_ADD 3 ~38 ~38, !1 58 ROPE_END 4 ~37 ~38, '%3Cbr+%2F%3E%0A' 59 CONCAT ~41 !6, ~37 60 ASSIGN !6, ~41 34 61 > JMP ->78 37 62 > ROPE_INIT 5 ~44 '%3Cb%3EMy+NOTICE%3C%2Fb%3E+%5B' 63 ROPE_ADD 1 ~44 ~44, !0 64 ROPE_ADD 2 ~44 ~44, '%5D+' 65 ROPE_ADD 3 ~44 ~44, !1 66 ROPE_END 4 ~43 ~44, '%3Cbr+%2F%3E%0A' 67 CONCAT ~47 !6, ~43 68 ASSIGN !6, ~47 38 69 > JMP ->78 41 70 > ROPE_INIT 5 ~50 'Unknown+error+type%3A+%5B' 71 ROPE_ADD 1 ~50 ~50, !0 72 ROPE_ADD 2 ~50 ~50, '%5D+' 73 ROPE_ADD 3 ~50 ~50, !1 74 ROPE_END 4 ~49 ~50, '%3Cbr+%2F%3E%0A' 75 CONCAT ~53 !6, ~49 76 ASSIGN !6, ~53 42 77 > JMP ->78 46 78 > ASSIGN !5, <true> 48 79 > > RETURN !5 49 80* > RETURN null End of function myerrorhandler
Generated using Vulcan Logic Dumper, using php 8.0.0