It appears 'pipe' is NULL in the Mesa source at: static void end_query(struct gl_context *ctx, struct gl_query_object *q) { struct st_context *st = st_context(ctx); struct pipe_context *pipe = ctx->pipe; bool ret = false;
st_flush_bitmap_cache(st_context(ctx)); if ((q->Target == GL_TIMESTAMP || q->Target == GL_TIME_ELAPSED) && !q->pq) { q->pq = pipe->create_query(pipe, PIPE_QUERY_TIMESTAMP, 0); q->type = PIPE_QUERY_TIMESTAMP; } I can't reproduce the problem myself so I wonder are you using two GPUs? Do you have a monitor plugged into an Nvidia GPU? ** Bug watch added: gitlab.freedesktop.org/mesa/mesa/-/issues #9889 https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/2037497 Title: gnome-shell crashed with SIGSEGV at NULL from end_query() from cogl_gl_create_timestamp_query() from cogl_onscreen_egl_swap_buffers_with_damage() To manage notifications about this bug go to: https://bugs.launchpad.net/mesa/+bug/2037497/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs