diff options
author | Mike McTernan <mikemcternan@google.com> | 2023-04-14 18:19:14 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-04-14 18:19:14 +0000 |
commit | d5d12308a07607403dd5f69200402400fdf3db02 (patch) | |
tree | e1c145405a0db9e24bbb7386fe765aab97c3328d | |
parent | 286ab6a3dc4402d57e0e0f0f1113d0b69a40d406 (diff) | |
parent | 521f75cc08954c37938a9f1e2b5e62f8f612d474 (diff) | |
download | teeui-d5d12308a07607403dd5f69200402400fdf3db02.tar.gz |
trusty:teeui: Add error message to help track down 'out of memory' errors. am: be41cb2966 am: 521f75cc08
Original change: https://android-review.googlesource.com/c/platform/system/teeui/+/2537970
Change-Id: I313c7c3300f5cb77974735343698f92a0aa543a0
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; |