Have you tried something like the code below? This should give you a complete stack trace with function names and argument values, but without line numbers.
I do not know what ParseScriptText is.
(from https://github.com/emwendelin/Javascript-Stacktrace and http://eriwen.com/javascript/stacktrace-update/ )
other: function(curr) { var ANON = '{anonymous}', fnRE = /function\s*([\w\-$]+)?\s*\(/i, stack = [], fn, args, maxStackSize = 10; while (curr && stack.length < maxStackSize) { fn = fnRE.test(curr.toString()) ? RegExp.$1 || ANON : ANON; args = Array.prototype.slice.call(curr['arguments']); stack[stack.length] = fn + '(' + this.stringifyArguments(args) + ')'; curr = curr.caller; } return stack; },
source share