http://bugs.winehq.org/show_bug.cgi?id=4696
------- Additional Comments From samuel.howard.dennis@gmail.com 2006-12-11 20:08 ------- This is the return of Bug 2075, but in ntdll this time. "%I64d" is passed to the system libc by ntdll which then does exactly what it says: creates a field of 64 characters in width. (The call is from the provided mfc42.dll)
A quick (and very, very ugly) hack of pf_vsnprintf to fit ntdll fixes the issue, and surprisingly doesn't seem to break anything obvious.