[Bug 34176] Kernel32:CompareStringW strange behavior ?

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Jul 31 12:29:23 CDT 2013


http://bugs.winehq.org/show_bug.cgi?id=34176

--- Comment #1 from Emmanuel Jacobs <wine.manette at 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

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list