[Bug 35623] New: GetFileVersionInfoA / VerQueryValueA do not work properly under Wine, preventing verification of library versions
http://bugs.winehq.org/show_bug.cgi?id=35623 Bug ID: 35623 Summary: GetFileVersionInfoA / VerQueryValueA do not work properly under Wine, preventing verification of library versions Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: iwbb.bin+winehq(a)gmail.com Classification: Unclassified Created attachment 47573 --> http://bugs.winehq.org/attachment.cgi?id=47573 Version Check python implementation I am trying to load the Sophos AV library which loads two other libraries when it loads. The first library verifies its version against the version of the other libraries by making a call to VerQueryValue. In order to reproduce the issue, I set up a Python script to make the same calls (see attached). Simply import this module and attempt to get the version information from Sophos DLLs (veex.dll or osdp.dll). GetFileVersionInfo works as expected and returns the same data for both Windows and Wine. However, the VerQueryValue call returns different addresses and lengths, along with no value under Wine while Windows returns a value. Note the last three lines of the output here differ, while the rest of the output is the same: Under Wine: Creating Savi COM instance... Savi::Initialise((<__main__.Savi object at 0x007D3A90>,), {}) Getting savi.dll version... GetInterfaceVersion(veex.dll) version_size = 2548 version_info = 0xf80434000000560053005f00560045005200530049004f004e005f0049004e0046004f0000000000bd04effe00000100320003006608030032000300660803003f00000001000000040004000100000000000000000000000000000004040000010053007400720069006e006700460069006c00650049006e0066006f000000e003000001003000380030003900300034004200300000003e000f00010043006f006d00700061006e0079004e0061006d0065000000000053006f00700068006f00730020004c0069006d00690074006500640000000000760027000100460069006c0065004400650073006300720069007000740069006f006e000000000053006f00700068006f007300200041006e00740069002d0056006900720075007300200064006500740065006300740069006f006e00200065006e00670069006e006500200044004c004c000000000038000c000100460069006c006500560065007200730069006f006e000000000033002e00350030002e0033002e00320031003500300000002a000500010049006e007400650072006e0061006c004e0061006d00650000005600450045005800000000007a002b0001004c006500670061006c0043006f0070007900720069006700680074000000a900200031003900380039002d003200300031003400200053006f00700068006f00730020004c0069006d0069007400650064002c0020007700770077002e0073006f00700068006f0073002e0063006f006d0000000000ae00430001004c006500670061006c00540072006100640065006d00610072006b0073000000000053005700450045005000ae002c00200049006e0074006500720043006800650063006b00ae002c00200061006e00640020005300410056006900ae002c0020006100720065002000740072006100640065006d00610072006b00730020006f006600200053006f00700068006f007300ae0020004c0069006d0069007400650064002e00000000003a00090001004f0072006900670069006e0061006c00460069006c0065006e0061006d006500000056004500450058002e0044004c004c0000000000440012000100500072006f0064007500630074004e0061006d0065000000000053006f00700068006f007300200041006e00740069002d00560069007200750073000000560019000100500072006f006400750063007400560065007200730069006f006e00000033002e00350030002e003300200028004200750069006c006400200032003100350030002900200042006500740061000000000024000000010058002d00540065007800740045007800740072006100630074000000000018000000010058002d00440065006200750067000000000036000d00010058002d0043006f006d00700069006c006500720000005600430039002000280056005300320030003000380029000000000034000c00010058002d0050006c006100740066006f0072006d000000570069006e00330032002000280078003800360029000000440000000100560061007200460069006c00650049006e0066006f00000000002400040000005400720061006e0073006c006100740069006f006e00000000000908b00454000000010053006f00700068006f007300460069006c00650049006e0066006f00000030000400000049006e0074006500720066006100630065002000560065007200730069006f006e00000000000300320046453258000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 buf = 0x35383334353630 buf = 5834560L buflen = 0 value = On Windows: Getting savi.dll version... GetInterfaceVersion(veex.dll) version_size = 2548 version_info = 0xf80434000000560053005f00560045005200530049004f004e005f0049004e0046004f0000000000bd04effe00000100320003006608030032000300660803003f00000001000000040004000100000000000000000000000000000004040000010053007400720069006e006700460069006c00650049006e0066006f000000e003000001003000380030003900300034004200300000003e000f00010043006f006d00700061006e0079004e0061006d0065000000000053006f00700068006f00730020004c0069006d00690074006500640000000000760027000100460069006c0065004400650073006300720069007000740069006f006e000000000053006f00700068006f007300200041006e00740069002d0056006900720075007300200064006500740065006300740069006f006e00200065006e00670069006e006500200044004c004c000000000038000c000100460069006c006500560065007200730069006f006e000000000033002e00350030002e0033002e00320031003500300000002a000500010049006e007400650072006e0061006c004e0061006d00650000005600450045005800000000007a002b0001004c006500670061006c0043006f0070007900720069006700680074000000a900200031003900380039002d003200300031003400200053006f00700068006f00730020004c0069006d0069007400650064002c0020007700770077002e0073006f00700068006f0073002e0063006f006d0000000000ae00430001004c006500670061006c00540072006100640065006d00610072006b0073000000000053005700450045005000ae002c00200049006e0074006500720043006800650063006b00ae002c00200061006e00640020005300410056006900ae002c0020006100720065002000740072006100640065006d00610072006b00730020006f006600200053006f00700068006f007300ae0020004c0069006d0069007400650064002e00000000003a00090001004f0072006900670069006e0061006c00460069006c0065006e0061006d006500000056004500450058002e0044004c004c0000000000440012000100500072006f0064007500630074004e0061006d0065000000000053006f00700068006f007300200041006e00740069002d00560069007200750073000000560019000100500072006f006400750063007400560065007200730069006f006e00000033002e00350030002e003300200028004200750069006c006400200032003100350030002900200042006500740061000000000024000000010058002d00540065007800740045007800740072006100630074000000000018000000010058002d00440065006200750067000000000036000d00010058002d0043006f006d00700069006c006500720000005600430039002000280056005300320030003000380029000000000034000c00010058002d0050006c006100740066006f0072006d000000570069006e00330032002000280078003800360029000000440000000100560061007200460069006c00650049006e0066006f00000000002400040000005400720061006e0073006c006100740069006f006e00000000000908b00454000000010053006f00700068006f007300460069006c00650049006e0066006f00000030000400000049006e0074006500720066006100630065002000560065007200730069006f006e00000000000300320046453258000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 buf = 0x3334323935333634 buflen = 4 value = 03003200 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35623 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #47573|application/octet-stream |text/plain mime type| | -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35623 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|blocker |normal --- Comment #1 from Nikolay Sivov <bunglehead(a)gmail.com> --- What is your wine version? Please attach +ver,+tid,+relay log running this program. To reduce log size start another wine application in a separate terminal, 'winecfg' for example. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=35623 --- Comment #2 from Craig <iwbb.bin+winehq(a)gmail.com> --- Here is the output from just before the VerQueryValueA call. Would you like the log data for the calls from the GetFileVersionInfoSizeA call onwards? 0009:Ret KERNEL32.ReadFile() retval=00000001 ret=78586a93 0009:Call ntdll.RtlReAllocateHeap(004b4000,00000000,0059f5b8,00000002) ret=785863fb 0009:Ret ntdll.RtlReAllocateHeap() retval=0059f5b8 ret=785863fb 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=00000000 ret=78543849 0009:Call KERNEL32.InterlockedIncrement(00517220) ret=1e11c6fc 0009:Ret KERNEL32.InterlockedIncrement() retval=00000000 ret=1e11c6fc 0009:Call KERNEL32.GetCurrentThreadId() ret=1e11c724 0009:Ret KERNEL32.GetCurrentThreadId() retval=00000009 ret=1e11c724 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=00000000 ret=78543849 0009:Call KERNEL32.InterlockedDecrement(00673c98) ret=1e11c743 0009:Ret KERNEL32.InterlockedDecrement() retval=ffffffff ret=1e11c743 0009:Call ntdll.RtlFreeHeap(004b4000,00000000,0059f5b8) ret=785838bb 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=785838bb 0009:Call KERNEL32.GetProcAddress(7eb30000,005f91ec "VerQueryValueA") ret=1d1a445f 0009:Ret KERNEL32.GetProcAddress() retval=7eb3cb34 ret=1d1a445f 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=00000000 ret=78543849 0009:Call ntdll.RtlAllocateHeap(004b4000,00000000,00000180) ret=78583a58 0009:Ret ntdll.RtlAllocateHeap() retval=005bc3f8 ret=78583a58 0009:Call KERNEL32.InterlockedDecrement(00517220) ret=1e11c743 0009:Ret KERNEL32.InterlockedDecrement() retval=ffffffff ret=1e11c743 0009:Call version.VerQueryValueA(005bb9f8,004dda44 "\\SophosFileInfo\\Interface Version",005ea378,005ea3c8) ret=1d1adc9a 0009:trace:ver:VerQueryValueA (0x5bb9f8,"\\SophosFileInfo\\Interface Version",0x5ea378,0x5ea3c8) 0009:Call KERNEL32.MultiByteToWideChar(00000000,00000000,004dda44 "\\SophosFileInfo\\Interface Version",ffffffff,00000000,00000000) ret=7eb3f1df 0009:Ret KERNEL32.MultiByteToWideChar() retval=00000022 ret=7eb3f1df 0009:Call ntdll.RtlAllocateHeap(00110000,00000000,00000044) ret=7eb3f208 0009:Ret ntdll.RtlAllocateHeap() retval=001411f0 ret=7eb3f208 0009:Call KERNEL32.MultiByteToWideChar(00000000,00000000,004dda44 "\\SophosFileInfo\\Interface Version",ffffffff,001411f0,00000022) ret=7eb3f245 0009:Ret KERNEL32.MultiByteToWideChar() retval=00000022 ret=7eb3f245 0009:trace:ver:VersionInfo32_QueryValue lpSubBlock : (L"\\SophosFileInfo\\Interface Version") 0009:Call ntdll.RtlFreeHeap(00110000,00000000,001411f0) ret=7eb3f286 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=7eb3f286 0009:Call KERNEL32.WideCharToMultiByte(00000000,00000000,005bbeec L"\00032\4546\5832",ffffffff,005bc3e8,00000004,00000000,00000000) ret=7eb3f3b4 0009:Ret KERNEL32.WideCharToMultiByte() retval=00000000 ret=7eb3f3b4 0009:Ret version.VerQueryValueA() retval=00000001 ret=1d1adc9a 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.InterlockedIncrement(00517220) ret=1e11c6fc 0009:Ret KERNEL32.InterlockedIncrement() retval=00000000 ret=1e11c6fc 0009:Call KERNEL32.GetCurrentThreadId() ret=1e11c724 0009:Ret KERNEL32.GetCurrentThreadId() retval=00000009 ret=1e11c724 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call ntdll.RtlAllocateHeap(004b4000,00000000,00000010) ret=78583a58 0009:Ret ntdll.RtlAllocateHeap() retval=005738e0 ret=78583a58 0009:Call ntdll.RtlFreeHeap(004b4000,00000000,005738e0) ret=785838bb 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=785838bb 0009:Call KERNEL32.InterlockedDecrement(00517220) ret=1e11c743 0009:Ret KERNEL32.InterlockedDecrement() retval=ffffffff ret=1e11c743 0009:Call KERNEL32.InterlockedIncrement(00517220) ret=1e11c6fc 0009:Ret KERNEL32.InterlockedIncrement() retval=00000000 ret=1e11c6fc 0009:Call KERNEL32.GetCurrentThreadId() ret=1e11c724 0009:Ret KERNEL32.GetCurrentThreadId() retval=00000009 ret=1e11c724 0009:Call KERNEL32.InterlockedDecrement(00517220) ret=1e11c743 0009:Ret KERNEL32.InterlockedDecrement() retval=ffffffff ret=1e11c743 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.GetConsoleMode(0000001f,0042de80) ret=7858722e 0009:Ret KERNEL32.GetConsoleMode() retval=00000001 ret=7858722e 0009:Call KERNEL32.WriteFile(0000001f,0042deac,00000001,0042de90,00000000) ret=7858754e b0009:Ret KERNEL32.WriteFile() retval=00000001 ret=7858754e 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.GetConsoleMode(0000001f,0042dea0) ret=7858722e 0009:Ret KERNEL32.GetConsoleMode() retval=00000001 ret=7858722e 0009:Call KERNEL32.WriteFile(0000001f,0042decc,00000017,0042deb0,00000000) ret=7858754e uf = 0x36303133393238 0009:Ret KERNEL32.WriteFile() retval=00000001 ret=7858754e 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.InterlockedIncrement(00517220) ret=1e11c6fc 0009:Ret KERNEL32.InterlockedIncrement() retval=00000000 ret=1e11c6fc 0009:Call KERNEL32.GetCurrentThreadId() ret=1e11c724 0009:Ret KERNEL32.GetCurrentThreadId() retval=00000009 ret=1e11c724 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.InterlockedDecrement(00517220) ret=1e11c743 0009:Ret KERNEL32.InterlockedDecrement() retval=ffffffff ret=1e11c743 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.GetConsoleMode(0000001f,0042de80) ret=7858722e 0009:Ret KERNEL32.GetConsoleMode() retval=00000001 ret=7858722e 0009:Call KERNEL32.WriteFile(0000001f,0042deac,00000001,0042de90,00000000) ret=7858754e b0009:Ret KERNEL32.WriteFile() retval=00000001 ret=7858754e 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.GetConsoleMode(0000001f,0042dea0) ret=7858722e 0009:Ret KERNEL32.GetConsoleMode() retval=00000001 ret=7858722e 0009:Call KERNEL32.WriteFile(0000001f,0042decc,0000000f,0042deb0,00000000) ret=7858754e uf = 6013928L 0009:Ret KERNEL32.WriteFile() retval=00000001 ret=7858754e 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.InterlockedIncrement(00517220) ret=1e11c6fc 0009:Ret KERNEL32.InterlockedIncrement() retval=00000000 ret=1e11c6fc 0009:Call KERNEL32.GetCurrentThreadId() ret=1e11c724 0009:Ret KERNEL32.GetCurrentThreadId() retval=00000009 ret=1e11c724 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.InterlockedDecrement(00517220) ret=1e11c743 0009:Ret KERNEL32.InterlockedDecrement() retval=ffffffff ret=1e11c743 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.GetConsoleMode(0000001f,0042de80) ret=7858722e 0009:Ret KERNEL32.GetConsoleMode() retval=00000001 ret=7858722e 0009:Call KERNEL32.WriteFile(0000001f,0042deac,00000001,0042de90,00000000) ret=7858754e b0009:Ret KERNEL32.WriteFile() retval=00000001 ret=7858754e 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.GetConsoleMode(0000001f,0042dea0) ret=7858722e 0009:Ret KERNEL32.GetConsoleMode() retval=00000001 ret=7858722e 0009:Call KERNEL32.WriteFile(0000001f,0042decc,0000000b,0042deb0,00000000) ret=7858754e uflen = 0 0009:Ret KERNEL32.WriteFile() retval=00000001 ret=7858754e 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.InterlockedIncrement(00517220) ret=1e11c6fc 0009:Ret KERNEL32.InterlockedIncrement() retval=00000000 ret=1e11c6fc 0009:Call KERNEL32.GetCurrentThreadId() ret=1e11c724 0009:Ret KERNEL32.GetCurrentThreadId() retval=00000009 ret=1e11c724 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call ntdll.RtlAllocateHeap(004b4000,00000000,00000010) ret=78583a58 0009:Ret ntdll.RtlAllocateHeap() retval=005738e0 ret=78583a58 0009:Call ntdll.RtlFreeHeap(004b4000,00000000,005738e0) ret=785838bb 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=785838bb 0009:Call KERNEL32.InterlockedDecrement(00517220) ret=1e11c743 0009:Ret KERNEL32.InterlockedDecrement() retval=ffffffff ret=1e11c743 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.GetConsoleMode(0000001f,0042de80) ret=7858722e 0009:Ret KERNEL32.GetConsoleMode() retval=00000001 ret=7858722e 0009:Call KERNEL32.WriteFile(0000001f,0042deac,00000001,0042de90,00000000) ret=7858754e v0009:Ret KERNEL32.WriteFile() retval=00000001 ret=7858754e 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.GetConsoleMode(0000001f,0042dea0) ret=7858722e 0009:Ret KERNEL32.GetConsoleMode() retval=00000001 ret=7858722e 0009:Call KERNEL32.WriteFile(0000001f,0042decc,00000009,0042deb0,00000000) ret=7858754e alue = 0009:Ret KERNEL32.WriteFile() retval=00000001 ret=7858754e 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 0009:Call KERNEL32.InterlockedIncrement(00517220) ret=1e11c6fc 0009:Ret KERNEL32.InterlockedIncrement() retval=00000000 ret=1e11c6fc 0009:Call KERNEL32.GetCurrentThreadId() ret=1e11c724 0009:Ret KERNEL32.GetCurrentThreadId() retval=00000009 ret=1e11c724 0009:Call KERNEL32.GetLastError() ret=78543849 0009:Ret KERNEL32.GetLastError() retval=0000007a ret=78543849 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35623 Sagawa <sagawa.aki+winebugs(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sagawa.aki+winebugs(a)gmail.c | |om -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35623 --- Comment #3 from Sagawa <sagawa.aki+winebugs(a)gmail.com> --- Created attachment 47691 --> https://bugs.winehq.org/attachment.cgi?id=47691 proposed patch Hi, I found some issues in wine source. Could you try this patch? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35623 --- Comment #4 from Sagawa <sagawa.aki+winebugs(a)gmail.com> --- Above patch was committed as 05b3d7b69bf183ef879dc42bd11c65923025a910. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35623 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |05b3d7b69bf183ef879dc42bd11 | |c65923025a910 Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Bruno Jesus <00cpxxx(a)gmail.com> --- (In reply to Sagawa from comment #4)
Above patch was committed as 05b3d7b69bf183ef879dc42bd11c65923025a910.
After struggling with python for a while I can confirm that your commit fixed the issue, thanks =) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35623 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx(a)gmail.com --- Comment #6 from Bruno Jesus <00cpxxx(a)gmail.com> --- Created attachment 48141 --> https://bugs.winehq.org/attachment.cgi?id=48141 modified python test file I had some issues in python and the changes to make it work are attached, to avoid downloading the whole Sophos software I downloaded and tested with the DLL from http://www.dll4you.com/files/veex.dll.html -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35623 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.7.17. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35623 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net Version|unspecified |1.7.12 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=35623 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |version -- 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.
participants (1)
-
wine-bugs@winehq.org