зеркало из https://github.com/mozilla/pjs.git
Fixing bug 306584:
Do not assume that all frames have line number information available.
This commit is contained in:
Родитель
d692a902af
Коммит
ff72faaf67
|
@ -2193,8 +2193,12 @@ public class Interpreter
|
|||
}
|
||||
sb.append('(');
|
||||
sb.append(idata.itsSourceFile);
|
||||
sb.append(':');
|
||||
sb.append(getIndex(idata.itsICode, linePC[linePCIndex]));
|
||||
int pc = linePC[linePCIndex];
|
||||
if (pc >= 0) {
|
||||
// Include line info only if available
|
||||
sb.append(':');
|
||||
sb.append(getIndex(idata.itsICode, pc));
|
||||
}
|
||||
sb.append(')');
|
||||
frame = frame.parentFrame;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче