Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 5, Position 2 = 7 Branch analysis from position: 5 2 jumps found. (Code = 43) Position 1 = 10, Position 2 = 15 Branch analysis from position: 10 2 jumps found. (Code = 43) Position 1 = 18, Position 2 = 23 Branch analysis from position: 18 2 jumps found. (Code = 43) Position 1 = 28, Position 2 = 30 Branch analysis from position: 28 2 jumps found. (Code = 43) Position 1 = 33, Position 2 = 38 Branch analysis from position: 33 2 jumps found. (Code = 43) Position 1 = 41, Position 2 = 46 Branch analysis from position: 41 1 jumps found. (Code = 108) Position 1 = -2 Branch analysis from position: 46 Branch analysis from position: 38 Branch analysis from position: 30 Branch analysis from position: 23 Branch analysis from position: 15 Branch analysis from position: 7 Found catch point at position: 51 Branch analysis from position: 51 2 jumps found. (Code = 107) Position 1 = 52, Position 2 = -2 Branch analysis from position: 52 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/W6IZH function name: (null) number of ops: 56 compiled vars: !0 = $shutdownFunction, !1 = $errorHandler, !2 = $e line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > INIT_FCALL 'function_exists' 1 SEND_VAL 'handleException' 2 DO_ICALL $3 3 BOOL_NOT ~4 $3 4 > JMPZ ~4, ->7 8 5 > DECLARE_FUNCTION 'logexception' 25 6 DECLARE_FUNCTION 'handleexception' 37 7 > ISSET_ISEMPTY_CV ~5 !0 8 BOOL_NOT ~6 ~5 9 > JMPZ ~6, ->15 38 10 > DECLARE_LAMBDA_FUNCTION '%00%7Bclosure%7D%2Fin%2FW6IZH%3A38%242' 11 ASSIGN !0, ~7 51 12 INIT_FCALL 'register_shutdown_function' 13 SEND_VAR !0 14 DO_ICALL 54 15 > ISSET_ISEMPTY_CV ~10 !1 16 BOOL_NOT ~11 ~10 17 > JMPZ ~11, ->23 55 18 > DECLARE_LAMBDA_FUNCTION '%00%7Bclosure%7D%2Fin%2FW6IZH%3A55%243' 19 ASSIGN !1, ~12 63 20 INIT_FCALL 'set_error_handler' 21 SEND_VAR !1 22 DO_ICALL 71 23 > INIT_FCALL 'function_exists' 24 SEND_VAL 'handleException' 25 DO_ICALL $15 26 BOOL_NOT ~16 $15 27 > JMPZ ~16, ->30 76 28 > DECLARE_FUNCTION 'logexception' 93 29 DECLARE_FUNCTION 'handleexception' 105 30 > ISSET_ISEMPTY_CV ~17 !0 31 BOOL_NOT ~18 ~17 32 > JMPZ ~18, ->38 106 33 > DECLARE_LAMBDA_FUNCTION '%00%7Bclosure%7D%2Fin%2FW6IZH%3A106%246' 34 ASSIGN !0, ~19 119 35 INIT_FCALL 'register_shutdown_function' 36 SEND_VAR !0 37 DO_ICALL 122 38 > ISSET_ISEMPTY_CV ~22 !1 39 BOOL_NOT ~23 ~22 40 > JMPZ ~23, ->46 123 41 > DECLARE_LAMBDA_FUNCTION '%00%7Bclosure%7D%2Fin%2FW6IZH%3A123%247' 42 ASSIGN !1, ~24 131 43 INIT_FCALL 'set_error_handler' 44 SEND_VAR !1 45 DO_ICALL 136 46 > NEW $27 'Exception' 47 SEND_VAL_EX 'after+both' 48 DO_FCALL 0 49 > THROW 0 $27 50* JMP ->55 139 51 E > > CATCH last 'Exception' 140 52 > INIT_FCALL_BY_NAME 'handleException' 53 SEND_VAR_EX !2 54 DO_FCALL 0 141 55 > RETURN 1 Function %00logexception%2Fin%2FW6IZH%3A8%240: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 12, Position 2 = 29 Branch analysis from position: 12 2 jumps found. (Code = 43) Position 1 = 26, Position 2 = 29 Branch analysis from position: 26 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 29 Branch analysis from position: 29 filename: /in/W6IZH function name: logException number of ops: 37 compiled vars: !0 = $e, !1 = $type, !2 = $msg, !3 = $trace, !4 = $logger line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 8 0 E > RECV !0 10 1 GET_CLASS ~5 !0 2 ASSIGN !1, ~5 11 3 INIT_METHOD_CALL !0, 'getMessage' 4 DO_FCALL 0 $7 5 ASSIGN !2, $7 12 6 INIT_METHOD_CALL !0, 'getTraceAsString' 7 DO_FCALL 0 $9 8 ASSIGN !3, $9 14 9 BIND_GLOBAL !4, 'logger' 15 10 ISSET_ISEMPTY_CV !4 11 > JMPZ ~11, ->29 16 12 > INIT_METHOD_CALL !4, 'error' 13 INIT_FCALL 'sprintf' 14 SEND_VAL '%25s%3A+%25s%0A%25s' 15 SEND_VAR !1 16 SEND_VAR !2 17 SEND_VAR !3 18 DO_ICALL $12 19 SEND_VAR_NO_REF_EX $12 20 DO_FCALL 0 17 21 INIT_FCALL 'method_exists' 22 SEND_VAR !4 23 SEND_VAL 'newrelicLog' 24 DO_ICALL $14 25 > JMPZ $14, ->29 18 26 > INIT_METHOD_CALL !4, 'newrelicLog' 27 SEND_VAR_EX !0 28 DO_FCALL 0 22 29 > INIT_FCALL 'sprintf' 30 SEND_VAL '%3Ch1%3E%25s%3C%2Fh1%3E%3Cpre%3E%25s%3Cbr%2F%3E%3Ch2%3EDebug+Trace%3A%3C%2Fh2%3E%25s%3C%2Fpre%3E' 31 SEND_VAR !1 32 SEND_VAR !2 33 SEND_VAR !3 34 DO_ICALL $16 35 > RETURN $16 23 36* > RETURN null End of function %00logexception%2Fin%2FW6IZH%3A8%240 Function %00handleexception%2Fin%2FW6IZH%3A25%241: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 9, Position 2 = 12 Branch analysis from position: 9 1 jumps found. (Code = 79) Position 1 = -2 Branch analysis from position: 12 filename: /in/W6IZH function name: handleException number of ops: 17 compiled vars: !0 = $e, !1 = $message line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 25 0 E > RECV !0 27 1 INIT_FCALL_BY_NAME 'logException' 2 SEND_VAR_EX !0 3 DO_FCALL 0 $2 4 ASSIGN !1, $2 28 5 INIT_FCALL 'headers_sent' 6 DO_ICALL $4 7 BOOL_NOT ~5 $4 8 > JMPZ ~5, ->12 29 9 > INIT_FCALL 'header' 10 SEND_VAL 'HTTP%2F1.1+500+Internal+Server+Error' 11 DO_ICALL 31 12 > INIT_FCALL 'trigger_error' 13 SEND_VAL 'boo' 14 DO_ICALL 32 15 > EXIT 33 16* > RETURN null End of function %00handleexception%2Fin%2FW6IZH%3A25%241 Function %00%7Bclosure%7D%2Fin%2FW6IZH%3A38%242: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 5, Position 2 = 19 Branch analysis from position: 5 1 jumps found. (Code = 108) Position 1 = -2 Branch analysis from position: 19 1 jumps found. (Code = 42) Position 1 = 24 Branch analysis from position: 24 1 jumps found. (Code = 62) Position 1 = -2 Found catch point at position: 20 Branch analysis from position: 20 2 jumps found. (Code = 107) Position 1 = 21, Position 2 = -2 Branch analysis from position: 21 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/W6IZH function name: {closure} number of ops: 25 compiled vars: !0 = $error, !1 = $e line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 40 0 E > INIT_FCALL 'error_get_last' 1 DO_ICALL $2 2 ASSIGN !0, $2 41 3 ISSET_ISEMPTY_CV !0 4 > JMPZ ~4, ->19 42 5 > NEW $5 'Exception' 43 6 FETCH_DIM_R ~6 !0, 'message' 7 CONCAT ~7 ~6, '+in+' 8 FETCH_DIM_R ~8 !0, 'file' 9 CONCAT ~9 ~7, ~8 10 CONCAT ~10 ~9, '+at+line+' 11 FETCH_DIM_R ~11 !0, 'line' 12 CONCAT ~12 ~10, ~11 13 SEND_VAL_EX ~12 14 CHECK_FUNC_ARG 44 15 FETCH_DIM_FUNC_ARG $13 !0, 'type' 16 SEND_FUNC_ARG $13 17 DO_FCALL 0 18 > THROW 0 $5 19 > > JMP ->24 47 20 E > > CATCH last 'Exception' 48 21 > INIT_FCALL_BY_NAME 'handleException' 22 SEND_VAR_EX !1 23 DO_FCALL 0 50 24 > > RETURN null End of function %00%7Bclosure%7D%2Fin%2FW6IZH%3A38%242 Function %00%7Bclosure%7D%2Fin%2FW6IZH%3A55%243: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 9, Position 2 = 20 Branch analysis from position: 9 1 jumps found. (Code = 108) Position 1 = -2 Branch analysis from position: 20 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/W6IZH function name: {closure} number of ops: 28 compiled vars: !0 = $errno, !1 = $errstr, !2 = $errfile, !3 = $errline, !4 = $errcontext line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 55 0 E > RECV !0 1 RECV !1 2 RECV_INIT !2 null 3 RECV_INIT !3 null 4 RECV_INIT !4 <array> 57 5 INIT_FCALL 'error_reporting' 6 DO_ICALL $5 7 IS_NOT_IDENTICAL $5, 0 8 > JMPZ ~6, ->20 58 9 > NEW $7 'Exception' 10 ROPE_INIT 5 ~9 !1 11 ROPE_ADD 1 ~9 ~9, '+in+' 12 ROPE_ADD 2 ~9 ~9, !2 13 ROPE_ADD 3 ~9 ~9, '+at+line+' 14 ROPE_END 4 ~8 ~9, !3 15 SEND_VAL_EX ~8 16 SEND_VAR_EX !0 17 DO_FCALL 0 18 > THROW 0 $7 19* JMP ->27 60 20 > ROPE_INIT 6 ~14 'log+' 21 ROPE_ADD 1 ~14 ~14, !1 22 ROPE_ADD 2 ~14 ~14, '+in+' 23 ROPE_ADD 3 ~14 ~14, !2 24 ROPE_ADD 4 ~14 ~14, '+at+line+' 25 ROPE_END 5 ~13 ~14, !3 26 ECHO ~13 62 27 > RETURN null End of function %00%7Bclosure%7D%2Fin%2FW6IZH%3A55%243 Function %00logexception%2Fin%2FW6IZH%3A76%244: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 12, Position 2 = 29 Branch analysis from position: 12 2 jumps found. (Code = 43) Position 1 = 26, Position 2 = 29 Branch analysis from position: 26 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 29 Branch analysis from position: 29 filename: /in/W6IZH function name: logException number of ops: 37 compiled vars: !0 = $e, !1 = $type, !2 = $msg, !3 = $trace, !4 = $logger line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 76 0 E > RECV !0 78 1 GET_CLASS ~5 !0 2 ASSIGN !1, ~5 79 3 INIT_METHOD_CALL !0, 'getMessage' 4 DO_FCALL 0 $7 5 ASSIGN !2, $7 80 6 INIT_METHOD_CALL !0, 'getTraceAsString' 7 DO_FCALL 0 $9 8 ASSIGN !3, $9 82 9 BIND_GLOBAL !4, 'logger' 83 10 ISSET_ISEMPTY_CV !4 11 > JMPZ ~11, ->29 84 12 > INIT_METHOD_CALL !4, 'error' 13 INIT_FCALL 'sprintf' 14 SEND_VAL '%25s%3A+%25s%0A%25s' 15 SEND_VAR !1 16 SEND_VAR !2 17 SEND_VAR !3 18 DO_ICALL $12 19 SEND_VAR_NO_REF_EX $12 20 DO_FCALL 0 85 21 INIT_FCALL 'method_exists' 22 SEND_VAR !4 23 SEND_VAL 'newrelicLog' 24 DO_ICALL $14 25 > JMPZ $14, ->29 86 26 > INIT_METHOD_CALL !4, 'newrelicLog' 27 SEND_VAR_EX !0 28 DO_FCALL 0 90 29 > INIT_FCALL 'sprintf' 30 SEND_VAL '%3Ch1%3E%25s%3C%2Fh1%3E%3Cpre%3E%25s%3Cbr%2F%3E%3Ch2%3EDebug+Trace%3A%3C%2Fh2%3E%25s%3C%2Fpre%3E' 31 SEND_VAR !1 32 SEND_VAR !2 33 SEND_VAR !3 34 DO_ICALL $16 35 > RETURN $16 91 36* > RETURN null End of function %00logexception%2Fin%2FW6IZH%3A76%244 Function %00handleexception%2Fin%2FW6IZH%3A93%245: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 9, Position 2 = 12 Branch analysis from position: 9 1 jumps found. (Code = 79) Position 1 = -2 Branch analysis from position: 12 filename: /in/W6IZH function name: handleException number of ops: 19 compiled vars: !0 = $e, !1 = $message line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 93 0 E > RECV !0 95 1 INIT_FCALL_BY_NAME 'logException' 2 SEND_VAR_EX !0 3 DO_FCALL 0 $2 4 ASSIGN !1, $2 96 5 INIT_FCALL 'headers_sent' 6 DO_ICALL $4 7 BOOL_NOT ~5 $4 8 > JMPZ ~5, ->12 97 9 > INIT_FCALL 'header' 10 SEND_VAL 'HTTP%2F1.1+500+Internal+Server+Error' 11 DO_ICALL 99 12 > INIT_FCALL 'dirname' 13 SEND_VAL '%2Fin%2FW6IZH' 14 DO_ICALL $7 15 CONCAT ~8 $7, '..%2Fmodules%2Ffrontend%2Fviews%2Ferror%2Fexception.phtml' 16 INCLUDE_OR_EVAL ~8, INCLUDE 100 17 > EXIT 101 18* > RETURN null End of function %00handleexception%2Fin%2FW6IZH%3A93%245 Function %00%7Bclosure%7D%2Fin%2FW6IZH%3A106%246: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 5, Position 2 = 19 Branch analysis from position: 5 1 jumps found. (Code = 108) Position 1 = -2 Branch analysis from position: 19 1 jumps found. (Code = 42) Position 1 = 24 Branch analysis from position: 24 1 jumps found. (Code = 62) Position 1 = -2 Found catch point at position: 20 Branch analysis from position: 20 2 jumps found. (Code = 107) Position 1 = 21, Position 2 = -2 Branch analysis from position: 21 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/W6IZH function name: {closure} number of ops: 25 compiled vars: !0 = $error, !1 = $e line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 108 0 E > INIT_FCALL 'error_get_last' 1 DO_ICALL $2 2 ASSIGN !0, $2 109 3 ISSET_ISEMPTY_CV !0 4 > JMPZ ~4, ->19 110 5 > NEW $5 'Exception' 111 6 FETCH_DIM_R ~6 !0, 'message' 7 CONCAT ~7 ~6, '+in+' 8 FETCH_DIM_R ~8 !0, 'file' 9 CONCAT ~9 ~7, ~8 10 CONCAT ~10 ~9, '+at+line+' 11 FETCH_DIM_R ~11 !0, 'line' 12 CONCAT ~12 ~10, ~11 13 SEND_VAL_EX ~12 14 CHECK_FUNC_ARG 112 15 FETCH_DIM_FUNC_ARG $13 !0, 'type' 16 SEND_FUNC_ARG $13 17 DO_FCALL 0 18 > THROW 0 $5 19 > > JMP ->24 115 20 E > > CATCH last 'Exception' 116 21 > INIT_FCALL_BY_NAME 'handleException' 22 SEND_VAR_EX !1 23 DO_FCALL 0 118 24 > > RETURN null End of function %00%7Bclosure%7D%2Fin%2FW6IZH%3A106%246 Function %00%7Bclosure%7D%2Fin%2FW6IZH%3A123%247: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 9, Position 2 = 20 Branch analysis from position: 9 1 jumps found. (Code = 108) Position 1 = -2 Branch analysis from position: 20 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/W6IZH function name: {closure} number of ops: 28 compiled vars: !0 = $errno, !1 = $errstr, !2 = $errfile, !3 = $errline, !4 = $errcontext line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 123 0 E > RECV !0 1 RECV !1 2 RECV_INIT !2 null 3 RECV_INIT !3 null 4 RECV_INIT !4 <array> 125 5 INIT_FCALL 'error_reporting' 6 DO_ICALL $5 7 IS_NOT_IDENTICAL $5, 0 8 > JMPZ ~6, ->20 126 9 > NEW $7 'Exception' 10 ROPE_INIT 5 ~9 !1 11 ROPE_ADD 1 ~9 ~9, '+in+' 12 ROPE_ADD 2 ~9 ~9, !2 13 ROPE_ADD 3 ~9 ~9, '+at+line+' 14 ROPE_END 4 ~8 ~9, !3 15 SEND_VAL_EX ~8 16 SEND_VAR_EX !0 17 DO_FCALL 0 18 > THROW 0 $7 19* JMP ->27 128 20 > ROPE_INIT 6 ~14 'log+' 21 ROPE_ADD 1 ~14 ~14, !1 22 ROPE_ADD 2 ~14 ~14, '+in+' 23 ROPE_ADD 3 ~14 ~14, !2 24 ROPE_ADD 4 ~14 ~14, '+at+line+' 25 ROPE_END 5 ~13 ~14, !3 26 ECHO ~13 130 27 > RETURN null End of function %00%7Bclosure%7D%2Fin%2FW6IZH%3A123%247
Generated using Vulcan Logic Dumper, using php 8.0.0