Bug 77953

Summary: i915 Gallium crashes on 2nd generation i3/5/7 card, and a Weston egl client
Product: Mesa Reporter: nerdopolis1
Component: Drivers/Gallium/i915gAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED MOVED QA Contact:
Severity: normal    
Priority: medium    
Version: git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description nerdopolis1 2014-04-26 01:52:58 UTC
It seems that I am getting a crash on egl Wayland clients when I compile mesa with ilo support.

I have a bt if it's helpful.
I'm realizing I should probably turn off ilo support in my buildscript as it's too early, but I hope this report is helpful
	

    #0  malloc_consolidate (av=av@entry=0xb7f2c420 <main_arena>) at malloc.c:4146
    #1  0xb7df62d9 in _int_malloc (av=av@entry=0xb7f2c420 <main_arena>,
        bytes=bytes@entry=131008) at malloc.c:3423
    #2  0xb7df8248 in __GI___libc_malloc (bytes=131008) at malloc.c:2891
    #3  0xb7009848 in drm_intel_setup_reloc_list (bo=0x8062288)
        at intel_bufmgr_gem.c:552
    #4  do_bo_emit_reloc (bo=0x8062288, offset=32452, target_bo=0x80b1168,
        target_offset=0, read_domains=2, write_domain=2, need_fence=false)
        at intel_bufmgr_gem.c:1679
    #5  0xb7006648 in drm_intel_bo_emit_reloc (bo=0x8062288, offset=32452,
        target_bo=0x80b1168, target_offset=0, read_domains=2, write_domain=2)
        at intel_bufmgr.c:181
    #6  0xb74b2e28 in intel_bo_add_reloc ()
       from /opt/lib/i386-linux-gnu/egl/egl_gallium.so
    #7  0xb74b9088 in gen6_pipeline_states ()
       from /opt/lib/i386-linux-gnu/egl/egl_gallium.so
    #8  0xb74c2acc in gen6_pipeline_draw ()
       from /opt/lib/i386-linux-gnu/egl/egl_gallium.so
    #9  0xb74c2b62 in ilo_3d_pipeline_emit_draw_gen6 ()
       from /opt/lib/i386-linux-gnu/egl/egl_gallium.so
    #10 0xb74b5658 in ilo_3d_pipeline_emit_draw ()
       from /opt/lib/i386-linux-gnu/egl/egl_gallium.so
    #11 0xb74b509b in ilo_draw_vbo ()
       from /opt/lib/i386-linux-gnu/egl/egl_gallium.so
    #12 0xb71d6a8f in blitter_draw ()
       from /opt/lib/i386-linux-gnu/egl/egl_gallium.so
    #13 0xb71d6dfb in util_blitter_clear_custom.constprop ()
       from /opt/lib/i386-linux-gnu/egl/egl_gallium.so
    #14 0xb74cdede in ilo_blitter_pipe_clear_fb ()
       from /opt/lib/i386-linux-gnu/egl/egl_gallium.so
    #15 0xb74cad4a in ilo_clear () from /opt/lib/i386-linux-gnu/egl/egl_gallium.so
    #16 0xb73cfd3c in st_Clear () from /opt/lib/i386-linux-gnu/egl/egl_gallium.so
    #17 0xb72d0753 in _mesa_Clear ()
       from /opt/lib/i386-linux-gnu/egl/egl_gallium.so
    #18 0x08049eb6 in redraw (callback=0x0, time=0, data=0xbfffed4c)
        at clients/simple-egl.c:450
    #19 main (argc=<optimized out>, argv=0xbffff2c4) at clients/simple-egl.c:822
Comment 1 GitLab Migration User 2019-09-18 19:30:53 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/664.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.