Debugging: Condor Soaring Simulator network access

Questions about Wine on Linux
Locked
jamain
Newbie
Newbie
Posts: 2
Joined: Wed Aug 28, 2013 12:10 pm

Debugging: Condor Soaring Simulator network access

Post by jamain »

Hi, I am about to work on figuring out how to fix network/multiplayer in Condor Soaring Simulator.
I don't have experience debugging wine, so I would like to ask for help from someone who has the knowledge, to get me started quickly.

So far I have captured strace log of what is going on when Condor tries to connect to the network. See a sample below.

Could someone help me make sense of this or point me in the right direction for further tracing/debugging info I can capture that would help diagnosing the probem?

Many Thanks
Martin

[pid 13735] rt_sigprocmask(SIG_SETMASK, [HUP INT USR1 USR2 ALRM CHLD IO], <unfinished ...>
[pid 13735] <... rt_sigprocmask resumed> NULL, 8) = 0
[pid 13735] rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], <unfinished ...>
[pid 13735] <... rt_sigprocmask resumed> [HUP INT USR1 USR2 ALRM CHLD IO], 8) = 0
[pid 13735] mprotect(0x7e331000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC <unfinished ...>
[pid 13735] <... mprotect resumed> ) = 0
[pid 13735] rt_sigprocmask(SIG_SETMASK, [HUP INT USR1 USR2 ALRM CHLD IO], <unfinished ...>
[pid 13735] <... rt_sigprocmask resumed> NULL, 8) = 0
[pid 13735] rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], <unfinished ...>
[pid 13735] <... rt_sigprocmask resumed> [HUP INT USR1 USR2 ALRM CHLD IO], 8) = 0
[pid 13735] writev(3, [{"\17\0\0\0>\0\0\0\0\0\0\0\0\0\0\0\0\0002~\0\0\0\0\240\25\21\0\0\0\0\0"..., 64}, {"C\0:\0\\\0w\0i\0n\0d\0o\0w\0s\0\\\0s\0y\0s\0t\0e\0"..., 62}], 2 <unfinished ...>
[pid 13735] <... writev resumed> ) = 126
[pid 13735] read(5, <unfinished ...>
[pid 13735] <... read resumed> "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 64) = 64
[pid 13735] rt_sigprocmask(SIG_SETMASK, [HUP INT USR1 USR2 ALRM CHLD IO], <unfinished ...>
[pid 13735] <... rt_sigprocmask resumed> NULL, 8) = 0
[pid 13735] rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], <unfinished ...>
[pid 13735] <... rt_sigprocmask resumed> [HUP INT USR1 USR2 ALRM CHLD IO], 8) = 0
[pid 13735] mprotect(0x642000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC <unfinished ...>
[pid 13735] <... mprotect resumed> ) = 0
[pid 13735] rt_sigprocmask(SIG_SETMASK, [HUP INT USR1 USR2 ALRM CHLD IO], <unfinished ...>
[pid 13735] <... rt_sigprocmask resumed> NULL, 8) = 0
[pid 13735] rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], <unfinished ...>
[pid 13735] <... rt_sigprocmask resumed> [HUP INT USR1 USR2 ALRM CHLD IO], 8) = 0
[pid 13735] mprotect(0x642000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC <unfinished ...>
[pid 13735] <... mprotect resumed> ) = 0
[pid 13735] rt_sigprocmask(SIG_SETMASK, [HUP INT USR1 USR2 ALRM CHLD IO], <unfinished ...>
[pid 13735] <... rt_sigprocmask resumed> NULL, 8) = 0
[pid 13735] rt_sigprocmask(SIG_BLOCK, [HUP INT USR1 USR2 ALRM CHLD IO], <unfinished ...>
[pid 13735] <... rt_sigprocmask resumed> [HUP INT USR1 USR2 ALRM CHLD IO], 8) = 0
[pid 13735] mprotect(0x642000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC <unfinished ...>
[pid 13735] <... mprotect resumed> ) = 0
[pid 13735] rt_sigprocmask(SIG_SETMASK, [HUP INT USR1 USR2 ALRM CHLD IO], <unfinished ...>
[pid 13735] <... rt_sigprocmask resumed> NULL, 8) = 0
jamain
Newbie
Newbie
Posts: 2
Joined: Wed Aug 28, 2013 12:10 pm

Re: Debugging: Condor Soaring Simulator network access

Post by jamain »

Just to add to the information above, I have installed DirectPlay with winetricks, and now I get the following error when I try to connect from within Condor.

UB DirectPlay8 Error:
Function: TDPClient.EnumerateHosts -> EnumHosts
Resolved Error-String: An undefined error condition occurred.
Error Number: $80004005

I am on wine 1.4.1.
Locked