| Index: core/src/fpdfapi/fpdf_render/fpdf_render_loadimage.cpp
|
| diff --git a/core/src/fpdfapi/fpdf_render/fpdf_render_loadimage.cpp b/core/src/fpdfapi/fpdf_render/fpdf_render_loadimage.cpp
|
| index 91a3725ad79cf0013f421ef83564b4fea1c3538f..6befe11ed4d20caa0a2070d0d6e03db140984d18 100644
|
| --- a/core/src/fpdfapi/fpdf_render/fpdf_render_loadimage.cpp
|
| +++ b/core/src/fpdfapi/fpdf_render/fpdf_render_loadimage.cpp
|
| @@ -914,7 +914,7 @@ void CPDF_DIBSource::LoadPalette()
|
| FX_DWORD CPDF_DIBSource::GetValidBpp() const
|
| {
|
| FX_DWORD bpc = m_bpc;
|
| - CPDF_Object * pFilter = m_pDict->GetElementValue(FX_BSTRC("Filter"));
|
| + CPDF_Object * pFilter = m_pDict ? m_pDict->GetElementValue(FX_BSTRC("Filter")) : NULL;
|
| if (pFilter) {
|
| if (pFilter->GetType() == PDFOBJ_NAME) {
|
| CFX_ByteString filter = pFilter->GetString();
|
|
|