summaryrefslogtreecommitdiff
path: root/thirdparty/icu4c/common/restrace.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'thirdparty/icu4c/common/restrace.cpp')
-rw-r--r--thirdparty/icu4c/common/restrace.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/thirdparty/icu4c/common/restrace.cpp b/thirdparty/icu4c/common/restrace.cpp
index 5c6498850e..1f83372d68 100644
--- a/thirdparty/icu4c/common/restrace.cpp
+++ b/thirdparty/icu4c/common/restrace.cpp
@@ -54,6 +54,9 @@ void ResourceTracer::traceOpen() const {
CharString& ResourceTracer::getFilePath(CharString& output, UErrorCode& status) const {
if (fResB) {
+ // Note: if you get a segfault around here, check that ResourceTable and
+ // ResourceArray instances outlive ResourceValue instances referring to
+ // their contents:
output.append(fResB->fData->fPath, status);
output.append('/', status);
output.append(fResB->fData->fName, status);