summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2015-01-18 20:24:46 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2015-01-18 20:24:46 +0900
commit7137ee88b57f57e3522505469d64ed2c69f5c187 (patch)
treecf7b2f62edde16e3eda2b8e7520488063966c3d0
parentf9e43724bfc6d09357ab3d3015cf3801f513c6b7 (diff)
parentaf51a4ac9d802ce4fd28832699eb725946e90400 (diff)
downloadmruby-7137ee88b57f57e3522505469d64ed2c69f5c187.tar.gz
mruby-7137ee88b57f57e3522505469d64ed2c69f5c187.zip
Merge pull request #2705 from sdottaka/mrdb-step-into-proc-call
mrdb: fix crash when stepping into Proc.call
-rwxr-xr-xmrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c b/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c
index ff4d11d3a..06270401c 100755
--- a/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c
+++ b/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c
@@ -569,7 +569,7 @@ mrb_code_fetch_hook(mrb_state *mrb, mrb_irep *irep, mrb_code *pc, mrb_value *reg
switch (dbg->xm) {
case DBG_STEP:
case DBG_NEXT: // temporary
- if (dbg->prvfile == file && dbg->prvline == line) {
+ if (!file || (dbg->prvfile == file && dbg->prvline == line)) {
return;
}
dbg->method_bpno = 0;