https://bugs.kde.org/show_bug.cgi?id=491701

--- Comment #3 from Dmitry Kazakov <dimul...@gmail.com> ---
The backtrace actually points to this piece of code:

template <typename T>
    T *value(QOpenGLContext *context) {
        QOpenGLContextGroup *group = context->shareGroup();
        // Have to use our own mutex here, not the group's, since
        // m_groups has to be protected too against any concurrent access.
        QMutexLocker locker(&m_mutex);
        T *resource = static_cast<T *>(group->d_func()->m_resources.value(this,
0));
        if (!resource) {
            resource = new T(context);
            insert(context, resource);
        }
        return resource;
    }

It tries to dereference a pointer with value 0x08, which basically means that
either `context` is null or its shared group (`group`) is null. I don't know
why it could happen, but it does not look like it is a OOM issue.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to