[Bug 104526] 0x00007fce563644fb in update_buffers (dri2_surf=dri2_surf at entry=0x55b5be7fc690) at drivers/dri2/platform_wayland.c:541

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Jan 7 14:54:55 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=104526

            Bug ID: 104526
           Summary: 0x00007fce563644fb in update_buffers
                    (dri2_surf=dri2_surf at entry=0x55b5be7fc690) at
                    drivers/dri2/platform_wayland.c:541
           Product: Mesa
           Version: 17.2
          Hardware: Other
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/DRI/i965
          Assignee: intel-3d-bugs at lists.freedesktop.org
          Reporter: zyklon87 at web.de
        QA Contact: intel-3d-bugs at lists.freedesktop.org

Although in your Bugzillaa it is mentioned that bugs for Intel HD graphics
should be reported to i965, my dmesg just shows i915, so I’ll report here. I
own a Dell XPS 15 9550 and an “Intel® Core™ i7-6700HQ CPU @ 2.60GHz × 8” with
“Intel® HD Graphics 530 (Skylake GT2) / NV117”. I use Fedora 27 with Wayland
and have a mixed-dpi setup (UHD & HD screens). Mesa version is 17.2.4.

The bug is occurring by usage of the application Lollypop (via Flatpak), see my
bug report there:
https://gitlab.gnome.org/gnumdk/lollypop/issues/1322#note_21741

Lollypop crashes reproducibly when I open this mentioned widget, close it and
want to open it once again (I added a screencast there). The author was able to
reproduce it, added a backtrace and asked me to open a bug report here. I don’t
have any idea about the graphics stack and hope that this is somewhat
self-explaining… :/


```
#0  0x00007fce563644fb in update_buffers
(dri2_surf=dri2_surf at entry=0x55b5be7fc690)
    at drivers/dri2/platform_wayland.c:541
541    if (dri2_surf->base.Width != dri2_surf->wl_win->width ||
[Current thread is 1 (Thread 0x7fcf0040c540 (LWP 28330))]
(gdb) backtrace
#0  0x00007fce563644fb in update_buffers
(dri2_surf=dri2_surf at entry=0x55b5be7fc690)
    at drivers/dri2/platform_wayland.c:541
#1  0x00007fce563645e4 in image_get_buffers
(driDrawable=driDrawable at entry=0x55b5be65a7e0, format=<optimized out>,
stamp=stamp at entry=0x55b5be65a810,
loaderPrivate=loaderPrivate at entry=0x55b5be7fc690,
buffer_mask=buffer_mask at entry=1, buffers=buffers at entry=0x7ffdcc8754a0)
    at drivers/dri2/platform_wayland.c:669
#2  0x00007fce54c1bc2e in intel_update_image_buffers (drawable=0x55b5be65a7e0,
brw=0x55b5bdc241a0) at brw_context.c:1657
#3  0x00007fce54c1bc2e in intel_update_renderbuffers
(context=context at entry=0x55b5bd2c53b0, drawable=drawable at entry=0x55b5be65a7e0)
at brw_context.c:1325
#4  0x00007fce54c1bf51 in intel_prepare_render (brw=brw at entry=0x55b5bdc241a0)
    at brw_context.c:1346
#5  0x00007fce54c1d364 in brw_try_draw_prims (indirect=0x0, stream=0,
xfb_obj=0x0, max_index=5, min_index=0, index_bounds_valid=<optimized out>,
ib=0x0, nr_prims=1, prims=0x7ffdcc8755f0, arrays=0x55b5be634e68,
ctx=0x55b5bdc241a0) at brw_draw.c:647
#6  0x00007fce54c1d364 in brw_draw_prims (ctx=0x55b5bdc241a0,
prims=0x7ffdcc8755f0, nr_prims=1, ib=0x0, index_bounds_valid=<optimized out>,
min_index=<optimized out>, max_index=<optimized out>, gl_xfb_obj=0x0, stream=0,
indirect=0x0) at brw_draw.c:869
#7  0x00007fce549990fb in vbo_draw_arrays (ctx=ctx at entry=0x55b5bdc241a0,
mode=mode at entry=4, start=start at entry=0, count=count at entry=6,
numInstances=numInstances at entry=1, baseInstance=baseInstance at entry=0, drawID=0)
at vbo/vbo_exec_array.c:486
#8  0x00007fce54999378 in vbo_exec_DrawArrays (mode=4, start=0, count=6)
    at vbo/vbo_exec_array.c:641
#9  0x00007fcef449de2c in gdk_gl_texture_quads
(paint_context=paint_context at entry=0x55b5bda6f4e0 [GdkWaylandGLContext],
texture_target=texture_target at entry=3553, n_quads=n_quads at entry=1,
quads=quads at entry=0x7ffdcc8757f0, flip_colors=flip_colors at entry=1) at
gdkgl.c:286
#10 0x00007fcef449e18c in gdk_gl_texture_from_surface (surface=0x55b5be835370,
region=region at entry=0x55b5be724e00) at gdkgl.c:809
#11 0x00007fcef44b4aac in gdk_window_end_paint_internal
(window=window at entry=0x55b5be050010 [GdkWaylandWindow]) at gdkwindow.c:3038
#12 0x00007fcef44b4c88 in gdk_window_end_draw_frame
(window=window at entry=0x55b5be050010 [GdkWaylandWindow],
context=context at entry=0x55b5bd90e6f0 [GdkDrawingContext])
    at gdkwindow.c:3289
#13 0x00007fceedb9b6e3 in gtk_widget_render (widget=widget at entry=0x55b5bc8f42a0
[lollypop+window+Window], window=0x55b5be050010 [GdkWaylandWindow],
region=<optimized out>)
    at gtkwidget.c:17522

```

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20180107/88706f07/attachment.html>


More information about the intel-3d-bugs mailing list