trusty:teeui: Add error message to help track down 'out of memory' errors. am: be41cb2966 am: 521f75cc08 am: d5d12308a0 am: 4d2e02e14c
Original change: https://android-review.googlesource.com/c/platform/system/teeui/+/2537970
Change-Id: I644577eb47965be0748995147e7b49bacdf4d126
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/libteeui/src/label.cpp b/libteeui/src/label.cpp
index 5e0cc26..6dfd8f7 100644
--- a/libteeui/src/label.cpp
+++ b/libteeui/src/label.cpp
@@ -69,7 +69,11 @@
auto curLine = lineInfo->begin();
while (textBegin != text_.end()) {
- if (curLine == lineInfo->end()) return Error::OutOfMemory;
+ if (curLine == lineInfo->end()) {
+ TEEUI_LOG << "lineInfo filled: lines=" << lineInfo->size_ << " textId=" << textId_
+ << ENDL;
+ return Error::OutOfMemory;
+ }
auto lineEnd = textBegin;