http://bugs.winehq.org/show_bug.cgi?id=8997
--- Comment #34 from Tim Williams tjandacw@yahoo.com 2008-10-01 15:33:08 --- (In reply to comment #33)
I still haven't figured out how to fix this bug, and I don't know enough about wine to step through the code, but I did notice that in XP, I see a popup window saying "Closing FTP connection" after the data tables are loaded. In wine, TroopMaster hangs after the data tables loading popup, but no popup about closing the FTP connection comes up.
I have a valid license for TroopMaster 2008 and DotNet, and it's installed under Wine 1.0 on Ubuntu 8.04, Windows XP SP 3, and even with VirtualBox under Ubuntu. If a Wine developer can give me a test I can run to help get this bug fixed, I'm more than willing to help. I just don't know anything about the inner workings of wine to be useful in a debugging sense, and don't really have time to learn it.
I compiled wine-1.1.5 from the source and tried to run TM2008 with this. I did a WINEDEBUG=+reply wine ./TroopMaster.EXE >~/debug.out 2>&1 to capture the output.
It hangs at the end, but I can't make sense of the output. I know some C, but not Windows programming. Doing a backtrace I can see that I'm in GetMessageA. If someone wants to look at it, I think I can put the last 200 lines of so in an attachment.