Bug 60241 - mesa from git crashes when running wine's d3d9/visual test on i965 (regression)
Summary: mesa from git crashes when running wine's d3d9/visual test on i965 (regression)
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Ian Romanick
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-03 15:51 UTC by austinenglish@gmail.com
Modified: 2013-02-21 05:45 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
terminal output (9.13 KB, text/plain)
2013-02-03 15:51 UTC, austinenglish@gmail.com
Details

Description austinenglish@gmail.com 2013-02-03 15:51:55 UTC
Created attachment 74144 [details]
terminal output

To reproduce:
build mesa with:
CFLAGS="-m32" CXXFLAGS="-m32" ./configure --with-dri-drivers=i965,i915,swrast --with-gallium-drivers= --enable-32-bit

Then build wine (nothing special needed) and run the test:
cd $WINEGIT/dlls/d3d9/
LIBGL_DEBUG=verbose LIBGL_DRIVERS_PATH=/home/austin/src/mesa/lib make visual.ok
Comment 1 austinenglish@gmail.com 2013-02-03 15:58:42 UTC
47deaf6175c01cbdc6816444f7c02cf5c875865d is the first bad commit
commit 47deaf6175c01cbdc6816444f7c02cf5c875865d
Author: Paul Berry <stereotype441@gmail.com>
Date:   Mon Oct 29 11:45:10 2012 -0700

    dispatch: Update check_table.cpp to reflect recent aliasing changes.
    
    In commits bad96f6 and e7dd2e5 I added the following aliases:
    - ClampColor -> ClampColorARB
    - VertexAttribDivisor -> VertexAttribDivisorARB
    
    But I neglected to update check_table.cpp, causing "make check" to
    fail for non-shared-glapi builds.
    
    This patch removes the functions that are now aliased from
    check_table.cpp, so that "make check" works correctly again.
    
    Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
    Reviewed-by: Matt Turner <mattst88@gmail.com>
    Reviewed-by: Chad Versace <chad.versace@linux.intel.com>

:040000 040000 ecfd3bb8c70440eeb9dafa7aad4000165bfa1b10 db833c1dce81dcc45c2f46c7eeebe8d3f772776c M	src
Comment 2 austinenglish@gmail.com 2013-02-21 05:45:59 UTC
Fixed now, http://cgit.freedesktop.org/mesa/mesa/commit/?id=5751d0cb2dd6d1682d2a954e3f008be61b4ab7e2 may be the fix, but I didn't verify.


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.