rem: if (data.isObject) 
add: if (typeof data == "object") 
context: DWRUtil.toDescriptiveString = function(data){    var reply = "";    var i = 0;    if (data.isArray)    {        reply = "[";        for (i = 0; i < data.length; i++)        {            var value = data[i];            if (value.length > 13)            {                value = value.substring(0, 10) + "...";            }            reply += value;            reply += ", ";            if (i > 5)            {                reply += "...";                break;            }        }        reply += "]";        return reply;    }    if (data.isString || data.isNumber || data.isDate)    {        return data.toString();    }    if (data.isObject)    {        var typename = DWRUtil.detailedTypeOf(data);        if (typename != "Object")        {            reply = typename + " ";        }        reply += "{";        for (var prop in data)        {            var value = "" + data[prop];            if (value.length > 13)            {                value = value.substring(0, 10) + "...";            }            reply += prop;            reply += ":";            reply += value;            reply += ", ";            i++;            if (i > 5)            {                reply += "...";                break;            }        }        reply += "}";        return reply;    }    return data.toString();}
meta: 266	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/266/497f4843a4cd23d005c6a63a5bcbc8c222c5234c/util.js/buggy/java/uk/ltd/getahead/dwr/util.js