
((( T_TryLv2ChangeSub_func )))
exit status = 1
after try lv2 block
exit status = 1
after try lv1 block
[31;1m<ERROR msg="Overwritten Message"/>[m
Exit Status = 1
-------------------------------------------------------------------------------
(Hint for developer) If you want to step runnning, call "debugger" at starting point. Cut ` ` from call and get echo return, then show callstack inside.
Call tree:
(global) ./T_Err_Sub.sh:xx
 CallMain_func() ../scriptlib/bashlib.sh:xx
  Main_func() ./T_Err_Sub.sh:xx
   T_TryLv2ChangeSub_func() ./T_Err_Sub.sh:xx
    T_TryLv2ChangeSubSub_func() ./T_Err_Sub.sh:xx
<ERROR msg="Overwritten Message"/>
