diff --git a/libp2p/RLPXFrameWriter.cpp b/libp2p/RLPXFrameWriter.cpp index 82f81567a..4a18e371e 100644 --- a/libp2p/RLPXFrameWriter.cpp +++ b/libp2p/RLPXFrameWriter.cpp @@ -145,7 +145,7 @@ size_t RLPXFrameWriter::mux(RLPXFrameCoder& _coder, unsigned _size, vector= 0); + assert(frameLen >= payload.size()); frameLen -= payload.size(); o_toWrite.push_back(payload); payload.resize(0);