Change-Id: Icdabe8e65d69f73f769602cc86bb4d7f4b5d78f7
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
while(index++ < count)
{
auto processHelperIt = mTasks.GetNext();
- DALI_ASSERT_ALWAYS(processHelperIt != mTasks.End());
+ if(processHelperIt == mTasks.End())
+ {
+ DALI_LOG_ERROR("Invalid memory accessed. Count : %d, Current Index : %d, Number Of Element : %d, Is Processor Registered : %s, Is Adaptor Available : %s\n", count, index, mTasks.GetElementCount(), mProcessorRegistered ? "true" : "false", Dali::Adaptor::IsAvailable() ? "true" : "false");
+ DALI_ASSERT_ALWAYS(processHelperIt != mTasks.End());
+ }
+
if(processHelperIt->Request())
{
break;