From d6f061f45a97f3ad0f89619442b24b879cea149e Mon Sep 17 00:00:00 2001 From: Alex Hong Date: Mon, 9 Jan 2023 21:25:07 +0800 Subject: Fix the index out of bounds error when the modem FD is missing Bug: 263783650 Test: atest VtsHalDumpstateTargetTest pass Change-Id: I3795244e111bbf18b1a2a2a27a93242b4015baa7 --- dumpstate/Dumpstate.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'dumpstate') diff --git a/dumpstate/Dumpstate.cpp b/dumpstate/Dumpstate.cpp index 59fc01b..4921ca4 100644 --- a/dumpstate/Dumpstate.cpp +++ b/dumpstate/Dumpstate.cpp @@ -1400,7 +1400,7 @@ ndk::ScopedAStatus Dumpstate::dumpstateBoard(const std::vector<::ndk::ScopedFile "Invalid mode"); } - if (in_fds.size() < 1) { + if (in_fds.size() < 2) { ALOGE("no FD for dumpstate_board binary\n"); } else { int fd_bin = in_fds[1].get(); -- cgit v1.2.3