https://bugs.winehq.org/show_bug.cgi?id=40946
--- Comment #1 from Zac zactheslade@gmail.com --- OK, since no responses yet... until further notice, this will be where I post updates on my slow progress.
-- Summary of https://bugs.winehq.org/show_bug.cgi?id=22479:
The problem only exists on launchers which have not been updated. Someone thinks they fixed it here https://bugs.winehq.org/show_bug.cgi?id=36830
-- Summary 2:
The problem is with the way that Nexon wrote the code for their launcher. The sockets are managed in a bad way (or something... quote: "blah blah API blah launcher, blah blah windows").
Bruno posted a patch (which links to code that I have no idea what to do with), and that solved the problem for Anastasius. Alexandre jumped in only to complain, then Jacek fixed the problem in Git (which, I assume, means that he applied Bruno's patch to the Wine Project code), then Alexandre closed the ticket.
-- Updated To-Do List:
1. Hope that someone from Wine Project jumps in to help me investigate, since last time Nexon Launcher had a problem very similar to this, it was fixed by patching Wine to make it better emulate the functionality of Windows machines.
2. Learn how to apply patches to Wine
3. Study this stuff... https://www.winehq.org/docs/winedev-guide/wine-debugger