try 
try 
function addValues_5(obj){  var sum = 0;  with (obj)  {    try    {      sum = arg1 + arg2;      with (arg3)      {        while (sum < 10)        {          try           {           if (sum > 5)             return sum;           sum += 1;          }          catch (e)          {            sum += 1;            print(e);          }        }      }    }    finally    {      try      {        sum += 1;        print("In finally block of addValues_5() function: sum = " + sum);      }      catch (e)      {        sum += 1;        print("In finally catch block of addValues_5() function: sum = " + sum + ", e = " + e);      }      finally      {        sum += 1;        print("In finally finally block of addValues_5() function: sum = " + sum);        return sum;      }    }  }}
5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5872/3703c3c05f398a63e55992f7687ef65273b26d6a/regress-104077.js/buggy/js/tests/js1_5/Regress/regress-104077.js