| Index: core/src/fpdfdoc/doc_formfield.cpp
|
| diff --git a/core/src/fpdfdoc/doc_formfield.cpp b/core/src/fpdfdoc/doc_formfield.cpp
|
| index eeba372390e348b928682674ef36286ff3b9ae34..a2f0fbd297e5f7f8c68824021238c8a1503ae2ef 100644
|
| --- a/core/src/fpdfdoc/doc_formfield.cpp
|
| +++ b/core/src/fpdfdoc/doc_formfield.cpp
|
| @@ -324,7 +324,9 @@ CFX_WideString CPDF_FormField::GetValue(FX_BOOL bDefault)
|
| return pValue->GetUnicodeText();
|
| case PDFOBJ_ARRAY:
|
| pValue = ((CPDF_Array*)pValue)->GetElementValue(0);
|
| - return pValue->GetUnicodeText();
|
| + if (pValue) {
|
| + return pValue->GetUnicodeText();
|
| + }
|
| break;
|
| }
|
| return CFX_WideString();
|
|
|