diff options
author | Mike McTernan <mikemcternan@google.com> | 2023-04-14 19:23:21 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-04-14 19:23:21 +0000 |
commit | e05fbff39382667f608571201bd31fffd07f792c (patch) | |
tree | e1c145405a0db9e24bbb7386fe765aab97c3328d | |
parent | 1fe22367aa875c10d8db5928f0573b8adfa7eb50 (diff) | |
parent | 4d2e02e14c3b238771791e1b19e6a725ad45affc (diff) | |
download | teeui-e05fbff39382667f608571201bd31fffd07f792c.tar.gz |
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: Iea6a4968e0c1c402329055b2ba22c50b9d257741
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | libteeui/src/label.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
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 @@ Error LabelImpl::draw(const PixelDrawer& drawPixel, const Box<pxs>& bounds, Line 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; |