diff --git a/renderdoc/android/jdwp_util.cpp b/renderdoc/android/jdwp_util.cpp index 8c2f06ea5..be6c50278 100644 --- a/renderdoc/android/jdwp_util.cpp +++ b/renderdoc/android/jdwp_util.cpp @@ -82,8 +82,11 @@ void Command::Recv(StreamReader &reader) } data.clear(); - data.resize(length - 11); - reader.Read(&data[0], data.size()); + if(length >= 11) + { + data.resize(length - 11); + reader.Read(&data[0], data.size()); + } } CommandData Command::GetData()