http://bugs.winehq.org/show_bug.cgi?id=20296
--- Comment #50 from Christoph Hohmann reboot@gmx.ch 2011-04-09 20:44:41 CDT --- I tried the patch on the latest wine source from git and Debian unstable (32 bit). It seems to work fine. The dllhost.exe process was started and the launcher did not crash. I could login and I could play the tutorial.
I noticed that the dllhost.exe process is not terminated when the lol.laucnher.exe exits.
On Windows the dllhost.exe process is started by scvhost.exe and not a child process of lol.launcher.exe. If you have multiple processes using a shared instance of a surrogate it could be a problem if the surrogate is a child process of one of the processes that uses it and is terminated when it's parent process exits.
I think it would be better to discuss the SSL problem you have on the AppDB page.