MCPcopy Create free account
hub / github.com/cppcheck-opensource/cppcheck / bufferOverflowError

Method bufferOverflowError

lib/checkbufferoverrun.cpp:694–697  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

692}
693
694void CheckBufferOverrunImpl::bufferOverflowError(const Token *tok, const ValueFlow::Value *value, Certainty certainty)
695{
696 reportError(getErrorPath(tok, value, "Buffer overrun"), Severity::error, "bufferAccessOutOfBounds", "Buffer is accessed out of bounds: " + (tok ? getRealBufferTok(tok)->expressionString() : "buf"), CWE_BUFFER_OVERRUN, certainty);
697}
698
699//---------------------------------------------------------------------------
700

Callers 1

getErrorMessagesMethod · 0.80

Calls 3

getRealBufferTokFunction · 0.85
reportErrorFunction · 0.70
expressionStringMethod · 0.45

Tested by

no test coverage detected