bug 580128 - Make js_DumpStackFrame deal with dummy frames. r=jst

This commit is contained in:
Blake Kaplan 2010-09-27 19:52:15 -07:00
Родитель 0b425e3feb
Коммит f60321d27f
1 изменённых файлов: 7 добавлений и 3 удалений

Просмотреть файл

@ -6656,9 +6656,13 @@ js_DumpStackFrame(JSContext *cx, JSStackFrame *start)
}
MaybeDumpObject("callobj", fp->maybeCallObj());
MaybeDumpObject("argsobj", fp->maybeArgsObj());
MaybeDumpValue("this", fp->thisValue());
fprintf(stderr, " rval: ");
dumpValue(fp->returnValue());
if (!fp->isDummyFrame()) {
MaybeDumpValue("this", fp->thisValue());
fprintf(stderr, " rval: ");
dumpValue(fp->returnValue());
} else {
fprintf(stderr, "dummy frame");
}
fputc('\n', stderr);
fprintf(stderr, " flags:");