hwc: Fix dumpsys crash
In extreme cases, when all pipes are used, the buffer is insufficient.
Reduce logging by striping off unnecessary bytes.
Change-Id: I5a6ffb9ff288e389eea4e9ca4ac850ed59d539ff
diff --git a/libhwcomposer/hwc.cpp b/libhwcomposer/hwc.cpp
index 4f26191..3bf1504 100644
--- a/libhwcomposer/hwc.cpp
+++ b/libhwcomposer/hwc.cpp
@@ -570,7 +570,7 @@
ctx->mOverlay->getDump(ovDump, 2048);
dumpsys_log(aBuf, ovDump);
ovDump[0] = '\0';
- ctx->mRotMgr->getDump(ovDump, 2048);
+ ctx->mRotMgr->getDump(ovDump, 1024);
dumpsys_log(aBuf, ovDump);
strlcpy(buff, aBuf.string(), buff_len);
}