Index: ext/libicpf/src/log.cpp =================================================================== diff -u -N -r01f412dddb725bcd82c0dce8755af7f113a101d8 -r59323d78de809f467ffe062a5874fc2f86311fa3 --- ext/libicpf/src/log.cpp (.../log.cpp) (revision 01f412dddb725bcd82c0dce8755af7f113a101d8) +++ ext/libicpf/src/log.cpp (.../log.cpp) (revision 59323d78de809f467ffe062a5874fc2f86311fa3) @@ -304,8 +304,8 @@ if (iType < m_iLogLevel) return; - char_t szBuf1[1024]; - vsprintf(szBuf1, pszStr, va); // user passed stuff + char_t szBuf1[2048]; + vsnprintf(szBuf1, 2048, pszStr, va); // user passed stuff logs(iType, bStd, szBuf1); }