[Solved] Cppcheck Possible null pointer dereference:

if (NULL == m_buffer) makes sure m_buffer is NULL, and then you derefence it with std::cout << “Thread : ” << m_buffer->m_id << “……work buffer is null” << std::endl; ^^^^^^^^^^^^^^^ this, which is only legal if m_buffer is not NULL (more precisely, only if it points to a correctly constructed WorkBuffer). If NULL is a … Read more