[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Segfaults in Windows 7
[Thread Prev] | [Thread Next]
- Subject: Re: Segfaults in Windows 7
- From: Eduardo Valdes <evaldes@xxxxxxxxxxxxxxxxxxxxxx>
- Reply-to: libssh@xxxxxxxxxx
- Date: Fri, 13 Aug 2010 10:12:53 -0400
- To: libssh@xxxxxxxxxx
I tried to apply the patch but I get the following errors: Hunk #1 succeeded at 69 (offset -25 lines). Hunk #2 succeeded at 83 (offset -25 lines). Hunk #3 FAILED at 264. Hunk #4 succeeded at 256 (offset -33 lines). On Thu, Aug 12, 2010 at 5:06 PM, Andreas Schneider <asn@xxxxxxxxxxxx> wrote: > On Thursday 12 August 2010 22:27:11 you wrote: > > I have started doing some testing of my application under Windows 7, but > I > > am seeing some seg faults in libssh. The application runs fine under > Linux > > and Windows XP. > > Could you try the following patch? > > > http://git.libssh.org/users/asn/libssh.git/commit/?id=46e15d75b9f8700ab19fb542169b01ca86de23de > > I think this is ticket #101 > > http://dev.libssh.org/ticket/101 > > > I am using libssh-mingw4-20100808-bin (0.4.5). > > > > This seg fault occurs will I am doing channel I/O for a terminal: > > > > Program received signal SIGSEGV, Segmentation fault. > > 0x61ad7575 in packet_read2 () from > H:\freepascal\RAT\Work\trash\libssh.dll > > (gdb) backtrace > > #0 0x61ad7575 in packet_read2 () from > > H:\freepascal\RAT\Work\trash\libssh.dll > > #1 0x61ad8f28 in ssh_handle_packets () from > > H:\freepascal\RAT\Work\trash\libssh.dll > > #2 0x61ac5177 in channel_poll () from > > H:\freepascal\RAT\Work\trash\libssh.dll > > #3 0x0042adf7 in TSSHTERMINALHELPER__TERMINALRECEIVE (this=0x2e76030) at > > usshterminalhelper.pas:282 > > #4 0x0042b4df in TTERMINALFORM__RUN (this=0x2326c0) at > > uterminalform.pas:163 > > #5 0x00421307 in TFRMMAIN__BTNCONNECTTO1CLICK (SENDER=0x1c6820, > > this=0x1cf010) at umain.pas:614 > > #6 0x004c09f4 in TCONTROL__CLICK (this=0x1c6820) at control.inc:2227 > > #7 0x005033cf in TBUTTONCONTROL__CLICK (this=0x1c6820) at > > buttoncontrol.inc:72 > > #8 0x00503895 in TCUSTOMBUTTON__CLICK (this=0x1c6820) at buttons.inc:164 > > #9 0x00503df1 in TBUTTON__CLICK (this=0x1c6820) at buttons.inc:331 > > #10 0x0050326a in TBUTTONCONTROL__WMDEFAULTCLICKED (MESSAGE={MSG = 66567, > > WPARAM = 1995015919, LPARAM = 197548, RESULT = 0, WPARAMLO = 34543, > > WPARAMHI = 30441, LPARAMLO = 940, LPARAMHI = 3, RESULTLO = 0, RESULTHI = > > 0}, this=0x1c6820) at buttoncontrol.inc:26 > > #11 0x0040a549 in SYSTEM_TOBJECT_$__DISPATCH$formal () > > #12 0x00503250 in TBUTTONCONTROL__ISCHECKEDSTORED (this=0x20af6fc) at > > buttoncontrol.inc:22 > > #13 0x004b7522 in TWINCONTROL__WNDPROC (MESSAGE={MSG = 66567, WPARAM = > > 1995015919, LPARAM = 197548, RESULT = 0, WPARAMLO = 34543, WPARAMHI = > > 30441, LPARAMLO = 940, LPARAMHI = 3, RESULTLO = 0, RESULTHI = 0}, > > this=0x1c6820) at wincontrol.inc:4920 > > #14 0x005253c7 in DELIVERMESSAGE (TARGET=0x1c6820, AMESSAGE=void) at > > lclmessageglue.pas:111 > > #15 0x004d7671 in WINDOWPROC (WINDOW=918004, MSG=273, WPARAM=26656, > > LPARAM=197548) at win32callback.inc:2574 > > #16 0x00518f81 in PAGEWINDOWPROC (WINDOW=918004, MSG=273, WPARAM=26656, > > LPARAM=197548) at win32wsextctrls.pp:277 > > #17 0x76e986ef in USER32!IsWindowVisible () from > > C:\Windows\system32\user32.dll > > #18 0x000e01f4 in ?? () > > #19 0x00000111 in ?? () > > #20 0x00006820 in ?? () > > #21 0x000303ac in ?? () > > #22 0x00000111 in ?? () > > #23 0xdcbaabcd in ?? () > > #24 0x00000000 in ?? () > > (gdb) > > > > This seg fault occurs while doing an SCP copy. > > > > Program received signal SIGSEGV, Segmentation fault. > > [Switching to thread 1004.0x400] > > 0x61ad321a in ssh_log () from H:\freepascal\RAT\Work\trash\libssh.dll > > (gdb) backtrace > > #0 0x61ad321a in ssh_log () from H:\freepascal\RAT\Work\trash\libssh.dll > > #1 0x61ad8f9c in ssh_handle_packets () from > > H:\freepascal\RAT\Work\trash\libssh.dll > > #2 0x61ac5177 in channel_poll () from > > H:\freepascal\RAT\Work\trash\libssh.dll > > #3 0x61ad9bf4 in ssh_scp_write () from > > H:\freepascal\RAT\Work\trash\libssh.dll > > #4 0x005525a8 in TMYSSHTHREAD__SCPCOPYREMOTEFILE (SESSION=0x47d1c08, > > REMOTEFILE=0x2e75738 "/media/live/datatest.txt", LOCALFILE=0x1003d0 > > "H:\\freepascal\\RAT\\Work\\datatest.txt", MODE=0, FILESTR=0x0, > > INTERNALERRS=0x100448, this=0x2dcba30) at usshthread.pas:695 > > #5 0x00551544 in TMYSSHTHREAD__EXECUTE (this=0x2dcba30) at > > usshthread.pas:371 > > #6 0x00435f2b in CLASSES_THREADPROC$POINTER$$LONGINT () > > #7 0x0040df79 in SYSTEM_THREADMAIN$POINTER$$LONGINT () > > #8 0x76c51194 in KERNEL32!AcquireSRWLockExclusive () from > > C:\Windows\system32\kernel32.dll > > #9 0x779db3f5 in ntdll!RtlInsertElementGenericTableAvl () from > > C:\Windows\system32\ntdll.dll > > #10 0x779db3c8 in ntdll!RtlInsertElementGenericTableAvl () from > > C:\Windows\system32\ntdll.dll > > #11 0x00000000 in ?? () > > (gdb) > > > > Has anybody found any similar issues under Windows 7? > > > > I am new to gdb, is there something I can to to provide more information > > that may help in fixing this? > > > > Thanks for the help. > > > -- Eddy Valdes Project Manager Atronix Engineering evaldes@xxxxxxxxxxxxxxxxxxxxxx
Re: Segfaults in Windows 7 | Andreas Schneider <asn@xxxxxxxxxxxx> |
Segfaults in Windows 7 | Eduardo Valdes <evaldes@xxxxxxxxxxxxxxxxxxxxxx> |
Re: Segfaults in Windows 7 | Andreas Schneider <asn@xxxxxxxxxxxx> |