http://bugs.winehq.org/show_bug.cgi?id=34176
--- Comment #1 from Emmanuel Jacobs wine.manette@manette.be 2013-07-31 12:29:23 CDT --- Using this: http://conus.info/gt/gt.html
I could do almost the same debug in Vista.
You see that first two call parameters are the same, results are 2,3,2,3,2,3 instead of Wine's "incorrect" 2,2,2,2,2,2
PID=5240|TID=6304|(0) KERNEL32.dll!CompareStringW (0x400, 1, 0x17b279c, 2, 0x449890, 2) (called from 0x4187d0 (wineTest.exe!BASE+0x187d0)) PID=5240|Call stack of thread TID=6304 Current 0x449890 (EBP) is not within current stack limits (top=0x130000, bottom=0x12c000) PID=5240|TID=6304|(0) KERNEL32.dll!CompareStringW -> 2 PID=5240|Call stack of thread TID=6304 Current 0x449890 (EBP) is not within current stack limits (top=0x130000, bottom=0x12c000) PID=5240|TID=6304|(0) KERNEL32.dll!CompareStringW (0x400, 1, 0x17b279c, 2, 0x4498bc, 2) (called from 0x4187d0 (wineTest.exe!BASE+0x187d0)) PID=5240|Call stack of thread TID=6304 Current 0x4498bc (EBP) is not within current stack limits (top=0x130000, bottom=0x12c000) PID=5240|TID=6304|(0) KERNEL32.dll!CompareStringW -> 3 PID=5240|Call stack of thread TID=6304 Current 0x4498bc (EBP) is not within current stack limits (top=0x130000, bottom=0x12c000) PID=5240|TID=6304|(0) KERNEL32.dll!CompareStringW (0x400, 1, 0x17b279c, 2, 0x4498f8, 2) (called from 0x4187d0 (wineTest.exe!BASE+0x187d0)) PID=5240|Call stack of thread TID=6304 Current 0x4498f8 (EBP) is not within current stack limits (top=0x130000, bottom=0x12c000) PID=5240|TID=6304|(0) KERNEL32.dll!CompareStringW -> 2 PID=5240|Call stack of thread TID=6304 Current 0x4498f8 (EBP) is not within current stack limits (top=0x130000, bottom=0x12c000) PID=5240|TID=6304|(0) KERNEL32.dll!CompareStringW (0x400, 1, 0x17b279c, 2, 0x44990c, 2) (called from 0x4187d0 (wineTest.exe!BASE+0x187d0)) PID=5240|Call stack of thread TID=6304 Current 0x44990c (EBP) is not within current stack limits (top=0x130000, bottom=0x12c000) PID=5240|TID=6304|(0) KERNEL32.dll!CompareStringW -> 3 PID=5240|Call stack of thread TID=6304 Current 0x44990c (EBP) is not within current stack limits (top=0x130000, bottom=0x12c000) PID=5240|TID=6304|(0) KERNEL32.dll!CompareStringW (0x400, 1, 0x17b279c, 3, 0x449920, 3) (called from 0x4187d0 (wineTest.exe!BASE+0x187d0)) PID=5240|Call stack of thread TID=6304 Current 0x449920 (EBP) is not within current stack limits (top=0x130000, bottom=0x12c000) PID=5240|TID=6304|(0) KERNEL32.dll!CompareStringW -> 2 PID=5240|Call stack of thread TID=6304 Current 0x449920 (EBP) is not within current stack limits (top=0x130000, bottom=0x12c000) PID=5240|TID=6304|(0) KERNEL32.dll!CompareStringW (0x400, 1, 0x17b279c, 3, 0x449934, 3) (called from 0x4187d0 (wineTest.exe!BASE+0x187d0)) PID=5240|Call stack of thread TID=6304 Current 0x449934 (EBP) is not within current stack limits (top=0x130000, bottom=0x12c000) PID=5240|TID=6304|(0) KERNEL32.dll!CompareStringW -> 3 PID=5240|Call stack of thread TID=6304 Current 0x449934 (EBP) is not within current stack limits (top=0x130000, bottom=0x12c000) PID=5240|TID=6304|(0) KERNEL32.dll!CompareStringW (0x400, 1, 0x77462b14, 0xffffffff, 0x771b744c, 0xffffffff) (called from 0x771071d9 (KERNEL32.dll!lstrcmpiW+0x1f)) PID=5240|Call stack of thread TID=6304