wodSSHTunnel has generated errors.... - WeOnlyDo Discussion board

wodSSHTunnel has generated errors.... (wodSSH / wodSSH.NET)

by scottah, Monday, August 14, 2006, 08:04 (6474 days ago)

Have had some users report that when they close my application after a long time of inactivity, they get a windows error

wodSSH~1.exe has generated errors, a log is being created blah blah

And I have just had it occur then on my dev machine...

What do you guys need to properly debug this. Have you tested the component after a long time of inactivity?

Re: wodSSHTunnel has generated errors....

by wodDamir, Monday, August 14, 2006, 09:25 (6474 days ago) @ scottah

Hi Scottah,

We haven't had any similiar reports so far. Can you describe the environment in which this happens?

After What period of inactivity does this occur? Does it happen with our samples too? Can you please try?

We did many tests, but haven't encountered this. However are willing to help as much as we can.

Any other info you gathered on this problem would also help.

Regards,
Damba

Re: wodSSHTunnel has generated errors....

by Scott, Wednesday, August 23, 2006, 04:39 (6465 days ago) @ wodDamir

Argh, just typed a long reply, but i didnt enter a username, and ur reply form doesnt repopulate the textbox with what i had entered... and my browser doesn't remember either *sigh*

Long story short. here is a 'disassembly' caught from wodTunnel.exe error which occurs when I close my application, perhaps I am not disposing of the ssh connection properly. Just posting it here in case it can be of any assistance

6F00388F xor eax,eax
6F003891 push eax
6F003892 push eax
6F003893 mov dword ptr [ebp-28h],eax
6F003896 mov dword ptr [ebp-20h],eax
6F003899 push eax
6F00389A lea eax,[ebp-2Ch]
6F00389D push eax
6F00389E push edi
6F00389F push 400h
6F0038A4 push 6F0529B8h
6F0038A9 push 5
6F0038AB push esi
6F0038AC mov dword ptr [ebp-24h],edi
6F0038AF call dword ptr [ecx+18h]
6F0038B2 or dword ptr [ebp-4],0FFFFFFFFh
6F0038B6 test esi,esi
6F0038B8 je 6F0038C0
6F0038BA mov eax,dword ptr [esi]
6F0038BC push esi
6F0038BD call dword ptr [eax+8]
6F0038C0 mov ecx,dword ptr [ebp-14h]
6F0038C3 inc ecx
6F0038C4 cmp ecx,dword ptr [ebp-18h]
6F0038C7 mov dword ptr [ebp-14h],ecx
6F0038CA jl 6F003849
6F0038D0 mov ecx,dword ptr [ebp-10h]
6F0038D3 pop edi
6F0038D4 pop esi
6F0038D5 pop ebx
6F0038D6 test ecx,ecx
6F0038D8 je 6F0038E1
6F0038DA push 3
6F0038DC call 6F001D5F
6F0038E1 mov ecx,dword ptr [ebp-0Ch]
6F0038E4 mov dword ptr fs:[0],ecx
6F0038EB leave
6F0038EC ret 4
6F0038EF mov eax,ecx
6F0038F1 and word ptr [eax],0
6F0038F5 ret
6F0038F6 push esi
6F0038F7 mov esi,ecx
6F0038F9 push esi
6F0038FA call dword ptr ds:[6F04F244h]
6F003900 test eax,eax
6F003902 jge 6F00390C
6F003904 mov word ptr [esi],0Ah
6F003909 mov dword ptr [esi+8],eax
6F00390C mov eax,dword ptr [esp+8]
6F003910 mov word ptr [esi],9
6F003915 test eax,eax
6F003917 mov dword ptr [esi+8],eax
6F00391A je 6F003922
6F00391C mov ecx,dword ptr [eax]
6F00391E push eax
6F00391F call dword ptr [ecx+4]
6F003922 mov eax,esi
6F003924 pop esi
6F003925 ret 4
6F003928 mov eax,6F04D81Ah
6F00392D call 6F04D200
6F003932 sub esp,20h
6F003935 push ebx
6F003936 push esi
6F003937 push edi
6F003938 mov esi,ecx
6F00393A push 34h
6F00393C mov dword ptr [ebp-14h],esi
6F00393F call 6F04D3C6
6F003944 pop ecx
6F003945 mov dword ptr [ebp-18h],eax
6F003948 xor ebx,ebx
6F00394A cmp eax,ebx
6F00394C mov dword ptr [ebp-4],ebx
6F00394F je 6F00396E
6F003951 push 3
6F003953 lea edi,[eax+4]
6F003956 pop ecx
6F003957 push 6F001DAAh
6F00395C push 6F0038EFh
6F003961 push ecx
6F003962 push 10h
6F003964 push edi
6F003965 mov dword ptr [eax],ecx
6F003967 call 6F04D344
6F00396C jmp 6F003970
6F00396E xor edi,edi
6F003970 mov eax,dword ptr [esi+8]
6F003973 or dword ptr [ebp-4],0FFFFFFFFh
6F003977 xor ecx,ecx
6F003979 cmp eax,ebx
6F00397B mov dword ptr [ebp-18h],eax
6F00397E mov dword ptr [ebp-10h],ecx
6F003981 jle 6F003A2C
6F003987 jmp 6F00398C
6F003989 mov esi,dword ptr [ebp-14h]
6F00398C cmp ecx,ebx
6F00398E jl 6F0039A9
6F003990 mov eax,dword ptr [esi+8]
6F003993 cmp ecx,eax
6F003995 jge 6F0039A9
6F00399

Re: wodSSHTunnel has generated errors....

by wodDrazen, Wednesday, August 23, 2006, 09:41 (6465 days ago) @ Scott

Hi Scottah,


We can't duplicate your problem.
It would be best if you can prepare simple sample with your problem and send to techsupport@weonlydo.com so we can duplicate it and try to resolve it.


Hope I helped.


Regards,
Drazen