diff options
author | Maxim Bogushevich <boga1@mail.ru> | 2013-10-22 17:27:02 +1000 |
---|---|---|
committer | Fedor Indutny <fedor.indutny@gmail.com> | 2013-10-25 13:17:35 +0400 |
commit | 9c6e06bed30d6f8a68ba357b4b1f49ba766ebcb2 (patch) | |
tree | a95a2f90b995fbdb11489a0a9d1c3c53de3817bd /lib | |
parent | f6f176e10872cac9dcdcd46a92c9ebfe4740f117 (diff) | |
download | android-node-v8-9c6e06bed30d6f8a68ba357b4b1f49ba766ebcb2.tar.gz android-node-v8-9c6e06bed30d6f8a68ba357b4b1f49ba766ebcb2.tar.bz2 android-node-v8-9c6e06bed30d6f8a68ba357b4b1f49ba766ebcb2.zip |
debugger: Fix bug in sb() with unnamed script
setBreakpoint() cause error when unnamed script is loaded
Diffstat (limited to 'lib')
-rw-r--r-- | lib/_debugger.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/_debugger.js b/lib/_debugger.js index 8be2d1e629..620215533b 100644 --- a/lib/_debugger.js +++ b/lib/_debugger.js @@ -1374,7 +1374,9 @@ Interface.prototype.setBreakpoint = function(script, line, if (script != +script && !this.client.scripts[script]) { var scripts = this.client.scripts; Object.keys(scripts).forEach(function(id) { - if (scripts[id] && scripts[id].name.indexOf(script) !== -1) { + if (scripts[id] && + scripts[id].name && + scripts[id].name.indexOf(script) !== -1) { if (scriptId) { ambiguous = true; } |