http://bugs.winehq.org/show_bug.cgi?id=28198
Summary: ddraw produces an error in glibc: double free Product: Wine Version: 1.3.27 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-ddraw AssignedTo: wine-bugs@winehq.org ReportedBy: toralf.foerster@gmx.de
git bisect blames
commit a04f0e9c789295c22aab6e0d3b3239d0c794b304 Author: Henri Verbeet hverbeet@codeweavers.com Date: Sun Aug 21 21:35:00 2011 +0200
wined3d: Move FBO based color blits from IWineD3DSurfaceImpl_BltOverride() to wined3d_surface_blt().
for this bug :
$> ../../../tools/runtest -q -P wine -M ddraw.dll -T ../../.. -p ddraw_test.exe.so d3d.c && touch d3d.ok
wine: configuration in '/home/tfoerste/.wine' has been updated. VERT DCL IN[0] DCL IN[1] DCL OUT[0], POSITION DCL OUT[1], COLOR 0: MOV OUT[0], IN[0] 1: MOV OUT[1], IN[1] 2: END *** glibc detected *** ddraw_test.exe.so: corrupted double-linked list: 0x7c96b4a0 *** make: *** [d3d.ok] Terminated Terminated
(terminated by "pkill make")