[Bug 11343] hMailServer 4.x service calls some unsupported WSAIoctl ioctl codes

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jan 10 17:02:36 CST 2012


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |focht at gmx.net
         Depends on|                            |15770
         Resolution|                            |FIXED
            Summary|hMailServer does not work   |hMailServer 4.x service
                   |                            |calls some unsupported
                   |                            |WSAIoctl ioctl codes

--- Comment #8 from Anastasius Focht <focht at gmx.net> 2012-01-10 17:02:36 CST ---
Hello,

--- quote ---
For instance, hMailServer includes a MySQL installation which does not work
properly under
Linux. The workaround to this was to use an already existing MySQL installation
in Linux.
--- quote ---

MySQL installation/running requirement is relatively easy to fix, see
http://bugs.winehq.org/show_bug.cgi?id=15770#c6

Use older hMailServer 4.x which ships mysql server for testing.

Newer 5.x installers come with MS SQL server or external engines and more
prerequisites ('winetricks dotnet20' and 'winetricks mdac28 jet40').

Using the reporter date this bug should target 4.x installers.

hMailServer 4.4.3 - Build 285     Yes     2008-11-10

http://www.hmailserver.com/index.php?page=background_download_file&downloadid=150

--- quote ---
Please, retest in latest wine version. There are a few implemented
WS_SIO_GET_EXTENSION_FUNCTION_POINTER guids now and the program may work or at
least run further.
--- quote ---

Trace log:

--- snip ---
0086:Call
ws2_32.WSASocketA(00000002,00000001,00000000,00000000,00000000,00000001)
ret=004e6031
007e:Call KERNEL32.CreateEventA(00000000,00000001,00000000,00000000)
ret=00511c71
0086:Ret  ws2_32.WSASocketA() retval=000006a4 ret=004e6031
0086:Call ws2_32.setsockopt(000006a4,0000ffff,00001001,0575e8f8,00000004)
ret=004e60b0
0086:Call ntdll.wine_server_handle_to_fd(000006a4,00000000,0575e6fc,00000000)
ret=71d1f63f
0086:Ret  ntdll.wine_server_handle_to_fd() retval=00000000 ret=71d1f63f
0086:Call ntdll.wine_server_release_fd(000006a4,00000154) ret=71d1f67f
0086:Ret  ntdll.wine_server_release_fd() retval=00000000 ret=71d1f67f
0086:Ret  ws2_32.setsockopt() retval=00000000 ret=004e60b0
007e:Call KERNEL32.CreateEventA(00000000,00000001,00000000,00000000)
ret=00511c71
0086:Call
ws2_32.WSAIoctl(000006a4,c8000006,0575e93c,00000010,0075f9fc,00000004,0575e938,00000000,00000000)
ret=004e632a
0086:Ret  ws2_32.WSAIoctl() retval=00000000 ret=004e632a
0086:Call
ws2_32.WSAIoctl(000006a4,c8000006,0575e94c,00000010,0075fa00,00000004,0575e938,00000000,00000000)
ret=004e639f
0086:Ret  ws2_32.WSAIoctl() retval=00000000 ret=004e639f
0086:Call ws2_32.closesocket(000006a4) ret=004e63ab 
...
0086:Call KERNEL32.CreateIoCompletionPort(ffffffff,00000000,00000000,00000000)
ret=004ea8af
0086:Ret  KERNEL32.CreateIoCompletionPort() retval=000006b4 ret=004ea8af 
...
--- snip ---

Which looks ok.

There are still issues (admin tool fails to connect) but these deserve their
own bugs (or are already covered by others).

$ sha1sum hMailServer-4.4.3-B285.exe 
882190f4dbf1133c77b0950cf507c6bab56943ba  hMailServer-4.4.3-B285.exe

$ wine --version
wine-1.3.36-269-g662f3ab2

Regards

-- 
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