| Index: runtime/vm/object.cc
|
| diff --git a/runtime/vm/object.cc b/runtime/vm/object.cc
|
| index 93f2818be2c00f6f948d0d9afdcc0d3d6ec9ae39..bf784d2b1d7da5921e2306076a1d0da7c5b3118f 100644
|
| --- a/runtime/vm/object.cc
|
| +++ b/runtime/vm/object.cc
|
| @@ -21089,6 +21089,9 @@ const char* Stacktrace::ToCStringInternal(intptr_t* frame_index,
|
| OS::SNPrint(chars, truncated_len, "%s", kTruncated);
|
| frame_strings.Add(chars);
|
| total_len += truncated_len;
|
| + ASSERT(PcOffsetAtFrame(i) != Smi::null());
|
| + // To account for gap frames.
|
| + (*frame_index) += Smi::Value(PcOffsetAtFrame(i));
|
| }
|
| } else {
|
| code = CodeAtFrame(i);
|
|
|