| Index: runtime/vm/stack_frame.cc
|
| diff --git a/runtime/vm/stack_frame.cc b/runtime/vm/stack_frame.cc
|
| index 2b9fd6a5dbb77adeb8a7d5efc5d99a24e4635e22..a57b9dcd90c21839f4ed9da15296c9835e56a48b 100644
|
| --- a/runtime/vm/stack_frame.cc
|
| +++ b/runtime/vm/stack_frame.cc
|
| @@ -152,9 +152,7 @@ bool StackFrame::FindExceptionHandler(uword* handler_pc) const {
|
| const PcDescriptors& descriptors =
|
| PcDescriptors::Handle(code.pc_descriptors());
|
| for (intptr_t i = 0; i < descriptors.Length(); i++) {
|
| - // TryIndex is invalid for PcDescriptors::kDeoptIndex.
|
| if ((static_cast<uword>(descriptors.PC(i)) == pc()) &&
|
| - (descriptors.DescriptorKind(i) != PcDescriptors::kDeoptIndex) &&
|
| (descriptors.TryIndex(i) != -1)) {
|
| try_index = descriptors.TryIndex(i);
|
| break;
|
|
|