logd: Logging is truncated

- stack buffer undersized

Bug: 13514601
Change-Id: I3e5dda2daa7531ddcacece33dfdecaa28dcca765
This commit is contained in:
Mark Salyzyn 2014-03-18 15:30:17 -07:00
parent 6c92369cbe
commit b059cf53c9

View file

@ -31,7 +31,8 @@ LogListener::LogListener(LogBuffer *buf, LogReader *reader)
{ }
bool LogListener::onDataAvailable(SocketClient *cli) {
char buffer[1024];
char buffer[sizeof_log_id_t + sizeof(log_time) + sizeof(char)
+ LOGGER_ENTRY_MAX_PAYLOAD];
struct iovec iov = { buffer, sizeof(buffer) };
memset(buffer, 0, sizeof(buffer));