[ecma-collection] Check whether the header's first chunk is NULL

Fix Issue: #1997

JerryScript-DCO-1.0-Signed-off-by: Zidong Jiang zidong.jiang@intel.com
This commit is contained in:
Zidong Jiang
2017-09-05 14:19:25 +08:00
committed by yichoi
parent a54427e255
commit c21c21f9f9
2 changed files with 21 additions and 1 deletions
@@ -318,7 +318,8 @@ bool
ecma_collection_iterator_next (ecma_collection_iterator_t *iterator_p) /**< context of iterator */
{
if (iterator_p->header_p == NULL
|| unlikely (iterator_p->header_p->unit_number == 0))
|| unlikely (iterator_p->header_p->unit_number == 0)
|| unlikely (iterator_p->header_p->first_chunk_cp == JMEM_CP_NULL))
{
return false;
}